<div dir="ltr"><div>Hi,</div><div><br></div><div>>>DEBUGINFOD_URLS="<a href="https://debuginfod.debian.net" rel="noreferrer" target="_blank">https://debuginfod.debian.net</a>" coredumpctl gdb</div><div>Partial output as below and full output as per link. Thanks.</div><div><br></div><div><a href="https://drive.google.com/file/d/19pahjyQSf_PRw-zQDwtC9FWRPcGQvUfo/view?usp=sharing">https://drive.google.com/file/d/19pahjyQSf_PRw-zQDwtC9FWRPcGQvUfo/view?usp=sharing</a></div><div><br></div><div><br></div><div><span style="font-family:monospace"># DEBUGINFOD_URLS="<a href="https://debuginfod.debian.net">https://debuginfod.debian.net</a>" coredumpctl gdb<br> PID: 1720 (gnome-shell)<br> UID: 117 (Debian-gdm)<br> GID: 122 (Debian-gdm)<br> Signal: 11 (SEGV)<br> Timestamp: Sat 2023-09-09 19:13:27 +08 (1 day 12h ago)<br> Command Line: /usr/bin/gnome-shell<br> Executable: /usr/bin/gnome-shell<br> Control Group: /user.slice/user-117.slice/session-c1.scope<br> Unit: session-c1.scope<br> Slice: user-117.slice<br> Session: c1<br> Owner UID: 117 (Debian-gdm)<br> Boot ID: db5045b3be454eabaf40ab7634cdd15f<br> Machine ID: e2ff68e6a046472b82838d16f35a6e1f<br> Hostname: meixian<br> Storage: /var/lib/systemd/coredump/core.gnome-shell.117.db5045b3be454eabaf40ab7634cdd15f.1720.1694258007000000.zst (present)<br> Size on Disk: 6.4M<br> Message: Process 1720 (gnome-shell) of user 117 dumped core.<br> <br> Module libudev.so.1 from deb systemd-254.1-2.amd64<br> Module libsystemd.so.0 from deb systemd-254.1-2.amd64<br> Stack trace of thread 1720:<br> #0 0x00007f9e956ced54 meta_display_get_x11_display (libmutter-12.so.0 + 0xced54)<br> #1 0x00007f9e956f9a3b n/a (libmutter-12.so.0 + 0xf9a3b)<br> #2 0x00007f9e95e95f8f g_initable_new_valist (libgio-2.0.so.0 + 0x7df8f)<br> #3 0x00007f9e95e96069 g_initable_new (libgio-2.0.so.0 + 0x7e069)<br> #4 0x00007f9e956f9dda n/a (libmutter-12.so.0 + 0xf9dda)<br> #5 0x00007f9e956fd5ce n/a (libmutter-12.so.0 + 0xfd5ce)<br> #6 0x00007f9e956fd62d n/a (libmutter-12.so.0 + 0xfd62d)<br> #7 0x00007f9e9568b04e meta_cursor_tracker_get_sprite (libmutter-12.so.0 + 0x8b04e)<br> #8 0x00007f9e94d4cf7a n/a (libffi.so.8 + 0x6f7a)<br> #9 0x00007f9e94d4c40e n/a (libffi.so.8 + 0x640e)<br> #10 0x00007f9e94d4cb0d ffi_call (libffi.so.8 + 0x6b0d)<br></span></div><div><span style="font-family:monospace"><br></span></div><div><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Regards,<br>Hor Jiun Shyong 何俊雄<br><br></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Simon McVittie <<a href="mailto:smcv@debian.org">smcv@debian.org</a>> 于2023年9月11日周一 01:40写道:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sat, 09 Sep 2023 at 12:40:53 +0800, Hor Jiun Shyong wrote:<br>
> coredumpctl_gdb.txt.gz<br>
<br>
The relevant part is:<br>
<br>
#0 0x00007f9e956ced54 in meta_display_get_x11_display () from /lib/x86_64-linux-gnu/libmutter-12.so.0<br>
#1 0x00007f9e956f9a3b in ?? () from /lib/x86_64-linux-gnu/libmutter-12.so.0<br>
#2 0x00007f9e95e95f8f in g_initable_new_valist () from /lib/x86_64-linux-gnu/libgio-2.0.so.0<br>
#3 0x00007f9e95e96069 in g_initable_new () from /lib/x86_64-linux-gnu/libgio-2.0.so.0<br>
#4 0x00007f9e956f9dda in ?? () from /lib/x86_64-linux-gnu/libmutter-12.so.0<br>
#5 0x00007f9e956fd5ce in ?? () from /lib/x86_64-linux-gnu/libmutter-12.so.0<br>
#6 0x00007f9e956fd62d in ?? () from /lib/x86_64-linux-gnu/libmutter-12.so.0<br>
#7 0x00007f9e9568b04e in meta_cursor_tracker_get_sprite () from /lib/x86_64-linux-gnu/libmutter-12.so.0<br>
#8 0x00007f9e94d4cf7a in ?? () from /lib/x86_64-linux-gnu/libffi.so.8<br>
<br>
but this is of limited usefulness since you don't have debug symbols for<br>
mutter available.<br>
<br>
The easiest way to get the debug symbols is to use:<br>
<br>
DEBUGINFOD_URLS="<a href="https://debuginfod.debian.net" rel="noreferrer" target="_blank">https://debuginfod.debian.net</a>" coredumpctl gdb<br>
<br>
and type "bt" at the (gdb) prompt when the symbols have finished<br>
downloading.<br>
<br>
Or you could enable the debug symbols apt repository (see<br>
<a href="https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols" rel="noreferrer" target="_blank">https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols</a>)<br>
and install the libmutter-12-0-dbgsym package. We don't need any other<br>
packages for this particular crash.<br>
<br>
> core.gnome-shell.117.db5045b3be454eabaf40ab7634cdd15f.1720.1694258007000000.zst.gz<br>
<br>
In general we can't get a useful backtrace from the actual compressed<br>
core dump: that's something that the bug reporter needs to do. I tried to<br>
get a useful backtrace from this with debug symbols, but it doesn't match<br>
the result you sent and I'm not sure whether it really makes sense.<br>
<br>
Sharing these core dumps is also a privacy risk because they can contain<br>
private information, although in this case the crash was from the gdm<br>
login screen before you had a chance to enter any passwords, so it's<br>
probably harmless.<br>
<br>
smcv<br>
</blockquote></div>