Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 482487 Details for
Bug 682496
[abrt] bash-4.1.7-1.fc13: fprintf: Process /bin/bash was killed by signal 11 (SIGSEGV)
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh92 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 61.09 KB, created by
chuck lidderdale
on 2011-03-06 04:22:28 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
chuck lidderdale
Created:
2011-03-06 04:22:28 UTC
Size:
61.09 KB
patch
obsolete
>[New Thread 9982] >Core was generated by `bash'. >Program terminated with signal 11, Segmentation fault. >#0 0x080b105b in fprintf (list=<value optimized out>) > at /usr/include/bits/stdio2.h:98 >98 return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, > >Thread 1 (Thread 9982): >#0 0x080b105b in fprintf (list=<value optimized out>) > at /usr/include/bits/stdio2.h:98 >No locals. >#1 fc_builtin (list=<value optimized out>) at ./fc.def:388 > i = <value optimized out> > sep = <value optimized out> > numbering = 0 > reverse = 0 > listing = 0 > execute = 149417272 > histbeg = 1000 > histend = 1000 > last_hist = <value optimized out> > retval = <value optimized out> > opt = <value optimized out> > rh = <value optimized out> > stream = 0x8e7ed38 > rlist = <value optimized out> > rl = <value optimized out> > ename = 0x8e69838 "vi" > command = <value optimized out> > newcom = <value optimized out> > fcedit = <value optimized out> > hlist = 0x8e7ccc0 > fn = <value optimized out> >#2 0x08070bc1 in execute_builtin (builtin=0x80b0b80 <fc_builtin>, > words=0x8e5f2f8, flags=<value optimized out>, subshell=0) > at execute_cmd.c:3977 > old_e_flag = 0 > result = <value optimized out> > eval_unwind = <value optimized out> > isbltinenv = <value optimized out> > error_trap = <value optimized out> >#3 0x08072dfb in execute_builtin_or_function ( > simple_command=<value optimized out>, pipe_in=-1, pipe_out=-1, async=0, > fds_to_close=0x8e609f0) at execute_cmd.c:4390 > result = <value optimized out> > saved_undo_list = 0x0 >#4 execute_simple_command (simple_command=<value optimized out>, pipe_in=-1, > pipe_out=-1, async=0, fds_to_close=0x8e609f0) at execute_cmd.c:3818 > words = 0x8e5f2f8 > lastword = <value optimized out> > command_line = 0x0 > lastarg = 0x8e69838 "vi" > temp = <value optimized out> > first_word_quoted = 0 > result = 0 > builtin_is_special = <value optimized out> > already_forked = 0 > dofork = <value optimized out> > old_last_async_pid = 0 > builtin = 0x80b0b80 <fc_builtin> > func = <value optimized out> >#5 0x08073a22 in execute_command_internal (command=0x8e7c5b0, > asynchronous=0, pipe_in=-1, pipe_out=-1, fds_to_close=0x8e609f0) > at execute_cmd.c:742 > exec_result = 0 > user_subshell = <value optimized out> > invert = 0 > ignore_return = 0 > my_undo_list = 0x0 > exec_undo_list = 0x0 > last_pid = -1 > save_line_number = 20 >#6 0x080affd6 in parse_and_execute ( > string=0x8e5fa08 "fc -e \"${VISUAL:-${EDITOR:-vi}}\"", > from_file=0x80fc0e3 "v", flags=4) at evalstring.c:318 > bitmap = 0x8e609f0 > code = 0 > lreset = <value optimized out> > should_jump_to_top_level = 0 > last_result = 0 > command = 0x8e7c5b0 >#7 0x080a2cb7 in edit_and_execute_command (count=1, c=<value optimized out>, > editing_mode=0, > edit_command=0x80eb384 "fc -e \"${VISUAL:-${EDITOR:-vi}}\"") > at bashline.c:900 > command = 0x8e5fa08 "fc -e \"${VISUAL:-${EDITOR:-vi}}\"" > metaval = <value optimized out> > r = <value optimized out> > cclc = 2 > rrs = 4456486 > metaflag = 1 >#8 0x080c9d91 in _rl_dispatch_subseq (key=118, map=0x811b6e0, got_subseq=0) > at readline.c:825 > r = 0 > newkey = <value optimized out> > macro = <value optimized out> > func = <value optimized out> > cxt = <value optimized out> >#9 0x080ca156 in _rl_dispatch (key=118, map=0x811b6e0) at readline.c:775 >No locals. >#10 0x080ca51c in readline_internal_char () at readline.c:603 > lastc = 118 > eof_found = 0 > c = <value optimized out> > code = <value optimized out> > lk = 0 >#11 0x080ca92d in readline_internal_charloop (prompt=0x8e5f018 "> ") > at readline.c:630 > eof = <value optimized out> >#12 readline_internal (prompt=0x8e5f018 "> ") at readline.c:644 > eof = <value optimized out> >#13 e (prompt=0x8e5f018 "> ") at readline.c:388 > value = <value optimized out> >#14 0x08061a4a in yy_readline_get () at ./parse.y:1433 > old_sigint = 0x80969d0 <sigint_sighandler> > line_len = <value optimized out> > c = <value optimized out> >#15 0x08062c86 in yy_getc (remove_quoted_newline=1) at ./parse.y:1366 >No locals. >#16 shell_getc (remove_quoted_newline=1) at ./parse.y:2215 > i = 0 > c = <value optimized out> > uc = <value optimized out> >#17 0x0806490f in parse_matched_pair (qc=34, open=34, close=34, > lenp=0xbfdfe258, flags=0) at ./parse.y:3127 > count = <value optimized out> > ch = <value optimized out> > tflags = <value optimized out> > nestlen = 34 > ttranslen = 1 > start_lineno = 18 > ret = 0x8e73fe0 "http://whois.arin.net/rest/nets;q=12.10.147.50?showDetails=true&showARIN=false\n#\n0\347\b@0\347\bx0\347\b\270\060\347\b\350\060\347\b\030\061\347\bX1\347\b\220\027\347\b\300\027\347\b\360\027\347\b0\030\347\b`\030\347\b\220\030\347\b\271" > nestret = <value optimized out> > ttrans = <value optimized out> > retind = <value optimized out> > retsize = <value optimized out> > rflags = 4 >#18 0x0806604a in read_token_word (command=0) at ./parse.y:4306 > the_word = <value optimized out> > all_digit_token = 34 > dollar_present = <value optimized out> > compound_assignment = <value optimized out> > quoted = <value optimized out> > ttok = <value optimized out> > ttrans = <value optimized out> > ttoklen = -1075846536 > ttranslen = -1075846448 > cd = 0 > result = <value optimized out> > peek_char = <value optimized out> > lvalue = <value optimized out> > pass_next_character = <value optimized out> > token_index = <value optimized out> >#19 read_token (command=0) at ./parse.y:3043 > character = <value optimized out> > peek_char = <value optimized out> > result = <value optimized out> >#20 0x0806801b in yylex () at ./parse.y:2493 >No locals. >#21 yyparse () at y.tab.c:2036 > yystate = <value optimized out> > yyerrstatus = 0 > yyssa = {0, 13, -2096, 2277, -5832, -16417, 10718, 24, -5782, -16417, > -8856, 2277, -5768, -16417, 0, 0, 3, 0, -2096, 2277, -5800, -16417, > -21710, 2058, 3, 0, 0, 0, -5800, -16417, 11676, 2057, 27088, 2057, > 0, 0, -5720, -16417, 0 <repeats 64 times>, -5484, -16417, -5624, > -16417, 0, 0, -5336, -16417, 25979, 2057, 2, 0, -5484, -16417, > -5624, -16417, 10390, 2055, -28750, 2062, 0, 0, 56, 0, 0, 0, 0, 0, > 0, 0, 28660, 41, 28648, 2277, 27819, 2062, 0, 0, -5560, -16417, > 30619, 2055, 27819, 2062, 28680, 2277, 0, 0, -31840, 41, -31832, > 41, 0, 0, -5544, -16417, 30777, 2055, 27819, 2062, 1, 0, -5512, > -16417, 30900, 2055, 27819, 2062, 28648, 2277, 0, 0, 28648, 2277, > 27840, 2062, 0, 0, -5480, -16417, 30970, 2055, 27819, 2062, 1, 0, > 0, 0, 0, 0, 10, 0, 27088, 2057, -5448, -16417, -24030, 2055} > yyss = 0xbfdfe910 > yyssp = 0xbfdfe912 > yyvsa = {{word = 0x8e5f898, number = 149289112, > word_list = 0x8e5f898, command = 0x8e5f898, redirect = 0x8e5f898, > element = {word = 0x8e5f898, redirect = 0xbfdfe334}, > pattern = 0x8e5f898}, {word = 0x8e69770, number = 149329776, > word_list = 0x8e69770, command = 0x8e69770, redirect = 0x8e69770, > element = {word = 0x8e69770, redirect = 0x0}, > pattern = 0x8e69770}, {word = 0x8e67fd8, number = 149323736, > word_list = 0x8e67fd8, command = 0x8e67fd8, redirect = 0x8e67fd8, > element = {word = 0x8e67fd8, redirect = 0x0}, > pattern = 0x8e67fd8}, {word = 0x1815ee, number = 1578478, > word_list = 0x1815ee, command = 0x1815ee, redirect = 0x1815ee, > element = {word = 0x1815ee, redirect = 0x2983d8}, > pattern = 0x1815ee}, {word = 0x10, number = 16, word_list = 0x10, > command = 0x10, redirect = 0x10, element = {word = 0x10, > redirect = 0x0}, pattern = 0x10}, {word = 0x30, number = 48, > word_list = 0x30, command = 0x30, redirect = 0x30, element = { > word = 0x30, redirect = 0x2983a0}, pattern = 0x30}, { > word = 0x2983b8, number = 2720696, word_list = 0x2983b8, > command = 0x2983b8, redirect = 0x2983b8, element = { > word = 0x2983b8, redirect = 0x1dc3f3}, pattern = 0x2983b8}, { > word = 0x1dc432, number = 1950770, word_list = 0x1dc432, > command = 0x1dc432, redirect = 0x1dc432, element = { > word = 0x1dc432, redirect = 0x1366a8}, pattern = 0x1dc432}, { > word = 0x8e5f868, number = 149289064, word_list = 0x8e5f868, > command = 0x8e5f868, redirect = 0x8e5f868, element = { > word = 0x8e5f868, redirect = 0x0}, pattern = 0x8e5f868}, { > word = 0xbfdfe334, number = -1075846348, word_list = 0xbfdfe334, > command = 0xbfdfe334, redirect = 0xbfdfe334, element = { > word = 0xbfdfe334, redirect = 0x8e5f8e0}, > pattern = 0xbfdfe334}, {word = 0x2983a0, number = 2720672, > word_list = 0x2983a0, command = 0x2983a0, redirect = 0x2983a0, > element = {word = 0x2983a0, redirect = 0x4}, pattern = 0x2983a0}, > {word = 0x296ff4, number = 2715636, word_list = 0x296ff4, > command = 0x296ff4, redirect = 0x296ff4, element = { > word = 0x296ff4, redirect = 0x8e5f8b8}, pattern = 0x296ff4}, { > word = 0x8e5f898, number = 149289112, word_list = 0x8e5f898, > command = 0x8e5f898, redirect = 0x8e5f898, element = { > word = 0x8e5f898, redirect = 0xbfdfe394}, pattern = 0x8e5f898}, > {word = 0x138490, number = 1279120, word_list = 0x138490, > command = 0x138490, redirect = 0x138490, element = { > word = 0x138490, redirect = 0x180b36}, pattern = 0x138490}, { > word = 0x8e5f8b8, number = 149289144, word_list = 0x8e5f8b8, > command = 0x8e5f8b8, redirect = 0x8e5f8b8, element = { > word = 0x8e5f8b8, redirect = 0x3a}, pattern = 0x8e5f8b8}, { > word = 0x32, number = 50, word_list = 0x32, command = 0x32, > redirect = 0x32, element = {word = 0x32, redirect = 0xbfdfe470}, > pattern = 0x32}, {word = 0xbfdfe473, number = -1075846029, > word_list = 0xbfdfe473, command = 0xbfdfe473, > redirect = 0xbfdfe473, element = {word = 0xbfdfe473, > redirect = 0xbfdfe476}, pattern = 0xbfdfe473}, {word = 0x38, > number = 56, word_list = 0x38, command = 0x38, redirect = 0x38, > element = {word = 0x38, redirect = 0x2983a0}, pattern = 0x38}, { > word = 0x2983bc, number = 2720700, word_list = 0x2983bc, > command = 0x2983bc, redirect = 0x2983bc, element = { > word = 0x2983bc, redirect = 0x5}, pattern = 0x2983bc}, { > word = 0x296ff4, number = 2715636, word_list = 0x296ff4, > command = 0x296ff4, redirect = 0x296ff4, element = { > word = 0x296ff4, redirect = 0x2983a0}, pattern = 0x296ff4}, { > word = 0x0, number = 0, word_list = 0x0, command = 0x0, > redirect = 0x0, element = {word = 0x0, redirect = 0x12}, > pattern = 0x0}, {word = 0xbfdfe394, number = -1075846252, > word_list = 0xbfdfe394, command = 0xbfdfe394, > redirect = 0xbfdfe394, element = {word = 0xbfdfe394, > redirect = 0x8e73e68}, pattern = 0xbfdfe394}, {word = 0x2983a0, > number = 2720672, word_list = 0x2983a0, command = 0x2983a0, > redirect = 0x2983a0, element = {word = 0x2983a0, redirect = 0x5}, > pattern = 0x2983a0}, {word = 0x296ff4, number = 2715636, > word_list = 0x296ff4, command = 0x296ff4, redirect = 0x296ff4, > element = {word = 0x296ff4, redirect = 0x8e73e38}, > pattern = 0x296ff4}, {word = 0x8e5f840, number = 149289024, > word_list = 0x8e5f840, command = 0x8e5f840, redirect = 0x8e5f840, > element = {word = 0x8e5f840, redirect = 0xbfdfe3f4}, > pattern = 0x8e5f840}, {word = 0x138490, number = 1279120, > word_list = 0x138490, command = 0x138490, redirect = 0x138490, > element = {word = 0x138490, redirect = 0x0}, pattern = 0x138490}, > {word = 0x8e73e38, number = 149372472, word_list = 0x8e73e38, > command = 0x8e73e38, redirect = 0x8e73e38, element = { > word = 0x8e73e38, redirect = 0x3a}, pattern = 0x8e73e38}, { > word = 0x0, number = 0, word_list = 0x0, command = 0x0, > redirect = 0x0, element = {word = 0x0, redirect = 0xbfdfe470}, > pattern = 0x0}, {word = 0xbfdfe473, number = -1075846029, > word_list = 0xbfdfe473, command = 0xbfdfe473, > redirect = 0xbfdfe473, element = {word = 0xbfdfe473, > redirect = 0xbfdfe476}, pattern = 0xbfdfe473}, { > word = 0x8e69868, number = 149330024, word_list = 0x8e69868, > command = 0x8e69868, redirect = 0x8e69868, element = { > word = 0x8e69868, redirect = 0x0}, pattern = 0x8e69868}, { > word = 0xbfdfe490, number = -1075846000, word_list = 0xbfdfe490, > command = 0xbfdfe490, redirect = 0xbfdfe490, element = { > word = 0xbfdfe490, redirect = 0x1}, pattern = 0xbfdfe490}, { > 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 = 0xfffffff8, > number = -8, word_list = 0xfffffff8, command = 0xfffffff8, > redirect = 0xfffffff8, element = {word = 0xfffffff8, > redirect = 0x0}, pattern = 0xfffffff8}, {word = 0x0, > number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, > element = {word = 0x0, redirect = 0x8e73208}, pattern = 0x0}, { > word = 0x296ff4, number = 2715636, word_list = 0x296ff4, > command = 0x296ff4, redirect = 0x296ff4, element = { > word = 0x296ff4, redirect = 0x25a7b0}, pattern = 0x296ff4}, { > word = 0x25a75f, number = 2467679, word_list = 0x25a75f, > command = 0x25a75f, redirect = 0x25a75f, element = { > word = 0x25a75f, redirect = 0xbfdfe458}, pattern = 0x25a75f}, { > word = 0x13638c, number = 1270668, word_list = 0x13638c, > command = 0x13638c, redirect = 0x13638c, element = { > word = 0x13638c, redirect = 0x297c60}, pattern = 0x13638c}, { > word = 0x134da1, number = 1265057, word_list = 0x134da1, > command = 0x134da1, redirect = 0x134da1, element = { > word = 0x134da1, redirect = 0x12}, pattern = 0x134da1}, { > word = 0x0, number = 0, word_list = 0x0, command = 0x0, > redirect = 0x0, element = {word = 0x0, redirect = 0xbfdfe470}, > pattern = 0x0}, {word = 0x0, number = 0, word_list = 0x0, > command = 0x0, redirect = 0x0, element = {word = 0x0, > redirect = 0x0}, pattern = 0x0}, {word = 0x8e56870, > number = 149252208, word_list = 0x8e56870, command = 0x8e56870, > redirect = 0x8e56870, element = {word = 0x8e56870, > redirect = 0x8e5f898}, pattern = 0x8e56870}, { > word = 0xbfdfe490, number = -1075846000, word_list = 0xbfdfe490, > command = 0xbfdfe490, redirect = 0xbfdfe490, element = { > word = 0xbfdfe490, redirect = 0x0}, pattern = 0xbfdfe490}, { > word = 0x0, number = 0, word_list = 0x0, command = 0x0, > redirect = 0x0, element = {word = 0x0, redirect = 0x0}, > pattern = 0x0}, {word = 0x77b858, number = 7845976, > word_list = 0x77b858, command = 0x77b858, redirect = 0x77b858, > element = {word = 0x77b858, redirect = 0x80cd0000}, > pattern = 0x77b858}, {word = 0xffff037f, number = -64641, > word_list = 0xffff037f, command = 0xffff037f, > redirect = 0xffff037f, element = {word = 0xffff037f, > redirect = 0xffff0000}, pattern = 0xffff037f}, { > word = 0xffffffff, number = -1, word_list = 0xffffffff, > command = 0xffffffff, redirect = 0xffffffff, element = { > word = 0xffffffff, redirect = 0x0}, pattern = 0xffffffff}, { > word = 0x0, number = 0, word_list = 0x0, command = 0x0, > redirect = 0x0, element = {word = 0x0, redirect = 0x0}, > pattern = 0x0} <repeats 12 times>, {word = 0x37f, number = 895, > word_list = 0x37f, command = 0x37f, redirect = 0x37f, element = { > word = 0x37f, redirect = 0x0}, pattern = 0x37f}, {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 = 0x1f80, number = 8064, > word_list = 0x1f80, command = 0x1f80, redirect = 0x1f80, > element = {word = 0x1f80, redirect = 0xffff}, pattern = 0x1f80}, { > word = 0x0, number = 0, word_list = 0x0, command = 0x0, > redirect = 0x0, element = {word = 0x0, redirect = 0x0}, > pattern = 0x0} <repeats 16 times>, {word = 0x0, number = 0, > word_list = 0x0, command = 0x0, redirect = 0x0, element = { > word = 0x0, redirect = 0xff000000}, pattern = 0x0}, { > word = 0xff00ffff, number = -16711681, word_list = 0xff00ffff, > command = 0xff00ffff, redirect = 0xff00ffff, element = { > word = 0xff00ffff, redirect = 0x0}, pattern = 0xff00ffff}, { > word = 0x0, number = 0, word_list = 0x0, command = 0x0, > redirect = 0x0, element = {word = 0x0, redirect = 0x0}, > pattern = 0x0} <repeats 42 times>, {word = 0x13ae3b, > number = 1289787, word_list = 0x13ae3b, command = 0x13ae3b, > redirect = 0x13ae3b, element = {word = 0x13ae3b, > redirect = 0x8e5f770}, pattern = 0x13ae3b}, {word = 0xc, > number = 12, word_list = 0xc, command = 0xc, redirect = 0xc, > element = {word = 0xc, redirect = 0x0}, pattern = 0xc}, { > word = 0xbfdfe6d8, number = -1075845416, word_list = 0xbfdfe6d8, > command = 0xbfdfe6d8, redirect = 0xbfdfe6d8, element = { > word = 0xbfdfe6d8, redirect = 0x8e7c6c8}, > pattern = 0xbfdfe6d8}, {word = 0x8e5f790, number = 149288848, > word_list = 0x8e5f790, command = 0x8e5f790, redirect = 0x8e5f790, > element = {word = 0x8e5f790, redirect = 0x2983a0}, > pattern = 0x8e5f790}, {word = 0x3, number = 3, word_list = 0x3, > command = 0x3, redirect = 0x3, element = {word = 0x3, > redirect = 0x8e5f770}, pattern = 0x3}, {word = 0x0, number = 0, > word_list = 0x0, command = 0x0, redirect = 0x0, element = { > word = 0x0, redirect = 0x0}, pattern = 0x0}, { > word = 0xbfdfe718, number = -1075845352, word_list = 0xbfdfe718, > command = 0xbfdfe718, redirect = 0xbfdfe718, element = { > word = 0xbfdfe718, redirect = 0x8081c33}, > pattern = 0xbfdfe718}, {word = 0x0, number = 0, word_list = 0x0, > command = 0x0, redirect = 0x0, element = {word = 0x0, > redirect = 0x1e3740}, pattern = 0x0}, {word = 0x6d02, > number = 27906, word_list = 0x6d02, command = 0x6d02, > redirect = 0x6d02, element = {word = 0x6d02, > redirect = 0x8e7c6c8}, pattern = 0x6d02}, {word = 0x1, > number = 1, word_list = 0x1, command = 0x1, redirect = 0x1, > element = {word = 0x1, redirect = 0x0}, pattern = 0x1}, { > word = 0x3c81, number = 15489, word_list = 0x3c81, > command = 0x3c81, redirect = 0x3c81, element = {word = 0x3c81, > redirect = 0x80814c5}, pattern = 0x3c81}, {word = 0x8e604a0, > number = 149292192, word_list = 0x8e604a0, command = 0x8e604a0, > redirect = 0x8e604a0, element = {word = 0x8e604a0, > redirect = 0x1}, pattern = 0x8e604a0}, {word = 0xff16, > number = 65302, word_list = 0xff16, command = 0xff16, > redirect = 0xff16, element = {word = 0xff16, redirect = 0x1}, > pattern = 0xff16}, {word = 0x0, number = 0, word_list = 0x0, > command = 0x0, redirect = 0x0, element = {word = 0x0, > redirect = 0x0}, pattern = 0x0}, {word = 0xbfdfe738, > number = -1075845320, word_list = 0xbfdfe738, > command = 0xbfdfe738, redirect = 0xbfdfe738, element = { > word = 0xbfdfe738, redirect = 0x80836b5}, > pattern = 0xbfdfe738}, {word = 0x0, number = 0, word_list = 0x0, > command = 0x0, redirect = 0x0, element = {word = 0x0, > redirect = 0x0}, pattern = 0x0}, {word = 0xbfdfe738, > number = -1075845320, word_list = 0xbfdfe738, > command = 0xbfdfe738, redirect = 0xbfdfe738, element = { > word = 0xbfdfe738, redirect = 0x0}, pattern = 0xbfdfe738}, { > word = 0x0, number = 0, word_list = 0x0, command = 0x0, > redirect = 0x0, element = {word = 0x0, redirect = 0x0}, > pattern = 0x0}, {word = 0xbfdfe878, number = -1075845000, > word_list = 0xbfdfe878, command = 0xbfdfe878, > redirect = 0xbfdfe878, element = {word = 0xbfdfe878, > redirect = 0x8084493}, pattern = 0xbfdfe878}, {word = 0x2, > number = 2, word_list = 0x2, command = 0x2, redirect = 0x2, > element = {word = 0x2, redirect = 0xbfdfe760}, pattern = 0x2}, { > word = 0x0, number = 0, word_list = 0x0, command = 0x0, > redirect = 0x0, element = {word = 0x0, redirect = 0x80aab32}, > pattern = 0x0}, {word = 0x1c, number = 28, word_list = 0x1c, > command = 0x1c, redirect = 0x1c, element = {word = 0x1c, > redirect = 0x8e5f770}, pattern = 0x1c}, {word = 0x0, > number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, > element = {word = 0x0, redirect = 0x0}, > pattern = 0x0} <repeats 17 times>, {word = 0x10000, > number = 65536, word_list = 0x10000, command = 0x10000, > redirect = 0x10000, element = {word = 0x10000, redirect = 0x0}, > pattern = 0x10000}, {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 = 0x12b447}, 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 = 0xbfdfe8f0, number = -1075844880, > word_list = 0xbfdfe8f0, command = 0xbfdfe8f0, > redirect = 0xbfdfe8f0, element = {word = 0xbfdfe8f0, > redirect = 0x0}, pattern = 0xbfdfe8f0}, {word = 0xbfdfe874, > number = -1075845004, word_list = 0xbfdfe874, > command = 0xbfdfe874, redirect = 0xbfdfe874, element = { > word = 0xbfdfe874, redirect = 0xbfdfe8e0}, > pattern = 0xbfdfe874}, {word = 0x8e5a444, number = 149267524, > word_list = 0x8e5a444, command = 0x8e5a444, redirect = 0x8e5a444, > element = {word = 0x8e5a444, redirect = 0xbfdfe870}, > pattern = 0x8e5a444}, {word = 0x180b36, number = 1575734, > word_list = 0x180b36, command = 0x180b36, redirect = 0x180b36, > element = {word = 0x180b36, redirect = 0x0}, pattern = 0x180b36}, > {word = 0x8e5a3e0, number = 149267424, word_list = 0x8e5a3e0, > command = 0x8e5a3e0, redirect = 0x8e5a3e0, element = { > word = 0x8e5a3e0, redirect = 0x0}, pattern = 0x8e5a3e0}, { > word = 0x5, number = 5, word_list = 0x5, command = 0x5, > redirect = 0x5, element = {word = 0x5, redirect = 0xbfdfe8e8}, > pattern = 0x5}, {word = 0x8e5a3e0, number = 149267424, > word_list = 0x8e5a3e0, command = 0x8e5a3e0, redirect = 0x8e5a3e0, > element = {word = 0x8e5a3e0, redirect = 0x1815ee}, > pattern = 0x8e5a3e0}, {word = 0x2983a0, number = 2720672, > word_list = 0x2983a0, command = 0x2983a0, redirect = 0x2983a0, > element = {word = 0x2983a0, redirect = 0x8e5a3e1}, > pattern = 0x2983a0}, {word = 0x2, number = 2, word_list = 0x2, > command = 0x2, redirect = 0x2, element = {word = 0x2, > redirect = 0x8092d9c}, pattern = 0x2}, {word = 0x8e5a3b8, > number = 149267384, word_list = 0x8e5a3b8, command = 0x8e5a3b8, > redirect = 0x8e5a3b8, element = {word = 0x8e5a3b8, > redirect = 0x0}, pattern = 0x8e5a3b8}, {word = 0x296ff4, > number = 2715636, word_list = 0x296ff4, command = 0x296ff4, > redirect = 0x296ff4, element = {word = 0x296ff4, > redirect = 0xbfdfe8e4}, pattern = 0x296ff4}, { > word = 0xbfdfe8e8, number = -1075844888, word_list = 0xbfdfe8e8, > command = 0xbfdfe8e8, redirect = 0xbfdfe8e8, element = { > word = 0xbfdfe8e8, redirect = 0xbfdfe8f8}, > pattern = 0xbfdfe8e8}, {word = 0x191803, number = 1644547, > word_list = 0x191803, command = 0x191803, redirect = 0x191803, > element = {word = 0x191803, redirect = 0x1815ee}, > pattern = 0x191803}, {word = 0xbfdfe8bc, number = -1075844932, > word_list = 0xbfdfe8bc, command = 0xbfdfe8bc, > redirect = 0xbfdfe8bc, element = {word = 0xbfdfe8bc, > redirect = 0xbfdfe8e0}, pattern = 0xbfdfe8bc}, { > word = 0x8e5a3e3, number = 149267427, word_list = 0x8e5a3e3, > command = 0x8e5a3e3, redirect = 0x8e5a3e3, element = { > word = 0x8e5a3e3, redirect = 0x0}, pattern = 0x8e5a3e3}, { > word = 0xbfdfe8e4, number = -1075844892, word_list = 0xbfdfe8e4, > command = 0xbfdfe8e4, redirect = 0xbfdfe8e4, element = { > word = 0xbfdfe8e4, redirect = 0x0}, pattern = 0xbfdfe8e4}, { > word = 0x1, number = 1, word_list = 0x1, command = 0x1, > redirect = 0x1, element = {word = 0x1, redirect = 0x8e5a3f0}, > pattern = 0x1}, {word = 0x12b430, number = 1225776, > word_list = 0x12b430, command = 0x12b430, redirect = 0x12b430, > element = {word = 0x12b430, redirect = 0x8e5a3e3}, > pattern = 0x12b430}, {word = 0x0, number = 0, word_list = 0x0, > command = 0x0, redirect = 0x0, element = {word = 0x0, > redirect = 0x2}, pattern = 0x0}, {word = 0x13acf7, > number = 1289463, word_list = 0x13acf7, command = 0x13acf7, > redirect = 0x13acf7, element = {word = 0x13acf7, > redirect = 0x80969d0}, pattern = 0x13acf7}, {word = 0x0, > number = 0, word_list = 0x0, command = 0x0, redirect = 0x0, > element = {word = 0x0, redirect = 0xa}, 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 = 0x296ff4}, pattern = 0x0}, {word = 0x2983a0, > number = 2720672, word_list = 0x2983a0, command = 0x2983a0, > redirect = 0x2983a0, element = {word = 0x2983a0, redirect = 0x0}, > pattern = 0x2983a0}, {word = 0xbfdfe908, number = -1075844856, > word_list = 0xbfdfe908, command = 0xbfdfe908, > redirect = 0xbfdfe908, element = {word = 0xbfdfe908, > redirect = 0x3}, pattern = 0xbfdfe908}, {word = 0x8e5b510, > number = 149271824, word_list = 0x8e5b510, command = 0x8e5b510, > redirect = 0x8e5b510, element = {word = 0x8e5b510, > redirect = 0x80e6795}, pattern = 0x8e5b510}, { > word = 0xbfdfe918, number = -1075844840, word_list = 0xbfdfe918, > command = 0xbfdfe918, redirect = 0xbfdfe918, element = { > word = 0xbfdfe918, redirect = 0x10}, pattern = 0xbfdfe918}, { > word = 0x2983a0, number = 2720672, word_list = 0x2983a0, > command = 0x2983a0, redirect = 0x2983a0, element = { > word = 0x2983a0, redirect = 0x2983a8}, pattern = 0x2983a0}, { > word = 0x0, number = 0, word_list = 0x0, command = 0x0, > redirect = 0x0, element = {word = 0x0, redirect = 0x296ff4}, > pattern = 0x0}} > yyvs = 0xbfdfe2d0 > yyvsp = 0xbfdfe2d8 > yystacksize = 200 > yyn = 40 > yyresult = <value optimized out> > yytoken = <value optimized out> > yylen = 0 >#22 0x08060581 in parse_command () at eval.c:229 > r = <value optimized out> > command_to_execute = <value optimized out> >#23 0x08060650 in read_command () at eval.c:273 > tmout_var = <value optimized out> > tmout_len = 0 > result = <value optimized out> > old_alrm = 0 >#24 0x080608af in reader_loop () at eval.c:138 > code = <value optimized out> > our_indirection_level = 1 > current_command = 0x0 >#25 0x0805fefc in main (argc=<value optimized out>, argv=0xbfdfec74, > env=0xbfdfec7c) at shell.c:759 > i = <value optimized out> > code = <value optimized out> > old_errexit_flag = 0 > saverst = 0 > locally_skip_execution = 0 > arg_index = 1 > top_level_arg_index = 1 >From To Syms Read Shared Object Library >0x06bebcd0 0x06bf7518 Yes /lib/libtinfo.so.5 >0x008afa60 0x008b0a88 Yes /lib/libdl.so.2 >0x00126aa0 0x002451f4 Yes /lib/libc.so.6 >0x006d4830 0x006ec0bf Yes /lib/ld-linux.so.2 >0x00848a00 0x00850968 Yes /lib/libnss_files.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >eax 0x0 0 >ecx 0xb7502000 -1219485696 >edx 0x8e7ccc0 149408960 >ebx 0x3e8 1000 >esp 0xbfdfdd80 0xbfdfdd80 >ebp 0xbfdfdde8 0xbfdfdde8 >esi 0x8e7dc60 149412960 >edi 0x0 0 >eip 0x80b105b 0x80b105b <fc_builtin+1243> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function fc_builtin: > 0x080b0b80 <+0>: push %ebp > 0x080b0b81 <+1>: mov %esp,%ebp > 0x080b0b83 <+3>: push %edi > 0x080b0b84 <+4>: xor %edi,%edi > 0x080b0b86 <+6>: push %esi > 0x080b0b87 <+7>: xor %esi,%esi > 0x080b0b89 <+9>: push %ebx > 0x080b0b8a <+10>: lea -0x5c(%esp),%esp > 0x080b0b8e <+14>: mov 0x8(%ebp),%ebx > 0x080b0b91 <+17>: call 0x80bd950 <reset_internal_getopt> > 0x080b0b96 <+22>: mov %ebx,0x811f700 > 0x080b0b9c <+28>: mov %ebx,%eax > 0x080b0b9e <+30>: movl $0x0,-0x2c(%ebp) > 0x080b0ba5 <+37>: movl $0x0,-0x34(%ebp) > 0x080b0bac <+44>: movl $0x1,-0x30(%ebp) > 0x080b0bb3 <+51>: nop > 0x080b0bb4 <+52>: lea 0x0(%esi,%eiz,1),%esi > 0x080b0bb8 <+56>: test %eax,%eax > 0x080b0bba <+58>: mov %eax,0x8121484 > 0x080b0bbf <+63>: je 0x80b0be8 <fc_builtin+104> > 0x080b0bc1 <+65>: mov 0x4(%eax),%eax > 0x080b0bc4 <+68>: xor %edx,%edx > 0x080b0bc6 <+70>: mov (%eax),%eax > 0x080b0bc8 <+72>: cmpb $0x2d,(%eax) > 0x080b0bcb <+75>: movl $0x0,0x4(%esp) > 0x080b0bd3 <+83>: sete %dl > 0x080b0bd6 <+86>: add %edx,%eax > 0x080b0bd8 <+88>: mov %eax,(%esp) > 0x080b0bdb <+91>: call 0x806bec0 <legal_number> > 0x080b0be0 <+96>: test %eax,%eax > 0x080b0be2 <+98>: jne 0x80b0c68 <fc_builtin+232> > 0x080b0be8 <+104>: movl $0x80fa651,0x4(%esp) > 0x080b0bf0 <+112>: mov %ebx,(%esp) > 0x080b0bf3 <+115>: call 0x80bd980 <internal_getopt> > 0x080b0bf8 <+120>: cmp $0xffffffff,%eax > 0x080b0bfb <+123>: je 0x80b0c68 <fc_builtin+232> > 0x080b0bfd <+125>: lea -0x65(%eax),%eax > 0x080b0c00 <+128>: cmp $0xe,%eax > 0x080b0c03 <+131>: jbe 0x80b0c18 <fc_builtin+152> > 0x080b0c05 <+133>: call 0x80aca30 <builtin_usage> > 0x080b0c0a <+138>: mov $0x102,%eax > 0x080b0c0f <+143>: lea 0x5c(%esp),%esp > 0x080b0c13 <+147>: pop %ebx > 0x080b0c14 <+148>: pop %esi > 0x080b0c15 <+149>: pop %edi > 0x080b0c16 <+150>: pop %ebp > 0x080b0c17 <+151>: ret > 0x080b0c18 <+152>: jmp *0x80fa6f0(,%eax,4) > 0x080b0c1f <+159>: nop > 0x080b0c20 <+160>: movl $0x1,-0x34(%ebp) > 0x080b0c27 <+167>: mov 0x811f700,%eax > 0x080b0c2c <+172>: jmp 0x80b0bb8 <fc_builtin+56> > 0x080b0c2e <+174>: xchg %ax,%ax > 0x080b0c30 <+176>: mov $0x1,%esi > 0x080b0c35 <+181>: jmp 0x80b0c27 <fc_builtin+167> > 0x080b0c37 <+183>: nop > 0x080b0c38 <+184>: mov 0x811f700,%eax > 0x080b0c3d <+189>: movl $0x0,-0x30(%ebp) > 0x080b0c44 <+196>: jmp 0x80b0bb8 <fc_builtin+56> > 0x080b0c49 <+201>: lea 0x0(%esi,%eiz,1),%esi > 0x080b0c50 <+208>: mov $0x1,%edi > 0x080b0c55 <+213>: jmp 0x80b0c27 <fc_builtin+167> > 0x080b0c57 <+215>: nop > 0x080b0c58 <+216>: mov 0x8121480,%eax > 0x080b0c5d <+221>: mov %eax,-0x2c(%ebp) > 0x080b0c60 <+224>: jmp 0x80b0c27 <fc_builtin+167> > 0x080b0c62 <+226>: lea 0x0(%esi),%esi > 0x080b0c68 <+232>: mov -0x2c(%ebp),%ecx > 0x080b0c6b <+235>: mov 0x8121484,%ebx > 0x080b0c71 <+241>: test %ecx,%ecx > 0x080b0c73 <+243>: je 0x80b0c81 <fc_builtin+257> > 0x080b0c75 <+245>: mov -0x2c(%ebp),%edx > 0x080b0c78 <+248>: cmpb $0x2d,(%edx) > 0x080b0c7b <+251>: je 0x80b1126 <fc_builtin+1446> > 0x080b0c81 <+257>: mov -0x34(%ebp),%edx > 0x080b0c84 <+260>: test %edx,%edx > 0x080b0c86 <+262>: je 0x80b0ed0 <fc_builtin+848> > 0x080b0c8c <+268>: xor %esi,%esi > 0x080b0c8e <+270>: test %ebx,%ebx > 0x080b0c90 <+272>: je 0x80b14ac <fc_builtin+2348> > 0x080b0c96 <+278>: mov %esi,-0x2c(%ebp) > 0x080b0c99 <+281>: jmp 0x80b0d21 <fc_builtin+417> > 0x080b0c9e <+286>: xchg %ax,%ax > 0x080b0ca0 <+288>: movb $0x0,(%eax) > 0x080b0ca3 <+291>: lea 0x1(%eax),%eax > 0x080b0ca6 <+294>: movl $0xc,(%esp) > 0x080b0cad <+301>: mov %eax,-0x30(%ebp) > 0x080b0cb0 <+304>: call 0x80aab10 <xmalloc> > 0x080b0cb5 <+309>: mov %eax,%edi > 0x080b0cb7 <+311>: movl $0x0,(%eax) > 0x080b0cbd <+317>: mov 0x4(%ebx),%eax > 0x080b0cc0 <+320>: mov (%eax),%esi > 0x080b0cc2 <+322>: mov %esi,(%esp) > 0x080b0cc5 <+325>: call 0x805d9a0 <strlen@plt> > 0x080b0cca <+330>: add $0x1,%eax > 0x080b0ccd <+333>: mov %eax,(%esp) > 0x080b0cd0 <+336>: call 0x80aab10 <xmalloc> > 0x080b0cd5 <+341>: mov %eax,(%esp) > 0x080b0cd8 <+344>: mov %esi,0x4(%esp) > 0x080b0cdc <+348>: call 0x805da60 <strcpy@plt> > 0x080b0ce1 <+353>: mov -0x30(%ebp),%ecx > 0x080b0ce4 <+356>: mov %eax,0x4(%edi) > 0x080b0ce7 <+359>: mov %ecx,(%esp) > 0x080b0cea <+362>: call 0x805d9a0 <strlen@plt> > 0x080b0cef <+367>: add $0x1,%eax > 0x080b0cf2 <+370>: mov %eax,(%esp) > 0x080b0cf5 <+373>: call 0x80aab10 <xmalloc> > 0x080b0cfa <+378>: mov -0x30(%ebp),%edx > 0x080b0cfd <+381>: mov %eax,(%esp) > 0x080b0d00 <+384>: mov %edx,0x4(%esp) > 0x080b0d04 <+388>: call 0x805da60 <strcpy@plt> > 0x080b0d09 <+393>: mov %eax,0x8(%edi) > 0x080b0d0c <+396>: mov -0x2c(%ebp),%eax > 0x080b0d0f <+399>: test %eax,%eax > 0x080b0d11 <+401>: je 0x80b0d18 <fc_builtin+408> > 0x080b0d13 <+403>: mov -0x2c(%ebp),%ecx > 0x080b0d16 <+406>: mov %ecx,(%edi) > 0x080b0d18 <+408>: mov (%ebx),%ebx > 0x080b0d1a <+410>: mov %edi,-0x2c(%ebp) > 0x080b0d1d <+413>: test %ebx,%ebx > 0x080b0d1f <+415>: je 0x80b0d3e <fc_builtin+446> > 0x080b0d21 <+417>: movl $0x3d,0x4(%esp) > 0x080b0d29 <+425>: mov 0x4(%ebx),%eax > 0x080b0d2c <+428>: mov (%eax),%eax > 0x080b0d2e <+430>: mov %eax,(%esp) > 0x080b0d31 <+433>: call 0x805d580 <strchr@plt> > 0x080b0d36 <+438>: test %eax,%eax > 0x080b0d38 <+440>: jne 0x80b0ca0 <fc_builtin+288> > 0x080b0d3e <+446>: mov -0x2c(%ebp),%esi > 0x080b0d41 <+449>: test %esi,%esi > 0x080b0d43 <+451>: je 0x80b0d55 <fc_builtin+469> > 0x080b0d45 <+453>: mov (%esi),%edi > 0x080b0d47 <+455>: test %edi,%edi > 0x080b0d49 <+457>: je 0x80b0d55 <fc_builtin+469> > 0x080b0d4b <+459>: mov %esi,(%esp) > 0x080b0d4e <+462>: call 0x80a4590 <list_reverse> > 0x080b0d53 <+467>: mov %eax,%esi > 0x080b0d55 <+469>: call 0x80e17b0 <history_list> > 0x080b0d5a <+474>: mov %eax,%edi > 0x080b0d5c <+476>: xor %eax,%eax > 0x080b0d5e <+478>: test %ebx,%ebx > 0x080b0d60 <+480>: je 0x80b0d67 <fc_builtin+487> > 0x080b0d62 <+482>: mov 0x4(%ebx),%eax > 0x080b0d65 <+485>: mov (%eax),%eax > 0x080b0d67 <+487>: test %edi,%edi > 0x080b0d69 <+489>: je 0x80b13f8 <fc_builtin+2168> > 0x080b0d6f <+495>: mov %edi,%edx > 0x080b0d71 <+497>: call 0x80b0a20 <fc_gethnum> > 0x080b0d76 <+502>: test %eax,%eax > 0x080b0d78 <+504>: js 0x80b13f8 <fc_builtin+2168> > 0x080b0d7e <+510>: mov (%edi,%eax,4),%eax > 0x080b0d81 <+513>: mov (%eax),%ebx > 0x080b0d83 <+515>: mov %ebx,(%esp) > 0x080b0d86 <+518>: call 0x805d9a0 <strlen@plt> > 0x080b0d8b <+523>: add $0x1,%eax > 0x080b0d8e <+526>: mov %eax,(%esp) > 0x080b0d91 <+529>: call 0x80aab10 <xmalloc> > 0x080b0d96 <+534>: mov %eax,(%esp) > 0x080b0d99 <+537>: mov %ebx,0x4(%esp) > 0x080b0d9d <+541>: call 0x805da60 <strcpy@plt> > 0x080b0da2 <+546>: test %eax,%eax > 0x080b0da4 <+548>: mov %eax,-0x2c(%ebp) > 0x080b0da7 <+551>: mov %eax,%edi > 0x080b0da9 <+553>: je 0x80b13f8 <fc_builtin+2168> > 0x080b0daf <+559>: test %esi,%esi > 0x080b0db1 <+561>: je 0x80b1272 <fc_builtin+1778> > 0x080b0db7 <+567>: mov -0x2c(%ebp),%eax > 0x080b0dba <+570>: mov %esi,%ebx > 0x080b0dbc <+572>: mov %eax,(%esp) > 0x080b0dbf <+575>: call 0x805d9a0 <strlen@plt> > 0x080b0dc4 <+580>: add $0x1,%eax > 0x080b0dc7 <+583>: mov %eax,(%esp) > 0x080b0dca <+586>: call 0x80aab10 <xmalloc> > 0x080b0dcf <+591>: mov -0x2c(%ebp),%edx > 0x080b0dd2 <+594>: mov %eax,(%esp) > 0x080b0dd5 <+597>: mov %edx,0x4(%esp) > 0x080b0dd9 <+601>: call 0x805da60 <strcpy@plt> > 0x080b0dde <+606>: mov %eax,%edi > 0x080b0de0 <+608>: jmp 0x80b0dea <fc_builtin+618> > 0x080b0de2 <+610>: lea 0x0(%esi),%esi > 0x080b0de8 <+616>: mov %eax,%edi > 0x080b0dea <+618>: movl $0x1,0xc(%esp) > 0x080b0df2 <+626>: mov 0x8(%ebx),%eax > 0x080b0df5 <+629>: mov %eax,0x8(%esp) > 0x080b0df9 <+633>: mov 0x4(%ebx),%eax > 0x080b0dfc <+636>: mov %eax,0x4(%esp) > 0x080b0e00 <+640>: mov %edi,(%esp) > 0x080b0e03 <+643>: call 0x80a4940 <strsub> > 0x080b0e08 <+648>: mov %eax,-0x48(%ebp) > 0x080b0e0b <+651>: mov %edi,(%esp) > 0x080b0e0e <+654>: call 0x805d760 <free@plt> > 0x080b0e13 <+659>: mov (%ebx),%ebx > 0x080b0e15 <+661>: mov -0x48(%ebp),%eax > 0x080b0e18 <+664>: test %ebx,%ebx > 0x080b0e1a <+666>: jne 0x80b0de8 <fc_builtin+616> > 0x080b0e1c <+668>: mov -0x2c(%ebp),%ecx > 0x080b0e1f <+671>: mov %eax,%edi > 0x080b0e21 <+673>: mov %ecx,(%esp) > 0x080b0e24 <+676>: call 0x805d760 <free@plt> > 0x080b0e29 <+681>: lea 0x0(%esi,%eiz,1),%esi > 0x080b0e30 <+688>: mov 0x4(%esi),%eax > 0x080b0e33 <+691>: mov (%esi),%ebx > 0x080b0e35 <+693>: test %eax,%eax > 0x080b0e37 <+695>: je 0x80b0e41 <fc_builtin+705> > 0x080b0e39 <+697>: mov %eax,(%esp) > 0x080b0e3c <+700>: call 0x805d760 <free@plt> > 0x080b0e41 <+705>: mov 0x8(%esi),%eax > 0x080b0e44 <+708>: test %eax,%eax > 0x080b0e46 <+710>: je 0x80b0e50 <fc_builtin+720> > 0x080b0e48 <+712>: mov %eax,(%esp) > 0x080b0e4b <+715>: call 0x805d760 <free@plt> > 0x080b0e50 <+720>: mov %esi,(%esp) > 0x080b0e53 <+723>: mov %ebx,%esi > 0x080b0e55 <+725>: call 0x805d760 <free@plt> > 0x080b0e5a <+730>: test %ebx,%ebx > 0x080b0e5c <+732>: jne 0x80b0e30 <fc_builtin+688> > 0x080b0e5e <+734>: mov 0x811c7cc,%eax > 0x080b0e63 <+739>: mov %edi,0xc(%esp) > 0x080b0e67 <+743>: movl $0x80fa75b,0x8(%esp) > 0x080b0e6f <+751>: movl $0x1,0x4(%esp) > 0x080b0e77 <+759>: mov %eax,(%esp) > 0x080b0e7a <+762>: call 0x805d500 <__fprintf_chk@plt> > 0x080b0e7f <+767>: test %edi,%edi > 0x080b0e81 <+769>: je 0x80b130d <fc_builtin+1933> > 0x080b0e87 <+775>: cmpb $0x0,(%edi) > 0x080b0e8a <+778>: je 0x80b0eae <fc_builtin+814> > 0x080b0e8c <+780>: mov %edi,(%esp) > 0x080b0e8f <+783>: call 0x805d9a0 <strlen@plt> > 0x080b0e94 <+788>: lea -0x1(%edi,%eax,1),%eax > 0x080b0e98 <+792>: cmpb $0xa,(%eax) > 0x080b0e9b <+795>: je 0x80b1298 <fc_builtin+1816> > 0x080b0ea1 <+801>: call 0x809e960 <bash_delete_last_history> > 0x080b0ea6 <+806>: mov %edi,(%esp) > 0x080b0ea9 <+809>: call 0x809e4a0 <maybe_add_history> > 0x080b0eae <+814>: mov %edi,(%esp) > 0x080b0eb1 <+817>: movl $0x4,0x8(%esp) > 0x080b0eb9 <+825>: movl $0x80fa685,0x4(%esp) > 0x080b0ec1 <+833>: call 0x80afe00 <parse_and_execute> > 0x080b0ec6 <+838>: lea 0x5c(%esp),%esp > 0x080b0eca <+842>: pop %ebx > 0x080b0ecb <+843>: pop %esi > 0x080b0ecc <+844>: pop %edi > 0x080b0ecd <+845>: pop %ebp > 0x080b0ece <+846>: ret > 0x080b0ecf <+847>: nop > 0x080b0ed0 <+848>: call 0x80e17b0 <history_list> > 0x080b0ed5 <+853>: mov %eax,-0x38(%ebp) > 0x080b0ed8 <+856>: mov -0x38(%ebp),%ecx > 0x080b0edb <+859>: xor %eax,%eax > 0x080b0edd <+861>: test %ecx,%ecx > 0x080b0edf <+863>: je 0x80b0c0f <fc_builtin+143> > 0x080b0ee5 <+869>: mov -0x38(%ebp),%edx > 0x080b0ee8 <+872>: mov (%edx),%edx > 0x080b0eea <+874>: test %edx,%edx > 0x080b0eec <+876>: je 0x80b1096 <fc_builtin+1302> > 0x080b0ef2 <+882>: mov -0x38(%ebp),%edx > 0x080b0ef5 <+885>: lea 0x0(%esi),%esi > 0x080b0ef8 <+888>: lea 0x1(%eax),%eax > 0x080b0efb <+891>: mov (%edx,%eax,4),%ecx > 0x080b0efe <+894>: test %ecx,%ecx > 0x080b0f00 <+896>: jne 0x80b0ef8 <fc_builtin+888> > 0x080b0f02 <+898>: mov 0x8118a50,%ecx > 0x080b0f08 <+904>: mov $0x1,%edx > 0x080b0f0d <+909>: test %ecx,%ecx > 0x080b0f0f <+911>: jne 0x80b0f28 <fc_builtin+936> > 0x080b0f11 <+913>: xor %dl,%dl > 0x080b0f13 <+915>: testb $0x4,0x8120ce4 > 0x080b0f1a <+922>: je 0x80b0f28 <fc_builtin+936> > 0x080b0f1c <+924>: xor %edx,%edx > 0x080b0f1e <+926>: cmpl $0x0,0x8118a54 > 0x080b0f25 <+933>: setne %dl > 0x080b0f28 <+936>: mov 0x8121380,%ecx > 0x080b0f2e <+942>: mov %ecx,-0x34(%ebp) > 0x080b0f31 <+945>: mov %eax,%ecx > 0x080b0f33 <+947>: sub %edx,%ecx > 0x080b0f35 <+949>: sub -0x34(%ebp),%ecx > 0x080b0f38 <+952>: test %ebx,%ebx > 0x080b0f3a <+954>: je 0x80b12b0 <fc_builtin+1840> > 0x080b0f40 <+960>: mov 0x4(%ebx),%eax > 0x080b0f43 <+963>: mov -0x38(%ebp),%edx > 0x080b0f46 <+966>: mov %ecx,-0x48(%ebp) > 0x080b0f49 <+969>: mov (%eax),%eax > 0x080b0f4b <+971>: call 0x80b0a20 <fc_gethnum> > 0x080b0f50 <+976>: mov %eax,-0x40(%ebp) > 0x080b0f53 <+979>: mov (%ebx),%eax > 0x080b0f55 <+981>: test %eax,%eax > 0x080b0f57 <+983>: mov -0x48(%ebp),%ecx > 0x080b0f5a <+986>: je 0x80b13a8 <fc_builtin+2088> > 0x080b0f60 <+992>: mov 0x4(%eax),%eax > 0x080b0f63 <+995>: mov -0x38(%ebp),%edx > 0x080b0f66 <+998>: mov (%eax),%eax > 0x080b0f68 <+1000>: call 0x80b0a20 <fc_gethnum> > 0x080b0f6d <+1005>: test %edi,%edi > 0x080b0f6f <+1007>: mov %eax,-0x44(%ebp) > 0x080b0f72 <+1010>: mov -0x48(%ebp),%ecx > 0x080b0f75 <+1013>: je 0x80b12d7 <fc_builtin+1879> > 0x080b0f7b <+1019>: mov -0x40(%ebp),%edx > 0x080b0f7e <+1022>: shr $0x1f,%edx > 0x080b0f81 <+1025>: shr $0x1f,%eax > 0x080b0f84 <+1028>: test %al,%al > 0x080b0f86 <+1030>: jne 0x80b13bb <fc_builtin+2107> > 0x080b0f8c <+1036>: test %dl,%dl > 0x080b0f8e <+1038>: jne 0x80b13bb <fc_builtin+2107> > 0x080b0f94 <+1044>: mov -0x44(%ebp),%eax > 0x080b0f97 <+1047>: cmp %eax,-0x40(%ebp) > 0x080b0f9a <+1050>: jle 0x80b0fad <fc_builtin+1069> > 0x080b0f9c <+1052>: mov -0x40(%ebp),%eax > 0x080b0f9f <+1055>: mov -0x44(%ebp),%edx > 0x080b0fa2 <+1058>: mov %edx,-0x40(%ebp) > 0x080b0fa5 <+1061>: mov %eax,-0x44(%ebp) > 0x080b0fa8 <+1064>: mov $0x1,%esi > 0x080b0fad <+1069>: test %edi,%edi > 0x080b0faf <+1071>: je 0x80b1314 <fc_builtin+1940> > 0x080b0fb5 <+1077>: mov 0x811c800,%ecx > 0x080b0fbb <+1083>: mov %ecx,-0x34(%ebp) > 0x080b0fbe <+1086>: mov %edi,-0x3c(%ebp) > 0x080b0fc1 <+1089>: mov %esi,%edi > 0x080b0fc3 <+1091>: test %esi,%esi > 0x080b0fc5 <+1093>: mov -0x40(%ebp),%ebx > 0x080b0fc8 <+1096>: cmovne -0x44(%ebp),%ebx > 0x080b0fcc <+1100>: test %edi,%edi > 0x080b0fce <+1102>: je 0x80b108b <fc_builtin+1291> > 0x080b0fd4 <+1108>: lea 0x0(%esi,%eiz,1),%esi > 0x080b0fd8 <+1112>: cmp -0x40(%ebp),%ebx > 0x080b0fdb <+1115>: setge %dl > 0x080b0fde <+1118>: test %dl,%dl > 0x080b0fe0 <+1120>: je 0x80b1135 <fc_builtin+1461> > 0x080b0fe6 <+1126>: mov 0x811f218,%eax > 0x080b0feb <+1131>: test %eax,%eax > 0x080b0fed <+1133>: jne 0x80b10f0 <fc_builtin+1392> > 0x080b0ff3 <+1139>: mov 0x811f210,%eax > 0x080b0ff8 <+1144>: test %eax,%eax > 0x080b0ffa <+1146>: jne 0x80b10e0 <fc_builtin+1376> > 0x080b1000 <+1152>: mov -0x30(%ebp),%edx > 0x080b1003 <+1155>: test %edx,%edx > 0x080b1005 <+1157>: jne 0x80b10b0 <fc_builtin+1328> > 0x080b100b <+1163>: mov -0x38(%ebp),%edx > 0x080b100e <+1166>: mov -0x3c(%ebp),%eax > 0x080b1011 <+1169>: test %eax,%eax > 0x080b1013 <+1171>: lea (%edx,%ebx,4),%esi > 0x080b1016 <+1174>: je 0x80b1059 <fc_builtin+1241> > 0x080b1018 <+1176>: mov 0x811c854,%ecx > 0x080b101e <+1182>: test %ecx,%ecx > 0x080b1020 <+1184>: jne 0x80b1108 <fc_builtin+1416> > 0x080b1026 <+1190>: mov -0x38(%ebp),%edx > 0x080b1029 <+1193>: mov -0x34(%ebp),%ecx > 0x080b102c <+1196>: lea (%edx,%ebx,4),%esi > 0x080b102f <+1199>: mov (%esi),%eax > 0x080b1031 <+1201>: cmpl $0x1,0x8(%eax) > 0x080b1035 <+1205>: movl $0x80fa6a6,0x8(%esp) > 0x080b103d <+1213>: sbb %eax,%eax > 0x080b103f <+1215>: movl $0x1,0x4(%esp) > 0x080b1047 <+1223>: and $0xfffffff6,%eax > 0x080b104a <+1226>: mov %ecx,(%esp) > 0x080b104d <+1229>: add $0x2a,%eax > 0x080b1050 <+1232>: mov %eax,0xc(%esp) > 0x080b1054 <+1236>: call 0x805d500 <__fprintf_chk@plt> > 0x080b1059 <+1241>: mov (%esi),%eax >=> 0x080b105b <+1243>: mov (%eax),%eax > 0x080b105d <+1245>: movl $0x80fa75b,0x8(%esp) > 0x080b1065 <+1253>: mov %eax,0xc(%esp) > 0x080b1069 <+1257>: mov -0x34(%ebp),%eax > 0x080b106c <+1260>: movl $0x1,0x4(%esp) > 0x080b1074 <+1268>: mov %eax,(%esp) > 0x080b1077 <+1271>: call 0x805d500 <__fprintf_chk@plt> > 0x080b107c <+1276>: test %edi,%edi > 0x080b107e <+1278>: je 0x80b10a0 <fc_builtin+1312> > 0x080b1080 <+1280>: test %edi,%edi > 0x080b1082 <+1282>: lea -0x1(%ebx),%ebx > 0x080b1085 <+1285>: jne 0x80b0fd8 <fc_builtin+1112> > 0x080b108b <+1291>: cmp -0x44(%ebp),%ebx > 0x080b108e <+1294>: setle %dl > 0x080b1091 <+1297>: jmp 0x80b0fde <fc_builtin+1118> > 0x080b1096 <+1302>: mov -0x34(%ebp),%eax > 0x080b1099 <+1305>: jmp 0x80b0f02 <fc_builtin+898> > 0x080b109e <+1310>: xchg %ax,%ax > 0x080b10a0 <+1312>: lea 0x1(%ebx),%ebx > 0x080b10a3 <+1315>: cmp -0x44(%ebp),%ebx > 0x080b10a6 <+1318>: setle %dl > 0x080b10a9 <+1321>: jmp 0x80b0fde <fc_builtin+1118> > 0x080b10ae <+1326>: xchg %ax,%ax > 0x080b10b0 <+1328>: mov 0x811c778,%eax > 0x080b10b5 <+1333>: movl $0x80e969d,0x8(%esp) > 0x080b10bd <+1341>: add %ebx,%eax > 0x080b10bf <+1343>: movl $0x1,0x4(%esp) > 0x080b10c7 <+1351>: mov %eax,0xc(%esp) > 0x080b10cb <+1355>: mov -0x34(%ebp),%eax > 0x080b10ce <+1358>: mov %eax,(%esp) > 0x080b10d1 <+1361>: call 0x805d500 <__fprintf_chk@plt> > 0x080b10d6 <+1366>: jmp 0x80b100b <fc_builtin+1163> > 0x080b10db <+1371>: nop > 0x080b10dc <+1372>: lea 0x0(%esi,%eiz,1),%esi > 0x080b10e0 <+1376>: call 0x8096810 <throw_to_top_level> > 0x080b10e5 <+1381>: jmp 0x80b1000 <fc_builtin+1152> > 0x080b10ea <+1386>: lea 0x0(%esi),%esi > 0x080b10f0 <+1392>: mov 0x811f218,%eax > 0x080b10f5 <+1397>: mov %eax,(%esp) > 0x080b10f8 <+1400>: call 0x80965e0 <termsig_handler> > 0x080b10fd <+1405>: jmp 0x80b0ff3 <fc_builtin+1139> > 0x080b1102 <+1410>: lea 0x0(%esi),%esi > 0x080b1108 <+1416>: mov -0x34(%ebp),%ecx > 0x080b110b <+1419>: movl $0x9,(%esp) > 0x080b1112 <+1426>: mov %ecx,0x4(%esp) > 0x080b1116 <+1430>: call 0x805dc30 <fputc@plt> > 0x080b111b <+1435>: mov -0x38(%ebp),%eax > 0x080b111e <+1438>: lea (%eax,%ebx,4),%esi > 0x080b1121 <+1441>: jmp 0x80b1059 <fc_builtin+1241> > 0x080b1126 <+1446>: cmpb $0x0,0x1(%edx) > 0x080b112a <+1450>: je 0x80b0c8c <fc_builtin+268> > 0x080b1130 <+1456>: jmp 0x80b0c81 <fc_builtin+257> > 0x080b1135 <+1461>: mov -0x3c(%ebp),%edi > 0x080b1138 <+1464>: test %edi,%edi > 0x080b113a <+1466>: jne 0x80b12fc <fc_builtin+1916> > 0x080b1140 <+1472>: mov -0x34(%ebp),%ecx > 0x080b1143 <+1475>: mov %dl,-0x48(%ebp) > 0x080b1146 <+1478>: mov %ecx,(%esp) > 0x080b1149 <+1481>: call 0x805d800 <fflush@plt> > 0x080b114e <+1486>: mov -0x34(%ebp),%eax > 0x080b1151 <+1489>: mov %eax,(%esp) > 0x080b1154 <+1492>: call 0x805df20 <ferror@plt> > 0x080b1159 <+1497>: test %eax,%eax > 0x080b115b <+1499>: movzbl -0x48(%ebp),%edx > 0x080b115f <+1503>: jne 0x80b1458 <fc_builtin+2264> > 0x080b1165 <+1509>: mov -0x34(%ebp),%ecx > 0x080b1168 <+1512>: mov %dl,-0x48(%ebp) > 0x080b116b <+1515>: mov %ecx,(%esp) > 0x080b116e <+1518>: call 0x805d900 <fclose@plt> > 0x080b1173 <+1523>: mov -0x2c(%ebp),%edx > 0x080b1176 <+1526>: test %edx,%edx > 0x080b1178 <+1528>: movzbl -0x48(%ebp),%edx > 0x080b117c <+1532>: je 0x80b14e3 <fc_builtin+2403> > 0x080b1182 <+1538>: mov -0x2c(%ebp),%eax > 0x080b1185 <+1541>: mov %eax,(%esp) > 0x080b1188 <+1544>: call 0x805d9a0 <strlen@plt> > 0x080b118d <+1549>: mov %eax,%ebx > 0x080b118f <+1551>: mov -0x1c(%ebp),%eax > 0x080b1192 <+1554>: mov %eax,(%esp) > 0x080b1195 <+1557>: call 0x805d9a0 <strlen@plt> > 0x080b119a <+1562>: lea 0x2(%ebx,%eax,1),%eax > 0x080b119e <+1566>: mov %eax,(%esp) > 0x080b11a1 <+1569>: call 0x80aab10 <xmalloc> > 0x080b11a6 <+1574>: mov %eax,%esi > 0x080b11a8 <+1576>: mov -0x2c(%ebp),%edx > 0x080b11ab <+1579>: mov -0x1c(%ebp),%eax > 0x080b11ae <+1582>: mov %edx,0x10(%esp) > 0x080b11b2 <+1586>: mov %eax,0x14(%esp) > 0x080b11b6 <+1590>: movl $0x80fa6aa,0xc(%esp) > 0x080b11be <+1598>: movl $0xffffffff,0x8(%esp) > 0x080b11c6 <+1606>: movl $0x1,0x4(%esp) > 0x080b11ce <+1614>: mov %esi,(%esp) > 0x080b11d1 <+1617>: call 0x805de10 <__sprintf_chk@plt> > 0x080b11d6 <+1622>: movl $0x4,0x8(%esp) > 0x080b11de <+1630>: movl $0x80fa685,0x4(%esp) > 0x080b11e6 <+1638>: mov %esi,(%esp) > 0x080b11e9 <+1641>: call 0x80afe00 <parse_and_execute> > 0x080b11ee <+1646>: test %eax,%eax > 0x080b11f0 <+1648>: jne 0x80b14bc <fc_builtin+2364> > 0x080b11f6 <+1654>: movl $0x1,0x8118a50 > 0x080b1200 <+1664>: movl $0x80fa6e2,(%esp) > 0x080b1207 <+1671>: call 0x80958f0 <begin_unwind_frame> > 0x080b120c <+1676>: mov -0x1c(%ebp),%eax > 0x080b120f <+1679>: movl $0x80aa9d0,(%esp) > 0x080b1216 <+1686>: mov %eax,0x4(%esp) > 0x080b121a <+1690>: call 0x80958b0 <add_unwind_protect> > 0x080b121f <+1695>: mov -0x1c(%ebp),%eax > 0x080b1222 <+1698>: movl $0x805d9d0,(%esp) > 0x080b1229 <+1705>: mov %eax,0x4(%esp) > 0x080b122d <+1709>: call 0x80958b0 <add_unwind_protect> > 0x080b1232 <+1714>: movl $0x4,0x4(%esp) > 0x080b123a <+1722>: movl $0x811de6c,(%esp) > 0x080b1241 <+1729>: call 0x8095a20 <unwind_protect_mem> > 0x080b1246 <+1734>: mov -0x1c(%ebp),%eax > 0x080b1249 <+1737>: movl $0x1,0x811de6c > 0x080b1253 <+1747>: mov %eax,(%esp) > 0x080b1256 <+1750>: call 0x80afa40 <fc_execute_file> > 0x080b125b <+1755>: mov %eax,-0x48(%ebp) > 0x080b125e <+1758>: movl $0x80fa6e2,(%esp) > 0x080b1265 <+1765>: call 0x8095860 <run_unwind_frame> > 0x080b126a <+1770>: mov -0x48(%ebp),%eax > 0x080b126d <+1773>: jmp 0x80b0c0f <fc_builtin+143> > 0x080b1272 <+1778>: mov %eax,0xc(%esp) > 0x080b1276 <+1782>: mov 0x811c7cc,%eax > 0x080b127b <+1787>: movl $0x80fa75b,0x8(%esp) > 0x080b1283 <+1795>: movl $0x1,0x4(%esp) > 0x080b128b <+1803>: mov %eax,(%esp) > 0x080b128e <+1806>: call 0x805d500 <__fprintf_chk@plt> > 0x080b1293 <+1811>: jmp 0x80b0e87 <fc_builtin+775> > 0x080b1298 <+1816>: movb $0x0,(%eax) > 0x080b129b <+1819>: cmpb $0x0,(%edi) > 0x080b129e <+1822>: je 0x80b0eae <fc_builtin+814> > 0x080b12a4 <+1828>: jmp 0x80b0ea1 <fc_builtin+801> > 0x080b12a9 <+1833>: lea 0x0(%esi,%eiz,1),%esi > 0x080b12b0 <+1840>: test %edi,%edi > 0x080b12b2 <+1842>: mov %ecx,-0x44(%ebp) > 0x080b12b5 <+1845>: mov %ecx,-0x40(%ebp) > 0x080b12b8 <+1848>: je 0x80b12e0 <fc_builtin+1888> > 0x080b12ba <+1850>: mov %ecx,%eax > 0x080b12bc <+1852>: xor %edx,%edx > 0x080b12be <+1854>: sub $0xf,%eax > 0x080b12c1 <+1857>: mov %eax,-0x40(%ebp) > 0x080b12c4 <+1860>: js 0x80b1520 <fc_builtin+2464> > 0x080b12ca <+1866>: mov %ecx,%eax > 0x080b12cc <+1868>: mov %ecx,-0x44(%ebp) > 0x080b12cf <+1871>: shr $0x1f,%eax > 0x080b12d2 <+1874>: jmp 0x80b0f84 <fc_builtin+1028> > 0x080b12d7 <+1879>: mov 0x8121380,%edx > 0x080b12dd <+1885>: mov %edx,-0x34(%ebp) > 0x080b12e0 <+1888>: mov -0x34(%ebp),%ebx > 0x080b12e3 <+1891>: test %ebx,%ebx > 0x080b12e5 <+1893>: jne 0x80b1472 <fc_builtin+2290> > 0x080b12eb <+1899>: mov -0x40(%ebp),%edx > 0x080b12ee <+1902>: mov -0x44(%ebp),%eax > 0x080b12f1 <+1905>: shr $0x1f,%edx > 0x080b12f4 <+1908>: shr $0x1f,%eax > 0x080b12f7 <+1911>: jmp 0x80b0f84 <fc_builtin+1028> > 0x080b12fc <+1916>: movl $0x0,(%esp) > 0x080b1303 <+1923>: call 0x80ad040 <sh_chkwrite> > 0x080b1308 <+1928>: jmp 0x80b0c0f <fc_builtin+143> > 0x080b130d <+1933>: mov %ebx,%edi > 0x080b130f <+1935>: jmp 0x80b0eae <fc_builtin+814> > 0x080b1314 <+1940>: lea -0x1c(%ebp),%eax > 0x080b1317 <+1943>: movl $0x5,0x4(%esp) > 0x080b131f <+1951>: mov %eax,0x8(%esp) > 0x080b1323 <+1955>: movl $0x80fa680,(%esp) > 0x080b132a <+1962>: call 0x80c5f40 <sh_mktmpfp> > 0x080b132f <+1967>: test %eax,%eax > 0x080b1331 <+1969>: mov %eax,-0x34(%ebp) > 0x080b1334 <+1972>: movl $0x0,-0x30(%ebp) > 0x080b133b <+1979>: jne 0x80b0fbe <fc_builtin+1086> > 0x080b1341 <+1985>: call 0x805d3c0 <__errno_location@plt> > 0x080b1346 <+1990>: mov (%eax),%eax > 0x080b1348 <+1992>: mov %eax,(%esp) > 0x080b134b <+1995>: call 0x805d440 <strerror@plt> > 0x080b1350 <+2000>: mov -0x1c(%ebp),%ebx > 0x080b1353 <+2003>: mov %eax,%esi > 0x080b1355 <+2005>: test %ebx,%ebx > 0x080b1357 <+2007>: mov $0x80ff3cd,%eax > 0x080b135c <+2012>: movl $0x5,0x8(%esp) > 0x080b1364 <+2020>: movl $0x80fa688,0x4(%esp) > 0x080b136c <+2028>: cmove %eax,%ebx > 0x080b136f <+2031>: movl $0x0,(%esp) > 0x080b1376 <+2038>: call 0x805d7a0 <dcgettext@plt> > 0x080b137b <+2043>: mov %eax,(%esp) > 0x080b137e <+2046>: mov %esi,0x8(%esp) > 0x080b1382 <+2050>: mov %ebx,0x4(%esp) > 0x080b1386 <+2054>: call 0x80acc50 <builtin_error> > 0x080b138b <+2059>: mov -0x1c(%ebp),%eax > 0x080b138e <+2062>: test %eax,%eax > 0x080b1390 <+2064>: je 0x80b144e <fc_builtin+2254> > 0x080b1396 <+2070>: mov %eax,(%esp) > 0x080b1399 <+2073>: call 0x805d760 <free@plt> > 0x080b139e <+2078>: mov $0x1,%eax > 0x080b13a3 <+2083>: jmp 0x80b0c0f <fc_builtin+143> > 0x080b13a8 <+2088>: test %edi,%edi > 0x080b13aa <+2090>: je 0x80b14cf <fc_builtin+2383> > 0x080b13b0 <+2096>: mov -0x40(%ebp),%edx > 0x080b13b3 <+2099>: shr $0x1f,%edx > 0x080b13b6 <+2102>: jmp 0x80b12ca <fc_builtin+1866> > 0x080b13bb <+2107>: movl $0x5,0x8(%esp) > 0x080b13c3 <+2115>: movl $0x80fa66a,0x4(%esp) > 0x080b13cb <+2123>: movl $0x0,(%esp) > 0x080b13d2 <+2130>: call 0x805d7a0 <dcgettext@plt> > 0x080b13d7 <+2135>: mov %eax,0x4(%esp) > 0x080b13db <+2139>: movl $0x0,(%esp) > 0x080b13e2 <+2146>: call 0x80ad200 <sh_erange> > 0x080b13e7 <+2151>: mov $0x1,%eax > 0x080b13ec <+2156>: jmp 0x80b0c0f <fc_builtin+143> > 0x080b13f1 <+2161>: lea 0x0(%esi,%eiz,1),%esi > 0x080b13f8 <+2168>: movl $0x5,0x8(%esp) > 0x080b1400 <+2176>: movl $0x80fa659,0x4(%esp) > 0x080b1408 <+2184>: movl $0x0,(%esp) > 0x080b140f <+2191>: call 0x805d7a0 <dcgettext@plt> > 0x080b1414 <+2196>: mov %eax,(%esp) > 0x080b1417 <+2199>: call 0x80acc50 <builtin_error> > 0x080b141c <+2204>: test %esi,%esi > 0x080b141e <+2206>: je 0x80b144e <fc_builtin+2254> > 0x080b1420 <+2208>: mov 0x4(%esi),%eax > 0x080b1423 <+2211>: mov (%esi),%ebx > 0x080b1425 <+2213>: test %eax,%eax > 0x080b1427 <+2215>: je 0x80b1431 <fc_builtin+2225> > 0x080b1429 <+2217>: mov %eax,(%esp) > 0x080b142c <+2220>: call 0x805d760 <free@plt> > 0x080b1431 <+2225>: mov 0x8(%esi),%eax > 0x080b1434 <+2228>: test %eax,%eax > 0x080b1436 <+2230>: je 0x80b1440 <fc_builtin+2240> > 0x080b1438 <+2232>: mov %eax,(%esp) > 0x080b143b <+2235>: call 0x805d760 <free@plt> > 0x080b1440 <+2240>: mov %esi,(%esp) > 0x080b1443 <+2243>: mov %ebx,%esi > 0x080b1445 <+2245>: call 0x805d760 <free@plt> > 0x080b144a <+2250>: test %ebx,%ebx > 0x080b144c <+2252>: jne 0x80b1420 <fc_builtin+2208> > 0x080b144e <+2254>: mov $0x1,%eax > 0x080b1453 <+2259>: jmp 0x80b0c0f <fc_builtin+143> > 0x080b1458 <+2264>: call 0x80acff0 <sh_wrerror> > 0x080b145d <+2269>: mov -0x34(%ebp),%edx > 0x080b1460 <+2272>: mov %edx,(%esp) > 0x080b1463 <+2275>: call 0x805d900 <fclose@plt> > 0x080b1468 <+2280>: mov $0x1,%eax > 0x080b146d <+2285>: jmp 0x80b0c0f <fc_builtin+143> > 0x080b1472 <+2290>: mov %ecx,-0x48(%ebp) > 0x080b1475 <+2293>: call 0x809e960 <bash_delete_last_history> > 0x080b147a <+2298>: mov -0x48(%ebp),%ecx > 0x080b147d <+2301>: cmp %ecx,-0x44(%ebp) > 0x080b1480 <+2304>: jne 0x80b12eb <fc_builtin+1899> > 0x080b1486 <+2310>: mov -0x44(%ebp),%ecx > 0x080b1489 <+2313>: cmp %ecx,-0x40(%ebp) > 0x080b148c <+2316>: jne 0x80b12eb <fc_builtin+1899> > 0x080b1492 <+2322>: mov -0x40(%ebp),%eax > 0x080b1495 <+2325>: mov -0x38(%ebp),%edx > 0x080b1498 <+2328>: cmpl $0x0,(%edx,%eax,4) > 0x080b149c <+2332>: je 0x80b152c <fc_builtin+2476> > 0x080b14a2 <+2338>: shr $0x1f,%eax > 0x080b14a5 <+2341>: mov %eax,%edx > 0x080b14a7 <+2343>: jmp 0x80b0f84 <fc_builtin+1028> > 0x080b14ac <+2348>: call 0x80e17b0 <history_list> > 0x080b14b1 <+2353>: mov %eax,%edi > 0x080b14b3 <+2355>: xor %esi,%esi > 0x080b14b5 <+2357>: xor %eax,%eax > 0x080b14b7 <+2359>: jmp 0x80b0d67 <fc_builtin+487> > 0x080b14bc <+2364>: mov -0x1c(%ebp),%eax > 0x080b14bf <+2367>: mov %eax,(%esp) > 0x080b14c2 <+2370>: call 0x805d9d0 <unlink@plt> > 0x080b14c7 <+2375>: mov -0x1c(%ebp),%eax > 0x080b14ca <+2378>: jmp 0x80b1396 <fc_builtin+2070> > 0x080b14cf <+2383>: mov 0x8121380,%edx > 0x080b14d5 <+2389>: mov -0x40(%ebp),%eax > 0x080b14d8 <+2392>: mov %edx,-0x34(%ebp) > 0x080b14db <+2395>: mov %eax,-0x44(%ebp) > 0x080b14de <+2398>: jmp 0x80b12e0 <fc_builtin+1888> > 0x080b14e3 <+2403>: cmpl $0x0,0x811c854 > 0x080b14ea <+2410>: mov $0x80fa6c9,%eax > 0x080b14ef <+2415>: mov $0x80fa6b0,%ebx > 0x080b14f4 <+2420>: mov -0x1c(%ebp),%edi > 0x080b14f7 <+2423>: cmovne %eax,%ebx > 0x080b14fa <+2426>: mov %edx,%eax > 0x080b14fc <+2428>: or $0xffffffff,%ecx > 0x080b14ff <+2431>: repnz scas %es:(%edi),%al > 0x080b1501 <+2433>: not %ecx > 0x080b1503 <+2435>: add $0x1a,%ecx > 0x080b1506 <+2438>: mov %ecx,(%esp) > 0x080b1509 <+2441>: call 0x80aab10 <xmalloc> > 0x080b150e <+2446>: mov %eax,%esi > 0x080b1510 <+2448>: mov -0x1c(%ebp),%eax > 0x080b1513 <+2451>: mov %eax,0x14(%esp) > 0x080b1517 <+2455>: mov %ebx,0x10(%esp) > 0x080b151b <+2459>: jmp 0x80b11b6 <fc_builtin+1590> > 0x080b1520 <+2464>: movl $0x0,-0x40(%ebp) > 0x080b1527 <+2471>: jmp 0x80b12ca <fc_builtin+1866> > 0x080b152c <+2476>: mov -0x40(%ebp),%ecx > 0x080b152f <+2479>: sub $0x1,%ecx > 0x080b1532 <+2482>: mov %ecx,%eax > 0x080b1534 <+2484>: mov %ecx,-0x44(%ebp) > 0x080b1537 <+2487>: shr $0x1f,%eax > 0x080b153a <+2490>: mov %ecx,-0x40(%ebp) > 0x080b153d <+2493>: mov %eax,%edx > 0x080b153f <+2495>: jmp 0x80b0f84 <fc_builtin+1028> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 682496
: 482487