Package: emacs;
Reported by: Oliver Reiter <oliver.reiter <at> snapdragon.cc>
Date: Wed, 12 Feb 2025 20:21:01 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.
View this message in rfc822 format
From: help-debbugs <at> gnu.org (GNU bug Tracking System) To: Pip Cet <pipcet <at> protonmail.com> Cc: tracker <at> debbugs.gnu.org Subject: bug#76237: closed (31.0.50; feature/igc: crash #1, 2025-02-12) Date: Sat, 22 Feb 2025 11:51:05 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sat, 22 Feb 2025 11:50:16 +0000 with message-id <87zfiejj1f.fsf <at> protonmail.com> and subject line Re: bug#76237: 31.0.50; feature/igc: crash #1, 2025-02-12 has caused the debbugs.gnu.org bug report #76237, regarding 31.0.50; feature/igc: crash #1, 2025-02-12 to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs <at> gnu.org.) -- 76237: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76237 GNU Bug Tracking System Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Oliver Reiter <oliver.reiter <at> snapdragon.cc> To: bug-gnu-emacs <at> gnu.org Subject: 31.0.50; feature/igc: crash #1, 2025-02-12 Date: Wed, 12 Feb 2025 21:19:58 +0100Dear all, crash happened while opening a .org file: (gdb) bt #0 terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at /home/reitero/build/sources/emacs/emacs/src/emacs.c:425 #1 0x000055555579ef5a in set_state (state=state <at> entry=IGC_STATE_DEAD) at /home/reitero/build/sources/emacs/emacs/src/igc.c:1017 #2 0x00005555557a0a7b in igc_assert_fail (file=<optimized out>, line=<optimized out>, msg=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/igc.c:306 #3 0x0000555555835579 in LockClaim () #4 0x0000555555835825 in ArenaEnterLock () #5 0x000055555585f33e in ArenaAccess () #6 0x000055555585f834 in sigHandle () #7 <signal handler called> #8 __memcpy_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:833 #9 0x000055555586962d in amcSegFix () #10 0x000055555580362d in _mps_fix2 () #11 0x00005555557994a7 in fix_raw (ss=ss <at> entry=0x7fffffffad78, p=p <at> entry=0x7fffffffabf0) at /home/reitero/build/sources/emacs/emacs/src/igc.c:1188 #12 0x0000555555799563 in fix_string (ss=ss <at> entry=0x7fffffffad78, s=s <at> entry=0x7fffeca46290) at /home/reitero/build/sources/emacs/emacs/src/igc.c:1765 #13 0x00005555557a0f93 in dflt_scan_obj (ss=ss <at> entry=0x7fffffffad78, base_start=base_start <at> entry=0x7fffeca46290, base_limit=base_limit <at> entry=0x7fffeca46318, closure=closure <at> entry=0x0) at /home/reitero/build/sources/emacs/emacs/src/igc.c:2032 #14 0x00005555557a1146 in dflt_scanx (ss=ss <at> entry=0x7fffffffad78, base_start=<optimized out>, base_limit=0x7fffeca46318, closure=closure <at> entry=0x0) at /home/reitero/build/sources/emacs/emacs/src/igc.c:2099 #15 0x00005555557a1182 in dflt_scan (ss=0x7fffffffad78, base_start=<optimized out>, base_limit=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/igc.c:2110 #16 0x0000555555834ce5 in amcSegScan () #17 0x0000555555863ec0 in traceScanSegRes () #18 0x00005555558640aa in traceScanSeg () #19 0x0000555555864f06 in TraceAdvance () #20 0x00005555558656cd in TracePoll () #21 0x0000555555865939 in ArenaPoll () #22 0x0000555555865d23 in mps_ap_fill () #23 0x000055555579d572 in alloc_impl (size=size <at> entry=24, type=type <at> entry=IGC_OBJ_CONS, ap=0x7fffe8001900) at /home/reitero/build/sources/emacs/emacs/src/igc.c:4089 #24 0x000055555579d661 in alloc (size=size <at> entry=24, type=type <at> entry=IGC_OBJ_CONS) at /home/reitero/build/sources/emacs/emacs/src/igc.c:4117 #25 0x000055555579d682 in igc_make_cons (car=XIL(0x7fffe5e86e6b), cdr=XIL(0x7fffe5e875ab)) at /home/reitero/build/sources/emacs/emacs/src/igc.c:4146 #26 0x000055555570e3cd in Fcons (car=<optimized out>, cdr=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/alloc.c:2812 #27 0x0000555555766436 in exec_byte_code (fun=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/bytecode.c:1106 #28 0x000055555572d61c in funcall_lambda (fun=fun <at> entry=XIL(0x7fffe881cb35), nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0x7fffffffb358) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3274 #29 0x000055555572d9e6 in funcall_general (fun=XIL(0x7fffe881cb35), numargs=numargs <at> entry=2, args=args <at> entry=0x7fffffffb358) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3066 #30 0x000055555572daec in Ffuncall (nargs=3, args=0x7fffffffb350) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #31 0x000055555575465c in readevalloop_eager_expand_eval (val=XIL(0x7fffe5e871b3), val <at> entry=XIL(0x7fffe5e85fbb), macroexpand=macroexpand <at> entry=XIL(0xcef0)) at /home/reitero/build/sources/emacs/emacs/src/lread.c:2356 #32 0x0000555555758d14 in readevalloop (readcharfun=readcharfun <at> entry=XIL(0x7fffe4716515), infile0=infile0 <at> entry=0x0, sourcename=XIL(0x7fffe47174a4), sourcename <at> entry=XIL(0x7fffe471645c), printflag=printflag <at> entry=false, unibyte=unibyte <at> entry=XIL(0), readfun=readfun <at> entry=XIL(0), start=XIL(0), end=XIL(0)) at /home/reitero/build/sources/emacs/emacs/src/lread.c:2538 #33 0x0000555555758f02 in Feval_buffer (buffer=<optimized out>, printflag=XIL(0), filename=XIL(0x7fffe471645c), unibyte=XIL(0), do_allow_print=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/lread.c:2613 #34 0x00007fffdfe4e394 in F6c6f61642d776974682d636f64652d636f6e76657273696f6e_load_with_code_conversion_0 () from /home/reitero/build/sources/emacs/emacs/src/../native-lisp/31.0.50-8ba3f656/preloaded/mule-3352613d-c6fd62fc.eln #35 0x000055555572f1d3 in funcall_subr (subr=subr <at> entry=0x7fffeadd0148, numargs=numargs <at> entry=4, args=args <at> entry=0x7fffffffb7f8) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3191 #36 0x000055555572d9d4 in funcall_general (fun=XIL(0x7fffeadd014d), numargs=numargs <at> entry=4, args=args <at> entry=0x7fffffffb7f8) at /home/reitero/build/sources/emacs/emacs/src/lisp.h:2290 #37 0x000055555572daec in Ffuncall (nargs=5, args=0x7fffffffb7f0) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #38 0x000055555575ac29 in Fload (file=file <at> entry=XIL(0x7fffe8c4afe4), noerror=noerror <at> entry=XIL(0), nomessage=nomessage <at> entry=XIL(0x38), nosuffix=nosuffix <at> entry=XIL(0), must_suffix=<optimized out>, must_suffix <at> entry=XIL(0x38)) at /home/reitero/build/sources/emacs/emacs/src/lread.c:1616 #39 0x000055555575b3d0 in save_match_data_load (file=XIL(0x7fffe8c4afe4), noerror=XIL(0), nomessage=XIL(0x38), nosuffix=XIL(0), must_suffix=XIL(0x38)) at /home/reitero/build/sources/emacs/emacs/src/lread.c:1780 #40 0x000055555572d40c in load_with_autoload_queue (file=XIL(0x7fffe8c4afe4), noerror=noerror <at> entry=XIL(0), nomessage=nomessage <at> entry=XIL(0x38), nosuffix=nosuffix <at> entry=XIL(0), must_suffix=must_suffix <at> entry=XIL(0x38)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2390 #41 0x000055555572eba4 in Fautoload_do_load (fundef=fundef <at> entry=XIL(0x7fffe8c47723), funname=funname <at> entry=XIL(0x2aaa93309f88), macro_only=macro_only <at> entry=XIL(0)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2437 #42 0x000055555572d96b in funcall_general (fun=XIL(0x7fffe8c47723), numargs=numargs <at> entry=0, args=args <at> entry=0x7fffffffba28) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3080 #43 0x000055555572daec in Ffuncall (nargs=1, args=0x7fffffffba20) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #44 0x000055555573043a in eval_sub (form=form <at> entry=XIL(0x7fffe18e8c8b)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2592 #45 0x0000555555731509 in internal_lisp_condition_case (var=XIL(0x2aaa8ab9c2b8), bodyform=XIL(0x7fffe18e8c8b), handlers=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:1552 #46 0x0000555555731613 in Fcondition_case (args=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:1451 #47 0x0000555555730352 in eval_sub (form=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2571 #48 0x0000555555730893 in Fprogn (body=XIL(0x7fffe18e820b)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:455 #49 0x000055555572d82f in funcall_lambda (fun=fun <at> entry=XIL(0x7fffe18e8eb5), nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fffffffbe08) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3372 #50 0x000055555572d9e6 in funcall_general (fun=XIL(0x7fffe18e8eb5), numargs=numargs <at> entry=1, args=args <at> entry=0x7fffffffbe08) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3066 #51 0x000055555572daec in Ffuncall (nargs=2, args=args <at> entry=0x7fffffffbe00) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #52 0x000055555572dc8a in run_hook_wrapped_funcall (nargs=<optimized out>, args=0x7fffffffbe00) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2894 #53 0x000055555572c5ff in run_hook_with_args (nargs=2, args=0x7fffffffbe00, funcall=funcall <at> entry=0x55555572dc6d <run_hook_wrapped_funcall>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2975 #54 0x000055555572c748 in Frun_hook_wrapped (nargs=<optimized out>, args=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2909 #55 0x000055555573043a in eval_sub (form=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2592 #56 0x0000555555730893 in Fprogn (body=XIL(0)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:455 #57 0x000055555573120a in Flet (args=XIL(0x7fffe18e9133)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:1121 #58 0x0000555555730352 in eval_sub (form=form <at> entry=XIL(0x7fffe18e90d3)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2571 #59 0x0000555555731509 in internal_lisp_condition_case (var=XIL(0x2aaa8ab9c2b8), bodyform=XIL(0x7fffe18e90d3), handlers=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:1552 #60 0x0000555555731613 in Fcondition_case (args=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:1451 #61 0x0000555555730352 in eval_sub (form=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2571 #62 0x0000555555730893 in Fprogn (body=XIL(0x7fffe18e9a7b)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:455 #63 0x000055555573120a in Flet (args=XIL(0x7fffe18ea993)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:1121 #64 0x0000555555730352 in eval_sub (form=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2571 #65 0x0000555555730893 in Fprogn (body=XIL(0), body <at> entry=XIL(0x7fffe18ea9f3)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:455 #66 0x0000555555730941 in prog_ignore (body=body <at> entry=XIL(0x7fffe18ea9f3)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:466 #67 0x0000555555731266 in Fwhile (args=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:1142 #68 0x0000555555730352 in eval_sub (form=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2571 #69 0x0000555555730893 in Fprogn (body=XIL(0)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:455 #70 0x000055555573120a in Flet (args=XIL(0x7fffe18eaa23)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:1121 #71 0x0000555555730352 in eval_sub (form=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2571 #72 0x0000555555730893 in Fprogn (body=XIL(0)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:455 #73 0x000055555572d82f in funcall_lambda (fun=fun <at> entry=XIL(0x7fffe18eab45), nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fffffffc620) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3372 #74 0x000055555572ffbb in apply_lambda (fun=fun <at> entry=XIL(0x7fffe18eab45), args=<optimized out>, count=count <at> entry=...) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3237 #75 0x000055555573063c in eval_sub (form=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2667 #76 0x0000555555730893 in Fprogn (body=XIL(0x7fffe90a2c23)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:455 #77 0x0000555555730352 in eval_sub (form=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2571 #78 0x00005555557308cd in Fif (args=XIL(0x7fffe909ff53)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:410 #79 0x0000555555730352 in eval_sub (form=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2571 #80 0x0000555555730893 in Fprogn (body=XIL(0)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:455 #81 0x000055555572d82f in funcall_lambda (fun=fun <at> entry=XIL(0x7fffeab02315), nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0x7fffffffca38) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3372 #82 0x000055555572d9e6 in funcall_general (fun=XIL(0x7fffeab02315), numargs=numargs <at> entry=2, args=args <at> entry=0x7fffffffca38) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3066 #83 0x000055555572daec in Ffuncall (nargs=nargs <at> entry=3, args=args <at> entry=0x7fffffffca30) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #84 0x000055555572f786 in Fapply (nargs=<optimized out>, args=0x7fffdf3ff040) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2787 #85 0x000055555572f26a in funcall_subr (subr=0x55555592ed00 <Sapply>, numargs=2, args=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3206 #86 0x0000555555765b53 in exec_byte_code (fun=XIL(0x55555592ed05), args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/lisp.h:2290 #87 0x000055555572d61c in funcall_lambda (fun=fun <at> entry=XIL(0x7fffeab00acd), nargs=nargs <at> entry=2, arg_vector=arg_vector <at> entry=0x7fffffffcd60) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3274 #88 0x000055555572d9e6 in funcall_general (fun=XIL(0x7fffeab00acd), numargs=numargs <at> entry=2, args=args <at> entry=0x7fffffffcd60) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3066 #89 0x000055555572daec in Ffuncall (nargs=3, args=0x7fffffffcd58) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #90 0x00007fffe0105ccd in F66696e642d66696c652d6e6f73656c6563742d31_find_file_noselect_1_0 () from /home/reitero/build/sources/emacs/emacs/src/../native-lisp/31.0.50-8ba3f656/preloaded/files-1e8937b2-97c45f94.eln #91 0x000055555572f1f7 in funcall_subr (subr=subr <at> entry=0x7fffeaaffa78, numargs=numargs <at> entry=6, args=args <at> entry=0x7fffffffcf20) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3193 #92 0x000055555572d9d4 in funcall_general (fun=XIL(0x7fffeaaffa7d), numargs=numargs <at> entry=6, args=args <at> entry=0x7fffffffcf20) at /home/reitero/build/sources/emacs/emacs/src/lisp.h:2290 #93 0x000055555572daec in Ffuncall (nargs=7, args=0x7fffffffcf18) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #94 0x00007fffe01045b5 in F66696e642d66696c652d6e6f73656c656374_find_file_noselect_0 () from /home/reitero/build/sources/emacs/emacs/src/../native-lisp/31.0.50-8ba3f656/preloaded/files-1e8937b2-97c45f94.eln #95 0x000055555572f1b3 in funcall_subr (subr=subr <at> entry=0x7fffeaafe648, numargs=numargs <at> entry=4, args=args <at> entry=0x7fffffffd0b8) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3189 #96 0x000055555572d9d4 in funcall_general (fun=XIL(0x7fffeaafe64d), numargs=numargs <at> entry=4, args=args <at> entry=0x7fffffffd0b8) at /home/reitero/build/sources/emacs/emacs/src/lisp.h:2290 #97 0x000055555572daec in Ffuncall (nargs=5, args=0x7fffffffd0b0) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #98 0x00007fffe0101c5d in F66696e642d66696c65_find_file_0 () from /home/reitero/build/sources/emacs/emacs/src/../native-lisp/31.0.50-8ba3f656/preloaded/files-1e8937b2-97c45f94.eln #99 0x000055555572f17f in funcall_subr (subr=subr <at> entry=0x7fffeaafe810, numargs=numargs <at> entry=2, args=args <at> entry=0x7fffffffd380) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3185 #100 0x000055555572d9d4 in funcall_general (fun=XIL(0x7fffeaafe815), numargs=numargs <at> entry=2, args=args <at> entry=0x7fffffffd380) at /home/reitero/build/sources/emacs/emacs/src/lisp.h:2290 #101 0x000055555572daec in Ffuncall (nargs=3, args=0x7fffffffd378) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #102 0x0000555555728bd0 in Ffuncall_interactively (nargs=3, args=0x7fffffffd378) at /home/reitero/build/sources/emacs/emacs/src/callint.c:250 #103 0x000055555572f26a in funcall_subr (subr=subr <at> entry=0x55555592bee0 <Sfuncall_interactively>, numargs=numargs <at> entry=3, args=args <at> entry=0x7fffffffd378) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3206 #104 0x000055555572d9d4 in funcall_general (fun=XIL(0x55555592bee5), numargs=numargs <at> entry=3, args=args <at> entry=0x7fffffffd378) at /home/reitero/build/sources/emacs/emacs/src/lisp.h:2290 #105 0x000055555572daec in Ffuncall (nargs=nargs <at> entry=4, args=args <at> entry=0x7fffffffd370) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #106 0x000055555572f786 in Fapply (nargs=<optimized out>, args=0x7fffffffd4e0) at /home/reitero/build/sources/emacs/emacs/src/eval.c:2787 #107 0x0000555555728f7d in Fcall_interactively (function=XIL(0x2aaa92f187c8), record_flag=XIL(0), keys=XIL(0x7fffe8800e45)) at /home/reitero/build/sources/emacs/emacs/src/callint.c:342 #108 0x00007fffdfffa8ad in F636f6d6d616e642d65786563757465_command_execute_0 () from /home/reitero/build/sources/emacs/emacs/src/../native-lisp/31.0.50-8ba3f656/preloaded/simple-fab5b0cf-42b305e3.eln #109 0x000055555572f1b3 in funcall_subr (subr=subr <at> entry=0x7fffe8814378, numargs=numargs <at> entry=1, args=args <at> entry=0x7fffffffd758) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3189 #110 0x000055555572d9d4 in funcall_general (fun=XIL(0x7fffe881437d), numargs=numargs <at> entry=1, args=args <at> entry=0x7fffffffd758) at /home/reitero/build/sources/emacs/emacs/src/lisp.h:2290 #111 0x000055555572daec in Ffuncall (nargs=2, args=0x7fffffffd750) at /home/reitero/build/sources/emacs/emacs/src/eval.c:3115 #112 0x00005555556b80a2 in command_loop_1 () at /home/reitero/build/sources/emacs/emacs/src/keyboard.c:1556 #113 0x000055555572c36e in internal_condition_case (bfun=0x5555556b7ba1 <command_loop_1>, handlers=<optimized out>, hfun=0x5555556b4c5e <cmd_error>) at /home/reitero/build/sources/emacs/emacs/src/eval.c:1626 #114 0x00005555556b4e89 in command_loop_2 (handlers=handlers <at> entry=XIL(0xa8)) at /home/reitero/build/sources/emacs/emacs/src/keyboard.c:1174 #115 0x000055555572c2ac in internal_catch (tag=<optimized out>, func=0x5555556b4e67 <command_loop_2>, arg=XIL(0xa8)) at /home/reitero/build/sources/emacs/emacs/src/eval.c:1305 #116 0x00005555556b6069 in command_loop () at /home/reitero/build/sources/emacs/emacs/src/keyboard.c:1152 #117 0x00005555556b6100 in recursive_edit_1 () at /home/reitero/build/sources/emacs/emacs/src/keyboard.c:760 #118 0x00005555556b629e in Frecursive_edit () at /home/reitero/build/sources/emacs/emacs/src/keyboard.c:843 #119 0x00005555556b76d6 in main (argc=<optimized out>, argv=0x7fffffffdb68) at /home/reitero/build/sources/emacs/emacs/src/emacs.c:2580 You can't do that without a process to debug. (gdb) xbacktrace You can't do that without a process to debug. In GNU Emacs 31.0.50 (build 9, x86_64-pc-linux-gnu, GTK+ Version 3.24.48, cairo version 1.18.2) of 2025-02-11 built on wilap Repository revision: 9d3e946e756ac5a146c21d6fbae2fc803de95059 Repository branch: feature/igc System Description: Arch Linux Configured using: 'configure 'CFLAGS=-g3 -ggdb -Og -fno-omit-frame-pointer' CPPFLAGS=-I/home/reitero/.local/lib/mps LDFLAGS=-L/home/reitero/.local/lib/mps --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --with-mps=yes --with-gameuser=root:games --with-pgtk --with-xft --with-harfbuzz --with-modules --without-compress-install --without-m17n-flt --with-libotf --without-imagemagick --without-gsettings --without-gconf --with-native-compilation=aot --with-tree-sitter --enable-link-time-optimization' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM HARFBUZZ JPEG LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES MPS NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: value of $LANG: de_AT.UTF-8 locale-coding-system: utf-8-unix
[Message part 3 (message/rfc822, inline)]
From: Pip Cet <pipcet <at> protonmail.com> To: 76237-done <at> debbugs.gnu.org, Oliver Reiter <oliver.reiter <at> snapdragon.cc> Subject: Re: bug#76237: 31.0.50; feature/igc: crash #1, 2025-02-12 Date: Sat, 22 Feb 2025 11:50:16 +0000"Oliver Reiter via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org> writes: > Dear all, > > crash happened while opening a .org file: > > (gdb) bt > #0 terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at /home/reitero/build/sources/emacs/emacs/src/emacs.c:425 > #1 0x000055555579ef5a in set_state (state=state <at> entry=IGC_STATE_DEAD) at /home/reitero/build/sources/emacs/emacs/src/igc.c:1017 > #2 0x00005555557a0a7b in igc_assert_fail (file=<optimized out>, line=<optimized out>, msg=<optimized out>) at /home/reitero/build/sources/emacs/emacs/src/igc.c:306 > #3 0x0000555555835579 in LockClaim () > #4 0x0000555555835825 in ArenaEnterLock () > #5 0x000055555585f33e in ArenaAccess () > #6 0x000055555585f834 in sigHandle () > #7 <signal handler called> > #8 __memcpy_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:833 > #9 0x000055555586962d in amcSegFix () > #10 0x000055555580362d in _mps_fix2 () > #11 0x00005555557994a7 in fix_raw (ss=ss <at> entry=0x7fffffffad78, p=p <at> entry=0x7fffffffabf0) at /home/reitero/build/sources/emacs/emacs/src/igc.c:1188 > #12 0x0000555555799563 in fix_string (ss=ss <at> entry=0x7fffffffad78, s=s <at> entry=0x7fffeca46290) at /home/reitero/build/sources/emacs/emacs/src/igc.c:1765 This looks like the pgtkterm.c device name bug that has since been fixed. Closing for now, please open a new bug report if you run into this crash again! Thanks! Pip
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.