bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#17753: Cygwin emacs-X11 core dump


From: Markus Hoenicka
Subject: bug#17753: Cygwin emacs-X11 core dump
Date: Mon, 20 Oct 2014 17:29:37 +0200
User-agent: Roundcube Webmail

At 2014-10-20 17:24 Eli Zaretskii was heard to say:
Date: Mon, 20 Oct 2014 16:37:29 +0200
From: Markus Hoenicka <markus.hoenicka@mhoenicka.de>
Cc: Eli Zaretskii <eliz@gnu.org>, 17753@debbugs.gnu.org

I should have tried this first, but anyway: with a stack size of 1 MB
there seems to be a reproducible way to crash emacs-X11.exe, although I
can't tell if this is just an artifact unrelated to the problem that I
reported initially. The segfault seems to be the same as previously
reported, see the attached backtrace.

This is a real stack overflow, so 1MB is evidently too low for Emacs.
(It could be that Emacs shouldn't crash in that case, but that's a
different bug, if you want to report it.)

Thread 1 (Thread 4112.0x1448):
#0  0x00000001005c2906 in ___chkstk_ms ()
     at /usr/src/debug/gcc-4.8.3-3/libgcc/config/i386/cygwin.S:146

Whenever you see ___chkstk_ms at the top of the backtrace, it's a
stack overflow.  That function is the one that checks for stack
overflow.

I think this "lower your stack" attempt is driving us from the real
problem, certainly with 1MB of stack.

Thanks for the explanation. I'll continue with 8MB of stack for the time being.

regards,
Markus

--
Markus Hoenicka
http://www.mhoenicka.de
AQ score 38






reply via email to

[Prev in Thread] Current Thread [Next in Thread]