GNU bug report logs -
#75632
31.0.50; igc: Crash report
Previous Next
Reported by: Ihor Radchenko <yantar92 <at> posteo.net>
Date: Fri, 17 Jan 2025 14:35:02 UTC
Severity: normal
Found in version 31.0.50
Done: Pip Cet <pipcet <at> protonmail.com>
Bug is archived. No further changes may be made.
Full log
Message #19 received at 75632 <at> debbugs.gnu.org (full text, mbox):
> From: Ihor Radchenko <yantar92 <at> posteo.net>
> Date: Fri, 17 Jan 2025 14:36:36 +0000
>
> Just got the following:
>
>
> lockix.c:126: Emacs fatal error: assertion failed: res == 0
> [Switching to Thread 0x7ffff2b71e00 (LWP 11068)]
>
> Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=sig <at> entry=6, backtrace_limit=backtrace_limit <at> entry=2147483647) at emacs.c:432
> 432 {
> (gdb) bt
> #0 terminate_due_to_signal (sig=sig <at> entry=6, backtrace_limit=backtrace_limit <at> entry=2147483647) at emacs.c:432
> #1 0x00005555557e24fb in set_state (state=IGC_STATE_DEAD) at igc.c:975
> #2 igc_assert_fail (file=<optimized out>, line=<optimized out>, msg=<optimized out>) at igc.c:276
> #3 0x000055555585f049 in mps_lib_assert_fail (condition=0x5555558c0763 "res == 0", line=126, file=0x5555558c074d "lockix.c") at /home/yantar92/Dist/mps/code/mpsliban.c:87
> #4 LockClaim (lock=0x7fffe8000110) at /home/yantar92/Dist/mps/code/lockix.c:126
> #5 0x000055555585f27d in ArenaEnterLock (arena=0x7ffff7fbe000, recursive=0) at /home/yantar92/Dist/mps/code/global.c:576
> #6 0x000055555588812e in ArenaEnter (arena=0x7ffff7fbe000) at /home/yantar92/Dist/mps/code/global.c:553
> #7 ArenaAccess (addr=0x7fff9d8709e0, mode=mode <at> entry=3, context=context <at> entry=0x7fffffff4650) at /home/yantar92/Dist/mps/code/global.c:655
> #8 0x0000555555893432 in sigHandle (sig=<optimized out>, info=0x7fffffff4970, uap=0x7fffffff4840) at /home/yantar92/Dist/mps/code/protsgix.c:97
> #9 0x00007ffff2c41100 in <signal handler called> () at /lib64/libc.so.6
> #10 0x00005555556d2273 in SDATA (string=<optimized out>) at /home/yantar92/Git/emacs/src/lisp.h:1758
> #11 SSDATA (string=<optimized out>) at /home/yantar92/Git/emacs/src/lisp.h:1764
> #12 handle_user_signal (sig=sig <at> entry=12) at keyboard.c:8315
> #13 0x00005555556f1678 in deliver_process_signal (sig=12, handler=handler <at> entry=0x5555556d2210 <handle_user_signal>) at sysdep.c:1757
> #14 0x00005555556d1134 in deliver_user_signal (sig=<optimized out>) at keyboard.c:8352
Looks like Emacs got SIGUSR1 or SIGUSR2? How come?
This bug report was last modified 115 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.