On Sat, Feb 04, 2017 at 02:07:17PM -0600, Jason Crain wrote: > This looks like a problem in bash.
I've recently come across this bug myself. There seem to be two elements necessary to trigger it, at least in my case: - A long current directory pathname, including at least one non-ASCII character (and $LANG set appropriately) - The presence of "\w" in $PS1, both by itself and within a Set Text Parameters terminal control sequence (which seems to be the default for Debian) (The latter probably implies an X terminal; I wasn't able to trigger this bug in a virtual terminal. For the record, I've had success triggering it with both xterm and xfce4-terminal, while the original submitter used gnome-terminal.) Steps to reproduce (adjust $LANG if need be): $ export PS1='\[\e]0;\w\a\]\w\$ ' $ export LANG="en_US.UTF-8" $ mkdir -p là/`perl -e 'print "X" x 255'` $ cd là/X* Segmentation fault (core dumped) After playing with gdb a little bit, it seems the problem occurs within the while() at lib/readline/display.c:763. At some point, num and n0 get stuck to the same value, _rl_col_width() at line 828 therefore returns 0, and lpos is decreased by a *negative* value. The loop has now become infinite, and newlines will eventually grow beyond the allocated size for inv_lbreaks[]. I'm attaching the full backtrace with -O0, in case this helps. This bug was introduced in version 4.4. That's as far as I can bisect, given how git.savannah.gnu.org is basically a glorified tarball directory. (If there's a VCS out there with the actual development history, please let me know.) > To crash, it requires the terminal width to be narrow, under 80 columns Thanks, I hadn't thought of playing with the terminal size. As one would expect, this basically influences the prompt length at which the segfault will occur. (Which means it is also possible to crash bash by shrinking the terminal.)
#0 0x00000000004dbc24 in rl_redisplay () at ../../.././lib/readline/display.c:823 z = -87 p = 375 nocorrect = 1 wadjust = 294 in = 0 out = 584 c = -7056 linenum = 7798792 cursor_linenum = -7056 line = 0x770008 "\033]0;fbriere@fabul: ~/.noraid/term/là/", 'X' <repeats 162 times>... inv_botlin = 0 lb_botlin = -11680 lb_linenum = 0 o_cpos = 32767 newlines = 544254 lpos = 160010089 temp = 584 n0 = 584 num = 584 prompt_lines_estimate = 3 prompt_this_line = 0x7ffff79a2440 <_IO_file_jumps> "" mb_cur_max = 6 wc = 0 L'\000' wc_bytes = 140737344126988 wc_width = 0 ps = {__count = -11680, __value = {__wch = 32767, __wchb = "\377\177\000"}} _rl_wrapped_multicolumn = 0 #1 0x00000000004c7094 in readline_internal_setup () at ../../.././lib/readline/readline.c:443 nprompt = 0x0 #2 0x00000000004c7527 in readline_internal () at ../../.././lib/readline/readline.c:669 eof = -1783117205 #3 0x00000000004c6f5a in readline (prompt=0x97f808 "H\002") at ../../.././lib/readline/readline.c:376 value = 0x95b7ca6b1a8e6f00 <error: Cannot access memory at address 0x95b7ca6b1a8e6f00> #4 0x000000000042614e in yy_readline_get () at /usr/homes/chet/src/bash/src/parse.y:1456 old_sigint = 0x477de2 <sigint_sighandler> line_len = 0 c = 0 '\000' #5 0x0000000000426263 in yy_readline_get () at /usr/homes/chet/src/bash/src/parse.y:1487 old_sigint = 0x0 line_len = 0 c = 0 '\000' #6 0x0000000000426099 in yy_getc () at /usr/homes/chet/src/bash/src/parse.y:1390 No locals. #7 0x0000000000426f8a in shell_getc (remove_quoted_newline=1) at /usr/homes/chet/src/bash/src/parse.y:2299 i = 0 c = 5198552 truncating = 0 last_was_backslash = 0 uc = 0 '\000' #8 0x00000000004284ee in read_token (command=0) at /usr/homes/chet/src/bash/src/parse.y:3115 character = 0 peek_char = 9959432 result = 0 #9 0x0000000000427a87 in yylex () at /usr/homes/chet/src/bash/src/parse.y:2675 No locals. #10 0x0000000000422bf5 in yyparse () at y.tab.c:1834 yystate = 0 yyerrstatus = 0 yyssa = {0, 51, 123, 0, 28424, 116, 0, 0, -11104, -1, 32767, 0, 25581, 73, 0, 0, 1032, 116, 0, 0, 28416, 6798, 2809, 0, 26091, 79, 0, 0, 28424, 116, 0, 0, -16617, 117, 0, 0, 27880, 117, 0, 0, -11024, -1, 32767, 0, 2659, 71, 0, 0, 30328, 79, 0, 0, 2184, 118, 0, 0, 1032, 116, 0, 0, -16632, 117, 0, 0, 13906, -28374, 594, 0, 28360, 116, 0, 0, -10976, -1, 32767, 0, 20353, 68, 0, 0, 1032, 116, 0, 0, -16632, 117, 0, 0, -10944, -1, 32767, 0, 28360, 116, 0, 0, -10928, -1, 32767, 0, 20456, 68, 0, 0, 14600, 116, 0, 0, -16632, 117, 0, 0, 14600, 116, 0, 0, 1, 0, 2670, 0, 26091, 79, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 16, 0, 32767, 0, 28416, 6798, -13717, -27209, 28296, 116, 0, 0, -4088, 117, 0, 0, -2864, 65, 0, 0, -7056, -1, 32767, 0, -10800, -1, 32767, 0, 13059, 79, 0, 0, 28296, 116, 0, 0, 28296, 116, 2670, 0, 26091, 79, 0, 0, 16, 0, 0, 0, -10736, -1, 32767, 0, 1, 0, 2809, 0, 26091, 79, 0, 0, 25576, 117, 0, 0} yyss = 0x7fffffffd460 yyssp = 0x7fffffffd460 yyvsa = {{word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0x5}, pattern = 0x4f65eb}, { word = 0x755808, number = 7690248, word_list = 0x755808, command = 0x755808, redirect = 0x755808, element = { word = 0x755808, redirect = 0x0}, pattern = 0x755808}, { word = 0x77d5e8, number = 7853544, word_list = 0x77d5e8, command = 0x77d5e8, redirect = 0x77d5e8, element = { word = 0x77d5e8, redirect = 0x0}, pattern = 0x77d5e8}, { word = 0x7fffffffe470, number = -7056, word_list = 0x7fffffffe470, command = 0x7fffffffe470, redirect = 0x7fffffffe470, element = { word = 0x7fffffffe470, redirect = 0x11c00000001}, pattern = 0x7fffffffe470}, {word = 0x4f81d8, number = 5210584, word_list = 0x4f81d8, command = 0x4f81d8, redirect = 0x4f81d8, element = {word = 0x4f81d8, redirect = 0x760848}, pattern = 0x4f81d8}, {word = 0x740408, number = 7603208, word_list = 0x740408, command = 0x740408, redirect = 0x740408, element = {word = 0x740408, redirect = 0x0}, pattern = 0x740408}, { word = 0x20, number = 32, word_list = 0x20, command = 0x20, redirect = 0x20, element = {word = 0x20, redirect = 0x95b7ca6b1a8e6f00}, pattern = 0x20}, { word = 0x75f008, number = 7729160, word_list = 0x75f008, command = 0x75f008, redirect = 0x75f008, element = { word = 0x75f008, redirect = 0x41f4d0 <_start>}, pattern = 0x75f008}, {word = 0x7fffffffe470, number = -7056, word_list = 0x7fffffffe470, command = 0x7fffffffe470, redirect = 0x7fffffffe470, element = {word = 0x7fffffffe470, redirect = 0x0}, pattern = 0x7fffffffe470}, { word = 0x7fffffffd6b0, number = -10576, word_list = 0x7fffffffd6b0, command = 0x7fffffffd6b0, redirect = 0x7fffffffd6b0, element = {word = 0x7fffffffd6b0, redirect = 0x4f3366 <sh_free+43>}, pattern = 0x7fffffffd6b0}, { word = 0x75f008, number = 7729160, word_list = 0x75f008, command = 0x75f008, redirect = 0x75f008, element = { word = 0x75f008, redirect = 0x11c00000001}, pattern = 0x75f008}, {word = 0x4f81d8, number = 5210584, word_list = 0x4f81d8, command = 0x4f81d8, redirect = 0x4f81d8, element = { word = 0x4f81d8, redirect = 0x760848}, pattern = 0x4f81d8}, { word = 0x7fffffffd6e0, number = -10528, word_list = 0x7fffffffd6e0, command = 0x7fffffffd6e0, redirect = 0x7fffffffd6e0, element = {word = 0x7fffffffd6e0, redirect = 0x4963ed <sh_xfree+48>}, pattern = 0x7fffffffd6e0}, { word = 0x10, number = 16, word_list = 0x10, command = 0x10, redirect = 0x10, element = {word = 0x10, redirect = 0x11c1a8e6f00}, pattern = 0x10}, {word = 0x4f81d8, number = 5210584, word_list = 0x4f81d8, command = 0x4f81d8, redirect = 0x4f81d8, element = {word = 0x4f81d8, redirect = 0x760848}, pattern = 0x4f81d8}, { word = 0x7fffffffd730, number = -10448, word_list = 0x7fffffffd730, command = 0x7fffffffd730, redirect = 0x7fffffffd730, element = {word = 0x7fffffffd730, redirect = 0x475bf5 <unwind_frame_discard_internal+394>}, pattern = 0x7fffffffd730}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = { word = 0x0, redirect = 0x4f6396}, pattern = 0x0}, { word = 0x1004f6018, number = 5201944, word_list = 0x1004f6018, command = 0x1004f6018, redirect = 0x1004f6018, element = { word = 0x1004f6018, redirect = 0x55800000001}, pattern = 0x1004f6018}, {word = 0x4f52d8, number = 5198552, word_list = 0x4f52d8, command = 0x4f52d8, redirect = 0x4f52d8, element = {word = 0x4f52d8, redirect = 0x16}, pattern = 0x4f52d8}, {word = 0x6, number = 6, word_list = 0x6, command = 0x6, redirect = 0x6, element = {word = 0x6, redirect = 0x28}, pattern = 0x6}, {word = 0x7fff00000016, number = 22, word_list = 0x7fff00000016, command = 0x7fff00000016, redirect = 0x7fff00000016, element = {word = 0x7fff00000016, redirect = 0x95b7ca6b1a8e6f00}, pattern = 0x7fff00000016}, { word = 0x18, number = 24, word_list = 0x18, command = 0x18, redirect = 0x18, element = {word = 0x18, redirect = 0x4f2d01 <internal_free+831>}, pattern = 0x18}, { word = 0x41f4d0 <_start>, number = 4322512, word_list = 0x41f4d0 <_start>, command = 0x41f4d0 <_start>, redirect = 0x41f4d0 <_start>, element = {word = 0x41f4d0 <_start>, redirect = 0x5f00000001}, pattern = 0x41f4d0 <_start>}, { word = 0x509068, number = 5279848, word_list = 0x509068, command = 0x509068, redirect = 0x509068, element = { word = 0x509068, redirect = 0x4f2d01 <internal_free+831>}, pattern = 0x509068}, {word = 0x7fffffffd7a0, number = -10336, word_list = 0x7fffffffd7a0, command = 0x7fffffffd7a0, redirect = 0x7fffffffd7a0, element = {word = 0x7fffffffd7a0, redirect = 0x14300000001}, pattern = 0x7fffffffd7a0}, { word = 0x4f81d8, number = 5210584, word_list = 0x4f81d8, command = 0x4f81d8, redirect = 0x4f81d8, element = { word = 0x4f81d8, redirect = 0x756408}, pattern = 0x4f81d8}, { word = 0x756a88, number = 7694984, word_list = 0x756a88, command = 0x756a88, redirect = 0x756a88, element = { word = 0x756a88, redirect = 0x0}, pattern = 0x756a88}, { word = 0x7fff00000020, number = 32, word_list = 0x7fff00000020, command = 0x7fff00000020, redirect = 0x7fff00000020, element = { word = 0x7fff00000020, redirect = 0x95b7ca6b1a8e6f00}, pattern = 0x7fff00000020}, {word = 0x4f68e1, number = 5204193, word_list = 0x4f68e1, command = 0x4f68e1, redirect = 0x4f68e1, element = {word = 0x4f68e1, redirect = 0x756a88}, pattern = 0x4f68e1}, {word = 0x7fffffffd800, number = -10240, word_list = 0x7fffffffd800, command = 0x7fffffffd800, redirect = 0x7fffffffd800, element = {word = 0x7fffffffd800, redirect = 0x470a63 <hash_search+200>}, pattern = 0x7fffffffd800}, {word = 0x4f645f, number = 5203039, word_list = 0x4f645f, command = 0x4f645f, redirect = 0x4f645f, element = {word = 0x4f645f, redirect = 0x756a88}, pattern = 0x4f645f}, {word = 0x7fffffffd820, number = -10208, word_list = 0x7fffffffd820, command = 0x7fffffffd820, redirect = 0x7fffffffd820, element = {word = 0x7fffffffd820, redirect = 0x470a63 <hash_search+200>}, pattern = 0x7fffffffd820}, {word = 0x27238277672, number = 942110322, word_list = 0x27238277672, command = 0x27238277672, redirect = 0x27238277672, element = { word = 0x27238277672, redirect = 0x1}, pattern = 0x27238277672}, {word = 0x740408, number = 7603208, word_list = 0x740408, command = 0x740408, redirect = 0x740408, element = { word = 0x740408, redirect = 0x4f6457}, pattern = 0x740408}, { word = 0x3f73bdc53f7, number = 1004295159, word_list = 0x3f73bdc53f7, command = 0x3f73bdc53f7, redirect = 0x3f73bdc53f7, element = {word = 0x3f73bdc53f7, redirect = 0x25f00000001}, pattern = 0x3f73bdc53f7}, { word = 0x4f8994, number = 5212564, word_list = 0x4f8994, command = 0x4f8994, redirect = 0x4f8994, element = { word = 0x4f8994, redirect = 0x4f2d01 <internal_free+831>}, pattern = 0x4f8994}, {word = 0x740408, number = 7603208, word_list = 0x740408, command = 0x740408, redirect = 0x740408, element = {word = 0x740408, redirect = 0x11e900000001}, pattern = 0x740408}, {word = 0x4f6130, number = 5202224, word_list = 0x4f6130, command = 0x4f6130, redirect = 0x4f6130, element = {word = 0x4f6130, redirect = 0x7577c8}, pattern = 0x4f6130}, {word = 0x756a88, number = 7694984, word_list = 0x756a88, command = 0x756a88, redirect = 0x756a88, element = {word = 0x756a88, redirect = 0x4f2d01 <internal_free+831>}, pattern = 0x756a88}, { word = 0x7fff00000030, number = 48, word_list = 0x7fff00000030, command = 0x7fff00000030, redirect = 0x7fff00000030, element = { word = 0x7fff00000030, redirect = 0x14300000001}, pattern = 0x7fff00000030}, {word = 0x4f81d8, number = 5210584, word_list = 0x4f81d8, command = 0x4f81d8, redirect = 0x4f81d8, element = {word = 0x4f81d8, redirect = 0x756188}, pattern = 0x4f81d8}, {word = 0x7fffffffe470, number = -7056, word_list = 0x7fffffffe470, command = 0x7fffffffe470, redirect = 0x7fffffffe470, element = {word = 0x7fffffffe470, redirect = 0x0}, pattern = 0x7fffffffe470}, { word = 0x7fff00000020, number = 32, word_list = 0x7fff00000020, command = 0x7fff00000020, redirect = 0x7fff00000020, element = { word = 0x7fff00000020, redirect = 0x7ffff767fe24 <_IO_new_file_xsputn+84>}, pattern = 0x7fff00000020}, { word = 0x7ffff79a6520 <_IO_2_1_stderr_>, number = -140876512, word_list = 0x7ffff79a6520 <_IO_2_1_stderr_>, command = 0x7ffff79a6520 <_IO_2_1_stderr_>, redirect = 0x7ffff79a6520 <_IO_2_1_stderr_>, element = { word = 0x7ffff79a6520 <_IO_2_1_stderr_>, redirect = 0x7fffffffde30}, pattern = 0x7ffff79a6520 <_IO_2_1_stderr_>}, {word = 0x508900, number = 5277952, word_list = 0x508900, command = 0x508900, redirect = 0x508900, element = {word = 0x508900, redirect = 0x7fffffffde48}, pattern = 0x508900}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x7ffff76544a9 <_IO_vfprintf_internal+1929>}, pattern = 0x0}, {word = 0x7fffffffd8f0, number = -10000, word_list = 0x7fffffffd8f0, command = 0x7fffffffd8f0, redirect = 0x7fffffffd8f0, element = {word = 0x7fffffffd8f0, redirect = 0x1430047c4cf}, pattern = 0x7fffffffd8f0}, { word = 0x4f81d8, number = 5210584, word_list = 0x4f81d8, command = 0x4f81d8, redirect = 0x4f81d8, element = { word = 0x4f81d8, redirect = 0x756188}, pattern = 0x4f81d8}, { word = 0x7fffffffd998, number = -9832, word_list = 0x7fffffffd998, command = 0x7fffffffd998, redirect = 0x7fffffffd998, element = { word = 0x7fffffffd998, redirect = 0x4963ed <sh_xfree+48>}, pattern = 0x7fffffffd998}, {word = 0x7fffffffd9c0, number = -9792, word_list = 0x7fffffffd9c0, command = 0x7fffffffd9c0, redirect = 0x7fffffffd9c0, element = {word = 0x7fffffffd9c0, redirect = 0x475d7f <restore_variable+48>}, pattern = 0x7fffffffd9c0}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = { word = 0x0, redirect = 0x0}, pattern = 0x0}, { word = 0x7fff00000000, number = 0, word_list = 0x7fff00000000, command = 0x7fff00000000, redirect = 0x7fff00000000, element = { word = 0x7fff00000000, redirect = 0xffffffffffffffff}, pattern = 0x7fff00000000}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = { word = 0x0, redirect = 0x0}, pattern = 0x0}, {word = 0x750048, number = 7667784, word_list = 0x750048, command = 0x750048, redirect = 0x750048, element = {word = 0x750048, redirect = 0x7fff00000000}, pattern = 0x750048}, { word = 0x7fff00000000, number = 0, word_list = 0x7fff00000000, command = 0x7fff00000000, redirect = 0x7fff00000000, element = { word = 0x7fff00000000, redirect = 0x2}, pattern = 0x7fff00000000}, {word = 0x7fffffffda10, number = -9712, word_list = 0x7fffffffda10, command = 0x7fffffffda10, redirect = 0x7fffffffda10, element = {word = 0x7fffffffda10, redirect = 0x0}, pattern = 0x7fffffffda10}, {word = 0xd68, number = 3432, word_list = 0xd68, command = 0xd68, redirect = 0xd68, element = {word = 0xd68, redirect = 0x7fff00000002}, pattern = 0xd68}, {word = 0x508900, number = 5277952, word_list = 0x508900, command = 0x508900, redirect = 0x508900, element = {word = 0x508900, redirect = 0x1}, pattern = 0x508900}, {word = 0x7fffffffdea8, number = -8536, word_list = 0x7fffffffdea8, command = 0x7fffffffdea8, redirect = 0x7fffffffdea8, element = {word = 0x7fffffffdea8, redirect = 0x508904}, pattern = 0x7fffffffdea8}, { word = 0x7fffffffda48, number = -9656, word_list = 0x7fffffffda48, command = 0x7fffffffda48, redirect = 0x7fffffffda48, element = { word = 0x7fffffffda48, redirect = 0x7ffff767fe24 <_IO_new_file_xsputn+84>}, pattern = 0x7fffffffda48}, { word = 0x7ffff79a6520 <_IO_2_1_stderr_>, number = -140876512, word_list = 0x7ffff79a6520 <_IO_2_1_stderr_>, command = 0x7ffff79a6520 <_IO_2_1_stderr_>, redirect = 0x7ffff79a6520 <_IO_2_1_stderr_>, element = { word = 0x7ffff79a6520 <_IO_2_1_stderr_>, redirect = 0x7fffffffdf40}, pattern = 0x7ffff79a6520 <_IO_2_1_stderr_>}, {word = 0x50886f, number = 5277807, word_list = 0x50886f, command = 0x50886f, redirect = 0x50886f, element = {word = 0x50886f, redirect = 0x7fffffffdf60}, pattern = 0x50886f}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x7ffff7653e26 <_IO_vfprintf_internal+262>}, pattern = 0x0}, {word = 0x7fffffffdf20, number = -8416, word_list = 0x7fffffffdf20, command = 0x7fffffffdf20, redirect = 0x7fffffffdf20, element = {word = 0x7fffffffdf20, redirect = 0x7fffffffde60}, pattern = 0x7fffffffdf20}, { word = 0x7ffff7671e30 <__funlockfile>, number = -144237008, word_list = 0x7ffff7671e30 <__funlockfile>, command = 0x7ffff7671e30 <__funlockfile>, redirect = 0x7ffff7671e30 <__funlockfile>, element = { word = 0x7ffff7671e30 <__funlockfile>, redirect = 0x7ffff79a6520 <_IO_2_1_stderr_>}, pattern = 0x7ffff7671e30 <__funlockfile>}, {word = 0x7fff0000000a, number = 10, word_list = 0x7fff0000000a, command = 0x7fff0000000a, redirect = 0x7fff0000000a, element = {word = 0x7fff0000000a, redirect = 0x7fff00000001}, pattern = 0x7fff0000000a}, { word = 0x7fffffffdac0, number = -9536, word_list = 0x7fffffffdac0, command = 0x7fffffffdac0, redirect = 0x7fffffffdac0, element = { word = 0x7fffffffdac0, redirect = 0x0}, pattern = 0x7fffffffdac0}, {word = 0xd68, number = 3432, word_list = 0xd68, command = 0xd68, redirect = 0xd68, element = { word = 0xd68, redirect = 0xb}, pattern = 0xd68}, { word = 0x50e59d, number = 5301661, word_list = 0x50e59d, command = 0x50e59d, redirect = 0x50e59d, element = { word = 0x50e59d, redirect = 0x1}, pattern = 0x50e59d}, { word = 0x7fffffffdb60, number = -9376, word_list = 0x7fffffffdb60, command = 0x7fffffffdb60, redirect = 0x7fffffffdb60, element = { word = 0x7fffffffdb60, redirect = 0x50e5a0}, pattern = 0x7fffffffdb60}, {word = 0x7fffffffda84, number = -9596, word_list = 0x7fffffffda84, command = 0x7fffffffda84, redirect = 0x7fffffffda84, element = {word = 0x7fffffffda84, redirect = 0x7fffffffdb50}, pattern = 0x7fffffffda84}, { word = 0x7fffffffdce0, number = -8992, word_list = 0x7fffffffdce0, command = 0x7fffffffdce0, redirect = 0x7fffffffdce0, element = { word = 0x7fffffffdce0, redirect = 0x0}, pattern = 0x7fffffffdce0}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = { word = 0x0, redirect = 0x0}, pattern = 0x0}, { word = 0x7fffffffdb50, number = -9392, word_list = 0x7fffffffdb50, command = 0x7fffffffdb50, redirect = 0x7fffffffdb50, element = { word = 0x7fffffffdb50, redirect = 0x752070}, pattern = 0x7fffffffdb50}, {word = 0x7fffffffdb90, number = -9328, word_list = 0x7fffffffdb90, command = 0x7fffffffdb90, redirect = 0x7fffffffdb90, element = {word = 0x7fffffffdb90, redirect = 0x7fffffffdad0}, pattern = 0x7fffffffdb90}, { word = 0x7fffffffdac8, number = -9528, word_list = 0x7fffffffdac8, command = 0x7fffffffdac8, redirect = 0x7fffffffdac8, element = { word = 0x7fffffffdac8, redirect = 0x508881}, pattern = 0x7fffffffdac8}, {word = 0x1, number = 1, word_list = 0x1, command = 0x1, redirect = 0x1, element = { word = 0x1, redirect = 0x0}, pattern = 0x1}, { word = 0x7fffffffdc18, number = -9192, word_list = 0x7fffffffdc18, command = 0x7fffffffdc18, redirect = 0x7fffffffdc18, element = { word = 0x7fffffffdc18, redirect = 0x0}, pattern = 0x7fffffffdc18}, {word = 0x3, number = 3, word_list = 0x3, command = 0x3, redirect = 0x3, element = { word = 0x3, redirect = 0x7ffff7ff7470}, pattern = 0x3}, { word = 0x1, number = 1, word_list = 0x1, command = 0x1, redirect = 0x1, element = {word = 0x1, redirect = 0x7ffff7632980 <__gconv_transform_utf8_internal>}, pattern = 0x1}, {word = 0x752008, number = 7675912, word_list = 0x752008, command = 0x752008, redirect = 0x752008, element = {word = 0x752008, redirect = 0x7fffffffdce0}, pattern = 0x752008}, {word = 0x76e7af, number = 7792559, word_list = 0x76e7af, command = 0x76e7af, redirect = 0x76e7af, element = {word = 0x76e7af, redirect = 0x97ec08}, pattern = 0x76e7af}, {word = 0x20, number = 32, word_list = 0x20, command = 0x20, redirect = 0x20, element = {word = 0x20, redirect = 0x7ffff76a8823 <__mbsnrtowcs+211>}, pattern = 0x20}, { word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x1}, pattern = 0x0}, {word = 0x7fffffffdb50, number = -9392, word_list = 0x7fffffffdb50, command = 0x7fffffffdb50, redirect = 0x7fffffffdb50, element = {word = 0x7fffffffdb50, redirect = 0x7fffffffdb60}, pattern = 0x7fffffffdb50}, { word = 0xd00000000, number = 0, word_list = 0xd00000000, command = 0xd00000000, redirect = 0xd00000000, element = { word = 0xd00000000, redirect = 0x7ffff76edc59 <__GI___sbrk+121>}, pattern = 0xd00000000}, {word = 0xd, number = 13, word_list = 0xd, command = 0xd, redirect = 0xd, element = {word = 0xd, redirect = 0x7fffffffdcb0}, pattern = 0xd}, {word = 0xd, number = 13, word_list = 0xd, command = 0xd, redirect = 0xd, element = {word = 0xd, redirect = 0x4f2419 <morecore+462>}, pattern = 0xd}, {word = 0x1, number = 1, word_list = 0x1, command = 0x1, redirect = 0x1, element = {word = 0x1, redirect = 0x10000}, pattern = 0x1}, {word = 0x7fffffffdd30, number = -8912, word_list = 0x7fffffffdd30, command = 0x7fffffffdd30, redirect = 0x7fffffffdd30, element = { word = 0x7fffffffdd30, redirect = 0xfa00000001}, pattern = 0x7fffffffdd30}, {word = 0x2a00000058, number = 88, word_list = 0x2a00000058, command = 0x2a00000058, redirect = 0x2a00000058, element = {word = 0x2a00000058, redirect = 0x0}, pattern = 0x2a00000058}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x76efeb}, pattern = 0x0}, { word = 0x7fffffffdc80, number = -9088, word_list = 0x7fffffffdc80, command = 0x7fffffffdc80, redirect = 0x7fffffffdc80, element = { word = 0x7fffffffdc80, redirect = 0x752070}, pattern = 0x7fffffffdc80}, {word = 0x7fffffffdcc0, number = -9024, word_list = 0x7fffffffdcc0, command = 0x7fffffffdcc0, redirect = 0x7fffffffdcc0, element = {word = 0x7fffffffdcc0, redirect = 0x4f299b <internal_malloc+788>}, pattern = 0x7fffffffdcc0}, {word = 0x7fffffffdbf8, number = -9224, word_list = 0x7fffffffdbf8, command = 0x7fffffffdbf8, redirect = 0x7fffffffdbf8, element = {word = 0x7fffffffdbf8, redirect = 0x2}, pattern = 0x7fffffffdbf8}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x80}, pattern = 0x0}, { word = 0x7fffffffdcc0, number = -9024, word_list = 0x7fffffffdcc0, command = 0x7fffffffdcc0, redirect = 0x7fffffffdcc0, element = { word = 0x7fffffffdcc0, redirect = 0x90}, pattern = 0x7fffffffdcc0}, {word = 0x7fff00000080, number = 128, word_list = 0x7fff00000080, command = 0x7fff00000080, redirect = 0x7fff00000080, element = {word = 0x7fff00000080, redirect = 0x95b7ca6b1a8e6f00}, pattern = 0x7fff00000080}, { word = 0x7fffffffdc38, number = -9160, word_list = 0x7fffffffdc38, command = 0x7fffffffdc38, redirect = 0x7fffffffdc38, element = { word = 0x7fffffffdc38, redirect = 0x75f008}, pattern = 0x7fffffffdc38}, {word = 0x41f4d0 <_start>, number = 4322512, word_list = 0x41f4d0 <_start>, command = 0x41f4d0 <_start>, redirect = 0x41f4d0 <_start>, element = {word = 0x41f4d0 <_start>, redirect = 0x0}, pattern = 0x41f4d0 <_start>}, {word = 0x7fffffffdca0, number = -9056, word_list = 0x7fffffffdca0, command = 0x7fffffffdca0, redirect = 0x7fffffffdca0, element = { word = 0x7fffffffdca0, redirect = 0x4f2e40 <internal_realloc+121>}, pattern = 0x7fffffffdca0}, {word = 0x20, number = 32, word_list = 0x20, command = 0x20, redirect = 0x20, element = { word = 0x20, redirect = 0x7ffff7de2124 <check_match+324>}, pattern = 0x20}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x376}, pattern = 0x0}, {word = 0x7ffff7ff6ea0, number = -134254944, word_list = 0x7ffff7ff6ea0, command = 0x7ffff7ff6ea0, redirect = 0x7ffff7ff6ea0, element = { word = 0x7ffff7ff6ea0, redirect = 0x7ffff7610d90}, pattern = 0x7ffff7ff6ea0}, {word = 0x7ffff761e038, number = -144580552, word_list = 0x7ffff761e038, command = 0x7ffff761e038, redirect = 0x7ffff761e038, element = { word = 0x7ffff761e038, redirect = 0x7ffff7de2963 <do_lookup_x+2019>}, pattern = 0x7ffff761e038}, {word = 0x376, number = 886, word_list = 0x376, command = 0x376, redirect = 0x376, element = { word = 0x376, redirect = 0x7ffff761e038}, pattern = 0x376}, { word = 0x7ffff7ff6ea0, number = -134254944, word_list = 0x7ffff7ff6ea0, command = 0x7ffff7ff6ea0, redirect = 0x7ffff7ff6ea0, element = {word = 0x7ffff7ff6ea0, redirect = 0x7fffffffdd28}, pattern = 0x7ffff7ff6ea0}, { word = 0x7fffffffdd24, number = -8924, word_list = 0x7fffffffdd24, command = 0x7fffffffdd24, redirect = 0x7fffffffdd24, element = { word = 0x7fffffffdd24, redirect = 0x7ffff7de22db <do_lookup_x+347>}, pattern = 0x7fffffffdd24}, {word = 0x412f30, number = 4271920, word_list = 0x412f30, command = 0x412f30, redirect = 0x412f30, element = {word = 0x412f30, redirect = 0x4051e0}, pattern = 0x412f30}, {word = 0x7fffffffdd28, number = -8920, word_list = 0x7fffffffdd28, command = 0x7fffffffdd28, redirect = 0x7fffffffdd28, element = {word = 0x7fffffffdd28, redirect = 0xf3938cf}, pattern = 0x7fffffffdd28}, { word = 0x3ce4e3, number = 3990755, word_list = 0x3ce4e3, command = 0x3ce4e3, redirect = 0x3ce4e3, element = { word = 0x3ce4e3, redirect = 0x7ffff761e038}, pattern = 0x3ce4e3}, {word = 0x7fffffffde00, number = -8704, word_list = 0x7fffffffde00, command = 0x7fffffffde00, redirect = 0x7fffffffde00, element = {word = 0x7fffffffde00, redirect = 0x7ffff7610d90}, pattern = 0x7fffffffde00}, { word = 0x7fffffffdd24, number = -8924, word_list = 0x7fffffffdd24, command = 0x7fffffffdd24, redirect = 0x7fffffffdd24, element = { word = 0x7fffffffdd24, redirect = 0x7fffffffddf0}, pattern = 0x7fffffffdd24}, {word = 0x7ffff7ff7418, number = -134253544, word_list = 0x7ffff7ff7418, command = 0x7ffff7ff7418, redirect = 0x7ffff7ff7418, element = { word = 0x7ffff7ff7418, redirect = 0x5}, pattern = 0x7ffff7ff7418}, {word = 0x1, number = 1, word_list = 0x1, command = 0x1, redirect = 0x1, element = { word = 0x1, redirect = 0x2a0076e7ae}, pattern = 0x1}, { word = 0xffffdd70, number = -8848, word_list = 0xffffdd70, command = 0xffffdd70, redirect = 0xffffdd70, element = { word = 0xffffdd70, redirect = 0x0}, pattern = 0xffffdd70}, { word = 0x985000, number = 9981952, word_list = 0x985000, command = 0x985000, redirect = 0x985000, element = { word = 0x985000, redirect = 0x7ffff7ffe4c0}, pattern = 0x985000}, {word = 0x7fffffffde90, number = -8560, word_list = 0x7fffffffde90, command = 0x7fffffffde90, redirect = 0x7fffffffde90, element = {word = 0x7fffffffde90, redirect = 0x7ffff7ff7470}, pattern = 0x7fffffffde90}, { word = 0x1, number = 1, word_list = 0x1, command = 0x1, redirect = 0x1, element = {word = 0x1, redirect = 0x0}, pattern = 0x1}, {word = 0x7fffffffdeb8, number = -8520, word_list = 0x7fffffffdeb8, command = 0x7fffffffdeb8, redirect = 0x7fffffffdeb8, element = {word = 0x7fffffffdeb8, redirect = 0x7ffff7de2e71 <_dl_lookup_symbol_x+353>}, pattern = 0x7fffffffdeb8}, {word = 0x3, number = 3, word_list = 0x3, command = 0x3, redirect = 0x3, element = { word = 0x3, redirect = 0x7ffff7ff7470}, pattern = 0x3}, { word = 0x1, number = 1, word_list = 0x1, command = 0x1, redirect = 0x1, element = {word = 0x1, redirect = 0x0}, pattern = 0x1}, {word = 0x1, number = 1, word_list = 0x1, command = 0x1, redirect = 0x1, element = {word = 0x1, redirect = 0x4f299b <internal_malloc+788>}, pattern = 0x1}, { word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0xa6e00000001}, pattern = 0x0}, {word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = {word = 0x4f65eb, redirect = 0x11f}, pattern = 0x4f65eb}, {word = 0x7fffffffde00, number = -8704, word_list = 0x7fffffffde00, command = 0x7fffffffde00, redirect = 0x7fffffffde00, element = {word = 0x7fffffffde00, redirect = 0x130}, pattern = 0x7fffffffde00}, { word = 0x7fff0000011f, number = 287, word_list = 0x7fff0000011f, command = 0x7fff0000011f, redirect = 0x7fff0000011f, element = { word = 0x7fff0000011f, redirect = 0x95b7ca6b1a8e6f00}, pattern = 0x7fff0000011f}, {word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = {word = 0x4f65eb, redirect = 0x75f008}, pattern = 0x4f65eb}, {word = 0x41f4d0 <_start>, number = 4322512, word_list = 0x41f4d0 <_start>, command = 0x41f4d0 <_start>, redirect = 0x41f4d0 <_start>, element = {word = 0x41f4d0 <_start>, redirect = 0x7fffffffe470}, pattern = 0x41f4d0 <_start>}, { word = 0x7fffffffde30, number = -8656, word_list = 0x7fffffffde30, command = 0x7fffffffde30, redirect = 0x7fffffffde30, element = { word = 0x7fffffffde30, redirect = 0x4f3303 <sh_malloc+43>}, pattern = 0x7fffffffde30}, {word = 0x76ee88, number = 7794312, word_list = 0x76ee88, command = 0x76ee88, redirect = 0x76ee88, element = {word = 0x76ee88, redirect = 0xa6e0075f008}, pattern = 0x76ee88}, {word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = {word = 0x4f65eb, redirect = 0x11f}, pattern = 0x4f65eb}, {word = 0x7fffffffde70, number = -8592, word_list = 0x7fffffffde70, command = 0x7fffffffde70, redirect = 0x7fffffffde70, element = {word = 0x7fffffffde70, redirect = 0xaf900000001}, pattern = 0x7fffffffde70}, { word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0x746c88}, pattern = 0x4f65eb}, { word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0x3}, pattern = 0x4f65eb}, { word = 0x7fff0000001b, number = 27, word_list = 0x7fff0000001b, command = 0x7fff0000001b, redirect = 0x7fff0000001b, element = { word = 0x7fff0000001b, redirect = 0x95b7ca6b1a8e6f00}, pattern = 0x7fff0000001b}, {word = 0x75f008, number = 7729160, word_list = 0x75f008, command = 0x75f008, redirect = 0x75f008, element = {word = 0x75f008, redirect = 0x41f4d0 <_start>}, pattern = 0x75f008}, {word = 0x7fffffffe470, number = -7056, word_list = 0x7fffffffe470, command = 0x7fffffffe470, redirect = 0x7fffffffe470, element = {word = 0x7fffffffe470, redirect = 0x112600000001}, pattern = 0x7fffffffe470}, { word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0x7553c8}, pattern = 0x4f65eb}, { word = 0x740408, number = 7603208, word_list = 0x740408, command = 0x740408, redirect = 0x740408, element = { word = 0x740408, redirect = 0x7}, pattern = 0x740408}, { word = 0x1f, number = 31, word_list = 0x1f, command = 0x1f, redirect = 0x1f, element = {word = 0x1f, redirect = 0x95b7ca6b1a8e6f00}, pattern = 0x1f}, {word = 0xa, number = 10, word_list = 0xa, command = 0xa, redirect = 0xa, element = {word = 0xa, redirect = 0x41f4d0 <_start>}, pattern = 0xa}, {word = 0x7fffffffe470, number = -7056, word_list = 0x7fffffffe470, command = 0x7fffffffe470, redirect = 0x7fffffffe470, element = {word = 0x7fffffffe470, redirect = 0x0}, pattern = 0x7fffffffe470}, { word = 0x7fffffffdf10, number = -8432, word_list = 0x7fffffffdf10, command = 0x7fffffffdf10, redirect = 0x7fffffffdf10, element = { word = 0x7fffffffdf10, redirect = 0x4f3366 <sh_free+43>}, pattern = 0x7fffffffdf10}, {word = 0x7fffffffdf50, number = -8368, word_list = 0x7fffffffdf50, command = 0x7fffffffdf50, redirect = 0x7fffffffdf50, element = {word = 0x7fffffffdf50, redirect = 0x11260075f008}, pattern = 0x7fffffffdf50}, { word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0x4f299b <internal_malloc+788>}, pattern = 0x4f65eb}, {word = 0x7fffffffdf40, number = -8384, word_list = 0x7fffffffdf40, command = 0x7fffffffdf40, redirect = 0x7fffffffdf40, element = {word = 0x7fffffffdf40, redirect = 0xa6e00000001}, pattern = 0x7fffffffdf40}, { word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0x104}, pattern = 0x4f65eb}, { word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0x110}, pattern = 0x4f65eb}, { word = 0x7fff00000104, number = 260, word_list = 0x7fff00000104, command = 0x7fff00000104, redirect = 0x7fff00000104, element = { word = 0x7fff00000104, redirect = 0x95b7ca6b1a8e6f00}, pattern = 0x7fff00000104}, {word = 0xffffdfc0, number = -8256, word_list = 0xffffdfc0, command = 0xffffdfc0, redirect = 0xffffdfc0, element = {word = 0xffffdfc0, redirect = 0x75f008}, pattern = 0xffffdfc0}, { word = 0x41f4d0 <_start>, number = 4322512, word_list = 0x41f4d0 <_start>, command = 0x41f4d0 <_start>, redirect = 0x41f4d0 <_start>, element = {word = 0x41f4d0 <_start>, redirect = 0x7fffffffe470}, pattern = 0x41f4d0 <_start>}, { word = 0x7fffffffdfa0, number = -8288, word_list = 0x7fffffffdfa0, command = 0x7fffffffdfa0, redirect = 0x7fffffffdfa0, element = { word = 0x7fffffffdfa0, redirect = 0x4f3303 <sh_malloc+43>}, pattern = 0x7fffffffdfa0}, {word = 0x7fffffffdfc0, number = -8256, word_list = 0x7fffffffdfc0, command = 0x7fffffffdfc0, redirect = 0x7fffffffdfc0, element = {word = 0x7fffffffdfc0, redirect = 0xa6e0044a280}, pattern = 0x7fffffffdfc0}, { word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0x4f2d01 <internal_free+831>}, pattern = 0x4f65eb}, {word = 0x7fffffffdfe0, number = -8224, word_list = 0x7fffffffdfe0, command = 0x7fffffffdfe0, redirect = 0x7fffffffdfe0, element = {word = 0x7fffffffdfe0, redirect = 0xaf900000001}, pattern = 0x7fffffffdfe0}, { word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0x97f008}, pattern = 0x4f65eb}, { word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0x104}, pattern = 0x4f65eb}, { word = 0x104, number = 260, word_list = 0x104, command = 0x104, redirect = 0x104, element = {word = 0x104, redirect = 0x95b7ca6b1a8e6f00}, pattern = 0x104}, { word = 0x75f008, number = 7729160, word_list = 0x75f008, command = 0x75f008, redirect = 0x75f008, element = { word = 0x75f008, redirect = 0x41f4d0 <_start>}, pattern = 0x75f008}, {word = 0x7fffffffe470, number = -7056, word_list = 0x7fffffffe470, command = 0x7fffffffe470, redirect = 0x7fffffffe470, element = {word = 0x7fffffffe470, redirect = 0x0}, pattern = 0x7fffffffe470}, { word = 0x7fffffffe030, number = -8144, word_list = 0x7fffffffe030, command = 0x7fffffffe030, redirect = 0x7fffffffe030, element = { word = 0x7fffffffe030, redirect = 0x4f3366 <sh_free+43>}, pattern = 0x7fffffffe030}, {word = 0x740408, number = 7603208, word_list = 0x740408, command = 0x740408, redirect = 0x740408, element = {word = 0x740408, redirect = 0x4f2d01 <internal_free+831>}, pattern = 0x740408}, { word = 0x4f65eb, number = 5203435, word_list = 0x4f65eb, command = 0x4f65eb, redirect = 0x4f65eb, element = { word = 0x4f65eb, redirect = 0xf900000001}, pattern = 0x4f65eb}, { word = 0x4f6018, number = 5201944, word_list = 0x4f6018, command = 0x4f6018, redirect = 0x4f6018, element = { word = 0x4f6018, redirect = 0x97ba08}, pattern = 0x4f6018}, { word = 0x477de2 <sigint_sighandler>, number = 4685282, word_list = 0x477de2 <sigint_sighandler>, command = 0x477de2 <sigint_sighandler>, redirect = 0x477de2 <sigint_sighandler>, element = { word = 0x477de2 <sigint_sighandler>, redirect = 0x4000000}, pattern = 0x477de2 <sigint_sighandler>}, { word = 0x7ffff7640040 <__restore_rt>, number = -144441280, word_list = 0x7ffff7640040 <__restore_rt>, command = 0x7ffff7640040 <__restore_rt>, redirect = 0x7ffff7640040 <__restore_rt>, element = { word = 0x7ffff7640040 <__restore_rt>, redirect = 0x0}, pattern = 0x7ffff7640040 <__restore_rt>}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = { word = 0x0, redirect = 0x0}, pattern = 0x0}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x0}, pattern = 0x0}, { word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x0}, pattern = 0x0}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x0}, pattern = 0x0}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = { word = 0x0, redirect = 0x0}, pattern = 0x0}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x0}, pattern = 0x0}, { word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x0}, pattern = 0x0}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x0}, pattern = 0x0}, { word = 0x477de2 <sigint_sighandler>, number = 4685282, word_list = 0x477de2 <sigint_sighandler>, command = 0x477de2 <sigint_sighandler>, redirect = 0x477de2 <sigint_sighandler>, element = { word = 0x477de2 <sigint_sighandler>, redirect = 0x4000000}, pattern = 0x477de2 <sigint_sighandler>}, { word = 0x7ffff7640040 <__restore_rt>, number = -144441280, word_list = 0x7ffff7640040 <__restore_rt>, command = 0x7ffff7640040 <__restore_rt>, redirect = 0x7ffff7640040 <__restore_rt>, element = { word = 0x7ffff7640040 <__restore_rt>, redirect = 0x0}, pattern = 0x7ffff7640040 <__restore_rt>}, {word = 0x7fffffffe140, number = -7872, word_list = 0x7fffffffe140, command = 0x7fffffffe140, redirect = 0x7fffffffe140, element = { word = 0x7fffffffe140, redirect = 0x475632 <without_interrupts+64>}, pattern = 0x7fffffffe140}, {word = 0x9404d8, number = 9700568, word_list = 0x9404d8, command = 0x9404d8, redirect = 0x9404d8, element = {word = 0x9404d8, redirect = 0x0}, pattern = 0x9404d8}, { word = 0x4f6396, number = 5202838, word_list = 0x4f6396, command = 0x4f6396, redirect = 0x4f6396, element = { word = 0x4f6396, redirect = 0x475a6b <unwind_frame_discard_internal>}, pattern = 0x4f6396}, {word = 0x7fffffffe160, number = -7840, word_list = 0x7fffffffe160, command = 0x7fffffffe160, redirect = 0x7fffffffe160, element = {word = 0x7fffffffe160, redirect = 0x0}, pattern = 0x7fffffffe160}, {word = 0x4f3cb1, number = 5192881, word_list = 0x4f3cb1, command = 0x4f3cb1, redirect = 0x4f3cb1, element = {word = 0x4f3cb1, redirect = 0x0}, pattern = 0x4f3cb1}, {word = 0x7fffffffe190, number = -7792, word_list = 0x7fffffffe190, command = 0x7fffffffe190, redirect = 0x7fffffffe190, element = {word = 0x7fffffffe190, redirect = 0x4709e7 <hash_search+76>}, pattern = 0x7fffffffe190}, {word = 0x7fffffffe210, number = -7664, word_list = 0x7fffffffe210, command = 0x7fffffffe210, redirect = 0x7fffffffe210, element = {word = 0x7fffffffe210, redirect = 0x1}, pattern = 0x7fffffffe210}, {word = 0x740408, number = 7603208, word_list = 0x740408, command = 0x740408, redirect = 0x740408, element = {word = 0x740408, redirect = 0x4f3ca3}, pattern = 0x740408}, { word = 0x338a3b0ef38, number = -1548685512, word_list = 0x338a3b0ef38, command = 0x338a3b0ef38, redirect = 0x338a3b0ef38, element = {word = 0x338a3b0ef38, redirect = 0x0}, pattern = 0x338a3b0ef38}, { word = 0x7fffffffe1c0, number = -7744, word_list = 0x7fffffffe1c0, command = 0x7fffffffe1c0, redirect = 0x7fffffffe1c0, element = { word = 0x7fffffffe1c0, redirect = 0x444f81 <hash_lookup+40>}, pattern = 0x7fffffffe1c0}, {word = 0x740408, number = 7603208, word_list = 0x740408, command = 0x740408, redirect = 0x740408, element = {word = 0x740408, redirect = 0x4f3ca3}, pattern = 0x740408}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x0}, pattern = 0x0}, {word = 0x7fffffffe1f0, number = -7696, word_list = 0x7fffffffe1f0, command = 0x7fffffffe1f0, redirect = 0x7fffffffe1f0, element = { word = 0x7fffffffe1f0, redirect = 0x444fe8 <var_lookup+57>}, pattern = 0x7fffffffe1f0}, {word = 0x743908, number = 7616776, word_list = 0x743908, command = 0x743908, redirect = 0x743908, element = {word = 0x743908, redirect = 0x4f3ca3}, pattern = 0x743908}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = {word = 0x0, redirect = 0x0}, pattern = 0x0}, {word = 0x7fffffffe230, number = -7632, word_list = 0x7fffffffe230, command = 0x7fffffffe230, redirect = 0x7fffffffe230, element = { word = 0x7fffffffe230, redirect = 0x4450af <find_variable_internal+160>}, pattern = 0x7fffffffe230}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = { word = 0x0, redirect = 0x4f3ca3}, pattern = 0x0}, { word = 0x7fffffffe240, number = -7616, word_list = 0x7fffffffe240, command = 0x7fffffffe240, redirect = 0x7fffffffe240, element = { word = 0x7fffffffe240, redirect = 0x0}, pattern = 0x7fffffffe240}, {word = 0x0, number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, element = { word = 0x0, redirect = 0x4f3cb2}, pattern = 0x0}, { word = 0x7fffffffe260, number = -7584, word_list = 0x7fffffffe260, command = 0x7fffffffe260, redirect = 0x7fffffffe260, element = { word = 0x7fffffffe260, redirect = 0x445a20 <find_variable+81>}, pattern = 0x7fffffffe260}, {word = 0x7fffffffe280, number = -7552, word_list = 0x7fffffffe280, command = 0x7fffffffe280, redirect = 0x7fffffffe280, element = {word = 0x7fffffffe280, redirect = 0x4f3ca3}, pattern = 0x7fffffffe280}, { word = 0xffffe140, number = -7872, word_list = 0xffffe140, command = 0xffffe140, redirect = 0xffffe140, element = { word = 0xffffe140, redirect = 0x0}, pattern = 0xffffe140}, { word = 0x7fffffffe290, number = -7536, word_list = 0x7fffffffe290, command = 0x7fffffffe290, redirect = 0x7fffffffe290, element = { word = 0x7fffffffe290, redirect = 0x445c75 <get_string_value+24>}, pattern = 0x7fffffffe290}} yyvs = 0x7fffffffd5f0 yyvsp = 0x7fffffffd5f0 yystacksize = 200 yyn = 308 yyresult = 0 yytoken = 0 yyval = {word = 0x755808, number = 7690248, word_list = 0x755808, command = 0x755808, redirect = 0x755808, element = {word = 0x755808, redirect = 0x0}, pattern = 0x755808} yylen = 0 #11 0x00000000004227a8 in parse_command () at .././eval.c:261 r = 0 command_to_execute = 0x0 #12 0x000000000042288e in read_command () at .././eval.c:305 tmout_var = 0x0 tmout_len = 0 result = 0 old_alrm = 0x0 #13 0x00000000004224be in reader_loop () at .././eval.c:149 code = 0 our_indirection_level = 1 current_command = 0x0 #14 0x000000000041ff2f in main (argc=1, argv=0x7fffffffe478, env=0x7fffffffe488) at .././shell.c:792 i = 0 code = 0 old_errexit_flag = 0 saverst = 0 locally_skip_execution = 0 arg_index = 1 top_level_arg_index = 1