[root@vm-10-0-186-161 ~]# rpm -q bash bash-5.2.15-3.fc38.x86_64 [root@vm-10-0-186-161 ~]# coredumpctl dump PID: 643 (bash) UID: 0 (root) GID: 0 (root) Signal: 6 (ABRT) Timestamp: Wed 2023-08-16 08:08:53 EDT (1min 7s ago) Command Line: bash -l Executable: /usr/bin/bash Control Group: /user.slice/user-0.slice/session-1.scope Unit: session-1.scope Slice: user-0.slice Session: 1 Owner UID: 0 (root) Boot ID: a66af09daeac47b3ad7f9f71accb90e6 Machine ID: d17087d3994e471a9bc183b2cb45a461 Hostname: vm-10-0-186-161.hosted.upshift.rdu2.redhat.com Storage: /var/lib/systemd/coredump/core.bash.0.a66af09daeac47b3ad7f9f71accb90e6.643.1692187733000000.zst (present) Size on Disk: 71.3K Package: bash/5.2.15-3.fc38 build-id: 15780967f1c6ffb422b5832185766bee364d3c71 Message: Process 643 (bash) of user 0 dumped core. Module libtinfo.so.6 from rpm ncurses-6.4-3.20230114.fc38.x86_64 Module bash from rpm bash-5.2.15-3.fc38.x86_64 Stack trace of thread 643: #0 0x00007fb553e48844 __pthread_kill_implementation (libc.so.6 + 0x8e844) #1 0x00007fb553df7abe raise (libc.so.6 + 0x3dabe) #2 0x00007fb553de090f abort (libc.so.6 + 0x2690f) #3 0x00007fb553de160f __libc_message.cold (libc.so.6 + 0x2760f) #4 0x00007fb553e52775 malloc_printerr (libc.so.6 + 0x98775) #5 0x00007fb553e54b75 _int_free (libc.so.6 + 0x9ab75) #6 0x00007fb553e571ce free (libc.so.6 + 0x9d1ce) #7 0x000055560b68a095 rl_do_undo (bash + 0xfe095) #8 0x000055560b6679e5 readline_internal_teardown (bash + 0xdb9e5) #9 0x000055560b6680dc readline (bash + 0xdc0dc) #10 0x000055560b5c188c yy_readline_get (bash + 0x3588c) #11 0x000055560b5c2018 shell_getc.lto_priv.0 (bash + 0x36018) #12 0x000055560b69b5bb read_token.constprop.0 (bash + 0x10f5bb) #13 0x000055560b5c6d01 yyparse (bash + 0x3ad01) #14 0x000055560b5ca940 parse_command (bash + 0x3e940) #15 0x000055560b5cab0c read_command (bash + 0x3eb0c) #16 0x000055560b5cad2e reader_loop (bash + 0x3ed2e) #17 0x000055560b5be522 main (bash + 0x32522) #18 0x00007fb553de1b4a __libc_start_call_main (libc.so.6 + 0x27b4a) #19 0x00007fb553de1c0b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x27c0b) #20 0x000055560b5bf255 _start (bash + 0x33255) ELF object binary architecture: AMD x86-64 Reproducible: Couldn't Reproduce
Created attachment 1983604 [details] coredump
With debuginfo installed Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; (gdb) bt #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007fb553e488b3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007fb553df7abe in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x00007fb553de090f in __GI_abort () at abort.c:100 #4 0x00007fb553de160f in __libc_message (fmt=fmt@entry=0x7fb553f5b52f "%s\n") at ../sysdeps/posix/libc_fatal.c:150 #5 0x00007fb553e52775 in malloc_printerr (str=str@entry=0x7fb553f5e268 "free(): double free detected in tcache 2") at malloc.c:5651 #6 0x00007fb553e54b75 in _int_free (av=0x7fb553f8ec80 <main_arena>, p=p@entry=0x55560cf6b7f0, have_lock=have_lock@entry=0) at malloc.c:4459 #7 0x00007fb553e571ce in __GI___libc_free (mem=mem@entry=0x55560cf6b800) at malloc.c:3367 #8 0x000055560b68a095 in xfree (string=<optimized out>) at /usr/src/debug/bash-5.2.15-3.fc38.x86_64/xmalloc.c:150 #9 rl_do_undo () at lib/readline/undo.c:265 #10 0x000055560b6679e5 in rl_revert_line (count=<optimized out>, key=<optimized out>) at lib/readline/undo.c:337 #11 rl_revert_line (key=0, count=1) at lib/readline/undo.c:330 #12 readline_internal_teardown (eof=0) at lib/readline/readline.c:545 #13 0x000055560b6680dc in readline_internal () at lib/readline/readline.c:781 #14 readline (prompt=<optimized out>) at lib/readline/readline.c:434 #15 0x000055560b5c188c in yy_readline_get () at ./parse.y:1528 #16 0x000055560b5c2018 in yy_getc () at ./parse.y:1462 #17 shell_getc (remove_quoted_newline=1) at ./parse.y:2393 #18 0x000055560b69b5bb in read_token.constprop.0 (command=0) at ./parse.y:3402 #19 0x000055560b5c6d01 in yylex () at ./parse.y:2890 #20 yyparse () at /usr/src/debug/bash-5.2.15-3.fc38.x86_64/y.tab.c:1854 #21 0x000055560b5ca940 in parse_command () at /usr/src/debug/bash-5.2.15-3.fc38.x86_64/eval.c:349 #22 0x000055560b5cab0c in read_command () at /usr/src/debug/bash-5.2.15-3.fc38.x86_64/eval.c:393 #23 0x000055560b5cad2e in reader_loop () at /usr/src/debug/bash-5.2.15-3.fc38.x86_64/eval.c:139 #24 0x000055560b5be522 in main (argc=2, argv=0x7ffc3644a3b8, env=0x7ffc3644a3d0) at /usr/src/debug/bash-5.2.15-3.fc38.x86_64/shell.c:843
Fedora Linux 38 entered end-of-life (EOL) status on 2024-05-21. Fedora Linux 38 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora Linux please feel free to reopen this bug against that version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see the version field. If you are unable to reopen this bug, please file a new report against an active release. Thank you for reporting this bug and we are sorry it could not be fixed.