On 06-Nov-2021, Bernhard Übelacker wrote: > "coredumpctl gdb" might be able to show a backtrace of the crash or > even the command line parameters.
With ‘systemd-coredump’ installed, I repeat the behaviour (log in using GDM). The session crashes, back to GDM; a core dump is created. When I invoke GDB on the core dump, this is the session: ===== $ coredumpctl gdb […] PID: 45094 (bash) UID: 1000 (bignose) GID: 1000 (bignose) Signal: 11 (SEGV) Timestamp: Sat 2021-11-06 23:01:32 AEDT (54s ago) Command Line: -/bin/bash -c $'/usr/bin/gnome-session -l ' Executable: /usr/bin/bash Control Group: /user.slice/user-1000.slice/session-83.scope Unit: session-83.scope Slice: user-1000.slice Session: 83 Owner UID: 1000 (bignose) Boot ID: a69a258cb20b42e9aaf40cb7d53fc49e Machine ID: cdc4569067f74c53bfb3d99a4b35673a Hostname: malva Storage: /var/lib/systemd/coredump/core.bash.1000.a69a258cb20b42e9aaf40cb7d53fc49e.45094.1636200092000000.zst (present) Disk Size: 3.9M Message: Process 45094 (bash) of user 1000 dumped core. Found module linux-vdso.so.1 with build-id: 091a444eee04263f7c695be0b5daf3cfefd69e97 Found module libnss_files.so.2 with build-id: d67972b1c26a08eb13fca9f83004e591d646b4f9 Found module ld-linux-x86-64.so.2 with build-id: 6211a5e83642f3c0cb0b1670ee201d1d9d72e05e Found module libc.so.6 with build-id: 3a69683d31c430fad5cb0fad190a28b9570d5577 Found module libdl.so.2 with build-id: e3eb1a873134b05c621c37b47d8a7d94ca31ea74 Found module libtinfo.so.6 with build-id: 6cdce89a0f924bb8ccef3f2eaa6635897a81c844 Found module bash with build-id: 2d26352932c3d0d33a67fb5714921f907053976c Stack trace of thread 45094: #0 0x00007f50286a577d _int_malloc (libc.so.6 + 0x8977d) #1 0x00007f50286a6734 __GI___libc_malloc (libc.so.6 + 0x8a734) #2 0x000055c78021b8b0 xmalloc (bash + 0x958b0) #3 0x000055c780200df2 begin_unwind_frame (bash + 0x7adf2) #4 0x000055c7802221ca n/a (bash + 0x9c1ca) #5 0x000055c780222e02 parse_string (bash + 0x9ce02) #6 0x000055c7801c446e xparse_dolparen (bash + 0x3e46e) #7 0x000055c7801ebe28 n/a (bash + 0x65e28) #8 0x000055c7801f6033 n/a (bash + 0x70033) #9 0x000055c7801f88bc n/a (bash + 0x728bc) #10 0x000055c7801f23ae n/a (bash + 0x6c3ae) #11 0x000055c7801f288c n/a (bash + 0x6c88c) #12 0x000055c7801fc99a expand_words (bash + 0x7699a) #13 0x000055c7801cf943 execute_command_internal (bash + 0x49943) #14 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #15 0x000055c7801d276b n/a (bash + 0x4c76b) #16 0x000055c7801cde39 execute_command_internal (bash + 0x47e39) #17 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #18 0x000055c7801d276b n/a (bash + 0x4c76b) #19 0x000055c7801cde39 execute_command_internal (bash + 0x47e39) #20 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #21 0x000055c7801d276b n/a (bash + 0x4c76b) #22 0x000055c7801cde39 execute_command_internal (bash + 0x47e39) #23 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #24 0x000055c7801d276b n/a (bash + 0x4c76b) #25 0x000055c7801cde39 execute_command_internal (bash + 0x47e39) #26 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #27 0x000055c7801d276b n/a (bash + 0x4c76b) #28 0x000055c7801cde39 execute_command_internal (bash + 0x47e39) #29 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #30 0x000055c7801d276b n/a (bash + 0x4c76b) #31 0x000055c7801cde39 execute_command_internal (bash + 0x47e39) #32 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #33 0x000055c7801ce181 execute_command_internal (bash + 0x48181) #34 0x000055c780222bd9 parse_and_execute (bash + 0x9cbd9) #35 0x000055c780221f96 n/a (bash + 0x9bf96) #36 0x000055c780222165 source_file (bash + 0x9c165) #37 0x000055c78022d319 source_builtin (bash + 0xa7319) #38 0x000055c7801cafe4 n/a (bash + 0x44fe4) #39 0x000055c7801d075b execute_command_internal (bash + 0x4a75b) #40 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #41 0x000055c7801ce181 execute_command_internal (bash + 0x48181) #42 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #43 0x000055c7801cef91 execute_command_internal (bash + 0x48f91) #44 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #45 0x000055c7801d276b n/a (bash + 0x4c76b) #46 0x000055c7801cde39 execute_command_internal (bash + 0x47e39) #47 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #48 0x000055c7801ce181 execute_command_internal (bash + 0x48181) #49 0x000055c780222bd9 parse_and_execute (bash + 0x9cbd9) #50 0x000055c780221f96 n/a (bash + 0x9bf96) #51 0x000055c780222165 source_file (bash + 0x9c165) #52 0x000055c78022d319 source_builtin (bash + 0xa7319) #53 0x000055c7801cafe4 n/a (bash + 0x44fe4) #54 0x000055c7801d075b execute_command_internal (bash + 0x4a75b) #55 0x000055c7801d0bb5 execute_command (bash + 0x4abb5) #56 0x000055c7801ce181 execute_command_internal (bash + 0x48181) #57 0x000055c780222bd9 parse_and_execute (bash + 0x9cbd9) #58 0x000055c780221f96 n/a (bash + 0x9bf96) #59 0x000055c780222165 source_file (bash + 0x9c165) #60 0x000055c78022d319 source_builtin (bash + 0xa7319) #61 0x000055c7801cafe4 n/a (bash + 0x44fe4) #62 0x000055c7801d075b execute_command_internal (bash + 0x4a75b) #63 0x000055c780222bd9 parse_and_execute (bash + 0x9cbd9) GNU gdb (Debian 10.1-2) 10.1.90.20210103-git […] Reading symbols from /usr/bin/bash... (No debugging symbols found in /usr/bin/bash) [New LWP 45094] Core was generated by `-/bin/bash -c /usr/bin/gnome-session -l '. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f50286a577d in _int_malloc (av=av@entry=0x7f50287daba0 <main_arena>, bytes=bytes@entry=32) at malloc.c:4148 4148 malloc.c: No such file or directory. (gdb) ===== -- \ “When in doubt tell the truth. It will confound your enemies | `\ and astound your friends.” —Mark Twain, _Following the Equator_ | _o__) | Ben Finney <bign...@debian.org>
signature.asc
Description: PGP signature