emacs-devel
[Top][All Lists]
Advanced

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

Re: bignum branch


From: Andy Moreton
Subject: Re: bignum branch
Date: Sat, 11 Aug 2018 16:21:42 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (windows-nt)

On Fri 10 Aug 2018, Eli Zaretskii wrote:

> Can you show a C backtrace from the crash?

(gdb) bt full
#0  0x00007ff83c63c903 in KERNELBASE!DebugBreak () from 
C:\WINDOWS\System32\KernelBase.dll
No symbol table info available.
#1  0x000000040021d84d in emacs_abort () at 
C:/emacs/git/emacs/bignum/src/w32fns.c:10775
        button = <optimized out>
#2  0x00000004000eff91 in terminate_due_to_signal (sig=0xb, 
backtrace_limit=<optimized out>) at C:/emacs/git/emacs/bignum/src/emacs.c:399
No locals.
#3  0x0000000400110620 in handle_fatal_signal (sig=0xd60000, address@hidden) at 
C:/emacs/git/emacs/bignum/src/sysdep.c:1769
No locals.
#4  0x00000004001102c8 in deliver_thread_signal (sig=0xb, handler=0x400110612 
<handle_fatal_signal>) at C:/emacs/git/emacs/bignum/src/sysdep.c:1743
        old_errno = 0x16
#5  0x00000004001102e5 in deliver_fatal_thread_signal (sig=0xd60000) at 
C:/emacs/git/emacs/bignum/src/sysdep.c:1781
No locals.
#6  0x000000040028610c in _gnu_exception_handler (exception_data=0xbfb890) at 
C:/repo/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crt_handler.c:223
        old_handler = <optimized out>
        action = 0x0
        reset_fpu = 0x0
#7  0x00007ff83d0d7c58 in msvcrt!__C_specific_handler () from 
C:\WINDOWS\System32\msvcrt.dll
No symbol table info available.
#8  0x00007ff83f86eced in ntdll!.chkstk () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#9  0x00007ff83f7d6c86 in ntdll!RtlWalkFrameChain () from 
C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#10 0x00007ff83f86dc1e in ntdll!KiUserExceptionDispatcher () from 
C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#11 0x000000046ace5dc0 in ?? ()
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Lisp Backtrace:
"logcount" (0xbfc7e0)
"list" (0xbfc928)
"let" (0xbfcad8)
"condition-case" (0xbfcc78)
"let*" (0xbfcdd8)
0x457bcf0 Lisp type 3
"ert--run-test-internal" (0xbfd2c0)
"ert-run-test" (0xbfd598)
"ert-run-or-rerun-test" (0xbfd880)
"ert-run-tests" (0xbfdb30)
"ert-run-tests-batch" (0xbfdd78)
"ert-run-tests-batch-and-exit" (0xbfdf30)
"eval" (0xbfe288)
"command-line-1" (0xbfe930)
"command-line" (0xbff1c8)
"normal-top-level" (0xbff550)

> I'm asking because there's something weird about this crash.

The crashing build used "-Og". If I rebuild with "-O0" the build works
properly.

Let me know if there is anything I should look for in gdb to try to
debug this.

    AndyM





reply via email to

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