* bug#68681: 29.2; Re: 66589 Core dump
@ 2024-01-24 4:57 Robert Jenssen
2024-01-24 12:59 ` Eli Zaretskii
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Robert Jenssen @ 2024-01-24 4:57 UTC (permalink / raw)
To: 68681
Hi,
I am running Fedora Linux 6.6.12-200.fc39.x86_64 #1 SMP PREEMPT_DYNAMIC
Tue Jan 16 01:35:44 UTC 2024 x86_64 GNU/Linux
I am getting random crashes with emacs. I am not sure if it is related
to bug #66589 but the backtrace seems to pass through some similar
territory.
I have not found a way to repeat the problem apart from using emacs for
a few minutes.
I ran valgrind with --undef-value-errors=no because at startup emacs
gives many "Conditional jump or move depends on uninitialised
value(s)" warnings. Is this to do with the garbage collector?
Output of valgrind:
$ valgrind -q --vgdb-error=0 --leak-check=full --malloc-fill=aa
--undef-value-errors=no `which emacs` ==113842== (action at startup)
vgdb me ... ==113842==
==113842== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==113842== /path/to/gdb /usr/local/bin/emacs
==113842== and then give GDB the following command
==113842== target remote | /usr/libexec/valgrind/../../bin/vgdb
--pid=113842 ==113842== --pid is optional if only one valgrind process
is running ==113842==
==113842== Syscall param pselect6(sig) points to unaddressable byte(s)
==113842== at 0x6B743CF: pselect64_syscall (pselect.c:34)
==113842== by 0x6B743CF: pselect (pselect.c:56)
==113842== by 0x5D9D33: really_call_select (thread.c:612)
==113842== by 0x564ECF: flush_stack_call_func1 (alloc.c:5207)
==113842== by 0x5DA1F8: flush_stack_call_func (lisp.h:4233)
==113842== by 0x5DA1F8: thread_select (thread.c:644)
==113842== by 0x5F5BB5: xg_select (xgselect.c:205)
==113842== by 0x5BD387: wait_reading_process_output (process.c:5691)
==113842== by 0x428A37: sit_for (dispnew.c:6264)
==113842== by 0x51D0C6: read_char (keyboard.c:2881)
==113842== by 0x51DF9F: read_key_sequence (keyboard.c:10084)
==113842== by 0x51F37B: command_loop_1 (keyboard.c:1384)
==113842== by 0x580284: internal_condition_case (eval.c:1474)
==113842== by 0x510579: command_loop_2 (keyboard.c:1133)
==113842== Address 0x10023dada0 is 0 bytes inside a block of size 32
in arena "core" ==113842==
==113842== (action on error) vgdb me ...
$ gdb `which emacs`
GNU gdb (Fedora Linux) 14.1-2.fc39
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html> This is free software: you are free
to change and redistribute it. There is NO WARRANTY, to the extent
permitted by law. Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/local/bin/emacs...
(gdb) target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=113842
Remote debugging using | /usr/libexec/valgrind/../../bin/vgdb
--pid=113842 relaying data between gdb and process 113842
warning: remote target does not support file transfer, attempting to
access files from local filesystem. Reading symbols from
/lib64/ld-linux-x86-64.so.2... 0x000000000401bbb0 in _start () from
/lib64/ld-linux-x86-64.so.2 (gdb) c
Continuing.
Loaded /usr/share/gdb/auto-load/valgrind-monitor.py
Type "help valgrind" for more info.
Missing separate debuginfo for
/usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so. The$
gdb `which emacs` GNU gdb (Fedora Linux) 14.1-2.fc39
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html> This is free software: you are free
to change and redistribute it. There is NO WARRANTY, to the extent
permitted by law. Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/local/bin/emacs...
(gdb) target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=113842
Remote debugging using | /usr/libexec/valgrind/../../bin/vgdb
--pid=113842 relaying data between gdb and process 113842
warning: remote target does not support file transfer, attempting to
access files from local filesystem. Reading symbols from
/lib64/ld-linux-x86-64.so.2... 0x000000000401bbb0 in _start () from
/lib64/ld-linux-x86-64.so.2 (gdb) c
Continuing.
Loaded /usr/share/gdb/auto-load/valgrind-monitor.py
Type "help valgrind" for more info.
Missing separate debuginfo for
/usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so. The
debuginfo package for this file is probably broken. [New Thread 113864]
[New Thread 113865]
[New Thread 113866]
[New Thread 113869]
[New Thread 115106]
[New Thread 115115]
[New Thread 115116]
[New Thread 115117]
[New Thread 115118]
[New Thread 115119]
[New Thread 115120]
[New Thread 115121]
[New Thread 115122]
Thread 1 received signal SIGTRAP, Trace/breakpoint trap.
0x0000000006b743cf in pselect64_syscall (sigmask=<optimized out>,
timeout=<optimized out>, exceptfds=0x0, writefds=0x1ffeffef10,
readfds=0x1ffeffef90, nfds=33) at
../sysdeps/unix/sysv/linux/pselect.c:34 34 return
SYSCALL_CANCEL (pselect6_time64, nfds, readfds, writefds, exceptfds,
Missing separate debuginfos, use: dnf debuginfo-install
dconf-0.40.0-9.fc39.x86_64 gvfs-client-1.52.2-1.fc39.x86_64
(gdb) l
29 /* NB: This is required by ARGIFY used in x32
internal_syscallN. */ 30 __syscall_ulong_t data[2] =
31 { 32 (uintptr_t) sigmask, __NSIG_BYTES
33 };
34 return SYSCALL_CANCEL (pselect6_time64, nfds, readfds,
writefds, exceptfds, 35 timeout, data);
36 }
37
38 int
(gdb) bt full
#0 0x0000000006b743cf in pselect64_syscall
(sigmask=<optimized out>, timeout=<optimized out>, exceptfds=0x0,
writefds=0x1ffeffef10, readfds=0x1ffeffef90, nfds=33) at
../sysdeps/unix/sysv/linux/pselect.c:34 sc_ret = 270 sc_cancel_oldtype
= 0 sc_ret = <optimized out>
data = {0, 8}
data = {<optimized out>, <optimized out>}
sc_ret = <optimized out>
sc_ret = <optimized out>
resultvar = <optimized out>
__arg6 = <optimized out>
__arg5 = <optimized out>
__arg4 = <optimized out>
__arg3 = <optimized out>
__arg2 = <optimized out>
__arg1 = <optimized out>
_a6 = <optimized out>
_a5 = <optimized out>
_a4 = <optimized out>
_a3 = <optimized out>
_a2 = <optimized out>
_a1 = <optimized out>
sc_cancel_oldtype = <optimized out>
sc_ret = <optimized out>
resultvar = <optimized out>
__arg6 = <optimized out>
__arg5 = <optimized out>
__arg4 = <optimized out>
__arg3 = <optimized out>
__arg2 = <optimized out>
__arg1 = <optimized out>
_a6 = <optimized out>
_a5 = <optimized out>
_a4 = <optimized out>
_a3 = <optimized out>
_a2 = <optimized out>
_a1 = <optimized out>
#1 __pselect
(nfds=33, readfds=0x1ffeffef90, writefds=0x1ffeffef10,
exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at
../sysdeps/unix/sysv/linux/pselect.c:56 tval = {tv_sec = 0, tv_nsec =
46231500} #2 0x00000000005d9d34 in really_call_select
(arg=arg@entry=0x1ffeffea30) at ../../emacs-29.2/src/thread.c:612 sa =
0x1ffeffea30 self = 0xaf0d80 <main_thread>
oldset = {__val = {0, 145052638, 377270480, 1, 0, 0, 412413952,
295759733536247552, 137422170592, 377270480, 2147483647, 377270480,
137422170768, 92765811, 93234694, 93215055}} #3 0x0000000000564ed0 in
flush_stack_call_func1 (func=func@entry=0x5d9ce9 <really_call_select>,
arg=arg@entry=0x1ffeffea30) at ../../emacs-29.2/src/alloc.c:5207 end =
0x1ffeffea20 self = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
sentry = {o = <optimized out>, p = <optimized out>}
#4 0x00000000005da1f9 in flush_stack_call_func
(arg=0x1ffeffea30, func=0x5d9ce9 <really_call_select>) at
../../emacs-29.2/src/lisp.h:4233 #5 thread_select
(func=<optimized out>, max_fds=max_fds@entry=33,
rfds=rfds@entry=0x1ffeffef90, wfds=<optimized out>,
efds=efds@entry=0x0, timeout=timeout@entry=0x1ffefff1e0, sigmask=0x0)
at ../../emacs-29.2/src/thread.c:644 sa = {func = 0x41b6d0
<pselect@plt>, max_fds = 33, rfds = 0x1ffeffef90, wfds = 0x1ffeffef10,
efds = 0x0, timeout = 0x1ffefff1e0, sigmask = 0x0, result = 377270480}
#6 0x00000000005f5bb6 in xg_select (fds_lim=33,
rfds=rfds@entry=0x1ffefff280, wfds=0x1ffefff200, efds=efds@entry=0x0,
timeout=timeout@entry=0x1ffefff1e0, sigmask=sigmask@entry=0x0) at
../../emacs-29.2/src/xgselect.c:205 all_rfds = {fds_bits = {4294968376,
0 <repeats 15 times>}} all_wfds = {fds_bits = {0 <repeats 16 times>}}
tmo = {tv_sec = 0, tv_nsec = 498000000} tmop = 0x1ffefff1e0 context =
0x167cb0d0 have_wfds = true gfds_buf = {{fd = 4, events = 1, revents =
0}, {fd = 5, events = 1, revents = 0}, {fd = 2147483647, events = 0,
revents = 0}, {fd = 377269744, events = 0, revents = 0}, {fd =
-16782432, events = 31, revents = 0}, {fd = 92789182, events = 0,
revents = 0}, {fd = -16782256, events = 31, revents = 0}, {fd = 7423,
events = 0, revents = 0}, {fd = -1558917277, events = 5880, revents =
0}, {fd = 93234746, events = 0, revents = 0}, {fd = -16782480, events =
31, revents = 0}, {fd = 376473680, events = 0, revents = 0}, {fd = 0,
events = 0, revents = 0}, {fd = 541773568, events = 49129, revents =
1050}, {fd = 376473704, events = 0, revents = 0}, {fd = 377270480,
events = 0, revents = 0}, {fd = -16782096, events = 31, revents = 0},
{fd = -16782120, events = 31, revents = 0}, {fd = 2147483647, events =
0, revents = 0}, {fd = 112695406, events = 0, revents = 0}, {fd =
-16782320, events = 31, revents = 0}, {fd = 92786288, events = 0,
revents = 0}, {fd = 40, events = 48, revents = 0}, {fd = 376473680,
events = 0, revents = 0}, {fd = -16782112, events = 31, revents = 0},
{fd = 95349434, events = 0, revents = 0}, {fd = -1, events = 65535,
revents = 65535}, {fd = 434786304, events = 0, revents = 0}, {fd =
-16782240, events = 31, revents = 0}, {fd = 376477976, events = 0,
revents = 0}, {fd = -16782224, events = 31, revents = 0}, {fd = 243595,
events = 0, revents = 0}, {fd = 376473796, events = 0, revents = 0},
{fd = 4096, events = 0, revents = 0}, {fd = 0, events = 0, revents =
0}, {fd = 0, events = 0, revents = 0}, {fd = -16782336, events = 31,
revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = -16782256,
events = 31, revents = 0}, {fd = 80, events = 0, revents = 0}, {fd = 0,
events = 0, revents = 0}, {fd = 541773568, events = 49129, revents =
1050}, {fd = -16781968, events = 31, revents = 0}, {fd = 92834880,
events = 0, revents = 0}, {fd = 92799166, events = 0, revents = 0}, {fd
= 109872014, events = 0, revents = 0}, {fd = 2147483647, events = 0,
revents = 0}, {fd = 0, events = 42256, revents = 59604}, {fd =
-16781856, events = 31, revents = 0}, {fd = 413174000, events = 0,
revents = 0}, {fd = -40, events = 0, revents = 0}, {fd = 2, events = 0,
revents = 0}, {fd = -16781888, events = 31, revents = 0}, {fd =
413174000, events = 0, revents = 0}, {fd = -16781680, events = 31,
revents = 0}, {fd = 109628549, events = 0, revents = 0}, {fd = 0,
events = 0, revents = 0}, {fd = 541773568, events = 49129, revents =
1050}, {fd = 376473704, events = 0, revents = 0}, {fd = 377270480,
events = 0, revents = 0}, {fd = -16781744, events = 31, revents = 0},
{fd = -16781768, events = 31, revents = 0}, {fd = 2147483647, events =
0, revents = 0}, {fd = 377269744, events = 0, revents = 0}, {fd =
-16781856, events = 31, revents = 0}, {fd = 541773568, events = 49129,
revents = 1050}, {fd = 40, events = 48, revents = 0}, {fd = 93234756,
events = 0, revents = 0}, {fd = 92799166, events = 0, revents = 0}, {fd
= -16781872, events = 31, revents = 0}, {fd = -1558505912, events =
5880, revents = 0}, {fd = 434786304, events = 0, revents = 0}, {fd =
-16781888, events = 31, revents = 0}, {fd = 92789182, events = 0,
revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -16781680,
events = 31, revents = 0}, {fd = -1558505912, events = 5880, revents =
0}, {fd = 93234734, events = 0, revents = 0}, {fd = 0, e--Type <RET>
for more, q to quit, c to continue without paging-- vents = 0, revents
= 0}, {fd = 376462656, events = 0, revents = 0}, {fd = 0, events = 0,
revents = 0}, {fd = 541773568, events = 49129, revents = 1050}, {fd =
-16781904, events = 31, revents = 0}, {fd = 1, events = 0, revents =
0}, {fd = 2, events = 0, revents = 0}, {fd = -16781680, events = 31,
revents = 0}, {fd = 413174000, events = 0, revents = 0}, {fd =
-16781632, events = 31, revents = 0}, {fd = -16781696, events = 31,
revents = 0}, {fd = 109520148, events = 0, revents = 0}, {fd = 1,
events = 0, revents = 0}, {fd = 109520585, events = 0, revents = 0},
{fd = 361680896, events = 43601, revents = 51531}, {fd = -2003038970,
events = 21, revents = 0}, {fd = -16781648, events = 31, revents = 0},
{fd = 92394238, events = 0, revents = 0}, {fd = -16781576, events = 31,
revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 405232928,
events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1,
events = 0, revents = 0}, {fd = 2, events = 31, revents = 0}, {fd =
413174000, events = 0, revents = 0}, {fd = 11996864, events = 0,
revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 541773568,
events = 49129, revents = 1050}, {fd = 24, events = 0, revents = 0},
{fd = 11996864, events = 0, revents = 0}, {fd = 2, events = 0, revents
= 0}, {fd = 109872014, events = 0, revents = 0}, {fd = 11996864, events
= 0, revents = 0}, {fd = 0, events = 10240, revents = 61035}, {fd =
413174000, events = 0, revents = 0}, {fd = 413174000, events = 0,
revents = 0}, {fd = -30, events = 0, revents = 0}, {fd = 1, events = 0,
revents = 0}, {fd = -16781568, events = 31, revents = 0}, {fd =
11996864, events = 0, revents = 0}, {fd = 11996864, events = 0, revents
= 0}, {fd = 109473850, events = 0, revents = 0}, {fd = 1, events = 0,
revents = 0}, {fd = 5420908, events = 0, revents = 0}, {fd = -16781544,
events = 31, revents = 0}, {fd = -1, events = 65535, revents = 65535},
{fd = 79063517, events = 0, revents = 0}, {fd = 6064762, events = 0,
revents = 0}, {fd = 8, events = 0, revents = 0}, {fd = 1706070028,
events = 0, revents = 0}} gfds = 0x1ffeffeb00 gfds_size = <optimized
out> n_gfds = 2 retval = 0 our_fds = 0 max_fds = 32 i = <optimized out>
out> nfds = <optimized out> tmo_in_millisec = 498 must_free =
out> <optimized out> need_to_dispatch = <optimized out>
out> already_has_events = false #7 0x00000000005bd388 in
out> wait_reading_process_output (time_limit=<optimized out>,
out> nsecs=nsecs@entry=0, read_kbd=-1,
out> do_display=do_display@entry=true,
out> wait_for_cell=wait_for_cell@entry=0x0,
out> wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at
out> ../../emacs-29.2/src/process.c:5691 tls_nfds = 0 tls_available =
out> {fds_bits = {0 <repeats 16 times>}} process_skipped = false
out> wrapped = <optimized out> channel_start = <optimized out> child_fd
out> = <optimized out> last_read_channel = -1 channel = 1024 nfds =
out> <optimized out> Available = {fds_bits = {4294968344, 0 <repeats 15
out> times>}} Writeok = {fds_bits = {0 <repeats 16 times>}} check_write
out> times>= <optimized out> check_delay = <optimized out> no_avail =
out> times>false xerrno = 11 --Type <RET> for more, q to quit, c to
out> times>continue without paging-- proc = <optimized out> timeout =
out> times>{tv_sec = 0, tv_nsec = 0} end_time = {tv_sec = <optimized
out> times>out>, tv_nsec = <optimized out>} timer_delay = {tv_sec =
out> times>out><optimized out>, tv_nsec = <optimized out>}
out> times>out>got_output_end_time = {tv_sec = <optimized out>, tv_nsec
out> times>out>= <optimized out>} wait = TIMEOUT got_some_output = -1
out> times>out>prev_wait_proc_nbytes_read = 0 retry_for_async = false
out> times>out>count = {bytes = <optimized out>} now = {tv_sec =
out> times>out><optimized out>, tv_nsec = <optimized out>} #8
out> times>out>0x0000000000428a38 in sit_for
out> times>out>(timeout=timeout@entry=0x7a, reading=reading@entry=true,
out> times>out>display_option=display_option@entry=1) at
out> times>out>../../emacs-29.2/src/dispnew.c:6263 sec = 30 nsec = 0
out> times>out>do_display = true curbuf_eq_winbuf = true nbytes =
out> times>out><optimized out> #9 0x000000000051d0c7 in read_char
out> times>out>(commandflag=1, map=map@entry=0x1b30fa13,
out> times>out>prev_event=0x0,
out> times>out>used_mouse_menu=used_mouse_menu@entry=0x1ffefff6db,
out> times>out>end_time=end_time@entry=0x0) at
out> times>out>../../emacs-29.2/src/lisp.h:767 tem0 = <optimized out>
out> times>out>timeout = 30 count1 = {bytes = <optimized out>}
out> times>out>delay_level = <optimized out> buffer_size = <optimized
out> times>out>out> c = 0x0 local_getcjmp = {{__jmpbuf = {0,
out> times>out>out> 866588301500549179, 490789112, 0, 0, 459457347,
out> times>out>out> 880806154487400507, 866588729047713851},
out> times>out>out> __mask_was_saved = 0, __saved_mask = {__val =
out> times>out>out> {137422173656, 0, 436632067, 0, 456194595, 0, 5,
out> times>out>out> 456194595, 4294967295, 5, 5394224, 436646755, 0, 0,
out> times>out>out> 0, 0}}}} save_jump = {{__jmpbuf = {0, 0, 0, 0, 0,
out> times>out>out> 0, 0, 0}, __mask_was_saved = 0, __saved_mask =
out> times>out>out> {__val = {0 <repeats 16 times>}}}} tem = <optimized
out> times>out>out> out> save = <optimized out>
out> times>out>out> out> previous_echo_area_message = 0x0 also_record =
out> times>out>out> out> 0x0 reread = false recorded = false
out> times>out>out> out> polling_stopped_here = false orig_kboard =
out> times>out>out> out> 0x19382cd0 jmpcount = {bytes = <optimized
out> times>out>out> out> out>} #10 0x000000000051dfa0 in
out> times>out>out> out> out>read_key_sequence
out> times>out>out> out> out>(keybuf=keybuf@entry=0x1ffefff7b0,
out> times>out>out> out> out>prompt=prompt@entry=0x0,
out> times>out>out> out> out>dont_downcase_last=dont_downcase_last@entry=false,
out> times>out>out> out> out>can_return_switch_frame=can_return_switch_frame@entry=true,
out> times>out>out> out> out>fix_current_buffer=fix_current_buffer@entry=true,
out> times>out>out> out> out>prevent_redisplay=prevent_redisplay@entry=false)
out> times>out>out> out> out>at ../../emacs-29.2/src/keyboard.c:10084
out> times>out>out> out> out>interrupted_kboard = 0x19382cd0
out> times>out>out> out> out>interrupted_frame = 0x19867890 key =
out> times>out>out> out> out><optimized out> used_mouse_menu = false
out> times>out>out> out> out>echo_local_start = 0 --Type <RET> for
out> times>out>out> out> out>more, q to quit, c to continue without
out> times>out>out> out> out>paging--c last_real_key_start = 0
out> times>out>out> out> out>keys_local_start = 0 new_binding =
out> times>out>out> out> out><optimized out>
count = {bytes = <optimized out>}
t = 0
echo_start = 0
keys_start = 0
current_binding = 0x1b30fa13
first_unbound = 31
mock_input = 0
used_mouse_menu_history = {false <repeats 30 times>}
fkey = {parent = 0x16648013, map = 0x16648013, start = 0, end =
0} keytran = {parent = 0x86bad13, map = 0x86bad13, start = 0, end = 0}
indec = {parent = 0x16648023, map = 0x16648023, start = 0, end
= 0} shift_translated = false
delayed_switch_frame = 0x0
original_uppercase = 0x57fb6e <do_one_unbind+61>
original_uppercase_position = -1
dummyflag = false
starting_buffer = 0x1d40d8f8
fake_prefixed_keys = 0x0
first_event = 0x0
second_event = <optimized out>
#11 0x000000000051f37c in command_loop_1 () at
../../emacs-29.2/src/keyboard.c:1384 cmd = <optimized out>
keybuf = {0xfe70, 0x1a0ad343, 0x6, 0x58417d <apply_lambda+289>,
0xb84680 <lispsym+39072>, 0x7f3d708, 0x0, 0x2, 0x98a0, 0x572486
<set_internal+783>, 0x6, 0x8127e85, 0x80, 0x98a0, 0xb84680
<lispsym+39072>, 0x0, 0x2, 0x0, 0x0, 0x57216d
<set_default_internal+441>, 0x0, 0x1ffefff8b0, 0x2, 0x0, 0x0, 0x57fc37
<do_one_unbind+262>, 0x7c0d390, 0x60, 0x30, 0x0} i = <optimized out>
prev_modiff = 561 prev_buffer = 0x7d76158 #12 0x0000000000580285 in
internal_condition_case (bfun=bfun@entry=0x51f1bd <command_loop_1>,
handlers=handlers@entry=0x90, hfun=hfun@entry=0x515485 <cmd_error>) at
../../emacs-29.2/src/eval.c:1474 val = <optimized out> c = 0x7c71b10
#13 0x000000000051057a in command_loop_2 (handlers=handlers@entry=0x90)
at ../../emacs-29.2/src/keyboard.c:1133 val = <optimized out> #14
0x00000000005801fc in internal_catch (tag=tag@entry=0x10080,
func=func@entry=0x510564 <command_loop_2>, arg=arg@entry=0x90) at
../../emacs-29.2/src/eval.c:1197 val = <optimized out>
c = 0x7c719a0
#15 0x0000000000510541 in command_loop () at
../../emacs-29.2/src/keyboard.c:1111 #16 0x00000000005150d5 in
recursive_edit_1 () at ../../emacs-29.2/src/keyboard.c:720 count =
{bytes = <optimized out>} val = <optimized out>
#17 0x00000000005153c5 in Frecursive_edit () at
../../emacs-29.2/src/keyboard.c:803 count = {bytes = <optimized out>}
buffer = <optimized out>
#18 0x000000000050fbb4 in main (argc=1, argv=0x1ffefffb98)
at ../../emacs-29.2/src/emacs.c:2521
stack_bottom_variable = 0x7
no_loadup = false
junk = 0x0
dname_arg = 0x0
ch_to_dir = 0x0
original_pwd = <optimized out>
dump_mode = <optimized out>
skip_args = 0
temacs = 0x0
attempt_load_pdump = <optimized out>
only_version = false
rlim = {rlim_cur = 10022912, rlim_max = 18446744073709551615}
lc_all = <optimized out>
sockfd = -1
module_assertions = <optimized out>
(gdb) xbacktrace
Undefined command: "xbacktrace". Try "help".
In GNU Emacs 29.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.40,
cairo version 1.18.0) of 2024-01-24 built on morgawr
Windowing system distributor 'The X.Org Foundation', version
11.0.12014000 System Description: Fedora Linux 39 (Xfce)
Configured using:
'configure 'CFLAGS=-Og -ggdb3' 'LDFLAGS=-Og -ggdb3''
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG
SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM
XINPUT2 XPM GTK3 ZLIB
Important settings:
value of $LANG: en_AU.utf8
value of $XMODIFIERS: @im=none
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
save-place-mode: t
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr emacsbug message yank-media puny dired
dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config
gnus-util text-property-search time-date mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047
rfc2045 ietf-drums mm-util mail-prsvr mail-utils xcscope ring saveplace
image-file image-converter cus-load info auctex-autoloads tex-site
xcscope-autoloads package browse-url url url-proxy url-privacy
url-expand url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq
eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv
bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip
cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd
fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow
isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax
font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads dbusbind inotify
dynamic-setting system-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process
emacs)
Memory information:
((conses 16 70857 9415)
(symbols 48 8988 0)
(strings 32 25053 1669)
(string-bytes 1 732551)
(vectors 16 15288)
(vector-slots 8 211115 13045)
(floats 8 42 19)
(intervals 56 214 0)
(buffers 976 10))
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#68681: 29.2; Re: 66589 Core dump
2024-01-24 4:57 bug#68681: 29.2; Re: 66589 Core dump Robert Jenssen
@ 2024-01-24 12:59 ` Eli Zaretskii
2024-01-25 11:14 ` bug#68681: Robert Jenssen
2024-01-26 6:16 ` bug#68681: Robert Jenssen
2 siblings, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2024-01-24 12:59 UTC (permalink / raw)
To: Robert Jenssen; +Cc: 68681
> Date: Wed, 24 Jan 2024 15:57:37 +1100
> From: Robert Jenssen <robertjenssen@ozemail.com.au>
>
> I am getting random crashes with emacs. I am not sure if it is related
> to bug #66589 but the backtrace seems to pass through some similar
> territory.
Are these crashes only when you run Emacs under valgrind? Or does it
also crash when run just under GDB (or outside GDB)?
FWIW, it doesn't look to me similar to bug#66589 at all.
> I ran valgrind with --undef-value-errors=no because at startup emacs
> gives many "Conditional jump or move depends on uninitialised
> value(s)" warnings. Is this to do with the garbage collector?
Could be. Did you read the part of etc/DEBUG that describes how to
run Emacs under valgrind?
> ==113842== Syscall param pselect6(sig) points to unaddressable byte(s)
> ==113842== at 0x6B743CF: pselect64_syscall (pselect.c:34)
> ==113842== by 0x6B743CF: pselect (pselect.c:56)
> ==113842== by 0x5D9D33: really_call_select (thread.c:612)
> ==113842== by 0x564ECF: flush_stack_call_func1 (alloc.c:5207)
> ==113842== by 0x5DA1F8: flush_stack_call_func (lisp.h:4233)
> ==113842== by 0x5DA1F8: thread_select (thread.c:644)
> ==113842== by 0x5F5BB5: xg_select (xgselect.c:205)
> ==113842== by 0x5BD387: wait_reading_process_output (process.c:5691)
I don't see a problem here: AFAIU, it is completely legitimate to call
pselect with SIGMASK argument a NULL pointer (which we do in this
scenario).
I think we need a backtrace from GDB when Emacs crashes, and not under
valgrind, to make progress with this bug report.
Thanks.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#68681:
2024-01-24 4:57 bug#68681: 29.2; Re: 66589 Core dump Robert Jenssen
2024-01-24 12:59 ` Eli Zaretskii
@ 2024-01-25 11:14 ` Robert Jenssen
2024-01-26 6:16 ` bug#68681: Robert Jenssen
2 siblings, 0 replies; 9+ messages in thread
From: Robert Jenssen @ 2024-01-25 11:14 UTC (permalink / raw)
To: 68681
I looked for a coredump file and discovered that they are now handled
by systemd with coredumpctl. It shows that I have other programs
seg-faulting: xfwm4, thunar, xfce4-panel ...
I will try running memtest86+.
My apologies for the noise.
Robert Jenssen
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#68681:
2024-01-24 4:57 bug#68681: 29.2; Re: 66589 Core dump Robert Jenssen
2024-01-24 12:59 ` Eli Zaretskii
2024-01-25 11:14 ` bug#68681: Robert Jenssen
@ 2024-01-26 6:16 ` Robert Jenssen
2024-01-26 8:17 ` bug#68681: Eli Zaretskii
2024-01-27 1:43 ` bug#68681: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2 siblings, 2 replies; 9+ messages in thread
From: Robert Jenssen @ 2024-01-26 6:16 UTC (permalink / raw)
To: 68681
[-- Attachment #1: Type: text/plain, Size: 236 bytes --]
1. memtest86+ ran for 13hr, 9 passes, 0 errors.
2. Attached is a backtrace from a core dump that happened after I used
menu bar Help->AboutEmacs.
3. The backtrace is similar to those for xfwm etc so this is probably
not an emacs bug.
[-- Attachment #2: coredumpctl-debug-usr-bin-emacs-29.1.txt --]
[-- Type: text/plain, Size: 27047 bytes --]
$ coredumpctl debug /usr/bin/emacs-29.1
PID: 1908 (emacs)
UID: 1000 (robj)
GID: 1000 (robj)
Signal: 11 (SEGV)
Timestamp: Fri 2024-01-26 16:27:54 AEDT (36min ago)
Command Line: /usr/bin/emacs --smid=254a44d74-95aa-45d4-af64-d6ca8cc9792a --no-splash --chdir=/home/robj/CHANGES/DesignOfIIRFilters.C1412 DesignOfIIRFilters.tex src/test/schurOneMAPlatticeDoublyPipelinedDelay_kyp_lowpass_test.m
Executable: /usr/bin/emacs-29.1
Control Group: /user.slice/user-1000.slice/session-2.scope
Unit: session-2.scope
Slice: user-1000.slice
Session: 2
Owner UID: 1000 (robj)
Boot ID: caf8fd9e6ade49ffac2a8abbb6667ba5
Machine ID: 43aa5a3c2b954eb6995fbc27a1097e1a
Hostname: morgawr
Storage: /var/lib/systemd/coredump/core.emacs.1000.caf8fd9e6ade49ffac2a8abbb6667ba5.1908.1706246874000000.zst (present)
Size on Disk: 13.4M
Message: Process 1908 (emacs) of user 1000 dumped core.
Module libpixbufloader-svg.so from rpm librsvg2-2.57.1-1.fc39.x86_64
Module libdconfsettings.so from rpm dconf-0.40.0-9.fc39.x86_64
Module libgvfscommon.so from rpm gvfs-1.52.2-1.fc39.x86_64
Module libgvfsdbus.so from rpm gvfs-1.52.2-1.fc39.x86_64
Module libvmaf.so.1 from rpm vmaf-2.3.0-6.fc39.x86_64
Module libudev.so.1 from rpm systemd-254.8-2.fc39.x86_64
Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-1.fc39.x86_64
Module libelf.so.1 from rpm elfutils-0.190-4.fc39.x86_64
Module libcrypto.so.3 from rpm openssl-3.1.1-4.fc39.x86_64
Module libkeyutils.so.1 from rpm keyutils-1.6.1-7.fc39.x86_64
Module libkrb5support.so.0 from rpm krb5-1.21.2-3.fc39.x86_64
Module libcom_err.so.2 from rpm e2fsprogs-1.47.0-2.fc39.x86_64
Module libk5crypto.so.3 from rpm krb5-1.21.2-3.fc39.x86_64
Module libkrb5.so.3 from rpm krb5-1.21.2-3.fc39.x86_64
Module libbrotlicommon.so.1 from rpm brotli-1.1.0-1.fc39.x86_64
Module libxcb-randr.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
Module libexpat.so.1 from rpm expat-2.5.0-3.fc39.x86_64
Module libevdev.so.2 from rpm libevdev-1.13.1-2.fc39.x86_64
Module libaom.so.3 from rpm aom-3.8.0-1.fc39.x86_64
Module libSvtAv1Enc.so.1 from rpm svt-av1-1.4.1-3.fc39.x86_64
Module librav1e.so.0 from rpm rust-rav1e-0.6.6-4.fc39.x86_64
Module libdav1d.so.6 from rpm dav1d-1.2.1-2.fc39.x86_64
Module libbrotlienc.so.1 from rpm brotli-1.1.0-1.fc39.x86_64
Module libgudev-1.0.so.0 from rpm libgudev-238-2.fc39.x86_64
Module libX11-xcb.so.1 from rpm libX11-1.8.7-1.fc39.x86_64
Module libGLX.so.0 from rpm libglvnd-1.7.0-1.fc39.x86_64
Module libEGL.so.1 from rpm libglvnd-1.7.0-1.fc39.x86_64
Module liborc-0.4.so.0 from rpm orc-0.4.33-3.fc39.x86_64
Module libdw.so.1 from rpm elfutils-0.190-4.fc39.x86_64
Module libunwind.so.8 from rpm libunwind-1.7.0-0.2.rc2.fc39.x86_64
Module libwoff2common.so.1.0.2 from rpm woff2-1.0.2-18.fc39.x86_64
Module libicudata.so.73 from rpm icu-73.2-2.fc39.x86_64
Module libXau.so.6 from rpm libXau-1.0.11-3.fc39.x86_64
Module libdatrie.so.1 from rpm libdatrie-0.2.13-7.fc39.x86_64
Module libblkid.so.1 from rpm util-linux-2.39.3-1.fc39.x86_64
Module libjson-glib-1.0.so.0 from rpm json-glib-1.8.0-1.fc39.x86_64
Module libatspi.so.0 from rpm at-spi2-core-2.50.1-1.fc39.x86_64
Module libsharpyuv.so.0 from rpm libwebp-1.3.2-2.fc39.x86_64
Module libmpfr.so.6 from rpm mpfr-4.2.0-3.fc39.x86_64
Module libmpc.so.3 from rpm libmpc-1.3.1-3.fc39.x86_64
Module liblz4.so.1 from rpm lz4-1.9.4-4.fc39.x86_64
Module libcap.so.2 from rpm libcap-2.48-9.fc39.x86_64
Module libhogweed.so.6 from rpm nettle-3.9.1-2.fc39.x86_64
Module libnettle.so.8 from rpm nettle-3.9.1-2.fc39.x86_64
Module libunistring.so.5 from rpm libunistring-1.1-5.fc39.x86_64
Module libidn2.so.0 from rpm libidn2-2.3.4-3.fc39.x86_64
Module libp11-kit.so.0 from rpm p11-kit-0.25.3-1.fc39.x86_64
Module libbz2.so.1 from rpm bzip2-1.0.8-16.fc39.x86_64
Module liblzma.so.5 from rpm xz-5.4.4-1.fc39.x86_64
Module libnghttp2.so.14 from rpm nghttp2-1.55.1-4.fc39.x86_64
Module libgssapi_krb5.so.2 from rpm krb5-1.21.2-3.fc39.x86_64
Module libbrotlidec.so.1 from rpm brotli-1.1.0-1.fc39.x86_64
Module libpsl.so.5 from rpm libpsl-0.21.2-4.fc39.x86_64
Module libdrm.so.2 from rpm libdrm-2.4.120-1.fc39.x86_64
Module libgbm.so.1 from rpm mesa-23.3.3-1.fc39.x86_64
Module libseccomp.so.2 from rpm libseccomp-2.5.3-6.fc39.x86_64
Module libmanette-0.2.so.0 from rpm libmanette-0.2.6-7.fc39.x86_64
Module libwayland-server.so.0 from rpm wayland-1.22.0-2.fc39.x86_64
Module libtasn1.so.6 from rpm libtasn1-4.19.0-3.fc39.x86_64
Module libsecret-1.so.0 from rpm libsecret-0.21.2-1.fc39.x86_64
Module libenchant-2.so.2 from rpm enchant2-2.5.0-5.fc39.x86_64
Module libavif.so.15 from rpm libavif-0.11.1-11.fc39.x86_64
Module libjxl.so.0.8 from rpm jpegxl-0.8.2-3.fc39.x86_64
Module libopenjp2.so.7 from rpm openjpeg2-2.5.0-5.fc39.x86_64
Module libgstfft-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
Module libgstgl-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
Module libgstvideo-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
Module libgsttag-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
Module libgsttranscoder-1.0.so.0 from rpm gstreamer1-plugins-bad-free-1.22.8-3.fc39.x86_64
Module libgstaudio-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
Module libgstpbutils-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
Module libgstreamer-1.0.so.0 from rpm gstreamer1-1.22.8-1.fc39.x86_64
Module libgstbase-1.0.so.0 from rpm gstreamer1-1.22.8-1.fc39.x86_64
Module libgstapp-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
Module libgstallocators-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
Module libharfbuzz-icu.so.0 from rpm harfbuzz-8.2.1-2.fc39.x86_64
Module libwoff2dec.so.1.0.2 from rpm woff2-1.0.2-18.fc39.x86_64
Module liblcms2.so.2 from rpm lcms2-2.15-2.fc39.x86_64
Module libxslt.so.1 from rpm libxslt-1.1.39-1.fc39.x86_64
Module libicuuc.so.73 from rpm icu-73.2-2.fc39.x86_64
Module libicui18n.so.73 from rpm icu-73.2-2.fc39.x86_64
Module libWPEBackend-fdo-1.0.so.1 from rpm wpebackend-fdo-1.14.2-2.fc39.x86_64
Module libwpe-1.0.so.1 from rpm libwpe-1.15.1-2.fc39.x86_64
Module libattr.so.1 from rpm attr-2.5.1-8.fc39.x86_64
Module libuuid.so.1 from rpm util-linux-2.39.3-1.fc39.x86_64
Module libffi.so.8 from rpm libffi-3.4.4-4.fc39.x86_64
Module libpcre2-8.so.0 from rpm pcre2-10.42-1.fc39.2.x86_64
Module libpixman-1.so.0 from rpm pixman-0.42.2-2.fc39.x86_64
Module libxcb-shm.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
Module libxcb-render.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
Module libxcb.so.1 from rpm libxcb-1.13.1-12.fc39.x86_64
Module libthai.so.0 from rpm libthai-0.1.29-6.fc39.x86_64
Module libgraphite2.so.3 from rpm graphite2-1.3.14-12.fc39.x86_64
Module libmount.so.1 from rpm util-linux-2.39.3-1.fc39.x86_64
Module libXdamage.so.1 from rpm libXdamage-1.1.5-10.fc39.x86_64
Module libXcursor.so.1 from rpm libXcursor-1.2.1-4.fc39.x86_64
Module libwayland-egl.so.1 from rpm wayland-1.22.0-2.fc39.x86_64
Module libwayland-cursor.so.0 from rpm wayland-1.22.0-2.fc39.x86_64
Module libxkbcommon.so.0 from rpm libxkbcommon-1.6.0-1.fc39.x86_64
Module libwayland-client.so.0 from rpm wayland-1.22.0-2.fc39.x86_64
Module libtracker-sparql-3.0.so.0 from rpm tracker-3.6.0-1.fc39.x86_64
Module libcloudproviders.so.0 from rpm libcloudproviders-0.3.5-1.fc39.x86_64
Module libatk-bridge-2.0.so.0 from rpm at-spi2-core-2.50.1-1.fc39.x86_64
Module libepoxy.so.0 from rpm libepoxy-1.5.10-4.fc39.x86_64
Module libfribidi.so.0 from rpm fribidi-1.0.13-2.fc39.x86_64
Module libpangoft2-1.0.so.0 from rpm pango-1.51.0-1.fc39.x86_64
Module libjbig.so.2.1 from rpm jbigkit-2.1-26.fc39.x86_64
Module libLerc.so.4 from rpm liblerc-4.0.0-4.fc39.x86_64
Module libzstd.so.1 from rpm zstd-1.5.5-4.fc39.x86_64
Module libwebp.so.7 from rpm libwebp-1.3.2-2.fc39.x86_64
Module libtree-sitter.so.0 from rpm tree-sitter-0.20.8-2.fc39.x86_64
Module libXi.so.6 from rpm libXi-1.8.1-2.fc39.x86_64
Module libgmp.so.10 from rpm gmp-6.2.1-5.fc39.x86_64
Module libjansson.so.4 from rpm jansson-2.13.1-7.fc39.x86_64
Module libsystemd.so.0 from rpm systemd-254.8-2.fc39.x86_64
Module libgnutls.so.30 from rpm gnutls-3.8.2-2.fc39.x86_64
Module libm17n-core.so.0 from rpm m17n-lib-1.8.4-1.fc39.x86_64
Module libm17n-flt.so.0 from rpm m17n-lib-1.8.4-1.fc39.x86_64
Module libotf.so.1 from rpm libotf-0.9.16-1.fc39.x86_64
Module libfontconfig.so.1 from rpm fontconfig-2.14.2-5.fc39.x86_64
Module libfreetype.so.6 from rpm freetype-2.13.1-2.fc39.x86_64
Module libselinux.so.1 from rpm libselinux-3.5-5.fc39.x86_64
Module libtinfo.so.6 from rpm ncurses-6.4-7.20230520.fc39.x86_64
Module libxml2.so.2 from rpm libxml2-2.10.4-3.fc39.x86_64
Module libXext.so.6 from rpm libXext-1.3.5-3.fc39.x86_64
Module libXfixes.so.3 from rpm libXfixes-6.0.0-6.fc39.x86_64
Module libXinerama.so.1 from rpm libXinerama-1.1.5-3.fc39.x86_64
Module libXrandr.so.2 from rpm libXrandr-1.5.4-1.fc39.x86_64
Module libdbus-1.so.3 from rpm dbus-1.14.10-1.fc39.x86_64
Module libgmodule-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
Module libjavascriptcoregtk-4.1.so.0 from rpm webkitgtk-2.42.3-1.fc39.x86_64
Module libsoup-3.0.so.0 from rpm libsoup3-3.4.4-1.fc39.x86_64
Module libwebkit2gtk-4.1.so.0 from rpm webkitgtk-2.42.3-1.fc39.x86_64
Module libacl.so.1 from rpm acl-2.3.1-9.fc39.x86_64
Module librsvg-2.so.2 from rpm librsvg2-2.57.1-1.fc39.x86_64
Module libasound.so.2 from rpm alsa-lib-1.2.10-3.fc39.x86_64
Module libXrender.so.1 from rpm libXrender-0.9.11-3.fc39.x86_64
Module libX11.so.6 from rpm libX11-1.8.7-1.fc39.x86_64
Module libICE.so.6 from rpm libICE-1.0.10-11.fc39.x86_64
Module libSM.so.6 from rpm libSM-1.2.3-13.fc39.x86_64
Module libXcomposite.so.1 from rpm libXcomposite-0.4.5-10.fc39.x86_64
Module libgobject-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
Module libglib-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
Module libcairo.so.2 from rpm cairo-1.18.0-1.fc39.x86_64
Module libpango-1.0.so.0 from rpm pango-1.51.0-1.fc39.x86_64
Module libcairo-gobject.so.2 from rpm cairo-1.18.0-1.fc39.x86_64
Module libgdk_pixbuf-2.0.so.0 from rpm gdk-pixbuf2-2.42.10-5.fc39.x86_64
Module libharfbuzz.so.0 from rpm harfbuzz-8.2.1-2.fc39.x86_64
Module libpangocairo-1.0.so.0 from rpm pango-1.51.0-1.fc39.x86_64
Module libgio-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
Module libatk-1.0.so.0 from rpm at-spi2-core-2.50.1-1.fc39.x86_64
Module libgdk-3.so.0 from rpm gtk3-3.24.40-1.fc39.x86_64
Module libgtk-3.so.0 from rpm gtk3-3.24.40-1.fc39.x86_64
Module libwebpdemux.so.2 from rpm libwebp-1.3.2-2.fc39.x86_64
Module libwebpdecoder.so.3 from rpm libwebp-1.3.2-2.fc39.x86_64
Module libXpm.so.4 from rpm libXpm-3.5.17-1.fc39.x86_64
Module libgif.so.7 from rpm giflib-5.2.1-17.fc39.x86_64
Module libz.so.1 from rpm zlib-1.2.13-4.fc39.x86_64
Module libpng16.so.16 from rpm libpng-1.6.37-15.fc39.x86_64
Module libjpeg.so.62 from rpm libjpeg-turbo-2.1.4-3.fc39.x86_64
Module libtiff.so.5 from rpm libtiff-4.4.0-8.fc39.x86_64
Stack trace of thread 1908:
#0 0x00007fb65bef4834 __pthread_kill_implementation (libc.so.6 + 0x90834)
#1 0x00007fb65bea28ee __GI_raise (libc.so.6 + 0x3e8ee)
#2 0x000000000046fe41 terminate_due_to_signal (emacs-29.1 + 0x6fe41)
#3 0x0000000000470c3d handle_fatal_signal (emacs-29.1 + 0x70c3d)
#4 0x00000000007460d4 deliver_thread_signal.constprop.0 (emacs-29.1 + 0x3460d4)
#5 0x00007fb65bea29a0 __restore_rt (libc.so.6 + 0x3e9a0)
#6 0x00000000004ee1d9 note_mouse_highlight (emacs-29.1 + 0xee1d9)
#7 0x000000000058678d gui_redo_mouse_highlight (emacs-29.1 + 0x18678d)
#8 0x0000000000581022 event_handler_gdk (emacs-29.1 + 0x181022)
#9 0x00007fb66647ac10 gdk_event_apply_filters (libgdk-3.so.0 + 0x8bc10)
#10 0x00007fb666482c6f gdk_event_source_translate_event (libgdk-3.so.0 + 0x93c6f)
#11 0x00007fb6664266fb gdk_display_get_event (libgdk-3.so.0 + 0x376fb)
#12 0x00007fb666482eae gdk_event_source_dispatch.lto_priv.1 (libgdk-3.so.0 + 0x93eae)
#13 0x00007fb665634e5c g_main_dispatch (libglib-2.0.so.0 + 0x5be5c)
#14 0x00007fb66568ff18 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xb6f18)
#15 0x00007fb665632ad3 g_main_context_iteration (libglib-2.0.so.0 + 0x59ad3)
#16 0x00007fb665e06c39 gtk_main_iteration (libgtk-3.so.0 + 0x206c39)
#17 0x0000000000583ed2 XTread_socket (emacs-29.1 + 0x183ed2)
#18 0x00000000005d7831 gobble_input (emacs-29.1 + 0x1d7831)
#19 0x00000000005cd5d1 handle_async_input (emacs-29.1 + 0x1cd5d1)
#20 0x00000000005cd915 readable_events (emacs-29.1 + 0x1cd915)
#21 0x00000000005d79c0 get_input_pending (emacs-29.1 + 0x1d79c0)
#22 0x00000000006d5e95 detect_input_pending_run_timers (emacs-29.1 + 0x2d5e95)
#23 0x000000000048c94d sit_for (emacs-29.1 + 0x8c94d)
#24 0x00000000005d598f read_char (emacs-29.1 + 0x1d598f)
#25 0x00000000005dcbd6 read_key_sequence (emacs-29.1 + 0x1dcbd6)
#26 0x00000000005c92f5 command_loop_1 (emacs-29.1 + 0x1c92f5)
#27 0x000000000066d5ae internal_condition_case (emacs-29.1 + 0x26d5ae)
#28 0x00000000005c8846 command_loop_2 (emacs-29.1 + 0x1c8846)
#29 0x000000000066d507 internal_catch (emacs-29.1 + 0x26d507)
#30 0x00000000005c8cb1 command_loop (emacs-29.1 + 0x1c8cb1)
#31 0x00000000005c8daf recursive_edit_1 (emacs-29.1 + 0x1c8daf)
#32 0x00000000005c8f9d Frecursive_edit (emacs-29.1 + 0x1c8f9d)
#33 0x00000000004811ef main (emacs-29.1 + 0x811ef)
#34 0x00007fb65be8c14a __libc_start_call_main (libc.so.6 + 0x2814a)
#35 0x00007fb65be8c20b __libc_start_main_impl (libc.so.6 + 0x2820b)
#36 0x00000000004817e5 _start (emacs-29.1 + 0x817e5)
Stack trace of thread 2164:
#0 0x00007fb65bf775ed syscall (libc.so.6 + 0x1135ed)
#1 0x00007fb66568cb2d g_cond_wait (libglib-2.0.so.0 + 0xb3b2d)
#2 0x00007fb66560022b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x2722b)
#3 0x00007fb665669393 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x90393)
#4 0x00007fb665665523 g_thread_proxy (libglib-2.0.so.0 + 0x8c523)
#5 0x00007fb65bef2897 start_thread (libc.so.6 + 0x8e897)
#6 0x00007fb65bf796fc __clone3 (libc.so.6 + 0x1156fc)
Stack trace of thread 2166:
#0 0x00007fb65bf6bbcd __GI___poll (libc.so.6 + 0x107bcd)
#1 0x00007fb66568feb4 g_main_context_poll_unlocked (libglib-2.0.so.0 + 0xb6eb4)
#2 0x00007fb665636447 g_main_loop_run (libglib-2.0.so.0 + 0x5d447)
#3 0x00007fb665b1c592 gdbus_shared_thread_func (libgio-2.0.so.0 + 0x11c592)
#4 0x00007fb665665523 g_thread_proxy (libglib-2.0.so.0 + 0x8c523)
#5 0x00007fb65bef2897 start_thread (libc.so.6 + 0x8e897)
#6 0x00007fb65bf796fc __clone3 (libc.so.6 + 0x1156fc)
Stack trace of thread 2165:
#0 0x00007fb65bf6bbcd __GI___poll (libc.so.6 + 0x107bcd)
#1 0x00007fb66568feb4 g_main_context_poll_unlocked (libglib-2.0.so.0 + 0xb6eb4)
#2 0x00007fb665632ad3 g_main_context_iteration (libglib-2.0.so.0 + 0x59ad3)
#3 0x00007fb665632b29 glib_worker_main (libglib-2.0.so.0 + 0x59b29)
#4 0x00007fb665665523 g_thread_proxy (libglib-2.0.so.0 + 0x8c523)
#5 0x00007fb65bef2897 start_thread (libc.so.6 + 0x8e897)
#6 0x00007fb65bf796fc __clone3 (libc.so.6 + 0x1156fc)
Stack trace of thread 2172:
#0 0x00007fb65bf6bbcd __GI___poll (libc.so.6 + 0x107bcd)
#1 0x00007fb66568feb4 g_main_context_poll_unlocked (libglib-2.0.so.0 + 0xb6eb4)
#2 0x00007fb665632ad3 g_main_context_iteration (libglib-2.0.so.0 + 0x59ad3)
#3 0x00007fb644fa66b5 dconf_gdbus_worker_thread (libdconfsettings.so + 0x76b5)
#4 0x00007fb665665523 g_thread_proxy (libglib-2.0.so.0 + 0x8c523)
#5 0x00007fb65bef2897 start_thread (libc.so.6 + 0x8e897)
#6 0x00007fb65bf796fc __clone3 (libc.so.6 + 0x1156fc)
ELF object binary architecture: AMD x86-64
GNU gdb (Fedora Linux) 14.1-2.fc39
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/emacs-29.1...
Reading symbols from /usr/lib/debug/usr/bin/emacs-29.1-29.1-2.fc39.x86_64.debug...
warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing
warning: Can't open file /home/robj/.config/dconf/user (deleted) during file-backed mapping note processing
warning: Can't open file /run/user/1000/dconf/user (deleted) during file-backed mapping note processing
[New LWP 1908]
[New LWP 2164]
[New LWP 2166]
[New LWP 2165]
[New LWP 2172]
Missing separate debuginfo for /lib64/libgccjit.so.0.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libharfbuzz-icu.so.0.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libwayland-server.so.0.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libgbm.so.1.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libatomic.so.1.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libdw.so.1.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libEGL.so.1.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so.
The debuginfo package for this file is probably broken.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/emacs --smid=254a44d74-95aa-45d4-af64-d6ca8cc9792a --no-splash --chdir'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0)
at pthread_kill.c:44
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7fb656bc42c0 (LWP 1908))]
Missing separate debuginfos, use: dnf debuginfo-install m17n-lib-1.8.4-1.fc39.x86_64
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0)
at pthread_kill.c:44
#1 0x00007fb65bef48a3 in __pthread_kill_internal (signo=11, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007fb65bea28ee in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26
#3 0x000000000046fe41 in terminate_due_to_signal (sig=11, backtrace_limit=<optimized out>) at ../../src/emacs.c:464
#4 0x0000000000470c3d in handle_fatal_signal (sig=<optimized out>) at ../../src/sysdep.c:1783
#5 0x00000000007460d4 in deliver_thread_signal.constprop.0 (sig=11, handler=<optimized out>) at ../../src/sysdep.c:1775
#6 0x00007fb65bea29a0 in <signal handler called> () at /lib64/libc.so.6
#7 0x00000000004ee1d9 in note_mouse_highlight (f=0x390b9f8, x=664, y=4) at ../../src/xdisp.c:35070
#8 0x000000000058678d in gui_redo_mouse_highlight (dpyinfo=0x31ab110) at ../../src/frame.c:5166
#9 handle_one_xevent
(dpyinfo=0x31ab110, event=0x7ffd4aa530e0, finish=0xcd73a4 <current_finish.lto_priv>, hold_quit=0x7ffd4aa533f0)
at ../../src/xterm.c:19485
#10 0x0000000000581022 in event_handler_gdk (gxev=0x7ffd4aa530e0, ev=<optimized out>, data=<optimized out>)
at ../../src/xterm.c:17447
#11 0x00007fb66647ac10 in gdk_event_apply_filters
(xevent=xevent@entry=0x7ffd4aa530e0, event=event@entry=0x3e00350, window=window@entry=0x0)
at ../gdk/x11/gdkeventsource.c:79
#12 0x00007fb666482c6f in gdk_event_source_translate_event (xevent=0x7ffd4aa530e0, event_source=0x30223b0)
at ../gdk/x11/gdkeventsource.c:198
#13 _gdk_x11_display_queue_events (display=0x2f6d300) at ../gdk/x11/gdkeventsource.c:341
#14 0x00007fb6664266fb in gdk_display_get_event (display=0x2f6d300) at ../gdk/gdkdisplay.c:442
#15 0x00007fb666482eae in gdk_event_source_dispatch.lto_priv () at ../gdk/x11/gdkeventsource.c:354
#16 0x00007fb665634e5c in g_main_dispatch (context=0x3022430) at ../glib/gmain.c:3476
#17 g_main_context_dispatch_unlocked (context=0x3022430) at ../glib/gmain.c:4284
#18 0x00007fb66568ff18 in g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x3022430, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
at ../glib/gmain.c:4349
#19 0x00007fb665632ad3 in g_main_context_iteration (context=0x3022430, context@entry=0x0, may_block=may_block@entry=1)
at ../glib/gmain.c:4414
#20 0x00007fb665e06c39 in gtk_main_iteration () at ../gtk/gtkmain.c:1433
#21 0x0000000000583ed2 in XTread_socket (terminal=<optimized out>, hold_quit=0x7ffd4aa533f0) at ../../src/xterm.c:24819
#22 0x00000000005d7831 in gobble_input () at ../../src/keyboard.c:7426
#23 0x00000000005cd5d1 in handle_async_input () at ../../src/keyboard.c:7657
#24 process_pending_signals () at ../../src/keyboard.c:7671
#25 unblock_input_to (level=<optimized out>) at ../../src/keyboard.c:7686
#26 unblock_input_to (level=<optimized out>) at ../../src/keyboard.c:7680
#27 unblock_input () at ../../src/keyboard.c:7705
#28 timer_check () at ../../src/keyboard.c:4751
#29 0x00000000005cd915 in readable_events (flags=1) at ../../src/keyboard.c:3533
#30 0x00000000005d79c0 in get_input_pending (flags=1) at ../../src/keyboard.c:7376
#31 0x00000000006d5e95 in detect_input_pending_run_timers (do_display=<optimized out>) at ../../src/keyboard.c:10906
#32 wait_reading_process_output
(time_limit=<optimized out>, nsecs=<optimized out>, read_kbd=<optimized out>, do_display=<optimized out>, wait_for_cell=<optimized out>, wait_proc=<optimized out>, just_wait_proc=<optimized out>) at ../../src/process.c:5779
#33 0x000000000048c94d in sit_for (timeout=<optimized out>, reading=<optimized out>, display_option=1)
at ../../src/dispnew.c:6264
#34 0x00000000005d598f in read_char
(commandflag=1, map=0x40b6f83, prev_event=0x0, used_mouse_menu=0x7ffd4aa5417b, end_time=0x0)
at ../../src/keyboard.c:2881
#35 0x00000000005dcbd6 in read_key_sequence
(keybuf=0x7ffd4aa542f0, prompt=0x0, dont_downcase_last=<optimized out>, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at ../../src/keyboard.c:10083
--Type <RET> for more, q to quit, c to continue without paging--c
#36 0x00000000005c92f5 in command_loop_1 () at ../../src/keyboard.c:1384
#37 0x000000000066d5ae in internal_condition_case
(bfun=0x5c9130 <command_loop_1>, handlers=<optimized out>, hfun=0x5c85d0 <cmd_error>) at ../../src/eval.c:1474
#38 0x00000000005c8846 in command_loop_2 (handlers=handlers@entry=0x90) at ../../src/keyboard.c:1133
#39 0x000000000066d507 in internal_catch (tag=<optimized out>, func=0x5c8810 <command_loop_2>, arg=0x90)
at ../../src/eval.c:1197
#40 0x00000000005c8cb1 in command_loop () at ../../src/keyboard.c:1111
#41 0x00000000005c8daf in recursive_edit_1 () at ../../src/keyboard.c:720
#42 0x00000000005c8f9d in Frecursive_edit () at ../../src/keyboard.c:803
#43 0x00000000004811ef in main (argc=6, argv=0x7ffd4aa547d8) at ../../src/emacs.c:2529
(gdb)
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#68681:
2024-01-26 6:16 ` bug#68681: Robert Jenssen
@ 2024-01-26 8:17 ` Eli Zaretskii
[not found] ` <20240126224132.3cc7fbcc.robertjenssen@ozemail.com.au>
2024-01-27 1:43 ` bug#68681: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
1 sibling, 1 reply; 9+ messages in thread
From: Eli Zaretskii @ 2024-01-26 8:17 UTC (permalink / raw)
To: Robert Jenssen, Po Lu; +Cc: 68681
> Date: Fri, 26 Jan 2024 17:16:50 +1100
> From: Robert Jenssen <robertjenssen@ozemail.com.au>
>
> 2. Attached is a backtrace from a core dump that happened after I used
> menu bar Help->AboutEmacs.
>
> 3. The backtrace is similar to those for xfwm etc so this is probably
> not an emacs bug.
Po Lu, any ideas or suggestions? It seems to crash on this line of
note_mouse_highlight:
void
note_mouse_highlight (struct frame *f, int x, int y)
{
Mouse_HLInfo *hlinfo = MOUSE_HL_INFO (f); <<<<<<<<<<<<<<<<<<<<
Robert, can you try Emacs 29.2, which was released a week ago?
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#68681:
2024-01-26 6:16 ` bug#68681: Robert Jenssen
2024-01-26 8:17 ` bug#68681: Eli Zaretskii
@ 2024-01-27 1:43 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-01-27 4:06 ` bug#68681: Robert Jenssen
1 sibling, 1 reply; 9+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-01-27 1:43 UTC (permalink / raw)
To: Robert Jenssen; +Cc: 68681
Robert Jenssen <robertjenssen@ozemail.com.au> writes:
> 1. memtest86+ ran for 13hr, 9 passes, 0 errors.
>
> 2. Attached is a backtrace from a core dump that happened after I used
> menu bar Help->AboutEmacs.
>
> 3. The backtrace is similar to those for xfwm etc so this is probably
> not an emacs bug.
>
> $ coredumpctl debug /usr/bin/emacs-29.1
> PID: 1908 (emacs)
> UID: 1000 (robj)
> GID: 1000 (robj)
> Signal: 11 (SEGV)
> Timestamp: Fri 2024-01-26 16:27:54 AEDT (36min ago)
> Command Line: /usr/bin/emacs --smid=254a44d74-95aa-45d4-af64-d6ca8cc9792a --no-splash --chdir=/home/robj/CHANGES/DesignOfIIRFilters.C1412 DesignOfIIRFilters.tex src/test/schurOneMAPlatticeDoublyPipelinedDelay_kyp_lowpass_test.m
> Executable: /usr/bin/emacs-29.1
> Control Group: /user.slice/user-1000.slice/session-2.scope
> Unit: session-2.scope
> Slice: user-1000.slice
> Session: 2
> Owner UID: 1000 (robj)
> Boot ID: caf8fd9e6ade49ffac2a8abbb6667ba5
> Machine ID: 43aa5a3c2b954eb6995fbc27a1097e1a
> Hostname: morgawr
> Storage: /var/lib/systemd/coredump/core.emacs.1000.caf8fd9e6ade49ffac2a8abbb6667ba5.1908.1706246874000000.zst (present)
> Size on Disk: 13.4M
> Message: Process 1908 (emacs) of user 1000 dumped core.
>
> Module libpixbufloader-svg.so from rpm librsvg2-2.57.1-1.fc39.x86_64
> Module libdconfsettings.so from rpm dconf-0.40.0-9.fc39.x86_64
> Module libgvfscommon.so from rpm gvfs-1.52.2-1.fc39.x86_64
> Module libgvfsdbus.so from rpm gvfs-1.52.2-1.fc39.x86_64
> Module libvmaf.so.1 from rpm vmaf-2.3.0-6.fc39.x86_64
> Module libudev.so.1 from rpm systemd-254.8-2.fc39.x86_64
> Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-1.fc39.x86_64
> Module libelf.so.1 from rpm elfutils-0.190-4.fc39.x86_64
> Module libcrypto.so.3 from rpm openssl-3.1.1-4.fc39.x86_64
> Module libkeyutils.so.1 from rpm keyutils-1.6.1-7.fc39.x86_64
> Module libkrb5support.so.0 from rpm krb5-1.21.2-3.fc39.x86_64
> Module libcom_err.so.2 from rpm e2fsprogs-1.47.0-2.fc39.x86_64
> Module libk5crypto.so.3 from rpm krb5-1.21.2-3.fc39.x86_64
> Module libkrb5.so.3 from rpm krb5-1.21.2-3.fc39.x86_64
> Module libbrotlicommon.so.1 from rpm brotli-1.1.0-1.fc39.x86_64
> Module libxcb-randr.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
> Module libexpat.so.1 from rpm expat-2.5.0-3.fc39.x86_64
> Module libevdev.so.2 from rpm libevdev-1.13.1-2.fc39.x86_64
> Module libaom.so.3 from rpm aom-3.8.0-1.fc39.x86_64
> Module libSvtAv1Enc.so.1 from rpm svt-av1-1.4.1-3.fc39.x86_64
> Module librav1e.so.0 from rpm rust-rav1e-0.6.6-4.fc39.x86_64
> Module libdav1d.so.6 from rpm dav1d-1.2.1-2.fc39.x86_64
> Module libbrotlienc.so.1 from rpm brotli-1.1.0-1.fc39.x86_64
> Module libgudev-1.0.so.0 from rpm libgudev-238-2.fc39.x86_64
> Module libX11-xcb.so.1 from rpm libX11-1.8.7-1.fc39.x86_64
> Module libGLX.so.0 from rpm libglvnd-1.7.0-1.fc39.x86_64
> Module libEGL.so.1 from rpm libglvnd-1.7.0-1.fc39.x86_64
> Module liborc-0.4.so.0 from rpm orc-0.4.33-3.fc39.x86_64
> Module libdw.so.1 from rpm elfutils-0.190-4.fc39.x86_64
> Module libunwind.so.8 from rpm libunwind-1.7.0-0.2.rc2.fc39.x86_64
> Module libwoff2common.so.1.0.2 from rpm woff2-1.0.2-18.fc39.x86_64
> Module libicudata.so.73 from rpm icu-73.2-2.fc39.x86_64
> Module libXau.so.6 from rpm libXau-1.0.11-3.fc39.x86_64
> Module libdatrie.so.1 from rpm libdatrie-0.2.13-7.fc39.x86_64
> Module libblkid.so.1 from rpm util-linux-2.39.3-1.fc39.x86_64
> Module libjson-glib-1.0.so.0 from rpm json-glib-1.8.0-1.fc39.x86_64
> Module libatspi.so.0 from rpm at-spi2-core-2.50.1-1.fc39.x86_64
> Module libsharpyuv.so.0 from rpm libwebp-1.3.2-2.fc39.x86_64
> Module libmpfr.so.6 from rpm mpfr-4.2.0-3.fc39.x86_64
> Module libmpc.so.3 from rpm libmpc-1.3.1-3.fc39.x86_64
> Module liblz4.so.1 from rpm lz4-1.9.4-4.fc39.x86_64
> Module libcap.so.2 from rpm libcap-2.48-9.fc39.x86_64
> Module libhogweed.so.6 from rpm nettle-3.9.1-2.fc39.x86_64
> Module libnettle.so.8 from rpm nettle-3.9.1-2.fc39.x86_64
> Module libunistring.so.5 from rpm libunistring-1.1-5.fc39.x86_64
> Module libidn2.so.0 from rpm libidn2-2.3.4-3.fc39.x86_64
> Module libp11-kit.so.0 from rpm p11-kit-0.25.3-1.fc39.x86_64
> Module libbz2.so.1 from rpm bzip2-1.0.8-16.fc39.x86_64
> Module liblzma.so.5 from rpm xz-5.4.4-1.fc39.x86_64
> Module libnghttp2.so.14 from rpm nghttp2-1.55.1-4.fc39.x86_64
> Module libgssapi_krb5.so.2 from rpm krb5-1.21.2-3.fc39.x86_64
> Module libbrotlidec.so.1 from rpm brotli-1.1.0-1.fc39.x86_64
> Module libpsl.so.5 from rpm libpsl-0.21.2-4.fc39.x86_64
> Module libdrm.so.2 from rpm libdrm-2.4.120-1.fc39.x86_64
> Module libgbm.so.1 from rpm mesa-23.3.3-1.fc39.x86_64
> Module libseccomp.so.2 from rpm libseccomp-2.5.3-6.fc39.x86_64
> Module libmanette-0.2.so.0 from rpm libmanette-0.2.6-7.fc39.x86_64
> Module libwayland-server.so.0 from rpm wayland-1.22.0-2.fc39.x86_64
> Module libtasn1.so.6 from rpm libtasn1-4.19.0-3.fc39.x86_64
> Module libsecret-1.so.0 from rpm libsecret-0.21.2-1.fc39.x86_64
> Module libenchant-2.so.2 from rpm enchant2-2.5.0-5.fc39.x86_64
> Module libavif.so.15 from rpm libavif-0.11.1-11.fc39.x86_64
> Module libjxl.so.0.8 from rpm jpegxl-0.8.2-3.fc39.x86_64
> Module libopenjp2.so.7 from rpm openjpeg2-2.5.0-5.fc39.x86_64
> Module libgstfft-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
> Module libgstgl-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
> Module libgstvideo-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
> Module libgsttag-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
> Module libgsttranscoder-1.0.so.0 from rpm gstreamer1-plugins-bad-free-1.22.8-3.fc39.x86_64
> Module libgstaudio-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
> Module libgstpbutils-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
> Module libgstreamer-1.0.so.0 from rpm gstreamer1-1.22.8-1.fc39.x86_64
> Module libgstbase-1.0.so.0 from rpm gstreamer1-1.22.8-1.fc39.x86_64
> Module libgstapp-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
> Module libgstallocators-1.0.so.0 from rpm gstreamer1-plugins-base-1.22.8-1.fc39.x86_64
> Module libharfbuzz-icu.so.0 from rpm harfbuzz-8.2.1-2.fc39.x86_64
> Module libwoff2dec.so.1.0.2 from rpm woff2-1.0.2-18.fc39.x86_64
> Module liblcms2.so.2 from rpm lcms2-2.15-2.fc39.x86_64
> Module libxslt.so.1 from rpm libxslt-1.1.39-1.fc39.x86_64
> Module libicuuc.so.73 from rpm icu-73.2-2.fc39.x86_64
> Module libicui18n.so.73 from rpm icu-73.2-2.fc39.x86_64
> Module libWPEBackend-fdo-1.0.so.1 from rpm wpebackend-fdo-1.14.2-2.fc39.x86_64
> Module libwpe-1.0.so.1 from rpm libwpe-1.15.1-2.fc39.x86_64
> Module libattr.so.1 from rpm attr-2.5.1-8.fc39.x86_64
> Module libuuid.so.1 from rpm util-linux-2.39.3-1.fc39.x86_64
> Module libffi.so.8 from rpm libffi-3.4.4-4.fc39.x86_64
> Module libpcre2-8.so.0 from rpm pcre2-10.42-1.fc39.2.x86_64
> Module libpixman-1.so.0 from rpm pixman-0.42.2-2.fc39.x86_64
> Module libxcb-shm.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
> Module libxcb-render.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
> Module libxcb.so.1 from rpm libxcb-1.13.1-12.fc39.x86_64
> Module libthai.so.0 from rpm libthai-0.1.29-6.fc39.x86_64
> Module libgraphite2.so.3 from rpm graphite2-1.3.14-12.fc39.x86_64
> Module libmount.so.1 from rpm util-linux-2.39.3-1.fc39.x86_64
> Module libXdamage.so.1 from rpm libXdamage-1.1.5-10.fc39.x86_64
> Module libXcursor.so.1 from rpm libXcursor-1.2.1-4.fc39.x86_64
> Module libwayland-egl.so.1 from rpm wayland-1.22.0-2.fc39.x86_64
> Module libwayland-cursor.so.0 from rpm wayland-1.22.0-2.fc39.x86_64
> Module libxkbcommon.so.0 from rpm libxkbcommon-1.6.0-1.fc39.x86_64
> Module libwayland-client.so.0 from rpm wayland-1.22.0-2.fc39.x86_64
> Module libtracker-sparql-3.0.so.0 from rpm tracker-3.6.0-1.fc39.x86_64
> Module libcloudproviders.so.0 from rpm libcloudproviders-0.3.5-1.fc39.x86_64
> Module libatk-bridge-2.0.so.0 from rpm at-spi2-core-2.50.1-1.fc39.x86_64
> Module libepoxy.so.0 from rpm libepoxy-1.5.10-4.fc39.x86_64
> Module libfribidi.so.0 from rpm fribidi-1.0.13-2.fc39.x86_64
> Module libpangoft2-1.0.so.0 from rpm pango-1.51.0-1.fc39.x86_64
> Module libjbig.so.2.1 from rpm jbigkit-2.1-26.fc39.x86_64
> Module libLerc.so.4 from rpm liblerc-4.0.0-4.fc39.x86_64
> Module libzstd.so.1 from rpm zstd-1.5.5-4.fc39.x86_64
> Module libwebp.so.7 from rpm libwebp-1.3.2-2.fc39.x86_64
> Module libtree-sitter.so.0 from rpm tree-sitter-0.20.8-2.fc39.x86_64
> Module libXi.so.6 from rpm libXi-1.8.1-2.fc39.x86_64
> Module libgmp.so.10 from rpm gmp-6.2.1-5.fc39.x86_64
> Module libjansson.so.4 from rpm jansson-2.13.1-7.fc39.x86_64
> Module libsystemd.so.0 from rpm systemd-254.8-2.fc39.x86_64
> Module libgnutls.so.30 from rpm gnutls-3.8.2-2.fc39.x86_64
> Module libm17n-core.so.0 from rpm m17n-lib-1.8.4-1.fc39.x86_64
> Module libm17n-flt.so.0 from rpm m17n-lib-1.8.4-1.fc39.x86_64
> Module libotf.so.1 from rpm libotf-0.9.16-1.fc39.x86_64
> Module libfontconfig.so.1 from rpm fontconfig-2.14.2-5.fc39.x86_64
> Module libfreetype.so.6 from rpm freetype-2.13.1-2.fc39.x86_64
> Module libselinux.so.1 from rpm libselinux-3.5-5.fc39.x86_64
> Module libtinfo.so.6 from rpm ncurses-6.4-7.20230520.fc39.x86_64
> Module libxml2.so.2 from rpm libxml2-2.10.4-3.fc39.x86_64
> Module libXext.so.6 from rpm libXext-1.3.5-3.fc39.x86_64
> Module libXfixes.so.3 from rpm libXfixes-6.0.0-6.fc39.x86_64
> Module libXinerama.so.1 from rpm libXinerama-1.1.5-3.fc39.x86_64
> Module libXrandr.so.2 from rpm libXrandr-1.5.4-1.fc39.x86_64
> Module libdbus-1.so.3 from rpm dbus-1.14.10-1.fc39.x86_64
> Module libgmodule-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
> Module libjavascriptcoregtk-4.1.so.0 from rpm webkitgtk-2.42.3-1.fc39.x86_64
> Module libsoup-3.0.so.0 from rpm libsoup3-3.4.4-1.fc39.x86_64
> Module libwebkit2gtk-4.1.so.0 from rpm webkitgtk-2.42.3-1.fc39.x86_64
> Module libacl.so.1 from rpm acl-2.3.1-9.fc39.x86_64
> Module librsvg-2.so.2 from rpm librsvg2-2.57.1-1.fc39.x86_64
> Module libasound.so.2 from rpm alsa-lib-1.2.10-3.fc39.x86_64
> Module libXrender.so.1 from rpm libXrender-0.9.11-3.fc39.x86_64
> Module libX11.so.6 from rpm libX11-1.8.7-1.fc39.x86_64
> Module libICE.so.6 from rpm libICE-1.0.10-11.fc39.x86_64
> Module libSM.so.6 from rpm libSM-1.2.3-13.fc39.x86_64
> Module libXcomposite.so.1 from rpm libXcomposite-0.4.5-10.fc39.x86_64
> Module libgobject-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
> Module libglib-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
> Module libcairo.so.2 from rpm cairo-1.18.0-1.fc39.x86_64
> Module libpango-1.0.so.0 from rpm pango-1.51.0-1.fc39.x86_64
> Module libcairo-gobject.so.2 from rpm cairo-1.18.0-1.fc39.x86_64
> Module libgdk_pixbuf-2.0.so.0 from rpm gdk-pixbuf2-2.42.10-5.fc39.x86_64
> Module libharfbuzz.so.0 from rpm harfbuzz-8.2.1-2.fc39.x86_64
> Module libpangocairo-1.0.so.0 from rpm pango-1.51.0-1.fc39.x86_64
> Module libgio-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
> Module libatk-1.0.so.0 from rpm at-spi2-core-2.50.1-1.fc39.x86_64
> Module libgdk-3.so.0 from rpm gtk3-3.24.40-1.fc39.x86_64
> Module libgtk-3.so.0 from rpm gtk3-3.24.40-1.fc39.x86_64
> Module libwebpdemux.so.2 from rpm libwebp-1.3.2-2.fc39.x86_64
> Module libwebpdecoder.so.3 from rpm libwebp-1.3.2-2.fc39.x86_64
> Module libXpm.so.4 from rpm libXpm-3.5.17-1.fc39.x86_64
> Module libgif.so.7 from rpm giflib-5.2.1-17.fc39.x86_64
> Module libz.so.1 from rpm zlib-1.2.13-4.fc39.x86_64
> Module libpng16.so.16 from rpm libpng-1.6.37-15.fc39.x86_64
> Module libjpeg.so.62 from rpm libjpeg-turbo-2.1.4-3.fc39.x86_64
> Module libtiff.so.5 from rpm libtiff-4.4.0-8.fc39.x86_64
> Stack trace of thread 1908:
> #0 0x00007fb65bef4834 __pthread_kill_implementation (libc.so.6 + 0x90834)
> #1 0x00007fb65bea28ee __GI_raise (libc.so.6 + 0x3e8ee)
> #2 0x000000000046fe41 terminate_due_to_signal (emacs-29.1 + 0x6fe41)
> #3 0x0000000000470c3d handle_fatal_signal (emacs-29.1 + 0x70c3d)
> #4 0x00000000007460d4 deliver_thread_signal.constprop.0 (emacs-29.1 + 0x3460d4)
> #5 0x00007fb65bea29a0 __restore_rt (libc.so.6 + 0x3e9a0)
> #6 0x00000000004ee1d9 note_mouse_highlight (emacs-29.1 + 0xee1d9)
> #7 0x000000000058678d gui_redo_mouse_highlight (emacs-29.1 + 0x18678d)
> #8 0x0000000000581022 event_handler_gdk (emacs-29.1 + 0x181022)
> #9 0x00007fb66647ac10 gdk_event_apply_filters (libgdk-3.so.0 + 0x8bc10)
> #10 0x00007fb666482c6f gdk_event_source_translate_event (libgdk-3.so.0 + 0x93c6f)
> #11 0x00007fb6664266fb gdk_display_get_event (libgdk-3.so.0 + 0x376fb)
> #12 0x00007fb666482eae gdk_event_source_dispatch.lto_priv.1 (libgdk-3.so.0 + 0x93eae)
> #13 0x00007fb665634e5c g_main_dispatch (libglib-2.0.so.0 + 0x5be5c)
> #14 0x00007fb66568ff18 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xb6f18)
> #15 0x00007fb665632ad3 g_main_context_iteration (libglib-2.0.so.0 + 0x59ad3)
> #16 0x00007fb665e06c39 gtk_main_iteration (libgtk-3.so.0 + 0x206c39)
> #17 0x0000000000583ed2 XTread_socket (emacs-29.1 + 0x183ed2)
> #18 0x00000000005d7831 gobble_input (emacs-29.1 + 0x1d7831)
> #19 0x00000000005cd5d1 handle_async_input (emacs-29.1 + 0x1cd5d1)
> #20 0x00000000005cd915 readable_events (emacs-29.1 + 0x1cd915)
> #21 0x00000000005d79c0 get_input_pending (emacs-29.1 + 0x1d79c0)
> #22 0x00000000006d5e95 detect_input_pending_run_timers (emacs-29.1 + 0x2d5e95)
> #23 0x000000000048c94d sit_for (emacs-29.1 + 0x8c94d)
> #24 0x00000000005d598f read_char (emacs-29.1 + 0x1d598f)
> #25 0x00000000005dcbd6 read_key_sequence (emacs-29.1 + 0x1dcbd6)
> #26 0x00000000005c92f5 command_loop_1 (emacs-29.1 + 0x1c92f5)
> #27 0x000000000066d5ae internal_condition_case (emacs-29.1 + 0x26d5ae)
> #28 0x00000000005c8846 command_loop_2 (emacs-29.1 + 0x1c8846)
> #29 0x000000000066d507 internal_catch (emacs-29.1 + 0x26d507)
> #30 0x00000000005c8cb1 command_loop (emacs-29.1 + 0x1c8cb1)
> #31 0x00000000005c8daf recursive_edit_1 (emacs-29.1 + 0x1c8daf)
> #32 0x00000000005c8f9d Frecursive_edit (emacs-29.1 + 0x1c8f9d)
> #33 0x00000000004811ef main (emacs-29.1 + 0x811ef)
> #34 0x00007fb65be8c14a __libc_start_call_main (libc.so.6 + 0x2814a)
> #35 0x00007fb65be8c20b __libc_start_main_impl (libc.so.6 + 0x2820b)
> #36 0x00000000004817e5 _start (emacs-29.1 + 0x817e5)
>
> Stack trace of thread 2164:
> #0 0x00007fb65bf775ed syscall (libc.so.6 + 0x1135ed)
> #1 0x00007fb66568cb2d g_cond_wait (libglib-2.0.so.0 + 0xb3b2d)
> #2 0x00007fb66560022b g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x2722b)
> #3 0x00007fb665669393 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x90393)
> #4 0x00007fb665665523 g_thread_proxy (libglib-2.0.so.0 + 0x8c523)
> #5 0x00007fb65bef2897 start_thread (libc.so.6 + 0x8e897)
> #6 0x00007fb65bf796fc __clone3 (libc.so.6 + 0x1156fc)
>
> Stack trace of thread 2166:
> #0 0x00007fb65bf6bbcd __GI___poll (libc.so.6 + 0x107bcd)
> #1 0x00007fb66568feb4 g_main_context_poll_unlocked (libglib-2.0.so.0 + 0xb6eb4)
> #2 0x00007fb665636447 g_main_loop_run (libglib-2.0.so.0 + 0x5d447)
> #3 0x00007fb665b1c592 gdbus_shared_thread_func (libgio-2.0.so.0 + 0x11c592)
> #4 0x00007fb665665523 g_thread_proxy (libglib-2.0.so.0 + 0x8c523)
> #5 0x00007fb65bef2897 start_thread (libc.so.6 + 0x8e897)
> #6 0x00007fb65bf796fc __clone3 (libc.so.6 + 0x1156fc)
>
> Stack trace of thread 2165:
> #0 0x00007fb65bf6bbcd __GI___poll (libc.so.6 + 0x107bcd)
> #1 0x00007fb66568feb4 g_main_context_poll_unlocked (libglib-2.0.so.0 + 0xb6eb4)
> #2 0x00007fb665632ad3 g_main_context_iteration (libglib-2.0.so.0 + 0x59ad3)
> #3 0x00007fb665632b29 glib_worker_main (libglib-2.0.so.0 + 0x59b29)
> #4 0x00007fb665665523 g_thread_proxy (libglib-2.0.so.0 + 0x8c523)
> #5 0x00007fb65bef2897 start_thread (libc.so.6 + 0x8e897)
> #6 0x00007fb65bf796fc __clone3 (libc.so.6 + 0x1156fc)
>
> Stack trace of thread 2172:
> #0 0x00007fb65bf6bbcd __GI___poll (libc.so.6 + 0x107bcd)
> #1 0x00007fb66568feb4 g_main_context_poll_unlocked (libglib-2.0.so.0 + 0xb6eb4)
> #2 0x00007fb665632ad3 g_main_context_iteration (libglib-2.0.so.0 + 0x59ad3)
> #3 0x00007fb644fa66b5 dconf_gdbus_worker_thread (libdconfsettings.so + 0x76b5)
> #4 0x00007fb665665523 g_thread_proxy (libglib-2.0.so.0 + 0x8c523)
> #5 0x00007fb65bef2897 start_thread (libc.so.6 + 0x8e897)
> #6 0x00007fb65bf796fc __clone3 (libc.so.6 + 0x1156fc)
> ELF object binary architecture: AMD x86-64
>
> GNU gdb (Fedora Linux) 14.1-2.fc39
> Copyright (C) 2023 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> Type "show copying" and "show warranty" for details.
> This GDB was configured as "x86_64-redhat-linux-gnu".
> Type "show configuration" for configuration details.
> For bug reporting instructions, please see:
> <https://www.gnu.org/software/gdb/bugs/>.
> Find the GDB manual and other documentation resources online at:
> <http://www.gnu.org/software/gdb/documentation/>.
>
> For help, type "help".
> Type "apropos word" to search for commands related to "word"...
> Reading symbols from /usr/bin/emacs-29.1...
> Reading symbols from /usr/lib/debug/usr/bin/emacs-29.1-29.1-2.fc39.x86_64.debug...
>
> warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing
>
> warning: Can't open file /home/robj/.config/dconf/user (deleted) during file-backed mapping note processing
>
> warning: Can't open file /run/user/1000/dconf/user (deleted) during file-backed mapping note processing
> [New LWP 1908]
> [New LWP 2164]
> [New LWP 2166]
> [New LWP 2165]
> [New LWP 2172]
> Missing separate debuginfo for /lib64/libgccjit.so.0.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libharfbuzz-icu.so.0.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libwayland-server.so.0.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libgbm.so.1.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libatomic.so.1.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libdw.so.1.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libEGL.so.1.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so.
> The debuginfo package for this file is probably broken.
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib64/libthread_db.so.1".
> Core was generated by `/usr/bin/emacs --smid=254a44d74-95aa-45d4-af64-d6ca8cc9792a --no-splash --chdir'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0)
> at pthread_kill.c:44
> 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
> [Current thread is 1 (Thread 0x7fb656bc42c0 (LWP 1908))]
> Missing separate debuginfos, use: dnf debuginfo-install m17n-lib-1.8.4-1.fc39.x86_64
> (gdb) bt
> #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0)
> at pthread_kill.c:44
> #1 0x00007fb65bef48a3 in __pthread_kill_internal (signo=11, threadid=<optimized out>) at pthread_kill.c:78
> #2 0x00007fb65bea28ee in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26
> #3 0x000000000046fe41 in terminate_due_to_signal (sig=11, backtrace_limit=<optimized out>) at ../../src/emacs.c:464
> #4 0x0000000000470c3d in handle_fatal_signal (sig=<optimized out>) at ../../src/sysdep.c:1783
> #5 0x00000000007460d4 in deliver_thread_signal.constprop.0 (sig=11, handler=<optimized out>) at ../../src/sysdep.c:1775
> #6 0x00007fb65bea29a0 in <signal handler called> () at /lib64/libc.so.6
> #7 0x00000000004ee1d9 in note_mouse_highlight (f=0x390b9f8, x=664, y=4) at ../../src/xdisp.c:35070
> #8 0x000000000058678d in gui_redo_mouse_highlight (dpyinfo=0x31ab110) at ../../src/frame.c:5166
> #9 handle_one_xevent
> (dpyinfo=0x31ab110, event=0x7ffd4aa530e0, finish=0xcd73a4 <current_finish.lto_priv>, hold_quit=0x7ffd4aa533f0)
> at ../../src/xterm.c:19485
> #10 0x0000000000581022 in event_handler_gdk (gxev=0x7ffd4aa530e0, ev=<optimized out>, data=<optimized out>)
> at ../../src/xterm.c:17447
> #11 0x00007fb66647ac10 in gdk_event_apply_filters
> (xevent=xevent@entry=0x7ffd4aa530e0, event=event@entry=0x3e00350, window=window@entry=0x0)
> at ../gdk/x11/gdkeventsource.c:79
> #12 0x00007fb666482c6f in gdk_event_source_translate_event (xevent=0x7ffd4aa530e0, event_source=0x30223b0)
> at ../gdk/x11/gdkeventsource.c:198
> #13 _gdk_x11_display_queue_events (display=0x2f6d300) at ../gdk/x11/gdkeventsource.c:341
> #14 0x00007fb6664266fb in gdk_display_get_event (display=0x2f6d300) at ../gdk/gdkdisplay.c:442
> #15 0x00007fb666482eae in gdk_event_source_dispatch.lto_priv () at ../gdk/x11/gdkeventsource.c:354
> #16 0x00007fb665634e5c in g_main_dispatch (context=0x3022430) at ../glib/gmain.c:3476
> #17 g_main_context_dispatch_unlocked (context=0x3022430) at ../glib/gmain.c:4284
> #18 0x00007fb66568ff18 in g_main_context_iterate_unlocked.isra.0
> (context=context@entry=0x3022430, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
> at ../glib/gmain.c:4349
> #19 0x00007fb665632ad3 in g_main_context_iteration (context=0x3022430, context@entry=0x0, may_block=may_block@entry=1)
> at ../glib/gmain.c:4414
> #20 0x00007fb665e06c39 in gtk_main_iteration () at ../gtk/gtkmain.c:1433
> #21 0x0000000000583ed2 in XTread_socket (terminal=<optimized out>, hold_quit=0x7ffd4aa533f0) at ../../src/xterm.c:24819
> #22 0x00000000005d7831 in gobble_input () at ../../src/keyboard.c:7426
> #23 0x00000000005cd5d1 in handle_async_input () at ../../src/keyboard.c:7657
> #24 process_pending_signals () at ../../src/keyboard.c:7671
> #25 unblock_input_to (level=<optimized out>) at ../../src/keyboard.c:7686
> #26 unblock_input_to (level=<optimized out>) at ../../src/keyboard.c:7680
> #27 unblock_input () at ../../src/keyboard.c:7705
> #28 timer_check () at ../../src/keyboard.c:4751
> #29 0x00000000005cd915 in readable_events (flags=1) at ../../src/keyboard.c:3533
> #30 0x00000000005d79c0 in get_input_pending (flags=1) at ../../src/keyboard.c:7376
> #31 0x00000000006d5e95 in detect_input_pending_run_timers (do_display=<optimized out>) at ../../src/keyboard.c:10906
> #32 wait_reading_process_output
> (time_limit=<optimized out>, nsecs=<optimized out>, read_kbd=<optimized out>, do_display=<optimized out>, wait_for_cell=<optimized out>, wait_proc=<optimized out>, just_wait_proc=<optimized out>) at ../../src/process.c:5779
> #33 0x000000000048c94d in sit_for (timeout=<optimized out>, reading=<optimized out>, display_option=1)
> at ../../src/dispnew.c:6264
> #34 0x00000000005d598f in read_char
> (commandflag=1, map=0x40b6f83, prev_event=0x0, used_mouse_menu=0x7ffd4aa5417b, end_time=0x0)
> at ../../src/keyboard.c:2881
> #35 0x00000000005dcbd6 in read_key_sequence
> (keybuf=0x7ffd4aa542f0, prompt=0x0, dont_downcase_last=<optimized out>, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at ../../src/keyboard.c:10083
> --Type <RET> for more, q to quit, c to continue without paging--c
> #36 0x00000000005c92f5 in command_loop_1 () at ../../src/keyboard.c:1384
> #37 0x000000000066d5ae in internal_condition_case
> (bfun=0x5c9130 <command_loop_1>, handlers=<optimized out>, hfun=0x5c85d0 <cmd_error>) at ../../src/eval.c:1474
> #38 0x00000000005c8846 in command_loop_2 (handlers=handlers@entry=0x90) at ../../src/keyboard.c:1133
> #39 0x000000000066d507 in internal_catch (tag=<optimized out>, func=0x5c8810 <command_loop_2>, arg=0x90)
> at ../../src/eval.c:1197
> #40 0x00000000005c8cb1 in command_loop () at ../../src/keyboard.c:1111
> #41 0x00000000005c8daf in recursive_edit_1 () at ../../src/keyboard.c:720
> #42 0x00000000005c8f9d in Frecursive_edit () at ../../src/keyboard.c:803
> #43 0x00000000004811ef in main (argc=6, argv=0x7ffd4aa547d8) at ../../src/emacs.c:2529
> (gdb)
Thanks. Please type:
(gdb) p $_siginfo._sifields._sigfault.si_addr
and reply with the address where the fault was raised.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#68681:
2024-01-27 1:43 ` bug#68681: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2024-01-27 4:06 ` Robert Jenssen
2024-02-01 10:05 ` bug#68681: Eli Zaretskii
0 siblings, 1 reply; 9+ messages in thread
From: Robert Jenssen @ 2024-01-27 4:06 UTC (permalink / raw)
To: Po Lu; +Cc: 68681
[-- Attachment #1: Type: text/plain, Size: 14 bytes --]
See attached.
[-- Attachment #2: core.1908.po_lu.siginfo.txt --]
[-- Type: text/plain, Size: 8090 bytes --]
$ zstd -d /var/lib/systemd/coredump/core.emacs.1000.caf8fd9e6ade49ffac2a8abbb6667ba5.1908.1706246874000000.zst -o 1908.core
/var/lib/systemd/coredump/core.emacs.1000.caf8fd9e6ade49ffac2a8abbb6667ba5.1908.1706246874000000.zst: 138498048 bytes
$ gdb /usr/bin/emacs-29.1 -c 1908.core
GNU gdb (Fedora Linux) 14.1-2.fc39
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/emacs-29.1...
Reading symbols from /usr/lib/debug/usr/bin/emacs-29.1-29.1-2.fc39.x86_64.debug...
warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing
warning: Can't open file /home/robj/.config/dconf/user (deleted) during file-backed mapping note processing
warning: Can't open file /run/user/1000/dconf/user (deleted) during file-backed mapping note processing
warning: Can't open file /usr/lib64/libgtk-3.so.0.2408.32 during file-backed mapping note processing
warning: Can't open file /usr/lib64/libgdk-3.so.0.2408.32 during file-backed mapping note processing
[New LWP 1908]
[New LWP 2164]
[New LWP 2166]
[New LWP 2165]
[New LWP 2172]
Missing separate debuginfo for /lib64/libgccjit.so.0.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libharfbuzz-icu.so.0.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libwayland-server.so.0.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libgbm.so.1.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libatomic.so.1.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libdw.so.1.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /lib64/libEGL.so.1.
The debuginfo package for this file is probably broken.
Missing separate debuginfo for /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so.
The debuginfo package for this file is probably broken.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/emacs --smid=254a44d74-95aa-45d4-af64-d6ca8cc9792a --no-splash --chdir'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7fb656bc42c0 (LWP 1908))]
Missing separate debuginfos, use: dnf debuginfo-install gtk3-3.24.41-1.fc39.x86_64 m17n-lib-1.8.4-1.fc39.x86_64
(gdb) bt
#0 __pthread_kill_implementation
(threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0)
at pthread_kill.c:44
#1 0x00007fb65bef48a3 in __pthread_kill_internal
(signo=11, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007fb65bea28ee in __GI_raise (sig=sig@entry=11)
at ../sysdeps/posix/raise.c:26
#3 0x000000000046fe41 in terminate_due_to_signal
(sig=11, backtrace_limit=<optimized out>) at ../../src/emacs.c:464
#4 0x0000000000470c3d in handle_fatal_signal (sig=<optimized out>)
at ../../src/sysdep.c:1783
#5 0x00000000007460d4 in deliver_thread_signal.constprop.0
(sig=11, handler=<optimized out>) at ../../src/sysdep.c:1775
#6 0x00007fb65bea29a0 in <signal handler called> () at /lib64/libc.so.6
#7 0x00000000004ee1d9 in note_mouse_highlight (f=0x390b9f8, x=664, y=4)
at ../../src/xdisp.c:35070
#8 0x000000000058678d in gui_redo_mouse_highlight (dpyinfo=0x31ab110)
at ../../src/frame.c:5166
#9 handle_one_xevent
(dpyinfo=0x31ab110, event=0x7ffd4aa530e0, finish=0xcd73a4 <current_finish.lto_priv>, hold_quit=0x7ffd4aa533f0) at ../../src/xterm.c:19485
#10 0x0000000000581022 in event_handler_gdk
(gxev=0x7ffd4aa530e0, ev=<optimized out>, data=<optimized out>)
at ../../src/xterm.c:17447
#11 0x00007fb66647ac10 in gdk_event_apply_filters () at /lib64/libgdk-3.so.0
#12 0x00007fb666482c6f in _gdk_x11_display_queue_events ()
at /lib64/libgdk-3.so.0
#13 0x00007fb6664266fb in gdk_display_get_event () at /lib64/libgdk-3.so.0
#14 0x00007fb666482eae in gdk_event_source_dispatch.lto_priv ()
at /lib64/libgdk-3.so.0
#15 0x00007fb665634e5c in g_main_dispatch (context=0x3022430)
at ../glib/gmain.c:3476
#16 g_main_context_dispatch_unlocked (context=0x3022430)
at ../glib/gmain.c:4284
#17 0x00007fb66568ff18 in g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x3022430, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349
#18 0x00007fb665632ad3 in g_main_context_iteration
(context=0x3022430, may_block=1) at ../glib/gmain.c:4414
#19 0x00007fb665e06c39 in gtk_main_iteration () at /lib64/libgtk-3.so.0
#20 0x0000000000583ed2 in XTread_socket
(terminal=<optimized out>, hold_quit=0x7ffd4aa533f0)
at ../../src/xterm.c:24819
#21 0x00000000005d7831 in gobble_input () at ../../src/keyboard.c:7426
#22 0x00000000005cd5d1 in handle_async_input () at ../../src/keyboard.c:7657
#23 process_pending_signals () at ../../src/keyboard.c:7671
#24 unblock_input_to (level=<optimized out>) at ../../src/keyboard.c:7686
#25 unblock_input_to (level=<optimized out>) at ../../src/keyboard.c:7680
#26 unblock_input () at ../../src/keyboard.c:7705
#27 timer_check () at ../../src/keyboard.c:4751
#28 0x00000000005cd915 in readable_events (flags=1)
at ../../src/keyboard.c:3533
#29 0x00000000005d79c0 in get_input_pending (flags=1)
--Type <RET> for more, q to quit, c to continue without paging--c
at ../../src/keyboard.c:7376
#30 0x00000000006d5e95 in detect_input_pending_run_timers
(do_display=<optimized out>) at ../../src/keyboard.c:10906
#31 wait_reading_process_output
(time_limit=<optimized out>, nsecs=<optimized out>, read_kbd=<optimized out>, do_display=<optimized out>, wait_for_cell=<optimized out>, wait_proc=<optimized out>, just_wait_proc=<optimized out>) at ../../src/process.c:5779
#32 0x000000000048c94d in sit_for
(timeout=<optimized out>, reading=<optimized out>, display_option=1)
at ../../src/dispnew.c:6264
#33 0x00000000005d598f in read_char
(commandflag=1, map=0x40b6f83, prev_event=0x0, used_mouse_menu=0x7ffd4aa5417b, end_time=0x0) at ../../src/keyboard.c:2881
#34 0x00000000005dcbd6 in read_key_sequence
(keybuf=0x7ffd4aa542f0, prompt=0x0, dont_downcase_last=<optimized out>, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false)
at ../../src/keyboard.c:10083
#35 0x00000000005c92f5 in command_loop_1 () at ../../src/keyboard.c:1384
#36 0x000000000066d5ae in internal_condition_case
(bfun=0x5c9130 <command_loop_1>, handlers=<optimized out>, hfun=0x5c85d0 <cmd_error>) at ../../src/eval.c:1474
#37 0x00000000005c8846 in command_loop_2 (handlers=handlers@entry=0x90)
at ../../src/keyboard.c:1133
#38 0x000000000066d507 in internal_catch
(tag=<optimized out>, func=0x5c8810 <command_loop_2>, arg=0x90)
at ../../src/eval.c:1197
#39 0x00000000005c8cb1 in command_loop () at ../../src/keyboard.c:1111
#40 0x00000000005c8daf in recursive_edit_1 () at ../../src/keyboard.c:720
#41 0x00000000005c8f9d in Frecursive_edit () at ../../src/keyboard.c:803
#42 0x00000000004811ef in main (argc=6, argv=0x7ffd4aa547d8)
at ../../src/emacs.c:2529
(gdb) p $_siginfo._sifields._sigfault.si_addr
$1 = (void *) 0x3e800000774
(gdb) q
$
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#68681:
2024-01-27 4:06 ` bug#68681: Robert Jenssen
@ 2024-02-01 10:05 ` Eli Zaretskii
0 siblings, 0 replies; 9+ messages in thread
From: Eli Zaretskii @ 2024-02-01 10:05 UTC (permalink / raw)
To: luangruo, Robert Jenssen; +Cc: 68681
Ping!
> Cc: 68681@debbugs.gnu.org
> Date: Sat, 27 Jan 2024 15:06:35 +1100
> From: Robert Jenssen <robertjenssen@ozemail.com.au>
>
> See attached.
>
> $ zstd -d /var/lib/systemd/coredump/core.emacs.1000.caf8fd9e6ade49ffac2a8abbb6667ba5.1908.1706246874000000.zst -o 1908.core
> /var/lib/systemd/coredump/core.emacs.1000.caf8fd9e6ade49ffac2a8abbb6667ba5.1908.1706246874000000.zst: 138498048 bytes
> $ gdb /usr/bin/emacs-29.1 -c 1908.core
> GNU gdb (Fedora Linux) 14.1-2.fc39
> Copyright (C) 2023 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> Type "show copying" and "show warranty" for details.
> This GDB was configured as "x86_64-redhat-linux-gnu".
> Type "show configuration" for configuration details.
> For bug reporting instructions, please see:
> <https://www.gnu.org/software/gdb/bugs/>.
> Find the GDB manual and other documentation resources online at:
> <http://www.gnu.org/software/gdb/documentation/>.
>
> For help, type "help".
> Type "apropos word" to search for commands related to "word"...
> Reading symbols from /usr/bin/emacs-29.1...
> Reading symbols from /usr/lib/debug/usr/bin/emacs-29.1-29.1-2.fc39.x86_64.debug...
>
> warning: Can't open file /SYSV00000000 (deleted) during file-backed mapping note processing
>
> warning: Can't open file /home/robj/.config/dconf/user (deleted) during file-backed mapping note processing
>
> warning: Can't open file /run/user/1000/dconf/user (deleted) during file-backed mapping note processing
>
> warning: Can't open file /usr/lib64/libgtk-3.so.0.2408.32 during file-backed mapping note processing
>
> warning: Can't open file /usr/lib64/libgdk-3.so.0.2408.32 during file-backed mapping note processing
> [New LWP 1908]
> [New LWP 2164]
> [New LWP 2166]
> [New LWP 2165]
> [New LWP 2172]
> Missing separate debuginfo for /lib64/libgccjit.so.0.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libharfbuzz-icu.so.0.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libwayland-server.so.0.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libgbm.so.1.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libatomic.so.1.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libdw.so.1.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /lib64/libEGL.so.1.
> The debuginfo package for this file is probably broken.
> Missing separate debuginfo for /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so.
> The debuginfo package for this file is probably broken.
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib64/libthread_db.so.1".
> Core was generated by `/usr/bin/emacs --smid=254a44d74-95aa-45d4-af64-d6ca8cc9792a --no-splash --chdir'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0 __pthread_kill_implementation (threadid=<optimized out>,
> signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
> 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
> [Current thread is 1 (Thread 0x7fb656bc42c0 (LWP 1908))]
> Missing separate debuginfos, use: dnf debuginfo-install gtk3-3.24.41-1.fc39.x86_64 m17n-lib-1.8.4-1.fc39.x86_64
> (gdb) bt
> #0 __pthread_kill_implementation
> (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0)
> at pthread_kill.c:44
> #1 0x00007fb65bef48a3 in __pthread_kill_internal
> (signo=11, threadid=<optimized out>) at pthread_kill.c:78
> #2 0x00007fb65bea28ee in __GI_raise (sig=sig@entry=11)
> at ../sysdeps/posix/raise.c:26
> #3 0x000000000046fe41 in terminate_due_to_signal
> (sig=11, backtrace_limit=<optimized out>) at ../../src/emacs.c:464
> #4 0x0000000000470c3d in handle_fatal_signal (sig=<optimized out>)
> at ../../src/sysdep.c:1783
> #5 0x00000000007460d4 in deliver_thread_signal.constprop.0
> (sig=11, handler=<optimized out>) at ../../src/sysdep.c:1775
> #6 0x00007fb65bea29a0 in <signal handler called> () at /lib64/libc.so.6
> #7 0x00000000004ee1d9 in note_mouse_highlight (f=0x390b9f8, x=664, y=4)
> at ../../src/xdisp.c:35070
> #8 0x000000000058678d in gui_redo_mouse_highlight (dpyinfo=0x31ab110)
> at ../../src/frame.c:5166
> #9 handle_one_xevent
> (dpyinfo=0x31ab110, event=0x7ffd4aa530e0, finish=0xcd73a4 <current_finish.lto_priv>, hold_quit=0x7ffd4aa533f0) at ../../src/xterm.c:19485
> #10 0x0000000000581022 in event_handler_gdk
> (gxev=0x7ffd4aa530e0, ev=<optimized out>, data=<optimized out>)
> at ../../src/xterm.c:17447
> #11 0x00007fb66647ac10 in gdk_event_apply_filters () at /lib64/libgdk-3.so.0
> #12 0x00007fb666482c6f in _gdk_x11_display_queue_events ()
> at /lib64/libgdk-3.so.0
> #13 0x00007fb6664266fb in gdk_display_get_event () at /lib64/libgdk-3.so.0
> #14 0x00007fb666482eae in gdk_event_source_dispatch.lto_priv ()
> at /lib64/libgdk-3.so.0
> #15 0x00007fb665634e5c in g_main_dispatch (context=0x3022430)
> at ../glib/gmain.c:3476
> #16 g_main_context_dispatch_unlocked (context=0x3022430)
> at ../glib/gmain.c:4284
> #17 0x00007fb66568ff18 in g_main_context_iterate_unlocked.isra.0
> (context=context@entry=0x3022430, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349
> #18 0x00007fb665632ad3 in g_main_context_iteration
> (context=0x3022430, may_block=1) at ../glib/gmain.c:4414
> #19 0x00007fb665e06c39 in gtk_main_iteration () at /lib64/libgtk-3.so.0
> #20 0x0000000000583ed2 in XTread_socket
> (terminal=<optimized out>, hold_quit=0x7ffd4aa533f0)
> at ../../src/xterm.c:24819
> #21 0x00000000005d7831 in gobble_input () at ../../src/keyboard.c:7426
> #22 0x00000000005cd5d1 in handle_async_input () at ../../src/keyboard.c:7657
> #23 process_pending_signals () at ../../src/keyboard.c:7671
> #24 unblock_input_to (level=<optimized out>) at ../../src/keyboard.c:7686
> #25 unblock_input_to (level=<optimized out>) at ../../src/keyboard.c:7680
> #26 unblock_input () at ../../src/keyboard.c:7705
> #27 timer_check () at ../../src/keyboard.c:4751
> #28 0x00000000005cd915 in readable_events (flags=1)
> at ../../src/keyboard.c:3533
> #29 0x00000000005d79c0 in get_input_pending (flags=1)
> --Type <RET> for more, q to quit, c to continue without paging--c
> at ../../src/keyboard.c:7376
> #30 0x00000000006d5e95 in detect_input_pending_run_timers
> (do_display=<optimized out>) at ../../src/keyboard.c:10906
> #31 wait_reading_process_output
> (time_limit=<optimized out>, nsecs=<optimized out>, read_kbd=<optimized out>, do_display=<optimized out>, wait_for_cell=<optimized out>, wait_proc=<optimized out>, just_wait_proc=<optimized out>) at ../../src/process.c:5779
> #32 0x000000000048c94d in sit_for
> (timeout=<optimized out>, reading=<optimized out>, display_option=1)
> at ../../src/dispnew.c:6264
> #33 0x00000000005d598f in read_char
> (commandflag=1, map=0x40b6f83, prev_event=0x0, used_mouse_menu=0x7ffd4aa5417b, end_time=0x0) at ../../src/keyboard.c:2881
> #34 0x00000000005dcbd6 in read_key_sequence
> (keybuf=0x7ffd4aa542f0, prompt=0x0, dont_downcase_last=<optimized out>, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false)
> at ../../src/keyboard.c:10083
> #35 0x00000000005c92f5 in command_loop_1 () at ../../src/keyboard.c:1384
> #36 0x000000000066d5ae in internal_condition_case
> (bfun=0x5c9130 <command_loop_1>, handlers=<optimized out>, hfun=0x5c85d0 <cmd_error>) at ../../src/eval.c:1474
> #37 0x00000000005c8846 in command_loop_2 (handlers=handlers@entry=0x90)
> at ../../src/keyboard.c:1133
> #38 0x000000000066d507 in internal_catch
> (tag=<optimized out>, func=0x5c8810 <command_loop_2>, arg=0x90)
> at ../../src/eval.c:1197
> #39 0x00000000005c8cb1 in command_loop () at ../../src/keyboard.c:1111
> #40 0x00000000005c8daf in recursive_edit_1 () at ../../src/keyboard.c:720
> #41 0x00000000005c8f9d in Frecursive_edit () at ../../src/keyboard.c:803
> #42 0x00000000004811ef in main (argc=6, argv=0x7ffd4aa547d8)
> at ../../src/emacs.c:2529
> (gdb) p $_siginfo._sifields._sigfault.si_addr
> $1 = (void *) 0x3e800000774
> (gdb) q
> $
>
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2024-02-01 10:05 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-24 4:57 bug#68681: 29.2; Re: 66589 Core dump Robert Jenssen
2024-01-24 12:59 ` Eli Zaretskii
2024-01-25 11:14 ` bug#68681: Robert Jenssen
2024-01-26 6:16 ` bug#68681: Robert Jenssen
2024-01-26 8:17 ` bug#68681: Eli Zaretskii
[not found] ` <20240126224132.3cc7fbcc.robertjenssen@ozemail.com.au>
2024-01-26 12:43 ` bug#68681: Eli Zaretskii
2024-01-27 1:43 ` bug#68681: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-01-27 4:06 ` bug#68681: Robert Jenssen
2024-02-01 10:05 ` bug#68681: Eli Zaretskii
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).