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 505874 Details for
Bug 715050
[abrt] bash-4.1.7-3.fc14: array_flush: 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), 9.06 KB, created by
Eric Blake
on 2011-06-21 17:44:04 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Eric Blake
Created:
2011-06-21 17:44:04 UTC
Size:
9.06 KB
patch
obsolete
>[New Thread 28551] >Core was generated by `bash -c declare -A foo; read -a foo <<<bar'. >Program terminated with signal 11, Segmentation fault. >#0 0x00000000004551a2 in array_flush (a=0x1e962a0) at array.c:107 >107 array.c: No such file or directory. > in array.c > >Thread 1 (Thread 28551): >#0 0x00000000004551a2 in array_flush (a=0x1e962a0) at array.c:107 > r = <value optimized out> > r1 = <value optimized out> >#1 0x0000000000470839 in read_builtin (list=0x0) at ./read.def:645 > varname = <value optimized out> > size = <value optimized out> > i = <value optimized out> > nr = <value optimized out> > pass_next = <value optimized out> > saw_escape = 0 > eof = <value optimized out> > opt = <value optimized out> > retval = 0 > code = <value optimized out> > print_ps2 = <value optimized out> > input_is_tty = 0 > input_is_pipe = 0 > unbuffered_read = <value optimized out> > skip_ctlesc = <value optimized out> > skip_ctlnul = <value optimized out> > raw = 0 > edit = <value optimized out> > nchars = 0 > silent = <value optimized out> > have_timeout = 3 > ignore_delim = <value optimized out> > fd = 0 > tmsec = <value optimized out> > tmusec = <value optimized out> > ival = 0 > uval = 262360506365 > intval = 4 > c = 10 '\n' > input_string = 0x1e96700 "bar" > orig_input_string = <value optimized out> > ifs_chars = 0x1e91f20 " \t\n" > prompt = <value optimized out> > arrayname = 0x1e91d90 "foo" > e = 0x0 > t = <value optimized out> > t1 = <value optimized out> > ps2 = <value optimized out> > tofree = <value optimized out> > tsb = {st_dev = 3, st_ino = 0, st_nlink = 140734688002080, st_mode = 240, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 0, st_blksize = 219043332109, st_blocks = 472446402651, st_atim = {tv_sec = 532575944823, tv_nsec = 140734688002096}, st_mtim = {tv_sec = 140734688002079, tv_nsec = 32072160}, st_ctim = {tv_sec = 0, tv_nsec = 0}, __unused = {262360506365, 24, 262363771328}} > var = 0x1e96230 > ttattrs = {c_iflag = 0, c_oflag = 0, c_cflag = 0, c_lflag = 0, c_line = 0 '\000', c_cc = "\000\000\000\000\000\000\000\003\000\000\000\060\000\000\000[\000\000\000n\000\000\000w\000\000\000|\000\000\000 ", c_ispeed = 32767, c_ospeed = 1494614287} > ttset = {c_iflag = 32049088, c_oflag = 0, c_cflag = 4613234, c_lflag = 0, c_line = 10 '\n', c_cc = "\000\000\000\000\000\000\000\003", '\000' <repeats 23 times>, "\020", c_ispeed = 32767, c_ospeed = 80} > termsave = {fd = 192, attrs = 0x1e907c0} > alist = <value optimized out> > rlbuf = <value optimized out> > itext = 0x0 > rlind = <value optimized out> >#2 0x000000000042d59e in execute_builtin (builtin=0x4702d0 <read_builtin>, words=0x1e96060, flags=<value optimized out>, subshell=<value optimized out>) 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 0x000000000042f542 in execute_builtin_or_function (simple_command=<value optimized out>, pipe_in=-1, pipe_out=-1, async=<value optimized out>, fds_to_close=<value optimized out>) at execute_cmd.c:4390 > result = <value optimized out> > saved_undo_list = 0x1e90870 >#4 execute_simple_command (simple_command=<value optimized out>, pipe_in=-1, pipe_out=-1, async=<value optimized out>, fds_to_close=<value optimized out>) at execute_cmd.c:3818 > words = 0x1e96060 > lastword = <value optimized out> > command_line = 0x0 > lastarg = 0x1e91d90 "foo" > 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 = 0x4702d0 <read_builtin> > func = <value optimized out> >#5 0x00000000004300fc in execute_command_internal (command=0x1e95bd0, asynchronous=<value optimized out>, pipe_in=-1, pipe_out=-1, fds_to_close=0x1e95d60) 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 = 0 >#6 0x00000000004332d3 in execute_connection (command=0x1e95d30, asynchronous=0, pipe_in=-1, pipe_out=-1, fds_to_close=0x1e95d60) at execute_cmd.c:2243 > rp = <value optimized out> > tc = <value optimized out> > second = <value optimized out> > ignore_return = 0 > exec_result = <value optimized out> > was_error_trap = <value optimized out> > invert = <value optimized out> > save_line_number = <value optimized out> >#7 0x0000000000430056 in execute_command_internal (command=0x1e95d30, asynchronous=<value optimized out>, pipe_in=-1, pipe_out=-1, fds_to_close=0x1e95d60) at execute_cmd.c:897 > exec_result = 0 > user_subshell = <value optimized out> > invert = 0 > ignore_return = 0 > my_undo_list = 0x0 > exec_undo_list = 0x0 > last_pid = <value optimized out> > save_line_number = <value optimized out> >#8 0x000000000046b47a in parse_and_execute (string=<value optimized out>, from_file=<value optimized out>, flags=<value optimized out>) at evalstring.c:318 > bitmap = 0x1e95d60 > code = 0 > lreset = <value optimized out> > should_jump_to_top_level = 0 > last_result = 0 > command = 0x1e95d30 >#9 0x000000000041b94a in run_one_command (command=0x7fff59162439 "declare -A foo; read -a foo <<<bar") at shell.c:1325 > code = 0 >#10 0x000000000041c9cd in main (argc=<value optimized out>, argv=0x7fff59160608, env=0x7fff59160628) at shell.c:698 > i = <value optimized out> > code = <value optimized out> > old_errexit_flag = 0 > saverst = <value optimized out> > locally_skip_execution = 0 > arg_index = 3 > top_level_arg_index = 3 >From To Syms Read Shared Object Library >0x0000003d28e0cb60 0x0000003d28e17148 Yes /lib64/libtinfo.so.5.7 >0x0000003d16a00de0 0x0000003d16a01988 Yes /lib64/libdl-2.13.so >0x0000003d15e1eba0 0x0000003d15f45f5c Yes /lib64/libc-2.13.so >0x0000003d15a00b20 0x0000003d15a18c46 Yes /lib64/ld-2.13.so >0x00007fff59176600 0x00007fff59176990 Yes /lib/modules/2.6.35.13-92.fc14.x86_64/vdso/vdso.so >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x211 529 >rbx 0x0 0 >rcx 0x0 0 >rdx 0x40 64 >rsi 0x1e91d90 32054672 >rdi 0x1e962a0 32072352 >rbp 0x1e962a0 0x1e962a0 >rsp 0x7fff5915fed0 0x7fff5915fed0 >r8 0x0 0 >r9 0x58 88 >r10 0x0 0 >r11 0x0 0 >r12 0x1e96230 32072240 >r13 0x70 112 >r14 0x0 0 >r15 0x0 0 >rip 0x4551a2 0x4551a2 <array_flush+18> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function array_flush: > 0x0000000000455190 <+0>: push %rbp > 0x0000000000455191 <+1>: mov %rdi,%rbp > 0x0000000000455194 <+4>: push %rbx > 0x0000000000455195 <+5>: sub $0x8,%rsp > 0x0000000000455199 <+9>: test %rdi,%rdi > 0x000000000045519c <+12>: je 0x4551e5 <array_flush+85> > 0x000000000045519e <+14>: mov 0x18(%rdi),%rax >=> 0x00000000004551a2 <+18>: mov 0x10(%rax),%rdi > 0x00000000004551a6 <+22>: cmp %rdi,%rax > 0x00000000004551a9 <+25>: jne 0x4551b3 <array_flush+35> > 0x00000000004551ab <+27>: jmp 0x4551c5 <array_flush+53> > 0x00000000004551ad <+29>: nopl (%rax) > 0x00000000004551b0 <+32>: mov %rbx,%rdi > 0x00000000004551b3 <+35>: mov 0x10(%rdi),%rbx > 0x00000000004551b7 <+39>: callq 0x455160 <array_dispose_element> > 0x00000000004551bc <+44>: mov 0x18(%rbp),%rdi > 0x00000000004551c0 <+48>: cmp %rbx,%rdi > 0x00000000004551c3 <+51>: jne 0x4551b0 <array_flush+32> > 0x00000000004551c5 <+53>: cmp 0x28ae34(%rip),%rbp # 0x6e0000 > 0x00000000004551cc <+60>: mov %rdi,0x18(%rdi) > 0x00000000004551d0 <+64>: mov %rdi,0x10(%rdi) > 0x00000000004551d4 <+68>: movq $0xffffffffffffffff,0x8(%rbp) > 0x00000000004551dc <+76>: movl $0x0,0x10(%rbp) > 0x00000000004551e3 <+83>: je 0x4551f0 <array_flush+96> > 0x00000000004551e5 <+85>: add $0x8,%rsp > 0x00000000004551e9 <+89>: pop %rbx > 0x00000000004551ea <+90>: pop %rbp > 0x00000000004551eb <+91>: retq > 0x00000000004551ec <+92>: nopl 0x0(%rax) > 0x00000000004551f0 <+96>: movq $0x0,0x28ae05(%rip) # 0x6e0000 > 0x00000000004551fb <+107>: movq $0x0,0x28adf2(%rip) # 0x6dfff8 > 0x0000000000455206 <+118>: add $0x8,%rsp > 0x000000000045520a <+122>: pop %rbx > 0x000000000045520b <+123>: pop %rbp > 0x000000000045520c <+124>: retq >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 715050
: 505874