Unfortunately, stopping the Windows Defender service didn't solve the
aborting issue. I still get aborts with the following GDB backtrace:
#0 0x000007fefceb3ca3 in KERNELBASE!DebugBreak () from
/cygdrive/c/Windows/system32/KERNELBASE.dll
#1 0x000000010056f32b in emacs_abort () at
/usr/src/debug/emacs-24.3-7/src/w32fns.c:7714
#2 0x00000001004ffed5 in do_symval_forwarding (valcontents=<optimized out>) at
/usr/src/debug/emacs-24.3-7/src/data.c:854
#3 0x000000010050064d in Fsymbol_value (symbol=4304833426) at
/usr/src/debug/emacs-24.3-7/src/data.c:1059
#4 0x00000001005474a9 in exec_byte_code (bytestr=5808448, vector=4302323469,
maxdepth=0, args_template=4303920544, nargs=0, args=0x0) at
/usr/src/debug/emacs-24.3-7/src/bytecode.c:722
#5 0x0000000100512343 in funcall_lambda (fun=4302323381, nargs=nargs@entry=1,
arg_vector=arg_vector@entry=0x429600) at
/usr/src/debug/emacs-24.3-7/src/eval.c:3010
#6 0x000000010051267b in Ffuncall (nargs=2, args=0x4295f8) at
/usr/src/debug/emacs-24.3-7/src/eval.c:2839
#7 0x000000010054757d in exec_byte_code (bytestr=5808448, vector=4363760,
maxdepth=0, args_template=4303920544, nargs=4304522528, args=0x0) at
/usr/src/debug/emacs-24.3-7/src/bytecode.c:900
#8 0x0000000100512343 in funcall_lambda (fun=4302324197, nargs=nargs@entry=1,
arg_vector=arg_vector@entry=0x429888) at
/usr/src/debug/emacs-24.3-7/src/eval.c:3010
#9 0x000000010051267b in Ffuncall (nargs=nargs@entry=2,
args=args@entry=0x429880) at /usr/src/debug/emacs-24.3-7/src/eval.c:2839
#10 0x00000001005129dd in call1 (fn=<optimized out>,
arg1=arg1@entry=25782275765) at /usr/src/debug/emacs-24.3-7/src/eval.c:2572
#11 0x00000001004a6b34 in timer_check_2 (idle_timers=<optimized out>,
timers=<optimized out>) at /usr/src/debug/emacs-24.3-7/src/keyboard.c:4387
#12 timer_check () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:4454
#13 0x00000001004a6f6a in readable_events (flags=1) at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:3351
#14 0x00000001004a7e85 in get_input_pending (flags=flags@entry=1) at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:6680
#15 0x00000001004aa2ad in detect_input_pending_run_timers
(do_display=do_display@entry=true) at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:10273
#16 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
#17 0x00000001004ab2ae in kbd_buffer_get_event (end_time=0x0,
used_mouse_menu=0x42a2e7, kbp=<synthetic pointer>) at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:3803
#18 read_char (commandflag=1, nmaps=2, maps=0x42a1c0, prev_event=4304630834,
used_mouse_menu=0x42a2e7, end_time=end_time@entry=0x0) at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:2769
#19 0x00000001004ad463 in read_key_sequence (keybuf=keybuf@entry=0x42a430,
prompt=<optimized out>, 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
#20 0x00000001004af75e in command_loop_1 () at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:1459
#21 0x0000000100510cde in internal_condition_case (bfun=bfun@entry=0x1004af540
<command_loop_1>, handlers=4304832354, hfun=hfun@entry=0x1004a58a0 <cmd_error>)
at /usr/src/debug/emacs-24.3-7/src/eval.c:1289
#22 0x00000001004a09da in command_loop_2 (ignore=ignore@entry=4304630834) at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:1168
#23 0x0000000100510b9f in internal_catch (tag=<optimized out>,
func=func@entry=0x1004a09b0 <command_loop_2>, arg=4304630834) at
/usr/src/debug/emacs-24.3-7/src/eval.c:1060
#24 0x00000001004a5374 in command_loop () at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:1147
#25 recursive_edit_1 () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:779
#26 0x00000001004a56a7 in Frecursive_edit () at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:843
#27 0x00000001005ab7d3 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/emacs-24.3-7/src/emacs.c:1532
Also, I occasionally get a slightly different backtrace:
#0 0x000007fefde73ca3 in KERNELBASE!DebugBreak () from
/cygdrive/c/Windows/system32/KERNELBASE.dll
#1 0x000000010056f32b in emacs_abort () at
/usr/src/debug/emacs-24.3-7/src/w32fns.c:7714
#2 0x0000000100415f16 in produce_special_glyphs (it=it@entry=0x427d30,
what=IT_CHARACTER, what@entry=IT_CONTINUATION) at
/usr/src/debug/emacs-24.3-7/src/xdisp.c:24365
#3 0x0000000100423f56 in init_iterator (it=it@entry=0x427d30, w=w@entry=0x100f80c60
<bss_sbrk_buffer+6695712>, charpos=<optimized out>, bytepos=<optimized out>,
row=row@entry=0x0, base_face_id=base_face_id@entry=DEFAULT_FACE_ID)
at /usr/src/debug/emacs-24.3-7/src/xdisp.c:2780
#4 0x00000001004321a8 in resize_mini_window (w=w@entry=0x100f80c60
<bss_sbrk_buffer+6695712>, exact_p=exact_p@entry=0) at
/usr/src/debug/emacs-24.3-7/src/xdisp.c:10384
#5 0x00000001004324d2 in display_echo_area_1 (a1=4311223392, a2=<optimized out>,
a3=<optimized out>, a4=<optimized out>) at
/usr/src/debug/emacs-24.3-7/src/xdisp.c:10269
#6 0x0000000100418a90 in with_echo_area_buffer (w=w@entry=0x100f80c60
<bss_sbrk_buffer+6695712>, which=<optimized out>, fn=fn@entry=0x1004324c0
<display_echo_area_1>, a1=a1@entry=4311223392, a2=a2@entry=4304630834, a3=a3@entry=0,
a4=a4@entry=0)
at /usr/src/debug/emacs-24.3-7/src/xdisp.c:10062
#7 0x0000000100436de2 in display_echo_area (w=0x100f80c60
<bss_sbrk_buffer+6695712>) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:10239
#8 echo_area_display (update_frame_p=update_frame_p@entry=0) at
/usr/src/debug/emacs-24.3-7/src/xdisp.c:10827
#9 0x0000000100435d97 in redisplay_internal () at
/usr/src/debug/emacs-24.3-7/src/xdisp.c:13176
#10 0x0000000100437d16 in redisplay_preserve_echo_area (from_where=<optimized
out>) at /usr/src/debug/emacs-24.3-7/src/xdisp.c:13750
#11 0x00000001004aa2da in detect_input_pending_run_timers
(do_display=do_display@entry=true) at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:10277
#12 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
#13 0x00000001004ab2ae in kbd_buffer_get_event (end_time=0x0,
used_mouse_menu=0x42a2e7, kbp=<synthetic pointer>) at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:3803
#14 read_char (commandflag=1, nmaps=2, maps=0x42a1c0, prev_event=4304630834,
used_mouse_menu=0x42a2e7, end_time=end_time@entry=0x0) at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:2769
#15 0x00000001004ad463 in read_key_sequence (keybuf=keybuf@entry=0x42a430,
prompt=<optimized out>, 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
#16 0x00000001004af75e in command_loop_1 () at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:1459
#17 0x0000000100510cde in internal_condition_case (bfun=bfun@entry=0x1004af540
<command_loop_1>, handlers=4304832354, hfun=hfun@entry=0x1004a58a0 <cmd_error>)
at /usr/src/debug/emacs-24.3-7/src/eval.c:1289
#18 0x00000001004a09da in command_loop_2 (ignore=ignore@entry=4304630834) at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:1168
#19 0x0000000100510b9f in internal_catch (tag=<optimized out>,
func=func@entry=0x1004a09b0 <command_loop_2>, arg=4304630834) at
/usr/src/debug/emacs-24.3-7/src/eval.c:1060
#20 0x00000001004a5374 in command_loop () at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:1147
#21 recursive_edit_1 () at /usr/src/debug/emacs-24.3-7/src/keyboard.c:779
#22 0x00000001004a56a7 in Frecursive_edit () at
/usr/src/debug/emacs-24.3-7/src/keyboard.c:843
#23 0x00000001005ab7d3 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/emacs-24.3-7/src/emacs.c:1532
Cheers,
SDS
--
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