Mail Archives: cygwin/2014/06/17/10:28:35
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 AT 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 AT entry=0x437d10, to_charpos=to_charpos AT entry=21, to_x=to_x AT entry=-1, op=op AT 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 AT entry=0x100f7fc60 , exact_p=exact_p AT 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 AT entry=0x100f7fc60 , which=, fn=fn AT entry=0x1004324c0 , a1=a1 AT entry=4311219296, a2=a2 AT entry=4304630834, a3=a3 AT entry=0, a4=a4 AT 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 AT 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 AT entry=true)
#19 0x0000000100551406 in wait_reading_process_output ( time_limit=time_limit AT entry=0, nsecs=nsecs AT entry=0, read_kbd=read_kbd AT entry=-1, do_display=do_display AT entry=true, wait_for_cell=wait_for_cell AT entry=4304630834, wait_proc=wait_proc AT entry=0x0, just_wait_proc=just_wait_proc AT 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 AT entry=0x0) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:2769
#22 0x00000001004ad463 in read_key_sequence (keybuf=keybuf AT entry=0x43a410, prompt=, dont_downcase_last=dont_downcase_last AT entry=false, can_return_switch_frame=can_return_switch_frame AT entry=true, fix_current_buffer=fix_current_buffer AT 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 AT entry=0x1004af540 , handlers=4304832354, hfun=hfun AT entry=0x1004a58a0 )
at /usr/src/debug/emacs-24.3-7/src/eval.c:1289
#25 0x00000001004a09da in command_loop_2 (ignore=ignore AT entry=4304630834) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:1168
#26 0x0000000100510b9f in internal_catch (tag=, func=func AT 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
- Raw text -