Skip to content

Instantly share code, notes, and snippets.

@fujii
Created June 9, 2017 11:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fujii/c08bdae48a4ea141f8eed3c190dfc593 to your computer and use it in GitHub Desktop.
Save fujii/c08bdae48a4ea141f8eed3c190dfc593 to your computer and use it in GitHub Desktop.
Ryzen SEGV Challenge
fujii@ubuntu $ gdb =bash core
GNU gdb (Ubuntu 7.12.50.20170314-0ubuntu1) 7.12.50.20170314-git
Copyright (C) 2017 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-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://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 /bin/bash...Reading symbols from /usr/lib/debug/.build-id/9f/ba1983b024d7fcb6a6b28d54ae8316d189c942.debug...done.
done.
[New LWP 46384]
Core was generated by `/bin/bash ../../libtool --silent --tag=CC --tag=disable-static --mode=compile g'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00000000004370d0 in execute_builtin (builtin=builtin@entry=0x484d10 <eval_builtin>, flags=flags@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4537
4537 .././execute_cmd.c: No such file or directory.
(gdb) info all-registers
rax 0x0 0
rbx 0x1 1
rcx 0x4e3500 5125376
rdx 0x18da5c0 26060224
rsi 0x0 0
rdi 0x4e3540 5125440
rbp 0x1 0x1
rsp 0x7ffe79c8f4d0 0x7ffe79c8f4d0
r8 0x3 3
r9 0x3 3
r10 0x0 0
r11 0x7f8abb70fa10 140233826957840
r12 0x0 0
r13 0x0 0
r14 0x0 0
r15 0x484d10 4738320
rip 0x4370d0 0x4370d0 <execute_builtin+720>
eflags 0x10206 [ PF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
st0 0 (raw 0x00000000000000000000)
st1 0 (raw 0x00000000000000000000)
st2 0 (raw 0x00000000000000000000)
st3 0 (raw 0x00000000000000000000)
st4 0 (raw 0x00000000000000000000)
st5 0 (raw 0x00000000000000000000)
st6 0 (raw 0x00000000000000000000)
st7 0 (raw 0x00000000000000000000)
fctrl 0x37f 895
fstat 0x0 0
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
mxcsr 0x1f80 [ IM DM ZM OM UM PM ]
ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 11 times>, 0xff, 0x0 <repeats 20 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0xff00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x0, 0xff000000, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0xff000000, 0x0, 0x0}, v2_int128 = {0x00000000ff0000000000000000000000, 0x00000000000000000000000000000000}}
ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0xff <repeats 11 times>, 0x0, 0xff, 0xff, 0xff, 0xff, 0x0 <repeats 16 times>}, v16_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xff, 0xffff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xffffffff, 0xffffffff, 0xffffff, 0xffffffff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xffffffffffffffff, 0xffffffff00ffffff, 0x0, 0x0}, v2_int128 = {0xffffffff00ffffffffffffffffffffff, 0x00000000000000000000000000000000}}
ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x62, 0x75, 0x69, 0x6c, 0x74, 0x69, 0x6e, 0x5f, 0x65, 0x6e, 0x76, 0x0, 0x72, 0x65, 0x74, 0x75, 0x0 <repeats 16 times>}, v16_int16 = {0x7562, 0x6c69, 0x6974, 0x5f6e, 0x6e65, 0x76, 0x6572, 0x7574, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x6c697562, 0x5f6e6974, 0x766e65, 0x75746572, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x5f6e69746c697562, 0x7574657200766e65, 0x0, 0x0}, v2_int128 = {0x7574657200766e655f6e69746c697562, 0x00000000000000000000000000000000}}
ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm7 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x84, 0xc6, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0, 0x1, 0x44, 0x0 <repeats 21 times>}, v16_int16 = {0xc684, 0x4c, 0x0, 0x0, 0x1a0, 0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x4cc684, 0x0, 0x4401a0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4cc684, 0x4401a0, 0x0, 0x0}, v2_int128 = {0x00000000004401a000000000004cc684, 0x00000000000000000000000000000000}}
ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm13 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
ymm15 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}}
(gdb) bt full
#0 0x00000000004370d0 in execute_builtin (builtin=builtin@entry=0x484d10 <eval_builtin>, flags=flags@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4537
result = <optimized out>
eval_unwind = <optimized out>
ignexit_flag = <optimized out>
isbltinenv = <optimized out>
error_trap = <optimized out>
#1 0x0000000000439426 in execute_builtin_or_function (flags=0, fds_to_close=0x18ddea8, redirects=<optimized out>, var=0x0, builtin=0x484d10 <eval_builtin>, words=0x180e5c8) at .././execute_cmd.c:5017
saved_undo_list = 0x0
ofifo = 0
ofifo_list = 0x0
result = <optimized out>
nfifo = <optimized out>
osize = 0
#2 execute_simple_command (simple_command=<optimized out>, pipe_in=<optimized out>, pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, async=async@entry=0, fds_to_close=fds_to_close@entry=0x18ddea8) at .././execute_cmd.c:4324
words = 0x180e5c8
lastword = <optimized out>
command_line = 0x0
lastarg = 0x18da508 "func_quote_for_eval_result+=$2"
temp = <optimized out>
first_word_quoted = <optimized out>
result = <optimized out>
builtin_is_special = <optimized out>
already_forked = <optimized out>
dofork = <optimized out>
old_last_async_pid = <optimized out>
builtin = 0x484d10 <eval_builtin>
func = 0x0
old_builtin = 1
old_command_builtin = 0
#3 0x000000000043a4fb in execute_command_internal (command=0x18dcf48, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18ddea8) at .././execute_cmd.c:802
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = 0
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 46392
save_line_number = 1077
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#4 0x000000000043a207 in execute_connection (fds_to_close=0x18ddea8, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18dcd48) at .././execute_cmd.c:2594
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 0
tc = <optimized out>
#5 execute_command_internal (command=0x18dcd48, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18ddea8) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 5028849
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#6 0x000000000043a315 in execute_command_internal (command=command@entry=0x18de9c8, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18ddea8) at .././execute_cmd.c:963
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 4414863
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#7 0x000000000043dae1 in execute_function (var=var@entry=0x182b588, flags=flags@entry=0, fds_to_close=fds_to_close@entry=0x18ddea8, async=async@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4789
return_val = <optimized out>
result = 0
tc = 0x18de9c8
fc = 0x18de9c8
save_current = 0x18d3f88
debug_trap = <optimized out>
error_trap = <optimized out>
return_trap = <optimized out>
funcname_v = <optimized out>
bash_source_v = 0x1803308
bash_lineno_v = 0x1803448
funcname_a = 0x1803808
bash_source_a = 0x18033c8
bash_lineno_a = 0x1803508
fa = 0x18ddc08
shell_fn = <optimized out>
sfile = <optimized out>
t = <optimized out>
gs = 0x18dad88
gv = <optimized out>
#8 0x0000000000439709 in execute_builtin_or_function (flags=0, fds_to_close=0x18ddea8, redirects=<optimized out>, var=0x182b588, builtin=0x0, words=0x180ee68) at .././execute_cmd.c:5019
saved_undo_list = 0x0
ofifo = 0
ofifo_list = 0x0
result = <optimized out>
nfifo = <optimized out>
osize = 0
#9 execute_simple_command (simple_command=<optimized out>, pipe_in=<optimized out>, pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, async=async@entry=0, fds_to_close=fds_to_close@entry=0x18ddea8) at .././execute_cmd.c:4324
words = 0x180ee68
lastword = <optimized out>
command_line = 0x0
lastarg = 0x189ae48 " -I/usr/include/mirclient"
temp = <optimized out>
first_word_quoted = <optimized out>
result = <optimized out>
builtin_is_special = <optimized out>
already_forked = <optimized out>
dofork = <optimized out>
old_last_async_pid = <optimized out>
builtin = 0x0
func = 0x182b588
old_builtin = 1
old_command_builtin = 0
#10 0x000000000043a4fb in execute_command_internal (command=command@entry=0x18d3f88, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18ddea8) at .././execute_cmd.c:802
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = 0
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 46392
save_line_number = 1618
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#11 0x000000000043c1d2 in execute_command (command=0x18d3f88) at .././execute_cmd.c:405
bitmap = 0x18ddea8
result = <optimized out>
#12 0x000000000043a69c in execute_if_command (if_command=0x18d3dc8) at .././execute_cmd.c:3560
return_value = <optimized out>
save_line_number = 1618
#13 execute_command_internal (command=0x18d3d08, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18dda08) at .././execute_cmd.c:923
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 26077896
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#14 0x000000000043a207 in execute_connection (fds_to_close=0x18dda08, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18c9388) at .././execute_cmd.c:2594
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 0
tc = <optimized out>
#15 execute_command_internal (command=command@entry=0x18c9388, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18dda08) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#16 0x000000000043c1d2 in execute_command (command=0x18c9388) at .././execute_cmd.c:405
bitmap = 0x18dda08
result = <optimized out>
#17 0x000000000043a1cc in execute_connection (fds_to_close=0x18d9a08, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18c95c8) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 0
tc = <optimized out>
#18 execute_command_internal (command=command@entry=0x18c95c8, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18d9a08) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#19 0x000000000043c1d2 in execute_command (command=0x18c95c8) at .././execute_cmd.c:405
bitmap = 0x18d9a08
result = <optimized out>
#20 0x000000000043c27f in execute_while_or_until (while_command=0x18c9908, type=type@entry=0) at .././execute_cmd.c:3509
return_value = 0
body_status = 0
#21 0x000000000043a335 in execute_while_command (while_command=<optimized out>) at .././execute_cmd.c:3450
No locals.
#22 execute_command_internal (command=0x18c9988, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18cb888) at .././execute_cmd.c:911
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = -906177536
save_line_number = -478814347
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#23 0x000000000043a207 in execute_connection (fds_to_close=0x18cb888, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18c9888) at .././execute_cmd.c:2594
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 0
tc = <optimized out>
#24 execute_command_internal (command=0x18c9888, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18cb888) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 25529928
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#25 0x000000000043a315 in execute_command_internal (command=command@entry=0x18d8488, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18cb888) at .././execute_cmd.c:963
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 4479662
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#26 0x000000000043dae1 in execute_function (var=var@entry=0x18573c8, flags=flags@entry=0, fds_to_close=fds_to_close@entry=0x18cb888, async=async@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4789
return_val = <optimized out>
result = 0
tc = 0x18d8488
fc = 0x18d8488
save_current = 0x18d0188
debug_trap = <optimized out>
error_trap = <optimized out>
return_trap = <optimized out>
funcname_v = <optimized out>
bash_source_v = 0x1803308
bash_lineno_v = 0x1803448
funcname_a = 0x1803808
bash_source_a = 0x18033c8
bash_lineno_a = 0x1803508
fa = 0x18d9a88
shell_fn = <optimized out>
sfile = <optimized out>
t = <optimized out>
gs = 0x18d3c88
gv = <optimized out>
#27 0x0000000000439709 in execute_builtin_or_function (flags=0, fds_to_close=0x18cb888, redirects=<optimized out>, var=0x18573c8, builtin=0x0, words=0x18cb8e8) at .././execute_cmd.c:5019
saved_undo_list = 0x0
ofifo = 0
ofifo_list = 0x0
result = <optimized out>
nfifo = <optimized out>
osize = 0
#28 execute_simple_command (simple_command=<optimized out>, pipe_in=<optimized out>, pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, async=async@entry=0, fds_to_close=fds_to_close@entry=0x18cb888) at .././execute_cmd.c:4324
words = 0x18cb8e8
lastword = <optimized out>
command_line = 0x0
lastarg = 0x18d7e88 "gstgtkutils.c"
temp = <optimized out>
first_word_quoted = <optimized out>
result = <optimized out>
builtin_is_special = <optimized out>
already_forked = <optimized out>
dofork = <optimized out>
old_last_async_pid = <optimized out>
builtin = 0x0
func = 0x18573c8
old_builtin = 0
old_command_builtin = -1
#29 0x000000000043a4fb in execute_command_internal (command=0x18d0188, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18cb888) at .././execute_cmd.c:802
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = 0
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 46392
save_line_number = 2772
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#30 0x000000000043a207 in execute_connection (fds_to_close=0x18cb888, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18c5888) at .././execute_cmd.c:2594
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 103
tc = <optimized out>
#31 execute_command_internal (command=command@entry=0x18c5888, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18cb888) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#32 0x000000000043c1d2 in execute_command (command=0x18c5888) at .././execute_cmd.c:405
bitmap = 0x18cb888
result = <optimized out>
#33 0x000000000043a1cc in execute_connection (fds_to_close=0x18c1b68, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18c5ec8) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 0
tc = <optimized out>
#34 execute_command_internal (command=0x18c5ec8, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18c1b68) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 5028849
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#35 0x000000000043a315 in execute_command_internal (command=command@entry=0x18cfc48, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18c1b68) at .././execute_cmd.c:963
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 5030008
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#36 0x000000000043dae1 in execute_function (var=var@entry=0x1896408, flags=flags@entry=0, fds_to_close=fds_to_close@entry=0x18c1b68, async=async@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4789
return_val = <optimized out>
result = 0
tc = 0x18cfc48
fc = 0x18cfc48
save_current = 0x18c2748
debug_trap = <optimized out>
error_trap = <optimized out>
return_trap = <optimized out>
funcname_v = <optimized out>
bash_source_v = 0x1803308
bash_lineno_v = 0x1803448
funcname_a = 0x1803808
bash_source_a = 0x18033c8
bash_lineno_a = 0x1803508
fa = 0x18d3a48
shell_fn = <optimized out>
sfile = <optimized out>
t = <optimized out>
gs = 0x18d0348
gv = <optimized out>
#37 0x0000000000439709 in execute_builtin_or_function (flags=0, fds_to_close=0x18c1b68, redirects=<optimized out>, var=0x1896408, builtin=0x0, words=0x18c2948) at .././execute_cmd.c:5019
saved_undo_list = 0x0
ofifo = 0
ofifo_list = 0x0
result = <optimized out>
nfifo = <optimized out>
osize = 0
#38 execute_simple_command (simple_command=<optimized out>, pipe_in=<optimized out>, pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, async=async@entry=0, fds_to_close=fds_to_close@entry=0x18c1b68) at .././execute_cmd.c:4324
words = 0x18c2948
lastword = <optimized out>
command_line = 0x0
lastarg = 0x18cf5c8 "gstgtkutils.c"
temp = <optimized out>
first_word_quoted = <optimized out>
result = <optimized out>
builtin_is_special = <optimized out>
already_forked = <optimized out>
dofork = <optimized out>
old_last_async_pid = <optimized out>
builtin = 0x0
func = 0x1896408
old_builtin = 0
old_command_builtin = 6
#39 0x000000000043a4fb in execute_command_internal (command=0x18c2748, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18c1b68) at .././execute_cmd.c:802
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = 0
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 46392
save_line_number = 2055
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#40 0x0000000000485f69 in parse_and_execute (string=string@entry=0x18c1ec8 "libtool_options_prep \"$@\"", from_file=from_file@entry=0x4ca4b2 "eval", flags=flags@entry=4) at ../.././builtins/evalstring.c:421
bitmap = 0x18c1b68
code = 0
lreset = 0
should_jump_to_top_level = 0
last_result = 0
command = 0x18c2748
pe_sigmask = {__val = {0 <repeats 16 times>}}
#41 0x00000000004863db in evalstring (string=0x18c1ec8 "libtool_options_prep \"$@\"", from_file=0x4ca4b2 "eval", flags=4) at ../.././builtins/evalstring.c:671
r = 0
rflag = 3
rcatch = 0
#42 0x0000000000436ec7 in execute_builtin (builtin=builtin@entry=0x484d10 <eval_builtin>, flags=flags@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4529
result = <optimized out>
eval_unwind = <optimized out>
ignexit_flag = <optimized out>
isbltinenv = <optimized out>
error_trap = <optimized out>
#43 0x0000000000439426 in execute_builtin_or_function (flags=0, fds_to_close=0x18c1b48, redirects=<optimized out>, var=0x0, builtin=0x484d10 <eval_builtin>, words=0x18c1548) at .././execute_cmd.c:5017
saved_undo_list = 0x0
ofifo = 0
ofifo_list = 0x0
result = <optimized out>
nfifo = <optimized out>
osize = 0
#44 execute_simple_command (simple_command=<optimized out>, pipe_in=<optimized out>, pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, async=async@entry=0, fds_to_close=fds_to_close@entry=0x18c1b48) at .././execute_cmd.c:4324
words = 0x18c1548
lastword = <optimized out>
command_line = 0x0
lastarg = 0x18c1d08 "\"$@\""
temp = <optimized out>
first_word_quoted = <optimized out>
result = <optimized out>
builtin_is_special = <optimized out>
already_forked = <optimized out>
dofork = <optimized out>
old_last_async_pid = <optimized out>
builtin = 0x484d10 <eval_builtin>
func = 0x0
old_builtin = 0
old_command_builtin = 0
#45 0x000000000043a4fb in execute_command_internal (command=command@entry=0x18b9a88, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18c1b48) at .././execute_cmd.c:802
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = 0
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 46392
save_line_number = 2054
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#46 0x000000000043c1d2 in execute_command (command=0x18b9a88) at .././execute_cmd.c:405
bitmap = 0x18c1b48
result = <optimized out>
#47 0x000000000043a1cc in execute_connection (fds_to_close=0x18c1768, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18b9988) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 2043219196
tc = <optimized out>
#48 execute_command_internal (command=command@entry=0x18b9988, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18c1768) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#49 0x000000000043c1d2 in execute_command (command=0x18b9988) at .././execute_cmd.c:405
bitmap = 0x18c1768
result = <optimized out>
#50 0x000000000043a1cc in execute_connection (fds_to_close=0x187e4c8, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18b9888) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 0
tc = <optimized out>
#51 execute_command_internal (command=command@entry=0x18b9888, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x187e4c8) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#52 0x000000000043c1d2 in execute_command (command=0x18b9888) at .././execute_cmd.c:405
bitmap = 0x187e4c8
result = <optimized out>
#53 0x000000000043a1cc in execute_connection (fds_to_close=0x18c1328, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18b9788) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 25116904
tc = <optimized out>
#54 execute_command_internal (command=command@entry=0x18b9788, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18c1328) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 2044
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#55 0x000000000043c1d2 in execute_command (command=0x18b9788) at .././execute_cmd.c:405
bitmap = 0x18c1328
result = <optimized out>
#56 0x000000000043b5ce in execute_for_command (for_command=0x18b9708) at .././execute_cmd.c:2802
list = 0x18c1748
retval = <optimized out>
save_line_number = 2044
releaser = 0x18c1748
v = <optimized out>
identifier = 0x18b86a8 "_G_hook"
#57 execute_command_internal (command=0x18b9688, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18c1248) at .././execute_cmd.c:883
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = -906177536
save_line_number = -478814347
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#58 0x000000000043a207 in execute_connection (fds_to_close=0x18c1248, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18b8788) at .././execute_cmd.c:2594
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 1
tc = <optimized out>
#59 execute_command_internal (command=command@entry=0x18b8788, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18c1248) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#60 0x000000000043c1d2 in execute_command (command=0x18b8788) at .././execute_cmd.c:405
bitmap = 0x18c1248
result = <optimized out>
#61 0x000000000043a1cc in execute_connection (fds_to_close=0x18c11e8, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18bbb48) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 25606152
tc = <optimized out>
#62 execute_command_internal (command=command@entry=0x18bbb48, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18c11e8) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#63 0x000000000043c1d2 in execute_command (command=0x18bbb48) at .././execute_cmd.c:405
bitmap = 0x18c11e8
result = <optimized out>
#64 0x000000000043a1cc in execute_connection (fds_to_close=0x18b4028, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18bbac8) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 0
tc = <optimized out>
#65 execute_command_internal (command=0x18bbac8, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18b4028) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 5028849
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#66 0x000000000043a315 in execute_command_internal (command=command@entry=0x18c01c8, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18b4028) at .././execute_cmd.c:963
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 4479662
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#67 0x000000000043dae1 in execute_function (var=var@entry=0x186a708, flags=flags@entry=0, fds_to_close=fds_to_close@entry=0x18b4028, async=async@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4789
return_val = <optimized out>
result = 0
tc = 0x18c01c8
fc = 0x18c01c8
save_current = 0x18b05c8
debug_trap = <optimized out>
error_trap = <optimized out>
return_trap = <optimized out>
funcname_v = <optimized out>
bash_source_v = 0x1803308
bash_lineno_v = 0x1803448
funcname_a = 0x1803808
bash_source_a = 0x18033c8
bash_lineno_a = 0x1803508
fa = 0x18c1188
shell_fn = <optimized out>
sfile = <optimized out>
t = <optimized out>
gs = 0x18ba408
gv = <optimized out>
#68 0x0000000000439709 in execute_builtin_or_function (flags=0, fds_to_close=0x18b4028, redirects=<optimized out>, var=0x186a708, builtin=0x0, words=0x18b80a8) at .././execute_cmd.c:5019
saved_undo_list = 0x0
ofifo = 0
ofifo_list = 0x0
result = <optimized out>
nfifo = <optimized out>
osize = 0
#69 execute_simple_command (simple_command=<optimized out>, pipe_in=<optimized out>, pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, async=async@entry=0, fds_to_close=fds_to_close@entry=0x18b4028) at .././execute_cmd.c:4324
words = 0x18b80a8
lastword = <optimized out>
command_line = 0x0
lastarg = 0x18bfc48 "gstgtkutils.c"
temp = <optimized out>
first_word_quoted = <optimized out>
result = <optimized out>
builtin_is_special = <optimized out>
already_forked = <optimized out>
dofork = <optimized out>
old_last_async_pid = <optimized out>
builtin = 0x0
func = 0x186a708
old_builtin = 0
old_command_builtin = -1
#70 0x000000000043a4fb in execute_command_internal (command=0x18b05c8, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18b4028) at .././execute_cmd.c:802
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = 0
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 46392
save_line_number = 2171
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#71 0x000000000043a207 in execute_connection (fds_to_close=0x18b4028, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18b3408) at .././execute_cmd.c:2594
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 135
tc = <optimized out>
#72 execute_command_internal (command=command@entry=0x18b3408, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18b4028) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#73 0x000000000043c1d2 in execute_command (command=0x18b3408) at .././execute_cmd.c:405
bitmap = 0x18b4028
result = <optimized out>
#74 0x000000000043a1cc in execute_connection (fds_to_close=0x18af628, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x18b3388) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 0
tc = <optimized out>
#75 execute_command_internal (command=0x18b3388, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18af628) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 5028849
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#76 0x000000000043a315 in execute_command_internal (command=command@entry=0x18b7c48, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18af628) at .././execute_cmd.c:963
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 4479662
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#77 0x000000000043dae1 in execute_function (var=var@entry=0x186ea48, flags=flags@entry=0, fds_to_close=fds_to_close@entry=0x18af628, async=async@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4789
return_val = <optimized out>
result = 0
tc = 0x18b7c48
fc = 0x18b7c48
save_current = 0x18aaa48
debug_trap = <optimized out>
error_trap = <optimized out>
return_trap = <optimized out>
funcname_v = <optimized out>
bash_source_v = 0x1803308
bash_lineno_v = 0x1803448
funcname_a = 0x1803808
bash_source_a = 0x18033c8
bash_lineno_a = 0x1803508
fa = 0x18b40c8
shell_fn = <optimized out>
sfile = <optimized out>
t = <optimized out>
gs = 0x18b0948
gv = <optimized out>
#78 0x0000000000439709 in execute_builtin_or_function (flags=0, fds_to_close=0x18af628, redirects=<optimized out>, var=0x186ea48, builtin=0x0, words=0x18af748) at .././execute_cmd.c:5019
saved_undo_list = 0x0
ofifo = 0
ofifo_list = 0x0
result = <optimized out>
nfifo = <optimized out>
osize = 0
#79 execute_simple_command (simple_command=<optimized out>, pipe_in=<optimized out>, pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, async=async@entry=0, fds_to_close=fds_to_close@entry=0x18af628) at .././execute_cmd.c:4324
words = 0x18af748
lastword = <optimized out>
command_line = 0x0
lastarg = 0x18b75c8 "gstgtkutils.c"
temp = <optimized out>
first_word_quoted = <optimized out>
result = <optimized out>
builtin_is_special = <optimized out>
already_forked = <optimized out>
dofork = <optimized out>
old_last_async_pid = <optimized out>
builtin = 0x0
func = 0x186ea48
old_builtin = 0
old_command_builtin = -255
#80 0x000000000043a4fb in execute_command_internal (command=0x18aaa48, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18af628) at .././execute_cmd.c:802
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = 0
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 46392
save_line_number = 2144
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#81 0x000000000043a207 in execute_connection (fds_to_close=0x18af628, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x189ad48) at .././execute_cmd.c:2594
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 5504
tc = <optimized out>
#82 execute_command_internal (command=command@entry=0x189ad48, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18af628) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#83 0x000000000043c1d2 in execute_command (command=0x189ad48) at .././execute_cmd.c:405
bitmap = 0x18af628
result = <optimized out>
#84 0x000000000043a1cc in execute_connection (fds_to_close=0x18af608, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x189b088) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 2043223216
tc = <optimized out>
#85 execute_command_internal (command=command@entry=0x189b088, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18af608) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#86 0x000000000043c1d2 in execute_command (command=0x189b088) at .././execute_cmd.c:405
bitmap = 0x18af608
result = <optimized out>
#87 0x000000000043a1cc in execute_connection (fds_to_close=0x18af528, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x180ed88) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 1
tc = <optimized out>
#88 execute_command_internal (command=command@entry=0x180ed88, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18af528) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#89 0x000000000043c1d2 in execute_command (command=0x180ed88) at .././execute_cmd.c:405
bitmap = 0x18af528
result = <optimized out>
#90 0x000000000043a1cc in execute_connection (fds_to_close=0x18af4a8, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x189aac8) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 103
tc = <optimized out>
#91 execute_command_internal (command=command@entry=0x189aac8, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x18af4a8) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 0
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#92 0x000000000043c1d2 in execute_command (command=0x189aac8) at .././execute_cmd.c:405
bitmap = 0x18af4a8
result = <optimized out>
#93 0x000000000043a1cc in execute_connection (fds_to_close=0x1863c88, pipe_out=-1, pipe_in=-1, asynchronous=0, command=0x189a9c8) at .././execute_cmd.c:2592
second = <optimized out>
ignore_return = 0
exec_result = <optimized out>
was_error_trap = <optimized out>
invert = <optimized out>
save_line_number = 0
tc = <optimized out>
#94 execute_command_internal (command=0x189a9c8, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x1863c88) at .././execute_cmd.c:971
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 5028849
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#95 0x000000000043a315 in execute_command_internal (command=command@entry=0x18aef48, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x1863c88) at .././execute_cmd.c:963
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = <optimized out>
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 4479662
save_line_number = 0
ofifo = 0
nfifo = 0
osize = 0
saved_fifo = 1
ofifo_list = 0x0
#96 0x000000000043dae1 in execute_function (var=var@entry=0x186c708, flags=flags@entry=0, fds_to_close=fds_to_close@entry=0x1863c88, async=async@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4789
return_val = <optimized out>
result = 0
tc = 0x18aef48
fc = 0x18aef48
save_current = 0x187e408
debug_trap = <optimized out>
error_trap = <optimized out>
return_trap = <optimized out>
funcname_v = <optimized out>
bash_source_v = 0x1803308
bash_lineno_v = 0x1803448
funcname_a = 0x1803808
bash_source_a = 0x18033c8
bash_lineno_a = 0x1803508
fa = 0x18af548
shell_fn = <optimized out>
sfile = <optimized out>
t = <optimized out>
gs = 0x18a9cc8
gv = <optimized out>
#97 0x0000000000439709 in execute_builtin_or_function (flags=0, fds_to_close=0x1863c88, redirects=<optimized out>, var=0x186c708, builtin=0x0, words=0x18aa8a8) at .././execute_cmd.c:5019
saved_undo_list = 0x0
ofifo = 0
ofifo_list = 0x0
result = <optimized out>
nfifo = <optimized out>
osize = 0
#98 execute_simple_command (simple_command=<optimized out>, pipe_in=<optimized out>, pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, async=async@entry=0, fds_to_close=fds_to_close@entry=0x1863c88) at .././execute_cmd.c:4324
words = 0x18aa8a8
lastword = <optimized out>
command_line = 0x0
lastarg = 0x18ae8c8 "gstgtkutils.c"
temp = <optimized out>
first_word_quoted = <optimized out>
result = <optimized out>
builtin_is_special = <optimized out>
already_forked = <optimized out>
dofork = <optimized out>
old_last_async_pid = <optimized out>
builtin = 0x0
func = 0x186c708
old_builtin = 0
old_command_builtin = 2043225104
#99 0x000000000043a4fb in execute_command_internal (command=command@entry=0x187e408, asynchronous=asynchronous@entry=0, pipe_in=pipe_in@entry=-1, pipe_out=pipe_out@entry=-1, fds_to_close=fds_to_close@entry=0x1863c88) at .././execute_cmd.c:802
exec_result = 0
user_subshell = <optimized out>
invert = <optimized out>
ignore_return = <optimized out>
was_error_trap = 0
my_undo_list = <optimized out>
exec_undo_list = <optimized out>
tcmd = <optimized out>
last_pid = 46392
save_line_number = 2976
ofifo = 0
nfifo = 0
osize = 4714235
saved_fifo = 0
ofifo_list = 0x0
#100 0x000000000043c1d2 in execute_command (command=0x187e408) at .././execute_cmd.c:405
bitmap = 0x1863c88
result = <optimized out>
#101 0x0000000000423160 in reader_loop () at .././eval.c:180
code = <optimized out>
our_indirection_level = 1
current_command = 0x187e408
#102 0x0000000000421d4e in main (argc=127, argv=0x7ffe79c92588, env=0x7ffe79c92988) at .././shell.c:792
i = <optimized out>
code = <optimized out>
old_errexit_flag = 0
saverst = <optimized out>
locally_skip_execution = 0
arg_index = 127
top_level_arg_index = 1
(gdb) f 0
#0 0x00000000004370d0 in execute_builtin (builtin=builtin@entry=0x484d10 <eval_builtin>, flags=flags@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4537
4537 in .././execute_cmd.c
(gdb) disassemble
Dump of assembler code for function execute_builtin:
0x0000000000436e00 <+0>: push r15
0x0000000000436e02 <+2>: push r14
0x0000000000436e04 <+4>: mov r15,rdi
0x0000000000436e07 <+7>: push r13
0x0000000000436e09 <+9>: push r12
0x0000000000436e0b <+11>: mov r9,rsi
0x0000000000436e0e <+14>: push rbp
0x0000000000436e0f <+15>: push rbx
0x0000000000436e10 <+16>: mov ebx,ecx
0x0000000000436e12 <+18>: sub rsp,0x28
0x0000000000436e16 <+22>: test ecx,ecx
0x0000000000436e18 <+24>: jne 0x437020 <execute_builtin+544>
0x0000000000436e1e <+30>: mov r13d,edx
0x0000000000436e21 <+33>: mov rdx,0x484d10
0x0000000000436e28 <+40>: test r13b,0x8
0x0000000000436e2c <+44>: jne 0x436f60 <execute_builtin+352>
0x0000000000436e32 <+50>: mov rax,0x48feb0
0x0000000000436e39 <+57>: cmp r15,rdx
0x0000000000436e3c <+60>: sete cl
0x0000000000436e3f <+63>: cmp r15,rax
0x0000000000436e42 <+66>: sete r10b
0x0000000000436e46 <+70>: xor r14d,r14d
0x0000000000436e49 <+73>: xor r12d,r12d
0x0000000000436e4c <+76>: or r10d,ecx
0x0000000000436e4f <+79>: cmp r15,0x48a540
0x0000000000436e56 <+86>: sete bpl
0x0000000000436e5a <+90>: cmp r15,0x48e970
0x0000000000436e61 <+97>: sete al
0x0000000000436e64 <+100>: or ebp,eax
0x0000000000436e66 <+102>: or bpl,r10b
0x0000000000436e69 <+105>: jne 0x4370e0 <execute_builtin+736>
0x0000000000436e6f <+111>: test cl,cl
0x0000000000436e71 <+113>: jne 0x437170 <execute_builtin+880>
0x0000000000436e77 <+119>: test bpl,bpl
0x0000000000436e7a <+122>: jne 0x4371b0 <execute_builtin+944>
0x0000000000436e80 <+128>: cmp r15,0x48db40
0x0000000000436e87 <+135>: mov ecx,DWORD PTR [rip+0x2d4e47] # 0x70bcd4 <posixly_correct>
0x0000000000436e8d <+141>: sete r13b
0x0000000000436e91 <+145>: test ecx,ecx
0x0000000000436e93 <+147>: setne bpl
0x0000000000436e97 <+151>: and bpl,r13b
0x0000000000436e9a <+154>: jne 0x437200 <execute_builtin+1024>
0x0000000000436ea0 <+160>: and ebx,0x1
0x0000000000436ea3 <+163>: mov ebp,0x1
0x0000000000436ea8 <+168>: add DWORD PTR [rip+0x2d63d5],0x1 # 0x70d284 <executing_builtin>
0x0000000000436eaf <+175>: xor eax,eax
0x0000000000436eb1 <+177>: cmp r15,0x4809e0
0x0000000000436eb8 <+184>: mov rdi,QWORD PTR [r9]
0x0000000000436ebb <+187>: sete al
0x0000000000436ebe <+190>: or DWORD PTR [rip+0x2d63ac],eax # 0x70d270 <executing_command_builtin>
0x0000000000436ec4 <+196>: call r15
0x0000000000436ec7 <+199>: mov edx,DWORD PTR [rip+0x2d4e07] # 0x70bcd4 <posixly_correct>
0x0000000000436ecd <+205>: test edx,edx
0x0000000000436ecf <+207>: setne dl
0x0000000000436ed2 <+210>: test dl,bpl
0x0000000000436ed5 <+213>: je 0x436ee0 <execute_builtin+224>
0x0000000000436ed7 <+215>: test r13b,r13b
0x0000000000436eda <+218>: jne 0x437240 <execute_builtin+1088>
0x0000000000436ee0 <+224>: test bl,bl
0x0000000000436ee2 <+226>: jne 0x4370c0 <execute_builtin+704>
0x0000000000436ee8 <+232>: test r14d,r14d
0x0000000000436eeb <+235>: je 0x436f48 <execute_builtin+328>
0x0000000000436eed <+237>: mov ebx,DWORD PTR [rsp+0x4]
0x0000000000436ef1 <+241>: mov edx,0x0
0x0000000000436ef6 <+246>: test ebx,ebx
0x0000000000436ef8 <+248>: cmove edx,DWORD PTR [rip+0x2d65f9] # 0x70d4f8 <errexit_flag>
0x0000000000436eff <+255>: test r12,r12
0x0000000000436f02 <+258>: mov DWORD PTR [rip+0x2d6390],ebx # 0x70d298 <builtin_ignoring_errexit>
0x0000000000436f08 <+264>: mov DWORD PTR [rip+0x2d65e6],edx # 0x70d4f4 <exit_immediately_on_error>
0x0000000000436f0e <+270>: je 0x436f34 <execute_builtin+308>
0x0000000000436f10 <+272>: mov rdi,r12
0x0000000000436f13 <+275>: mov DWORD PTR [rsp+0x4],eax
0x0000000000436f17 <+279>: call 0x464610 <set_error_trap>
0x0000000000436f1c <+284>: lea rsi,[rip+0x951b5] # 0x4cc0d8
0x0000000000436f23 <+291>: mov edx,0x11c2
0x0000000000436f28 <+296>: mov rdi,r12
0x0000000000436f2b <+299>: call 0x47f010 <sh_xfree>
0x0000000000436f30 <+304>: mov eax,DWORD PTR [rsp+0x4]
0x0000000000436f34 <+308>: lea rdi,[rip+0x951cc] # 0x4cc107
0x0000000000436f3b <+315>: mov DWORD PTR [rsp+0x4],eax
0x0000000000436f3f <+319>: call 0x465d10 <discard_unwind_frame>
0x0000000000436f44 <+324>: mov eax,DWORD PTR [rsp+0x4]
0x0000000000436f48 <+328>: add rsp,0x28
0x0000000000436f4c <+332>: pop rbx
0x0000000000436f4d <+333>: pop rbp
0x0000000000436f4e <+334>: pop r12
0x0000000000436f50 <+336>: pop r13
0x0000000000436f52 <+338>: pop r14
0x0000000000436f54 <+340>: pop r15
0x0000000000436f56 <+342>: ret
0x0000000000436f57 <+343>: nop WORD PTR [rax+rax*1+0x0]
0x0000000000436f60 <+352>: mov rax,0x48feb0
0x0000000000436f67 <+359>: cmp rdi,rdx
0x0000000000436f6a <+362>: sete cl
0x0000000000436f6d <+365>: cmp rdi,rax
0x0000000000436f70 <+368>: sete r10b
0x0000000000436f74 <+372>: cmp rdi,0x4809e0
0x0000000000436f7b <+379>: sete sil
0x0000000000436f7f <+383>: or sil,cl
0x0000000000436f82 <+386>: jne 0x436f8d <execute_builtin+397>
0x0000000000436f84 <+388>: test r10b,r10b
0x0000000000436f87 <+391>: je 0x436e39 <execute_builtin+57>
0x0000000000436f8d <+397>: lea rdi,[rip+0x95173] # 0x4cc107
0x0000000000436f94 <+404>: mov QWORD PTR [rsp+0x10],r9
0x0000000000436f99 <+409>: mov BYTE PTR [rsp+0x8],r10b
0x0000000000436f9e <+414>: mov BYTE PTR [rsp+0x4],cl
0x0000000000436fa2 <+418>: call 0x465ce0 <begin_unwind_frame>
0x0000000000436fa7 <+423>: lea rdi,[rip+0x2d6546] # 0x70d4f4 <exit_immediately_on_error>
0x0000000000436fae <+430>: mov esi,0x4
0x0000000000436fb3 <+435>: call 0x466060 <unwind_protect_mem>
0x0000000000436fb8 <+440>: lea rdi,[rip+0x2d62d9] # 0x70d298 <builtin_ignoring_errexit>
0x0000000000436fbf <+447>: mov esi,0x4
0x0000000000436fc4 <+452>: call 0x466060 <unwind_protect_mem>
0x0000000000436fc9 <+457>: mov edi,0x42
0x0000000000436fce <+462>: call 0x464d30 <signal_is_trapped>
0x0000000000436fd3 <+467>: test eax,eax
0x0000000000436fd5 <+469>: movzx ecx,BYTE PTR [rsp+0x4]
0x0000000000436fda <+474>: movzx r10d,BYTE PTR [rsp+0x8]
0x0000000000436fe0 <+480>: mov r9,QWORD PTR [rsp+0x10]
0x0000000000436fe5 <+485>: jne 0x437270 <execute_builtin+1136>
0x0000000000436feb <+491>: xor r12d,r12d
0x0000000000436fee <+494>: mov eax,DWORD PTR [rip+0x2d62a4] # 0x70d298 <builtin_ignoring_errexit>
0x0000000000436ff4 <+500>: mov DWORD PTR [rip+0x2d64f6],0x0 # 0x70d4f4 <exit_immediately_on_error>
0x0000000000436ffe <+510>: mov r14d,0x1
0x0000000000437004 <+516>: mov DWORD PTR [rip+0x2d628a],0x1 # 0x70d298 <builtin_ignoring_errexit>
0x000000000043700e <+526>: mov DWORD PTR [rsp+0x4],eax
0x0000000000437012 <+530>: jmp 0x436e4c <execute_builtin+76>
0x0000000000437017 <+535>: nop WORD PTR [rax+rax*1+0x0]
0x0000000000437020 <+544>: cmp rdi,0x484d10
0x0000000000437027 <+551>: sete cl
0x000000000043702a <+554>: cmp rdi,0x48feb0
0x0000000000437031 <+561>: sete bpl
0x0000000000437035 <+565>: or ebp,ecx
0x0000000000437037 <+567>: cmp rdi,0x48e970
0x000000000043703e <+574>: sete dl
0x0000000000437041 <+577>: cmp rdi,0x48a540
0x0000000000437048 <+584>: sete al
0x000000000043704b <+587>: or dl,al
0x000000000043704d <+589>: jne 0x437070 <execute_builtin+624>
0x000000000043704f <+591>: test bpl,bpl
0x0000000000437052 <+594>: jne 0x437070 <execute_builtin+624>
0x0000000000437054 <+596>: xor r12d,r12d
0x0000000000437057 <+599>: xor r14d,r14d
0x000000000043705a <+602>: cmp r15,0x48db40
0x0000000000437061 <+609>: sete r13b
0x0000000000437065 <+613>: xor ebx,ebx
0x0000000000437067 <+615>: xor ebp,ebp
0x0000000000437069 <+617>: jmp 0x436ea8 <execute_builtin+168>
0x000000000043706e <+622>: xchg ax,ax
0x0000000000437070 <+624>: mov rsi,QWORD PTR [rip+0x2d6261] # 0x70d2d8 <temporary_env>
0x0000000000437077 <+631>: mov BYTE PTR [rsp+0x8],cl
0x000000000043707b <+635>: test rsi,rsi
0x000000000043707e <+638>: je 0x437054 <execute_builtin+596>
0x0000000000437080 <+640>: mov edi,0x8
0x0000000000437085 <+645>: mov QWORD PTR [rsp+0x10],r9
0x000000000043708a <+650>: xor r12d,r12d
0x000000000043708d <+653>: call 0x4437b0 <push_scope>
0x0000000000437092 <+658>: movzx ecx,BYTE PTR [rsp+0x8]
0x0000000000437097 <+663>: mov r9,QWORD PTR [rsp+0x10]
0x000000000043709c <+668>: xor r14d,r14d
0x000000000043709f <+671>: test ebx,ebx
0x00000000004370a1 <+673>: mov QWORD PTR [rip+0x2d622c],0x0 # 0x70d2d8 <temporary_env>
0x00000000004370ac <+684>: jne 0x43705a <execute_builtin+602>
0x00000000004370ae <+686>: mov ebx,0x1
0x00000000004370b3 <+691>: jmp 0x436e6f <execute_builtin+111>
0x00000000004370b8 <+696>: nop DWORD PTR [rax+rax*1+0x0]
0x00000000004370c0 <+704>: lea rdi,[rip+0x9504d] # 0x4cc114
0x00000000004370c7 <+711>: mov DWORD PTR [rsp+0x8],eax
0x00000000004370cb <+715>: call 0x465ef0 <run_unwind_frame>
=> 0x00000000004370d0 <+720>: mov eax,DWORD PTR [rsp+0x8]
0x00000000004370d4 <+724>: jmp 0x436ee8 <execute_builtin+232>
0x00000000004370d9 <+729>: nop DWORD PTR [rax+0x0]
0x00000000004370e0 <+736>: lea rdi,[rip+0x9502d] # 0x4cc114
0x00000000004370e7 <+743>: mov QWORD PTR [rsp+0x18],r9
0x00000000004370ec <+748>: mov BYTE PTR [rsp+0x10],cl
0x00000000004370f0 <+752>: mov BYTE PTR [rsp+0x8],r10b
0x00000000004370f5 <+757>: call 0x465ce0 <begin_unwind_frame>
0x00000000004370fa <+762>: mov rsi,QWORD PTR [rip+0x2d61d7] # 0x70d2d8 <temporary_env>
0x0000000000437101 <+769>: movzx r10d,BYTE PTR [rsp+0x8]
0x0000000000437107 <+775>: movzx ecx,BYTE PTR [rsp+0x10]
0x000000000043710c <+780>: mov r9,QWORD PTR [rsp+0x18]
0x0000000000437111 <+785>: test rsi,rsi
0x0000000000437114 <+788>: je 0x4371f0 <execute_builtin+1008>
0x000000000043711a <+794>: mov edi,0x8
0x000000000043711f <+799>: mov QWORD PTR [rsp+0x18],r9
0x0000000000437124 <+804>: mov BYTE PTR [rsp+0x10],cl
0x0000000000437128 <+808>: mov BYTE PTR [rsp+0x8],r10b
0x000000000043712d <+813>: call 0x4437b0 <push_scope>
0x0000000000437132 <+818>: lea rsi,[rip+0x9688f] # 0x4cd9c8
0x0000000000437139 <+825>: mov rdi,0x4437c0
0x0000000000437140 <+832>: and r13d,0x800
0x0000000000437147 <+839>: mov eax,0x0
0x000000000043714c <+844>: cmovne rsi,rax
0x0000000000437150 <+848>: call 0x465f20 <add_unwind_protect>
0x0000000000437155 <+853>: movzx r10d,BYTE PTR [rsp+0x8]
0x000000000043715b <+859>: movzx ecx,BYTE PTR [rsp+0x10]
0x0000000000437160 <+864>: mov r9,QWORD PTR [rsp+0x18]
0x0000000000437165 <+869>: mov ebp,r10d
0x0000000000437168 <+872>: jmp 0x43709f <execute_builtin+671>
0x000000000043716d <+877>: nop DWORD PTR [rax]
0x0000000000437170 <+880>: mov eax,DWORD PTR [rip+0x2d60ea] # 0x70d260 <evalnest_max>
0x0000000000437176 <+886>: test eax,eax
0x0000000000437178 <+888>: jle 0x437188 <execute_builtin+904>
0x000000000043717a <+890>: mov ebp,DWORD PTR [rip+0x2d60e4] # 0x70d264 <evalnest>
0x0000000000437180 <+896>: cmp eax,ebp
0x0000000000437182 <+898>: jle 0x437368 <execute_builtin+1384>
0x0000000000437188 <+904>: lea rdi,[rip+0x2d60d5] # 0x70d264 <evalnest>
0x000000000043718f <+911>: mov esi,0x4
0x0000000000437194 <+916>: mov QWORD PTR [rsp+0x8],r9
0x0000000000437199 <+921>: call 0x466060 <unwind_protect_mem>
0x000000000043719e <+926>: add DWORD PTR [rip+0x2d60bf],0x1 # 0x70d264 <evalnest>
0x00000000004371a5 <+933>: mov r9,QWORD PTR [rsp+0x8]
0x00000000004371aa <+938>: jmp 0x436e80 <execute_builtin+128>
0x00000000004371af <+943>: nop
0x00000000004371b0 <+944>: mov eax,DWORD PTR [rip+0x2d60a2] # 0x70d258 <sourcenest_max>
0x00000000004371b6 <+950>: test eax,eax
0x00000000004371b8 <+952>: jle 0x4371c8 <execute_builtin+968>
0x00000000004371ba <+954>: mov ebp,DWORD PTR [rip+0x2d609c] # 0x70d25c <sourcenest>
0x00000000004371c0 <+960>: cmp eax,ebp
0x00000000004371c2 <+962>: jle 0x43732b <execute_builtin+1323>
0x00000000004371c8 <+968>: lea rdi,[rip+0x2d608d] # 0x70d25c <sourcenest>
0x00000000004371cf <+975>: mov esi,0x4
0x00000000004371d4 <+980>: mov QWORD PTR [rsp+0x8],r9
0x00000000004371d9 <+985>: call 0x466060 <unwind_protect_mem>
0x00000000004371de <+990>: add DWORD PTR [rip+0x2d6077],0x1 # 0x70d25c <sourcenest>
0x00000000004371e5 <+997>: mov r9,QWORD PTR [rsp+0x8]
0x00000000004371ea <+1002>: jmp 0x436e80 <execute_builtin+128>
0x00000000004371ef <+1007>: nop
0x00000000004371f0 <+1008>: mov ebp,r10d
0x00000000004371f3 <+1011>: mov ebx,0x1
0x00000000004371f8 <+1016>: jmp 0x436e6f <execute_builtin+111>
0x00000000004371fd <+1021>: nop DWORD PTR [rax]
0x0000000000437200 <+1024>: cmp QWORD PTR [rip+0x2d60d0],0x0 # 0x70d2d8 <temporary_env>
0x0000000000437208 <+1032>: je 0x437320 <execute_builtin+1312>
0x000000000043720e <+1038>: lea rdi,[rip+0x94f0b] # 0x4cc120
0x0000000000437215 <+1045>: mov QWORD PTR [rsp+0x8],r9
0x000000000043721a <+1050>: and ebx,0x1
0x000000000043721d <+1053>: mov r13d,ebp
0x0000000000437220 <+1056>: call 0x465ce0 <begin_unwind_frame>
0x0000000000437225 <+1061>: mov rdi,0x445480
0x000000000043722c <+1068>: xor esi,esi
0x000000000043722e <+1070>: xor eax,eax
0x0000000000437230 <+1072>: call 0x465f20 <add_unwind_protect>
0x0000000000437235 <+1077>: mov r9,QWORD PTR [rsp+0x8]
0x000000000043723a <+1082>: jmp 0x436ea8 <execute_builtin+168>
0x000000000043723f <+1087>: nop
0x0000000000437240 <+1088>: cmp QWORD PTR [rip+0x2d6090],0x0 # 0x70d2d8 <temporary_env>
0x0000000000437248 <+1096>: je 0x436ee0 <execute_builtin+224>
0x000000000043724e <+1102>: lea rdi,[rip+0x94ecb] # 0x4cc120
0x0000000000437255 <+1109>: mov DWORD PTR [rsp+0x8],eax
0x0000000000437259 <+1113>: call 0x465d10 <discard_unwind_frame>
0x000000000043725e <+1118>: mov eax,DWORD PTR [rsp+0x8]
0x0000000000437262 <+1122>: jmp 0x436ee0 <execute_builtin+224>
0x0000000000437267 <+1127>: nop WORD PTR [rax+rax*1+0x0]
0x0000000000437270 <+1136>: mov edi,0x42
0x0000000000437275 <+1141>: mov QWORD PTR [rsp+0x10],r9
0x000000000043727a <+1146>: mov BYTE PTR [rsp+0x8],r10b
0x000000000043727f <+1151>: mov BYTE PTR [rsp+0x4],cl
0x0000000000437283 <+1155>: call 0x464d80 <signal_is_ignored>
0x0000000000437288 <+1160>: test eax,eax
0x000000000043728a <+1162>: movzx ecx,BYTE PTR [rsp+0x4]
0x000000000043728f <+1167>: movzx r10d,BYTE PTR [rsp+0x8]
0x0000000000437295 <+1173>: mov r9,QWORD PTR [rsp+0x10]
0x000000000043729a <+1178>: jne 0x436feb <execute_builtin+491>
0x00000000004372a0 <+1184>: mov rbp,QWORD PTR [rip+0x2ddfa9] # 0x715250 <trap_list+528>
0x00000000004372a7 <+1191>: test rbp,rbp
0x00000000004372aa <+1194>: je 0x436feb <execute_builtin+491>
0x00000000004372b0 <+1200>: mov rdi,rbp
0x00000000004372b3 <+1203>: call 0x41ebc0 <strlen@plt>
0x00000000004372b8 <+1208>: lea rsi,[rip+0x94e19] # 0x4cc0d8
0x00000000004372bf <+1215>: lea rdi,[rax+0x1]
0x00000000004372c3 <+1219>: mov edx,0x116a
0x00000000004372c8 <+1224>: call 0x47eed0 <sh_xmalloc>
0x00000000004372cd <+1229>: mov rsi,rbp
0x00000000004372d0 <+1232>: mov rdi,rax
0x00000000004372d3 <+1235>: call 0x41e980 <strcpy@plt>
0x00000000004372d8 <+1240>: mov rdi,0x47eeb0
0x00000000004372df <+1247>: mov rsi,rax
0x00000000004372e2 <+1250>: mov r12,rax
0x00000000004372e5 <+1253>: xor eax,eax
0x00000000004372e7 <+1255>: call 0x465f20 <add_unwind_protect>
0x00000000004372ec <+1260>: mov rdi,0x464610
0x00000000004372f3 <+1267>: mov rsi,r12
0x00000000004372f6 <+1270>: xor eax,eax
0x00000000004372f8 <+1272>: call 0x465f20 <add_unwind_protect>
0x00000000004372fd <+1277>: mov edi,0x42
0x0000000000437302 <+1282>: call 0x464760 <restore_default_signal>
0x0000000000437307 <+1287>: mov r9,QWORD PTR [rsp+0x10]
0x000000000043730c <+1292>: movzx r10d,BYTE PTR [rsp+0x8]
0x0000000000437312 <+1298>: movzx ecx,BYTE PTR [rsp+0x4]
0x0000000000437317 <+1303>: jmp 0x436fee <execute_builtin+494>
0x000000000043731c <+1308>: nop DWORD PTR [rax+0x0]
0x0000000000437320 <+1312>: and ebx,0x1
0x0000000000437323 <+1315>: mov r13d,ebp
0x0000000000437326 <+1318>: jmp 0x436ea8 <execute_builtin+168>
0x000000000043732b <+1323>: mov rbx,QWORD PTR [rip+0x2d988e] # 0x710bc0 <this_command_name>
0x0000000000437332 <+1330>: lea rsi,[rip+0x9503f] # 0x4cc378
0x0000000000437339 <+1337>: mov edx,0x5
0x000000000043733e <+1342>: xor edi,edi
0x0000000000437340 <+1344>: call 0x41eb90 <dcgettext@plt>
0x0000000000437345 <+1349>: mov edx,ebp
0x0000000000437347 <+1351>: mov rdi,rax
0x000000000043734a <+1354>: mov rsi,rbx
0x000000000043734d <+1357>: xor eax,eax
0x000000000043734f <+1359>: call 0x4466c0 <internal_error>
0x0000000000437354 <+1364>: mov edi,0x2
0x0000000000437359 <+1369>: mov DWORD PTR [rip+0x2d5ef9],0x0 # 0x70d25c <sourcenest>
0x0000000000437363 <+1379>: call 0x467190 <jump_to_top_level>
0x0000000000437368 <+1384>: lea rsi,[rip+0x94fd9] # 0x4cc348
0x000000000043736f <+1391>: mov edx,0x5
0x0000000000437374 <+1396>: xor edi,edi
0x0000000000437376 <+1398>: call 0x41eb90 <dcgettext@plt>
0x000000000043737b <+1403>: mov esi,ebp
0x000000000043737d <+1405>: mov rdi,rax
0x0000000000437380 <+1408>: xor eax,eax
0x0000000000437382 <+1410>: call 0x4466c0 <internal_error>
0x0000000000437387 <+1415>: mov edi,0x2
0x000000000043738c <+1420>: mov DWORD PTR [rip+0x2d5ece],0x0 # 0x70d264 <evalnest>
0x0000000000437396 <+1430>: call 0x467190 <jump_to_top_level>
End of assembler dump.
(gdb) info files
Symbols from "/bin/bash".
Local core dump file:
`/home/fujii/tmp/ryzen-coredump/ext/gtk/core', file type elf64-x86-64.
0x0000000000400000 - 0x0000000000401000 is load1a
0x0000000000401000 - 0x0000000000401000 is load1b
0x0000000000700000 - 0x0000000000703000 is load2
0x0000000000703000 - 0x000000000070c000 is load3
0x000000000070c000 - 0x0000000000716000 is load4
0x00000000017f4000 - 0x00000000018e1000 is load5
0x00007f8abb57d000 - 0x00007f8abb57e000 is load6a
0x00007f8abb57e000 - 0x00007f8abb57e000 is load6b
0x00007f8abb73a000 - 0x00007f8abb73a000 is load7
0x00007f8abb93a000 - 0x00007f8abb93e000 is load8
0x00007f8abb93e000 - 0x00007f8abb940000 is load9
0x00007f8abb940000 - 0x00007f8abb944000 is load10
0x00007f8abb944000 - 0x00007f8abb945000 is load11a
0x00007f8abb945000 - 0x00007f8abb945000 is load11b
0x00007f8abb947000 - 0x00007f8abb947000 is load12
0x00007f8abbb46000 - 0x00007f8abbb47000 is load13
0x00007f8abbb47000 - 0x00007f8abbb48000 is load14
0x00007f8abbb48000 - 0x00007f8abbb49000 is load15a
0x00007f8abbb49000 - 0x00007f8abbb49000 is load15b
0x00007f8abbb6d000 - 0x00007f8abbb6d000 is load16
0x00007f8abbd6c000 - 0x00007f8abbd70000 is load17
0x00007f8abbd70000 - 0x00007f8abbd71000 is load18
0x00007f8abbd71000 - 0x00007f8abbd72000 is load19a
0x00007f8abbd72000 - 0x00007f8abbd72000 is load19b
0x00007f8abbf7a000 - 0x00007f8abbf7c000 is load20
0x00007f8abbf93000 - 0x00007f8abbf96000 is load21
0x00007f8abbf96000 - 0x00007f8abbf97000 is load22
0x00007f8abbf97000 - 0x00007f8abbf98000 is load23
0x00007f8abbf98000 - 0x00007f8abbf99000 is load24
0x00007ffe79c72000 - 0x00007ffe79c95000 is load25
0x00007ffe79d0d000 - 0x00007ffe79d0f000 is load26
0x00007ffe79d0f000 - 0x00007ffe79d11000 is load27
0xffffffffff600000 - 0xffffffffff601000 is load28
Local exec file:
`/bin/bash', file type elf64-x86-64.
Entry point: 0x422270
0x0000000000400238 - 0x0000000000400254 is .interp
0x0000000000400254 - 0x0000000000400274 is .note.ABI-tag
0x0000000000400274 - 0x0000000000400298 is .note.gnu.build-id
0x0000000000400298 - 0x0000000000404ca0 is .gnu.hash
0x0000000000404ca0 - 0x0000000000412c50 is .dynsym
0x0000000000412c50 - 0x000000000041bf96 is .dynstr
0x000000000041bf96 - 0x000000000041d23a is .gnu.version
0x000000000041d240 - 0x000000000041d310 is .gnu.version_r
0x000000000041d310 - 0x000000000041d418 is .rela.dyn
0x000000000041d418 - 0x000000000041e828 is .rela.plt
0x000000000041e828 - 0x000000000041e83f is .init
0x000000000041e840 - 0x000000000041f5b0 is .plt
0x000000000041f5b0 - 0x000000000041f5c0 is .plt.got
0x000000000041f5c0 - 0x00000000004c9a72 is .text
0x00000000004c9a74 - 0x00000000004c9a7d is .fini
0x00000000004c9a80 - 0x00000000004e3630 is .rodata
0x00000000004e3630 - 0x00000000004e7954 is .eh_frame_hdr
0x00000000004e7958 - 0x00000000004ffbec is .eh_frame
0x0000000000700548 - 0x0000000000700550 is .init_array
0x0000000000700550 - 0x0000000000700558 is .fini_array
0x0000000000700558 - 0x0000000000700560 is .jcr
0x0000000000700560 - 0x0000000000702df0 is .data.rel.ro
0x0000000000702df0 - 0x0000000000702fe0 is .dynamic
0x0000000000702fe0 - 0x0000000000703000 is .got
0x0000000000703000 - 0x00000000007036c8 is .got.plt
0x00000000007036e0 - 0x000000000070bc44 is .data
0x000000000070bc60 - 0x0000000000715988 is .bss
0x00007f8abbb481c8 - 0x00007f8abbb481ec is .note.gnu.build-id in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb481f0 - 0x00007f8abbb48784 is .gnu.hash in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb48788 - 0x00007f8abbb49ec8 is .dynsym in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb49ec8 - 0x00007f8abbb4aafe is .dynstr in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb4aafe - 0x00007f8abbb4acee is .gnu.version in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb4acf0 - 0x00007f8abbb4b078 is .gnu.version_d in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb4b078 - 0x00007f8abbb4b0e8 is .gnu.version_r in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb4b0e8 - 0x00007f8abbb54520 is .rela.dyn in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb54520 - 0x00007f8abbb5453a is .init in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb54540 - 0x00007f8abbb54550 is .plt in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb54550 - 0x00007f8abbb546e8 is .plt.got in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb546f0 - 0x00007f8abbb606c8 is .text in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb606c8 - 0x00007f8abbb606d1 is .fini in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb606e0 - 0x00007f8abbb6a4e5 is .rodata in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb6a4e8 - 0x00007f8abbb6aa7c is .eh_frame_hdr in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbb6aa80 - 0x00007f8abbb6caac is .eh_frame in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbd6cc08 - 0x00007f8abbd6cc10 is .init_array in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbd6cc10 - 0x00007f8abbd6cc18 is .fini_array in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbd6cc18 - 0x00007f8abbd6cc20 is .jcr in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbd6cc20 - 0x00007f8abbd6fb88 is .data.rel.ro in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbd6fb88 - 0x00007f8abbd6fd68 is .dynamic in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbd6fd68 - 0x00007f8abbd70000 is .got in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbd70000 - 0x00007f8abbd70328 is .data in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abbd70340 - 0x00007f8abbd70b20 is .bss in /lib/x86_64-linux-gnu/libtinfo.so.5
0x00007f8abb9441c8 - 0x00007f8abb9441ec is .note.gnu.build-id in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb9441ec - 0x00007f8abb94420c is .note.ABI-tag in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb944210 - 0x00007f8abb9442d4 is .gnu.hash in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb9442d8 - 0x00007f8abb944698 is .dynsym in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb944698 - 0x00007f8abb944899 is .dynstr in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb94489a - 0x00007f8abb9448ea is .gnu.version in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb9448f0 - 0x00007f8abb944994 is .gnu.version_d in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb944998 - 0x00007f8abb9449e8 is .gnu.version_r in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb9449e8 - 0x00007f8abb944b98 is .rela.dyn in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb944b98 - 0x00007f8abb944c88 is .rela.plt in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb944c88 - 0x00007f8abb944c9f is .init in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb944ca0 - 0x00007f8abb944d50 is .plt in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb944d50 - 0x00007f8abb944d78 is .plt.got in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb944d80 - 0x00007f8abb94599e is .text in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb9459a0 - 0x00007f8abb9459a9 is .fini in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb9459ac - 0x00007f8abb945a4f is .rodata in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb945a50 - 0x00007f8abb945b14 is .eh_frame_hdr in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb945b18 - 0x00007f8abb945eac is .eh_frame in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb945eb0 - 0x00007f8abb94605c is .hash in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abbb46d60 - 0x00007f8abbb46d70 is .init_array in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abbb46d70 - 0x00007f8abbb46d80 is .fini_array in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abbb46d80 - 0x00007f8abbb46d88 is .jcr in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abbb46d88 - 0x00007f8abbb46f98 is .dynamic in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abbb46f98 - 0x00007f8abbb47000 is .got in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abbb47000 - 0x00007f8abbb47068 is .got.plt in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abbb47068 - 0x00007f8abbb47070 is .data in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abbb47080 - 0x00007f8abbb470f0 is .bss in /lib/x86_64-linux-gnu/libdl.so.2
0x00007f8abb57d270 - 0x00007f8abb57d294 is .note.gnu.build-id in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb57d294 - 0x00007f8abb57d2b4 is .note.ABI-tag in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb57d2b8 - 0x00007f8abb580d90 is .gnu.hash in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb580d90 - 0x00007f8abb58e038 is .dynsym in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb58e038 - 0x00007f8abb593a39 is .dynstr in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb593a3a - 0x00007f8abb594bc8 is .gnu.version in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb594bc8 - 0x00007f8abb594f60 is .gnu.version_d in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb594f60 - 0x00007f8abb594f90 is .gnu.version_r in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb594f90 - 0x00007f8abb59c790 is .rela.dyn in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb59c790 - 0x00007f8abb59c8c8 is .rela.plt in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb59c8d0 - 0x00007f8abb59c9b0 is .plt in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb59c9b0 - 0x00007f8abb59c9c0 is .plt.got in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb59c9c0 - 0x00007f8abb6ed143 is .text in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb6ed150 - 0x00007f8abb6ef67d is __libc_freeres_fn in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb6ef680 - 0x00007f8abb6ef932 is __libc_thread_freeres_fn in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb6ef940 - 0x00007f8abb710790 is .rodata in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb710790 - 0x00007f8abb710791 is .stapsdt.base in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb7107a0 - 0x00007f8abb7107bc is .interp in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb7107bc - 0x00007f8abb715d38 is .eh_frame_hdr in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb715d38 - 0x00007f8abb7361ac is .eh_frame in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb7361ac - 0x00007f8abb7365fd is .gcc_except_table in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb736600 - 0x00007f8abb739908 is .hash in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93a788 - 0x00007f8abb93a798 is .tdata in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93a798 - 0x00007f8abb93a800 is .tbss in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93a798 - 0x00007f8abb93a7a0 is .init_array in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93a7a0 - 0x00007f8abb93a898 is __libc_subfreeres in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93a898 - 0x00007f8abb93a8a0 is __libc_atexit in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93a8a0 - 0x00007f8abb93a8c0 is __libc_thread_subfreeres in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93a8c0 - 0x00007f8abb93b628 is __libc_IO_vtables in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93b640 - 0x00007f8abb93dba0 is .data.rel.ro in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93dba0 - 0x00007f8abb93dd80 is .dynamic in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93dd80 - 0x00007f8abb93dff0 is .got in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93e000 - 0x00007f8abb93e080 is .got.plt in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93e080 - 0x00007f8abb93f700 is .data in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abb93f700 - 0x00007f8abb9439a0 is .bss in /lib/x86_64-linux-gnu/libc.so.6
0x00007f8abbd711c8 - 0x00007f8abbd711ec is .note.gnu.build-id in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd711f0 - 0x00007f8abbd712ac is .hash in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd712b0 - 0x00007f8abbd71390 is .gnu.hash in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd71390 - 0x00007f8abbd71630 is .dynsym in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd71630 - 0x00007f8abbd717d7 is .dynstr in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd717d8 - 0x00007f8abbd71810 is .gnu.version in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd71810 - 0x00007f8abbd718b4 is .gnu.version_d in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd718b8 - 0x00007f8abbd719d8 is .rela.dyn in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd719d8 - 0x00007f8abbd71a38 is .rela.plt in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd71a40 - 0x00007f8abbd71a90 is .plt in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd71a90 - 0x00007f8abbd71a98 is .plt.got in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd71aa0 - 0x00007f8abbd8f370 is .text in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd8f380 - 0x00007f8abbd933c0 is .rodata in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd933c0 - 0x00007f8abbd933c1 is .stapsdt.base in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd933c4 - 0x00007f8abbd93a00 is .eh_frame_hdr in /lib64/ld-linux-x86-64.so.2
0x00007f8abbd93a00 - 0x00007f8abbd95e10 is .eh_frame in /lib64/ld-linux-x86-64.so.2
0x00007f8abbf96bc0 - 0x00007f8abbf96e6c is .data.rel.ro in /lib64/ld-linux-x86-64.so.2
0x00007f8abbf96e70 - 0x00007f8abbf96fe0 is .dynamic in /lib64/ld-linux-x86-64.so.2
0x00007f8abbf96fe0 - 0x00007f8abbf96ff0 is .got in /lib64/ld-linux-x86-64.so.2
0x00007f8abbf97000 - 0x00007f8abbf97038 is .got.plt in /lib64/ld-linux-x86-64.so.2
0x00007f8abbf97040 - 0x00007f8abbf97fc0 is .data in /lib64/ld-linux-x86-64.so.2
0x00007f8abbf97fc0 - 0x00007f8abbf98168 is .bss in /lib64/ld-linux-x86-64.so.2
0x00007ffe79d0f120 - 0x00007ffe79d0f15c is .hash in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f160 - 0x00007ffe79d0f1a8 is .gnu.hash in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f1a8 - 0x00007ffe79d0f298 is .dynsym in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f298 - 0x00007ffe79d0f2f6 is .dynstr in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f2f6 - 0x00007ffe79d0f30a is .gnu.version in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f310 - 0x00007ffe79d0f348 is .gnu.version_d in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f348 - 0x00007ffe79d0f468 is .dynamic in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f468 - 0x00007ffe79d0f7a8 is .rodata in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f7a8 - 0x00007ffe79d0f7e4 is .note in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f7e4 - 0x00007ffe79d0f820 is .eh_frame_hdr in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f820 - 0x00007ffe79d0f938 is .eh_frame in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0f940 - 0x00007ffe79d0fdda is .text in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0fdda - 0x00007ffe79d0fe1b is .altinstructions in system-supplied DSO at 0x7ffe79d0f000
0x00007ffe79d0fe1b - 0x00007ffe79d0fe2b is .altinstr_replacement in system-supplied DSO at 0x7ffe79d0f000
(gdb) info mem
Using memory regions provided by the target.
There are no memory regions defined.
(gdb) info threads
Id Target Id Frame
* 1 LWP 46384 0x00000000004370d0 in execute_builtin (builtin=builtin@entry=0x484d10 <eval_builtin>, flags=flags@entry=0, subshell=subshell@entry=0, words=<optimized out>) at .././execute_cmd.c:4537
(gdb) info proc mappings
Mapped address spaces:
Start Addr End Addr Size Offset objfile
0x400000 0x500000 0x100000 0x0 /bin/bash
0x700000 0x703000 0x3000 0x100000 /bin/bash
0x703000 0x70c000 0x9000 0x103000 /bin/bash
0x7f8abb57d000 0x7f8abb73a000 0x1bd000 0x0 /lib/x86_64-linux-gnu/libc-2.24.so
0x7f8abb73a000 0x7f8abb93a000 0x200000 0x1bd000 /lib/x86_64-linux-gnu/libc-2.24.so
0x7f8abb93a000 0x7f8abb93e000 0x4000 0x1bd000 /lib/x86_64-linux-gnu/libc-2.24.so
0x7f8abb93e000 0x7f8abb940000 0x2000 0x1c1000 /lib/x86_64-linux-gnu/libc-2.24.so
0x7f8abb944000 0x7f8abb947000 0x3000 0x0 /lib/x86_64-linux-gnu/libdl-2.24.so
0x7f8abb947000 0x7f8abbb46000 0x1ff000 0x3000 /lib/x86_64-linux-gnu/libdl-2.24.so
0x7f8abbb46000 0x7f8abbb47000 0x1000 0x2000 /lib/x86_64-linux-gnu/libdl-2.24.so
0x7f8abbb47000 0x7f8abbb48000 0x1000 0x3000 /lib/x86_64-linux-gnu/libdl-2.24.so
0x7f8abbb48000 0x7f8abbb6d000 0x25000 0x0 /lib/x86_64-linux-gnu/libtinfo.so.5.9
0x7f8abbb6d000 0x7f8abbd6c000 0x1ff000 0x25000 /lib/x86_64-linux-gnu/libtinfo.so.5.9
0x7f8abbd6c000 0x7f8abbd70000 0x4000 0x24000 /lib/x86_64-linux-gnu/libtinfo.so.5.9
0x7f8abbd70000 0x7f8abbd71000 0x1000 0x28000 /lib/x86_64-linux-gnu/libtinfo.so.5.9
0x7f8abbd71000 0x7f8abbd96000 0x25000 0x0 /lib/x86_64-linux-gnu/ld-2.24.so
0x7f8abbf96000 0x7f8abbf97000 0x1000 0x25000 /lib/x86_64-linux-gnu/ld-2.24.so
(gdb) info proc stat
unable to handle request
(gdb) info proc status
unable to handle request
(gdb) maintenance info sections
Exec file:
`/bin/bash', file type elf64-x86-64.
[0] 0x00400238->0x00400254 at 0x00000238: .interp ALLOC LOAD READONLY DATA HAS_CONTENTS
[1] 0x00400254->0x00400274 at 0x00000254: .note.ABI-tag ALLOC LOAD READONLY DATA HAS_CONTENTS
[2] 0x00400274->0x00400298 at 0x00000274: .note.gnu.build-id ALLOC LOAD READONLY DATA HAS_CONTENTS
[3] 0x00400298->0x00404ca0 at 0x00000298: .gnu.hash ALLOC LOAD READONLY DATA HAS_CONTENTS
[4] 0x00404ca0->0x00412c50 at 0x00004ca0: .dynsym ALLOC LOAD READONLY DATA HAS_CONTENTS
[5] 0x00412c50->0x0041bf96 at 0x00012c50: .dynstr ALLOC LOAD READONLY DATA HAS_CONTENTS
[6] 0x0041bf96->0x0041d23a at 0x0001bf96: .gnu.version ALLOC LOAD READONLY DATA HAS_CONTENTS
[7] 0x0041d240->0x0041d310 at 0x0001d240: .gnu.version_r ALLOC LOAD READONLY DATA HAS_CONTENTS
[8] 0x0041d310->0x0041d418 at 0x0001d310: .rela.dyn ALLOC LOAD READONLY DATA HAS_CONTENTS
[9] 0x0041d418->0x0041e828 at 0x0001d418: .rela.plt ALLOC LOAD READONLY DATA HAS_CONTENTS
[10] 0x0041e828->0x0041e83f at 0x0001e828: .init ALLOC LOAD READONLY CODE HAS_CONTENTS
[11] 0x0041e840->0x0041f5b0 at 0x0001e840: .plt ALLOC LOAD READONLY CODE HAS_CONTENTS
[12] 0x0041f5b0->0x0041f5c0 at 0x0001f5b0: .plt.got ALLOC LOAD READONLY CODE HAS_CONTENTS
[13] 0x0041f5c0->0x004c9a72 at 0x0001f5c0: .text ALLOC LOAD READONLY CODE HAS_CONTENTS
[14] 0x004c9a74->0x004c9a7d at 0x000c9a74: .fini ALLOC LOAD READONLY CODE HAS_CONTENTS
[15] 0x004c9a80->0x004e3630 at 0x000c9a80: .rodata ALLOC LOAD READONLY DATA HAS_CONTENTS
[16] 0x004e3630->0x004e7954 at 0x000e3630: .eh_frame_hdr ALLOC LOAD READONLY DATA HAS_CONTENTS
[17] 0x004e7958->0x004ffbec at 0x000e7958: .eh_frame ALLOC LOAD READONLY DATA HAS_CONTENTS
[18] 0x00700548->0x00700550 at 0x00100548: .init_array ALLOC LOAD DATA HAS_CONTENTS
[19] 0x00700550->0x00700558 at 0x00100550: .fini_array ALLOC LOAD DATA HAS_CONTENTS
[20] 0x00700558->0x00700560 at 0x00100558: .jcr ALLOC LOAD DATA HAS_CONTENTS
[21] 0x00700560->0x00702df0 at 0x00100560: .data.rel.ro ALLOC LOAD DATA HAS_CONTENTS
[22] 0x00702df0->0x00702fe0 at 0x00102df0: .dynamic ALLOC LOAD DATA HAS_CONTENTS
[23] 0x00702fe0->0x00703000 at 0x00102fe0: .got ALLOC LOAD DATA HAS_CONTENTS
[24] 0x00703000->0x007036c8 at 0x00103000: .got.plt ALLOC LOAD DATA HAS_CONTENTS
[25] 0x007036e0->0x0070bc44 at 0x001036e0: .data ALLOC LOAD DATA HAS_CONTENTS
[26] 0x0070bc60->0x00715988 at 0x0010bc44: .bss ALLOC
[27] 0x00000000->0x00000034 at 0x0010bc44: .gnu_debuglink READONLY HAS_CONTENTS
Core file:
`/home/fujii/tmp/ryzen-coredump/ext/gtk/core', file type elf64-x86-64.
[0] 0x00000000->0x00000d5c at 0x00000698: note0 READONLY HAS_CONTENTS
[1] 0x00000000->0x000000d8 at 0x0000071c: .reg/46384 HAS_CONTENTS
[2] 0x00000000->0x000000d8 at 0x0000071c: .reg HAS_CONTENTS
[3] 0x00000000->0x00000080 at 0x000008ac: .note.linuxcore.siginfo/46384 HAS_CONTENTS
[4] 0x00000000->0x00000080 at 0x000008ac: .note.linuxcore.siginfo HAS_CONTENTS
[5] 0x00000000->0x00000140 at 0x00000940: .auxv HAS_CONTENTS
[6] 0x00000000->0x000003f5 at 0x00000a94: .note.linuxcore.file/46384 HAS_CONTENTS
[7] 0x00000000->0x000003f5 at 0x00000a94: .note.linuxcore.file HAS_CONTENTS
[8] 0x00000000->0x00000200 at 0x00000ea0: .reg2/46384 HAS_CONTENTS
[9] 0x00000000->0x00000200 at 0x00000ea0: .reg2 HAS_CONTENTS
[10] 0x00000000->0x00000340 at 0x000010b4: .reg-xstate/46384 HAS_CONTENTS
[11] 0x00000000->0x00000340 at 0x000010b4: .reg-xstate HAS_CONTENTS
[12] 0x00400000->0x00401000 at 0x00002000: load1a ALLOC LOAD READONLY CODE HAS_CONTENTS
[13] 0x00401000->0x00401000 at 0x00003000: load1b ALLOC READONLY CODE
[14] 0x00700000->0x00703000 at 0x00003000: load2 ALLOC LOAD READONLY HAS_CONTENTS
[15] 0x00703000->0x0070c000 at 0x00006000: load3 ALLOC LOAD HAS_CONTENTS
[16] 0x0070c000->0x00716000 at 0x0000f000: load4 ALLOC LOAD HAS_CONTENTS
[17] 0x017f4000->0x018e1000 at 0x00019000: load5 ALLOC LOAD HAS_CONTENTS
[18] 0x7f8abb57d000->0x7f8abb57e000 at 0x00106000: load6a ALLOC LOAD READONLY CODE HAS_CONTENTS
[19] 0x7f8abb57e000->0x7f8abb57e000 at 0x00107000: load6b ALLOC READONLY CODE
[20] 0x7f8abb73a000->0x7f8abb73a000 at 0x00107000: load7 ALLOC READONLY
[21] 0x7f8abb93a000->0x7f8abb93e000 at 0x00107000: load8 ALLOC LOAD READONLY HAS_CONTENTS
[22] 0x7f8abb93e000->0x7f8abb940000 at 0x0010b000: load9 ALLOC LOAD HAS_CONTENTS
[23] 0x7f8abb940000->0x7f8abb944000 at 0x0010d000: load10 ALLOC LOAD HAS_CONTENTS
[24] 0x7f8abb944000->0x7f8abb945000 at 0x00111000: load11a ALLOC LOAD READONLY CODE HAS_CONTENTS
[25] 0x7f8abb945000->0x7f8abb945000 at 0x00112000: load11b ALLOC READONLY CODE
[26] 0x7f8abb947000->0x7f8abb947000 at 0x00112000: load12 ALLOC READONLY
[27] 0x7f8abbb46000->0x7f8abbb47000 at 0x00112000: load13 ALLOC LOAD READONLY HAS_CONTENTS
[28] 0x7f8abbb47000->0x7f8abbb48000 at 0x00113000: load14 ALLOC LOAD HAS_CONTENTS
[29] 0x7f8abbb48000->0x7f8abbb49000 at 0x00114000: load15a ALLOC LOAD READONLY CODE HAS_CONTENTS
[30] 0x7f8abbb49000->0x7f8abbb49000 at 0x00115000: load15b ALLOC READONLY CODE
[31] 0x7f8abbb6d000->0x7f8abbb6d000 at 0x00115000: load16 ALLOC READONLY
[32] 0x7f8abbd6c000->0x7f8abbd70000 at 0x00115000: load17 ALLOC LOAD READONLY HAS_CONTENTS
[33] 0x7f8abbd70000->0x7f8abbd71000 at 0x00119000: load18 ALLOC LOAD HAS_CONTENTS
[34] 0x7f8abbd71000->0x7f8abbd72000 at 0x0011a000: load19a ALLOC LOAD READONLY CODE HAS_CONTENTS
[35] 0x7f8abbd72000->0x7f8abbd72000 at 0x0011b000: load19b ALLOC READONLY CODE
[36] 0x7f8abbf7a000->0x7f8abbf7c000 at 0x0011b000: load20 ALLOC LOAD HAS_CONTENTS
[37] 0x7f8abbf93000->0x7f8abbf96000 at 0x0011d000: load21 ALLOC LOAD HAS_CONTENTS
[38] 0x7f8abbf96000->0x7f8abbf97000 at 0x00120000: load22 ALLOC LOAD READONLY HAS_CONTENTS
[39] 0x7f8abbf97000->0x7f8abbf98000 at 0x00121000: load23 ALLOC LOAD HAS_CONTENTS
[40] 0x7f8abbf98000->0x7f8abbf99000 at 0x00122000: load24 ALLOC LOAD HAS_CONTENTS
[41] 0x7ffe79c72000->0x7ffe79c95000 at 0x00123000: load25 ALLOC LOAD HAS_CONTENTS
[42] 0x7ffe79d0d000->0x7ffe79d0f000 at 0x00146000: load26 ALLOC LOAD READONLY HAS_CONTENTS
[43] 0x7ffe79d0f000->0x7ffe79d11000 at 0x00148000: load27 ALLOC LOAD READONLY CODE HAS_CONTENTS
[44] 0xffffffffff600000->0xffffffffff601000 at 0x0014a000: load28 ALLOC LOAD READONLY CODE HAS_CONTENTS
(gdb) show mem
(gdb) quit
fujii@ubuntu $ exit
Process shell finished
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment