This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Emacs-w32... still crashing


OK, the latest crash, after the latest upgrades, 
about which in the follow up posting. I was running 
emacs-w32 under gdb. Emacs crashed on segmentation 
fault and the backtrace points to... (Emacs) alloc. 
Here it is:

Program received signal SIGSEGV, Segmentation fault.
0x00007ff9778dec8b in ?? ()
(gdb) backtrace 
#0  0x00007ff9778dec8b in ?? () 
#1  0x00007ff97582d2d6 in RtlFillMemory () from /cygdrive/c/WINDOWS/system32/KERNEL32.DLL 
#2  0x00000000004338ac in ?? () 
#3  0x0000000000000028 in ?? () 
#4  0x0000000000000028 in ?? () 
#5  0x00000001004f7ef2 in xrealloc (block=, size=25770479024) at /usr/src/debug/emacs-24.3-7/src/alloc.c:708 
#6  0x00000001005790cf in w32font_text_extents ( font=0x100fc1d58 , code=0x100fc1d58 , nglyphs=0, metrics=0x1008ab750 ) at /usr/src/debug/emacs-24.3-7/src/w32font.c:511 
#7  0x000000010041a89e in get_per_char_metric ( font=font@entry=0x100fc1d58 , char2b=) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:23010 
#8  0x000000010043bcdf in x_produce_glyphs (it=0x437d10) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:24787 
#9  0x00000001004258cf in move_it_in_display_line_to (it=it@entry=0x437d10, to_charpos=to_charpos@entry=21, to_x=to_x@entry=-1, op=op@entry=MOVE_TO_POS) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:8337 
#10 0x000000010042d1bc in move_it_to (it=0x437d10, to_charpos=21, to_x=-1, to_y=-1, to_vpos=-1, op=8) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:8895 
#11 0x000000010043234c in resize_mini_window ( w=w@entry=0x100f7fc60 , exact_p=exact_p@entry=0) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:10404 
#12 0x00000001004324d2 in display_echo_area_1 (a1=4311219296, a2=, a3=, a4=) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:10269 
#13 0x0000000100418a90 in with_echo_area_buffer ( w=w@entry=0x100f7fc60 , which=, fn=fn@entry=0x1004324c0 , a1=a1@entry=4311219296, a2=a2@entry=4304630834, a3=a3@entry=0, a4=a4@entry=0) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:10062 
#14 0x0000000100436de2 in display_echo_area ( w=0x100f7fc60 ) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:10239 
#15 echo_area_display (update_frame_p=update_frame_p@entry=0) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:10827 
#16 0x0000000100435d97 in redisplay_internal () at /usr/src/debug/emacs-24.3-7/src/xdisp.c:13176 
#17 0x0000000100437d16 in redisplay_preserve_echo_area ( from_where=) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:13750
#
18 0x00000001004aa2da in detect_input_pending_run_timers ( do_display=do_display@entry=true) 
#19 0x0000000100551406 in wait_reading_process_output ( time_limit=time_limit@entry=0, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=4304630834, wait_proc=wait_proc@entry=0x0, just_wait_proc=just_wait_proc@entry=0) at /usr/src/debug/emacs-24.3-7/src/process.c:4743 
#20 0x00000001004ab2ae in kbd_buffer_get_event (end_time=0x0, used_mouse_menu=0x43a2c7, kbp=) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:3803 
#21 read_char (commandflag=1, nmaps=2, maps=0x43a1a0, prev_event=4304630834, used_mouse_menu=0x43a2c7, end_time=end_time@entry=0x0) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:2769 
#22 0x00000001004ad463 in read_key_sequence (keybuf=keybuf@entry=0x43a410, prompt=, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, bufsize=30) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:9231 
#23 0x00000001004af75e in command_loop_1 () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1459 
#24 0x0000000100510cde in internal_condition_case ( bfun=bfun@entry=0x1004af540 , handlers=4304832354, hfun=hfun@entry=0x1004a58a0 ) 
at /usr/src/debug/emacs-24.3-7/src/eval.c:1289 
#25 0x00000001004a09da in command_loop_2 (ignore=ignore@entry=4304630834) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1168 
#26 0x0000000100510b9f in internal_catch (tag=, func=func@entry=0x1004a09b0 , arg=4304630834) at /usr/src/debug/emacs-24.3-7/src/eval.c:1060 
#27 0x00000001004a5374 in command_loop () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1147 
#28 recursive_edit_1 () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:779 
#29 0x00000001004a56a7 in Frecursive_edit () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:843
#30 0x00000001005ab7d3 in main (argc=, argv=) at /usr/src/debug/emacs-24.3-7/src/emacs.c:1532 

Other problems... gdb hangs on quit after the program it was supervising was stopped and killed. Killing the Cygwin window from 
the ask manager stuffs up things so bad, hat Cygwin terminal can no longer be restarted. I only get the message:

   Failed to fork child process: No such file or directory. 

A log-off, log-on is required.

Gustav Meglicki,
Indiana University


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]