This time we've been running it under gdb and I managed to capture the crash. It aborted upon having received SIGABRT, and printed the following:
Program received signal SIGABRT, Aborted. 0x000000010064ed67 in xg_select (fds_lim=4428800, rfds= 0x1800c46cd , wfds=0x4392e0, efds=0x439a90, timeout=0x439aa0, sigmask=0x4392e0) at /usr/src/debug/emacs-24.3.90-1/src/xgselect.c:99 99 nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL, And here is the backtrace: (gdb) backtrace #0 0x000000010064ed67 in xg_select (fds_lim=4428800, rfds=0x1800c46cd , wfds=0x4392e0, efds=0x439a90, timeout=0x439aa0, sigmask=0x4392e0) at /usr/src/debug/emacs-24.3.90-1/src/xgselect.c:99 #1 0x000000018010c54a in select_stuff::cleanup (this=0xea60, this@entry=0x4392e0) at /usr/src/debug/cygwin-1.7.29-2/winsup/cygwin/select.cc:261 #2 0x000000018010d02b in select (maxfds=maxfds@entry=11, readfds=0x1, writefds=0x439a00, writefds@entry=0x439a90, exceptfds=0x888, ms=, ms@entry=499) at /usr/src/debug/cygwin-1.7.29-2/winsup/cygwin/select.cc:200 #3 0x000000018010d5c4 in cygwin_select (maxfds=maxfds@entry=11, readfds=readfds@entry=0x439aa0, writefds=writefds@entry=0x439a90, exceptfds=exceptfds@entry=0x0, to=0x4394b0) at /usr/src/debug/cygwin-1.7.29-2/winsup/cygwin/select.cc:120 #4 0x000000018010d90a in pselect (maxfds=11, readfds=0x439aa0, writefds=0x439a90, exceptfds=0x0, ts=0x439c00, set=0x0) at /usr/src/debug/cygwin-1.7.29-2/winsup/cygwin/select.cc:244 #5 0x000000018011197b in _sigfe () from /usr/bin/cygwin1.dll #6 0x00000000004396b0 in ?? () #7 0x000000010059ad98 in unbind_to (count=4434748, value=140708849620591) at /usr/src/debug/emacs-24.3.90-1/src/eval.c:3326 #8 0x0000000000000001 in ?? () ---Type to continue, or q to quit--- #9 0x000000000043ab3c in ?? () #10 0x00007ff954ff966f in KERNELBASE!GetSystemTimePreciseAsFileTime () from /cygdrive/c/WINDOWS/system32/KERNELBASE.dll #11 0x000004b78f1a6ecc in ?? () #12 0x0000000000439720 in ?? () #13 0x0000000000439830 in ?? () #14 0x0000000000000004 in ?? () #15 0x0000000000439860 in ?? () #16 0x000000018013dee5 in get_system_time (systime=0x439720) at /usr/src/debug/cygwin-1.7.29-2/winsup/cygwin/times.cc:41 #17 hires_ms::nsecs (this=) at /usr/src/debug/cygwin-1.7.29-2/winsup/cygwin/times.cc:497 #18 0x00007ff957c10f77 in ?? () #19 0x0000000000439770 in ?? () #20 0x00000001004f76f7 in XSETCDR ( c=, n=) at /usr/src/debug/emacs-24.3.90-1/src/lisp.h:1027 Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) -- 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