Subject: bug#12579: 24.1; Emacs 24.1 / 24.2 (daily) crashes

From: "Fabrice Niessen" <[email-masked]>
Date: Mon, 05 Nov 2012 16:48:04 +0100

Hi Eli, hi Thierry,

Eli Zaretskii wrote:
> Btw, did you try to see if there's a Cygwin Bash process, which is a
> sub-process of Emacs, at this point?

I just got another infloop when completing the pattern in `helm-for-files'.

With the Emacs version:

    GNU Emacs 24.2.50.1 (i386-mingw-nt5.1.2600) of 2012-10-22 on DANI-PC

downloaded almost 2 weeks ago, and used since then, I can say I've dropped the
Emacs crash rate slightly under 1 per day.

In fact, IIRC, the problem is not even crashes, but infloops, mainly when
using Helm-for-files.

Here a backtrace:

--8<---------------cut here---------------start------------->8---
$ gdb -p 1400
GNU gdb (GDB) 7.5.50.20120815-cvs (cygwin-special)
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-cygwin".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Attaching to process 1400
[New Thread 1400.0xedc]
[New Thread 1400.0x1a10]
[New Thread 1400.0x1a2c]
[New Thread 1400.0x20b8]
[New Thread 1400.0x1b10]
[New Thread 1400.0x52c]
[New Thread 1400.0x15b8]
[New Thread 1400.0x233c]
[New Thread 1400.0xb60]
[New Thread 1400.0xc88]
Reading symbols from /cygdrive/c/Program Files/Emacs-24.2/bin/emacs.exe...done.
(gdb) thread apply all backtrace

Thread 10 (Thread 1400.0xc88):
#0  0x7c91120f in ntdll!DbgUiConnectToDbg () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c962119 in ntdll!KiIntSystemCall () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x00000005 in ?? ()
#3  0x00000004 in ?? ()
#4  0x00000001 in ?? ()
#5  0x5b05ffd0 in ?? ()
#6  0x00000000 in ?? ()

Thread 9 (Thread 1400.0xb60):
#0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c91d9da in ntdll!ZwReadFile () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x7c801879 in ReadFile () from /cygdrive/c/WINDOWS/system32/kernel32.dll
#3  0x000003bc in ?? ()
#4  0x00000000 in ?? ()

Thread 8 (Thread 1400.0x233c):
#0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c91df5a in ntdll!ZwWaitForSingleObject () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x7199402b in ?? () from /cygdrive/c/WINDOWS/System32/mswsock.dll
#3  0x719957c9 in ?? () from /cygdrive/c/WINDOWS/System32/mswsock.dll
#4  0x719f67de in WSACancelAsyncRequest () from /cygdrive/c/WINDOWS/system32/Ws2_32.dll
#5  0x0108d925 in _sys_read_ahead (fd=8) at w32.c:6079
#6  0x01033127 in reader_thread (arg=0x167dda0) at w32proc.c:838
#7  0x7c80b729 in KERNEL32!GetModuleFileNameA () from /cygdrive/c/WINDOWS/system32/kernel32.dll
#8  0x00000000 in ?? ()

Thread 7 (Thread 1400.0x15b8):
#0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c91df5a in ntdll!ZwWaitForSingleObject () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x7199402b in ?? () from /cygdrive/c/WINDOWS/System32/mswsock.dll
#3  0x719957c9 in ?? () from /cygdrive/c/WINDOWS/System32/mswsock.dll
#4  0x719f67de in WSACancelAsyncRequest () from /cygdrive/c/WINDOWS/system32/Ws2_32.dll
#5  0x0108d925 in _sys_read_ahead (fd=5) at w32.c:6079
#6  0x01033127 in reader_thread (arg=0x167dcf0) at w32proc.c:838
#7  0x7c80b729 in KERNEL32!GetModuleFileNameA () from /cygdrive/c/WINDOWS/system32/kernel32.dll
#8  0x00000000 in ?? ()

Thread 6 (Thread 1400.0x52c):
#0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c91df5a in ntdll!ZwWaitForSingleObject () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x7199402b in ?? () from /cygdrive/c/WINDOWS/System32/mswsock.dll
#3  0x719957c9 in ?? () from /cygdrive/c/WINDOWS/System32/mswsock.dll
#4  0x719f67de in WSACancelAsyncRequest () from /cygdrive/c/WINDOWS/system32/Ws2_32.dll
#5  0x0108d925 in _sys_read_ahead (fd=7) at w32.c:6079
#6  0x01033127 in reader_thread (arg=0x167dd48) at w32proc.c:838
---Type <return> to continue, or q <return> to quit---
#7  0x7c80b729 in KERNEL32!GetModuleFileNameA () from /cygdrive/c/WINDOWS/system32/kernel32.dll
#8  0x00000000 in ?? ()

Thread 5 (Thread 1400.0x1b10):
#0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c91df5a in ntdll!ZwWaitForSingleObject () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x7c8025db in WaitForSingleObjectEx () from /cygdrive/c/WINDOWS/system32/kernel32.dll
#3  0x00000544 in ?? ()
#4  0x00000000 in ?? ()

Thread 4 (Thread 1400.0x20b8):
#0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c91d9da in ntdll!ZwReadFile () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x7c801879 in ReadFile () from /cygdrive/c/WINDOWS/system32/kernel32.dll
#3  0x00000664 in ?? ()
#4  0x00000000 in ?? ()

Thread 3 (Thread 1400.0x1a2c):
#0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7e3991be in USER32!GetProcessWindowStation () from /cygdrive/c/WINDOWS/system32/USER32.dll
#2  0x7e3991f1 in USER32!GetMessageW () from /cygdrive/c/WINDOWS/system32/USER32.dll
#3  0x01148948 in w32_msg_pump (msg_buf=0x5b8cff54) at w32fns.c:2375
#4  0x01148b86 in w32_msg_worker@4 (arg=0x0) at w32fns.c:2601
#5  0x7c80b729 in KERNEL32!GetModuleFileNameA () from /cygdrive/c/WINDOWS/system32/kernel32.dll
#6  0x00000000 in ?? ()

Thread 2 (Thread 1400.0x1a10):
#0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c91d21a in ntdll!ZwDelayExecution () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x7c8023f1 in SleepEx () from /cygdrive/c/WINDOWS/system32/kernel32.dll
#3  0x00000000 in ?? ()

Thread 1 (Thread 1400.0xedc):
#0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c91df5a in ntdll!ZwWaitForSingleObject () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x7c929b23 in ntdll!RtlpWaitForCriticalSection () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#3  0x7c911046 in ntdll!RtlEnumerateGenericTableLikeADirectory () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#4  0x00a42070 in ?? ()
#5  0x77bfd114 in msvcrt!_close () from /cygdrive/c/WINDOWS/system32/msvcrt.dll
#6  0x00000009 in ?? ()
#7  0x0000000c in ?? ()
#8  0x00000009 in ?? ()
#9  0x070686e0 in ?? ()
#10 0x0108d41e in sys_close (fd=9) at w32.c:5918
#11 0x011452a8 in emacs_close (fd=9) at sysdep.c:2082
#12 0x01029ce4 in deactivate_process (proc=117868261) at process.c:3924
#13 0x01022d92 in remove_process (proc=117868261) at process.c:735
---Type <return> to continue, or q <return> to quit---
#14 0x0102ffff in status_notify (deleting_process=0x70686e0) at process.c:6606
#15 0x01023263 in Fdelete_process (process=117868261) at process.c:850
#16 0x01013174 in eval_sub (form=61338758) at eval.c:2139
#17 0x0100f0aa in Fprogn (args=61037974) at eval.c:359
#18 0x01015cf1 in funcall_lambda (fun=61037910, nargs=1, arg_vector=0x829de0) at eval.c:2999
#19 0x01015600 in apply_lambda (fun=61037910, args=65551702) at eval.c:2883
#20 0x0101375b in eval_sub (form=65551678) at eval.c:2214
#21 0x0100f0aa in Fprogn (args=65551710) at eval.c:359
#22 0x01010582 in Fwhile (args=65551670) at eval.c:935
#23 0x01012d3c in eval_sub (form=65551662) at eval.c:2087
#24 0x0100f0aa in Fprogn (args=65551854) at eval.c:359
#25 0x01015cf1 in funcall_lambda (fun=65551910, nargs=0, arg_vector=0x82a160) at eval.c:2999
#26 0x01015600 in apply_lambda (fun=65551910, args=57358362) at eval.c:2883
#27 0x0101375b in eval_sub (form=65486334) at eval.c:2214
#28 0x0100f0aa in Fprogn (args=65484454) at eval.c:359
#29 0x01015cf1 in funcall_lambda (fun=65484422, nargs=0, arg_vector=0x82a360) at eval.c:2999
#30 0x01015600 in apply_lambda (fun=65484422, args=57358362) at eval.c:2883
#31 0x0101375b in eval_sub (form=65415350) at eval.c:2214
#32 0x0100f0aa in Fprogn (args=65415590) at eval.c:359
#33 0x0100ef2e in Fif (args=65415790) at eval.c:310
#34 0x01012d3c in eval_sub (form=65415782) at eval.c:2087
#35 0x0100f0aa in Fprogn (args=65415926) at eval.c:359
#36 0x01015cf1 in funcall_lambda (fun=65415902, nargs=1, arg_vector=0x82a6c0) at eval.c:2999
#37 0x01015600 in apply_lambda (fun=65415902, args=65416390) at eval.c:2883
#38 0x0101375b in eval_sub (form=65416374) at eval.c:2214
#39 0x0100f0aa in Fprogn (args=65416726) at eval.c:359
#40 0x01012d3c in eval_sub (form=65416782) at eval.c:2087
#41 0x01010a4e in Funwind_protect (args=65416790) at eval.c:1147
#42 0x01012d3c in eval_sub (form=65416798) at eval.c:2087
#43 0x0100f0aa in Fprogn (args=65416806) at eval.c:359
#44 0x01103187 in Fsave_current_buffer (args=65416806) at editfns.c:962
#45 0x01012d3c in eval_sub (form=65416814) at eval.c:2087
#46 0x0100f0aa in Fprogn (args=65416822) at eval.c:359
#47 0x010104e9 in Flet (args=65416830) at eval.c:913
#48 0x01012d3c in eval_sub (form=65416838) at eval.c:2087
#49 0x0100f0aa in Fprogn (args=65416974) at eval.c:359
#50 0x01012d3c in eval_sub (form=65416966) at eval.c:2087
#51 0x01010da4 in internal_lisp_condition_case (var=59048394, bodyform=65416966, handlers=65304670) at eval.c:1242
#52 0x01010abe in Fcondition_case (args=65417030) at eval.c:1183
#53 0x01012d3c in eval_sub (form=65417038) at eval.c:2087
#54 0x0100f0aa in Fprogn (args=65417046) at eval.c:359
#55 0x010104e9 in Flet (args=65417054) at eval.c:913
#56 0x01012d3c in eval_sub (form=65417062) at eval.c:2087
#57 0x0100f0aa in Fprogn (args=65417094) at eval.c:359
#58 0x01015cf1 in funcall_lambda (fun=65417070, nargs=0, arg_vector=0x82b4ec) at eval.c:2999
#59 0x01015391 in Ffuncall (nargs=1, args=0x82b4e8) at eval.c:2835
#60 0x0101385e in Fapply (nargs=2, args=0x82b4e8) at eval.c:2251
---Type <return> to continue, or q <return> to quit---
#61 0x01014c0e in Ffuncall (nargs=3, args=0x82b4e4) at eval.c:2755
#62 0x010e0f13 in exec_byte_code (bytestr=20931649, vector=20931701, maxdepth=16, args_template=57358362, nargs=0, args=0x0)
    at bytecode.c:899
#63 0x010e02da in Fbyte_code (bytestr=20931649, vector=20931701, maxdepth=16) at bytecode.c:474
#64 0x01013258 in eval_sub (form=20931638) at eval.c:2145
#65 0x01010da4 in internal_lisp_condition_case (var=57358362, bodyform=20931638, handlers=20115822) at eval.c:1242
#66 0x010e1b50 in exec_byte_code (bytestr=20931393, vector=20931525, maxdepth=20, args_template=57358362, nargs=0, args=0x0)
    at bytecode.c:1095
#67 0x01015e26 in funcall_lambda (fun=20931365, nargs=1, arg_vector=0x36b381a <__register_frame_info+57358362>) at eval.c:3006
#68 0x010152bf in Ffuncall (nargs=2, args=0x82bbd8) at eval.c:2823
#69 0x01014661 in call1 (fn=57400610, arg1=125161357) at eval.c:2568
#70 0x01040874 in timer_check_2 (timers=123649678, idle_timers=123649630) at keyboard.c:4386
#71 0x0104095d in timer_check () at keyboard.c:4453
#72 0x0103e7e6 in readable_events (flags=1) at keyboard.c:3350
#73 0x010472bb in get_input_pending (flags=1) at keyboard.c:6679
#74 0x01052a98 in detect_input_pending_run_timers (do_display=true) at keyboard.c:10272
#75 0x0102b77f in wait_reading_process_output (time_limit=8, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=57358362,
    wait_proc=0x0, just_wait_proc=0) at process.c:4749
#76 0x010fb997 in sit_for (timeout=32, reading=true, display_option=1) at dispnew.c:5977
#77 0x0103baf8 in read_char (commandflag=1, nmaps=2, maps=0x82c070, prev_event=57358362, used_mouse_menu=0x82c143, end_time=0x0)
    at keyboard.c:2668
#78 0x0104eef4 in read_key_sequence (keybuf=0x82c2c0, bufsize=30, prompt=57358362, dont_downcase_last=false,
    can_return_switch_frame=true, fix_current_buffer=true) at keyboard.c:9230
#79 0x010385c4 in command_loop_1 () at keyboard.c:1458
#80 0x01010e86 in internal_condition_case (bfun=0x10380de <command_loop_1>, handlers=57408946, hfun=0x10378fd <cmd_error>)
    at eval.c:1288
#81 0x01037d57 in command_loop_2 (ignore=57358362) at keyboard.c:1167
#82 0x010108e3 in internal_catch (tag=57462578, func=0x1037d33 <command_loop_2>, arg=57358362) at eval.c:1059
#83 0x01037cc0 in command_loop () at keyboard.c:1138
#84 0x010372cb in recursive_edit_1 () at keyboard.c:778
#85 0x010be480 in read_minibuf (map=65516694, initial=57358362, prompt=65408209, expflag=false, histvar=57480154, histpos=0,
    defalt=113852065, allow_props=false, inherit_input_method=true) at minibuf.c:674
#86 0x010bf18a in Fread_from_minibuffer (prompt=65408209, initial_contents=57358362, keymap=65516694, sys_read=57358362,
    hist=57358362, default_value=113852065, inherit_input_method=57358386) at minibuf.c:976
#87 0x010134c8 in eval_sub (form=65375678) at eval.c:2163
#88 0x0100f0aa in Fprogn (args=65375766) at eval.c:359
#89 0x010104e9 in Flet (args=65374798) at eval.c:913
#90 0x01012d3c in eval_sub (form=65374806) at eval.c:2087
#91 0x0100f0aa in Fprogn (args=65374822) at eval.c:359
#92 0x0100eff8 in Fcond (args=65374846) at eval.c:337
#93 0x01012d3c in eval_sub (form=65374854) at eval.c:2087
#94 0x0100f0aa in Fprogn (args=65374862) at eval.c:359
#95 0x01010051 in FletX (args=65374870) at eval.c:843
#96 0x01012d3c in eval_sub (form=65374878) at eval.c:2087
#97 0x0100f0aa in Fprogn (args=65374902) at eval.c:359
#98 0x01103187 in Fsave_current_buffer (args=65374894) at editfns.c:962
#99 0x01012d3c in eval_sub (form=65374886) at eval.c:2087
---Type <return> to continue, or q <return> to quit---
#100 0x0100f0aa in Fprogn (args=65374942) at eval.c:359
#101 0x01015cf1 in funcall_lambda (fun=65374910, nargs=7, arg_vector=0x82ce40) at eval.c:2999
#102 0x01015600 in apply_lambda (fun=65374910, args=65342902) at eval.c:2883
#103 0x0101375b in eval_sub (form=65342894) at eval.c:2214
#104 0x01010a4e in Funwind_protect (args=65342966) at eval.c:1147
#105 0x01012d3c in eval_sub (form=65342958) at eval.c:2087
#106 0x0100f0aa in Fprogn (args=65343014) at eval.c:359
#107 0x01012d3c in eval_sub (form=65342982) at eval.c:2087
#108 0x01010a4e in Funwind_protect (args=65343030) at eval.c:1147
#109 0x01012d3c in eval_sub (form=65343022) at eval.c:2087
#110 0x0100f0aa in Fprogn (args=65340750) at eval.c:359
#111 0x010104e9 in Flet (args=65340758) at eval.c:913
#112 0x01012d3c in eval_sub (form=65340766) at eval.c:2087
#113 0x0100f0aa in Fprogn (args=65340774) at eval.c:359
#114 0x010104e9 in Flet (args=65340926) at eval.c:913
#115 0x01012d3c in eval_sub (form=65340934) at eval.c:2087
#116 0x01010da4 in internal_lisp_condition_case (var=59048394, bodyform=65340934, handlers=65343758) at eval.c:1242
#117 0x01010abe in Fcondition_case (args=65341014) at eval.c:1183
#118 0x01012d3c in eval_sub (form=65341022) at eval.c:2087
#119 0x01010a4e in Funwind_protect (args=65341038) at eval.c:1147
#120 0x01012d3c in eval_sub (form=65341030) at eval.c:2087
#121 0x0100f0aa in Fprogn (args=65341142) at eval.c:359
#122 0x010104e9 in Flet (args=65341150) at eval.c:913
#123 0x01012d3c in eval_sub (form=65341158) at eval.c:2087
#124 0x0100f0aa in Fprogn (args=65341166) at eval.c:359
#125 0x010108e3 in internal_catch (tag=57462578, func=0x100f055 <Fprogn>, arg=65344270) at eval.c:1059
#126 0x01010849 in Fcatch (args=65344262) at eval.c:1030
#127 0x01012d3c in eval_sub (form=65344254) at eval.c:2087
#128 0x0100f0aa in Fprogn (args=65341198) at eval.c:359
#129 0x01015cf1 in funcall_lambda (fun=65341174, nargs=9, arg_vector=0x82df04) at eval.c:2999
#130 0x01015391 in Ffuncall (nargs=10, args=0x82df00) at eval.c:2835
#131 0x010140a8 in Fapply (nargs=2, args=0x82dfb0) at eval.c:2308
#132 0x01012fcd in eval_sub (form=65349942) at eval.c:2111
#133 0x0100f0aa in Fprogn (args=65349966) at eval.c:359
#134 0x0100ef2e in Fif (args=65348614) at eval.c:310
#135 0x01012d3c in eval_sub (form=65350622) at eval.c:2087
#136 0x0100f0aa in Fprogn (args=65348678) at eval.c:359
#137 0x0100ef2e in Fif (args=65348662) at eval.c:310
#138 0x01012d3c in eval_sub (form=65348654) at eval.c:2087
#139 0x0100f0aa in Fprogn (args=65348686) at eval.c:359
#140 0x010104e9 in Flet (args=65348694) at eval.c:913
#141 0x01012d3c in eval_sub (form=65348702) at eval.c:2087
#142 0x0100f0aa in Fprogn (args=65348734) at eval.c:359
#143 0x01015cf1 in funcall_lambda (fun=65348710, nargs=9, arg_vector=0x82e674) at eval.c:2999
#144 0x01015391 in Ffuncall (nargs=10, args=0x82e670) at eval.c:2835
#145 0x010140a8 in Fapply (nargs=2, args=0x82e720) at eval.c:2308
#146 0x01012fcd in eval_sub (form=65349798) at eval.c:2111
---Type <return> to continue, or q <return> to quit---
#147 0x0100f0aa in Fprogn (args=65350494) at eval.c:359
#148 0x01015cf1 in funcall_lambda (fun=65350510, nargs=0, arg_vector=0x82e964) at eval.c:2999
#149 0x01015391 in Ffuncall (nargs=1, args=0x82e960) at eval.c:2835
#150 0x01012fcd in eval_sub (form=65316782) at eval.c:2111
#151 0x01010a4e in Funwind_protect (args=65316798) at eval.c:1147
#152 0x01012d3c in eval_sub (form=65316774) at eval.c:2087
#153 0x0100f0aa in Fprogn (args=65314910) at eval.c:359
#154 0x01015cf1 in funcall_lambda (fun=65314974, nargs=2, arg_vector=0x82ec20) at eval.c:2999
#155 0x01015600 in apply_lambda (fun=65314974, args=65350606) at eval.c:2883
#156 0x0101375b in eval_sub (form=65350598) at eval.c:2214
#157 0x0100ef11 in Fif (args=65348614) at eval.c:309
#158 0x01012d3c in eval_sub (form=65350622) at eval.c:2087
#159 0x0100f0aa in Fprogn (args=65348678) at eval.c:359
#160 0x0100ef2e in Fif (args=65348662) at eval.c:310
#161 0x01012d3c in eval_sub (form=65348654) at eval.c:2087
#162 0x0100f0aa in Fprogn (args=65348686) at eval.c:359
#163 0x010104e9 in Flet (args=65348694) at eval.c:913
#164 0x01012d3c in eval_sub (form=65348702) at eval.c:2087
#165 0x0100f0aa in Fprogn (args=65348734) at eval.c:359
#166 0x01015cf1 in funcall_lambda (fun=65348710, nargs=4, arg_vector=0x82f290) at eval.c:2999
#167 0x01015600 in apply_lambda (fun=65348710, args=65337494) at eval.c:2883
#168 0x0101375b in eval_sub (form=65337486) at eval.c:2214
#169 0x0100f0aa in Fprogn (args=65337614) at eval.c:359
#170 0x01015cf1 in funcall_lambda (fun=65337670, nargs=2, arg_vector=0x82f4a0) at eval.c:2999
#171 0x01015600 in apply_lambda (fun=65337670, args=67190814) at eval.c:2883
#172 0x0101375b in eval_sub (form=67190830) at eval.c:2214
#173 0x0100f0aa in Fprogn (args=67190798) at eval.c:359
#174 0x010104e9 in Flet (args=67190878) at eval.c:913
#175 0x01012d3c in eval_sub (form=67193438) at eval.c:2087
#176 0x0100f0aa in Fprogn (args=64965230) at eval.c:359
#177 0x01015cf1 in funcall_lambda (fun=60034390, nargs=0, arg_vector=0x82f954) at eval.c:2999
#178 0x01015391 in Ffuncall (nargs=1, args=0x82f950) at eval.c:2835
#179 0x010145d8 in apply1 (fn=60953962, arg=57358362) at eval.c:2535
#180 0x010e4c85 in Fcall_interactively (function=60953962, record_flag=57358362, keys=57379757) at callint.c:377
#181 0x01014f7d in Ffuncall (nargs=4, args=0x82fb60) at eval.c:2781
#182 0x010146db in call3 (fn=57469674, arg1=60953962, arg2=57358362, arg3=57358362) at eval.c:2599
#183 0x010529fe in Fcommand_execute (cmd=60953962, record_flag=57358362, keys=57358362, special=57358362) at keyboard.c:10240
#184 0x01038e13 in command_loop_1 () at keyboard.c:1586
#185 0x01010e86 in internal_condition_case (bfun=0x10380de <command_loop_1>, handlers=57408946, hfun=0x10378fd <cmd_error>)
    at eval.c:1288
#186 0x01037d57 in command_loop_2 (ignore=57358362) at keyboard.c:1167
#187 0x010108e3 in internal_catch (tag=57398802, func=0x1037d33 <command_loop_2>, arg=57358362) at eval.c:1059
#188 0x01037d11 in command_loop () at keyboard.c:1146
#189 0x010372cb in recursive_edit_1 () at keyboard.c:778
#190 0x010375f8 in Frecursive_edit () at keyboard.c:842
#191 0x01002920 in main (argc=1, argv=0xa44480) at emacs.c:1552
(gdb) thread 1
[Switching to thread 1 (Thread 1400.0xedc)]
#0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll
(gdb) finish
Run till exit from #0  0x7c91e514 in ntdll!LdrAccessResource () from /cygdrive/c/WINDOWS/system32/ntdll.dll

    (No answer until I killed emacs.exe from the Task Manager)

[Inferior 1 (process 1400) exited with code 01]
(gdb)
--8<---------------cut here---------------end--------------->8---

A side-note about some processes running at the time of the problem:

  |                | Before killing Emacs | After killing Emacs | Size per process (in KB) |
  |----------------+----------------------+---------------------+--------------------------|
  | es.exe         |                    7 |                   7 |                       72 |
  | Everything.exe |                    1 |                   1 |                    20652 |
  | screen.exe     |                    2 |                   2 |                     3800 |
  | zsh.exe        |                    2 |                   2 |                     5400 |

I was expecting differences as I killed the Emacs process (89000 KB) along
with its "process subtree", but no...

I don't understand the 2 screen processes (I just see 1), but that must
explain the 2 zsh processes...

HTH all of us...

Best regards,
Fabrice