Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 851657 Details for
Bug 1054837
[abrt] gdb: strlen(): gdb killed by SIGSEGV
[?]
New
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.rh83 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), 14.21 KB, created by
Erwan Legrand
on 2014-01-17 15:02:09 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Erwan Legrand
Created:
2014-01-17 15:02:09 UTC
Size:
14.21 KB
patch
obsolete
>[New LWP 21194] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `gdb --interpreter mi2 --nx'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 strlen () at ../sysdeps/x86_64/strlen.S:106 >106 movdqu (%rax), %xmm12 > >Thread 1 (Thread 0x7fababed1840 (LWP 21194)): >#0 strlen () at ../sysdeps/x86_64/strlen.S:106 >No locals. >#1 0x00000031e246c84f in __GI__IO_fputs (str=0x1019d8780 <Address 0x1019d8780 out of bounds>, fp=0x31e27b9400 <_IO_2_1_stdout_>) at iofputs.c:35 > len = <optimized out> > result = <optimized out> >#2 0x00000000004eeb72 in captured_mi_execute_command (context=0x3ac4800, uiout=0x16c8ca0) at ../../gdb/mi/mi-main.c:1908 > cleanup = 0x7ce900 <sentinel_cleanup> >#3 mi_execute_command (cmd=0x1a0d2c0 "24-list-thread-groups --available", from_tty=<optimized out>) at ../../gdb/mi/mi-main.c:2017 > result = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > previous_ptid = {pid = 21211, lwp = 21211, tid = 0} > token = 0x19d8780 "24" > command = 0x3ac4800 > exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0} >#4 0x00000000004e9e7d in mi_execute_command_wrapper (cmd=<optimized out>) at ../../gdb/mi/mi-interp.c:311 >No locals. >#5 mi_execute_command_input_handler (cmd=<optimized out>) at ../../gdb/mi/mi-interp.c:319 >No locals. >#6 0x00000000005b9114 in process_event () at ../../gdb/event-loop.c:342 > event_ptr = <optimized out> > proc = 0x5b8550 <handle_file_event> > data = {ptr = 0x0, integer = 0} >#7 0x00000000005b945a in gdb_do_one_event () at ../../gdb/event-loop.c:394 > event_source_head = 0 > current = 3 >#8 0x00000000005b96d7 in start_event_loop () at ../../gdb/event-loop.c:431 > ex = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > result = 0 >#9 0x00000000005b2563 in captured_command_loop (data=data@entry=0x0) at ../../gdb/main.c:261 >No locals. >#10 0x00000000005b066a in catch_errors (func=func@entry=0x5b2550 <captured_command_loop>, func_args=func_args@entry=0x0, errstring=errstring@entry=0x78f2d3 "", mask=mask@entry=6) at ../../gdb/exceptions.c:524 > val = 0 > exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > saved_uiout = 0x16c8ca0 >#11 0x00000000005b323e in captured_main (data=data@entry=0x7fff7f866170) at ../../gdb/main.c:1150 > context = 0x7fff7f866170 > argc = 4 > argv = 0x7fff7f866288 > quiet = 0 > set_args = 0 > inhibit_home_gdbinit = 0 > symarg = <optimized out> > execarg = <optimized out> > pidarg = 0x0 > corearg = <optimized out> > pid_or_core_arg = <optimized out> > cdarg = 0x0 > ttyarg = 0x0 > python_script = <optimized out> > print_help = 0 > print_version = 0 > print_configuration = 0 > cmdarg_vec = 0x0 > cmdarg_p = 0x0 > dirarg = <optimized out> > dirsize = <optimized out> > ndir = 1 > system_gdbinit = 0x1634ff0 "/etc/gdbinit" > home_gdbinit = 0x17585c0 "/home/erwan/.gdbinit" > local_gdbinit = 0x0 > i = <optimized out> > save_auto_load = 1 > objfile = <optimized out> > pre_stat_chain = 0x7ce900 <sentinel_cleanup> >#12 0x00000000005b066a in catch_errors (func=func@entry=0x5b2980 <captured_main>, func_args=func_args@entry=0x7fff7f866170, errstring=errstring@entry=0x78f2d3 "", mask=mask@entry=6) at ../../gdb/exceptions.c:524 > val = 0 > exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > saved_uiout = 0xbf1020 <def_uiout> >#13 0x00000000005b3e04 in gdb_main (args=args@entry=0x7fff7f866170) at ../../gdb/main.c:1160 >No locals. >#14 0x0000000000457cbe in main (argc=<optimized out>, argv=<optimized out>) at ../../gdb/gdb.c:34 > args = {argc = 4, argv = 0x7fff7f866288, use_windows = 0, interpreter_p = 0x77ed30 "console"} >From To Syms Read Shared Object Library >0x0000003204814f50 0x0000003204833768 Yes /lib64/libreadline.so.6 >0x00000031e3c064a0 0x00000031e3c18fe4 Yes /lib64/libselinux.so.1 >0x00000031fc806d50 0x00000031fc820454 Yes /lib64/libncurses.so.5 >0x00000031f900ce40 0x00000031f9018ba8 Yes /lib64/libtinfo.so.5 >0x00000031e4002210 0x00000031e400e930 Yes /lib64/libz.so.1 >0x00000031e3005890 0x00000031e3074bb8 Yes /lib64/libm.so.6 >0x00000031e2c00ed0 0x00000031e2c019d0 Yes /lib64/libdl.so.2 >0x00000031e28059f0 0x00000031e2811614 Yes /lib64/libpthread.so.0 >0x00000031fc000f10 0x00000031fc001804 Yes /lib64/libutil.so.1 >0x00000031e203f3d0 0x00000031e2125e50 Yes /lib64/libpython2.7.so.1.0 >0x00000031eb003e00 0x00000031eb01ccdc Yes /lib64/libexpat.so.1 >0x00000031e34030e0 0x00000031e3419060 Yes /lib64/liblzma.so.5 >0x00000031e4402af0 0x00000031e4412218 Yes /lib64/libgcc_s.so.1 >0x00000031e241f560 0x00000031e2560cc4 Yes /lib64/libc.so.6 >0x00000031e3801770 0x00000031e384b8d8 Yes /lib64/libpcre.so.1 >0x00000031e1c00b10 0x00000031e1c19cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007faba56a7f80 0x00007faba56acc94 Yes /usr/lib64/python2.7/lib-dynload/itertoolsmodule.so >0x00007faba549f520 0x00007faba54a1bfc Yes /usr/lib64/python2.7/lib-dynload/_collectionsmodule.so >0x00007faba52960e0 0x00007faba5298254 Yes /usr/lib64/python2.7/lib-dynload/operator.so >0x00007faba508de50 0x00007faba508efc4 Yes /usr/lib64/python2.7/lib-dynload/_heapq.so >0x00007faba4e8a680 0x00007faba4e8b7e8 Yes /usr/lib64/gconv/UTF-32.so >0x00000035c9012bf0 0x00000035c904ba88 Yes /lib64/librpm.so.3 >0x00000035c8c0afc0 0x00000035c8c20070 Yes /lib64/librpmio.so.3 >0x00000031f4019870 0x00000031f41040e4 Yes /lib64/libnss3.so >0x00000031fa401760 0x00000031fa40d570 Yes /lib64/libbz2.so.1 >0x00000031e4802ae0 0x00000031e48104e8 Yes /lib64/libelf.so.1 >0x00000035c8402520 0x00000035c84093e0 Yes /lib64/libpopt.so.0 >0x00000031fa001620 0x00000031fa002e58 Yes /lib64/libcap.so.2 >0x00000031fb401f80 0x00000031fb405df4 Yes /lib64/libacl.so.1 >0x00000031e4c07ae0 0x00000031e4c24e70 Yes /lib64/liblua-5.2.so >0x00007faba1f27290 0x00007faba206a37c Yes /lib64/libdb-5.3.so >0x00000031f380be10 0x00000031f381a078 Yes /lib64/libnssutil3.so >0x00000031f2801510 0x00000031f2802b18 Yes /lib64/libplc4.so >0x00000031f1c01090 0x00000031f1c02018 Yes /lib64/libplds4.so >0x00000031f180d140 0x00000031f182ceb0 Yes /lib64/libnspr4.so >0x00000031f8c013d0 0x00000031f8c0341c Yes /lib64/libattr.so.1 >0x00000031e58022d0 0x00000031e58050cc Yes /lib64/librt.so.1 >0x00007faba1ced1e0 0x00007faba1cf44a4 Yes /lib64/libnss_files.so.2 >0x00007faba1aaaf20 0x00007faba1ad897c Yes /lib64/libsoftokn3.so >0x00007faba17f3fa0 0x00007faba1881760 Yes /lib64/libsqlite3.so.0 >0x00000031f4c03d00 0x00000031f4c582f0 Yes /lib64/libfreebl3.so >0x00007faba15e2820 0x00007faba15e5ca4 Yes /lib64/libthread_db.so.1 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x1019d8780 4322068352 >rbx 0x31e27b9400 214253147136 >rcx 0x780 1920 >rdx 0x31e27b8770 214253143920 >rsi 0x31e27b9400 214253147136 >rdi 0x1019d8780 4322068352 >rbp 0x1019d8780 0x1019d8780 >rsp 0x7fff7f865de8 0x7fff7f865de8 >r8 0x1 1 >r9 0x5a50 23120 >r10 0x0 0 >r11 0x0 0 >r12 0xe 14 >r13 0x7ce900 8186112 >r14 0x3ac4800 61622272 >r15 0x3ac4800 61622272 >rip 0x31e24866ba 0x31e24866ba <strlen+42> >eflags 0x10297 [ CF PF AF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function strlen: > 0x00000031e2486690 <+0>: pxor %xmm8,%xmm8 > 0x00000031e2486695 <+5>: pxor %xmm9,%xmm9 > 0x00000031e248669a <+10>: pxor %xmm10,%xmm10 > 0x00000031e248669f <+15>: pxor %xmm11,%xmm11 > 0x00000031e24866a4 <+20>: mov %rdi,%rax > 0x00000031e24866a7 <+23>: mov %rdi,%rcx > 0x00000031e24866aa <+26>: and $0xfff,%rcx > 0x00000031e24866b1 <+33>: cmp $0xfcf,%rcx > 0x00000031e24866b8 <+40>: ja 0x31e2486720 <strlen+144> >=> 0x00000031e24866ba <+42>: movdqu (%rax),%xmm12 > 0x00000031e24866bf <+47>: pcmpeqb %xmm8,%xmm12 > 0x00000031e24866c4 <+52>: pmovmskb %xmm12,%edx > 0x00000031e24866c9 <+57>: test %edx,%edx > 0x00000031e24866cb <+59>: je 0x31e24866d1 <strlen+65> > 0x00000031e24866cd <+61>: bsf %edx,%eax > 0x00000031e24866d0 <+64>: retq > 0x00000031e24866d1 <+65>: and $0xfffffffffffffff0,%rax > 0x00000031e24866d5 <+69>: pcmpeqb 0x10(%rax),%xmm9 > 0x00000031e24866db <+75>: pcmpeqb 0x20(%rax),%xmm10 > 0x00000031e24866e1 <+81>: pcmpeqb 0x30(%rax),%xmm11 > 0x00000031e24866e7 <+87>: pmovmskb %xmm9,%edx > 0x00000031e24866ec <+92>: pmovmskb %xmm10,%r8d > 0x00000031e24866f1 <+97>: pmovmskb %xmm11,%ecx > 0x00000031e24866f6 <+102>: shl $0x10,%rdx > 0x00000031e24866fa <+106>: shl $0x10,%rcx > 0x00000031e24866fe <+110>: or %r8,%rcx > 0x00000031e2486701 <+113>: shl $0x20,%rcx > 0x00000031e2486705 <+117>: or %rcx,%rdx > 0x00000031e2486708 <+120>: mov %rdi,%rcx > 0x00000031e248670b <+123>: xor %rax,%rcx > 0x00000031e248670e <+126>: and $0xffffffffffffffc0,%rax > 0x00000031e2486712 <+130>: sar %cl,%rdx > 0x00000031e2486715 <+133>: test %rdx,%rdx > 0x00000031e2486718 <+136>: je 0x31e2486790 <strlen+256> > 0x00000031e248671a <+138>: bsf %rdx,%rax > 0x00000031e248671e <+142>: retq > 0x00000031e248671f <+143>: nop > 0x00000031e2486720 <+144>: and $0xffffffffffffffc0,%rax > 0x00000031e2486724 <+148>: pcmpeqb (%rax),%xmm8 > 0x00000031e2486729 <+153>: pcmpeqb 0x10(%rax),%xmm9 > 0x00000031e248672f <+159>: pcmpeqb 0x20(%rax),%xmm10 > 0x00000031e2486735 <+165>: pcmpeqb 0x30(%rax),%xmm11 > 0x00000031e248673b <+171>: pmovmskb %xmm8,%esi > 0x00000031e2486740 <+176>: pmovmskb %xmm9,%edx > 0x00000031e2486745 <+181>: pmovmskb %xmm10,%r8d > 0x00000031e248674a <+186>: pmovmskb %xmm11,%ecx > 0x00000031e248674f <+191>: shl $0x10,%rdx > 0x00000031e2486753 <+195>: shl $0x10,%rcx > 0x00000031e2486757 <+199>: or %rsi,%rdx > 0x00000031e248675a <+202>: or %r8,%rcx > 0x00000031e248675d <+205>: shl $0x20,%rcx > 0x00000031e2486761 <+209>: or %rcx,%rdx > 0x00000031e2486764 <+212>: mov %rdi,%rcx > 0x00000031e2486767 <+215>: xor %rax,%rcx > 0x00000031e248676a <+218>: and $0xffffffffffffffc0,%rax > 0x00000031e248676e <+222>: sar %cl,%rdx > 0x00000031e2486771 <+225>: test %rdx,%rdx > 0x00000031e2486774 <+228>: je 0x31e2486780 <strlen+240> > 0x00000031e2486776 <+230>: bsf %rdx,%rax > 0x00000031e248677a <+234>: retq > 0x00000031e248677b <+235>: nopl 0x0(%rax,%rax,1) > 0x00000031e2486780 <+240>: pxor %xmm9,%xmm9 > 0x00000031e2486785 <+245>: pxor %xmm10,%xmm10 > 0x00000031e248678a <+250>: pxor %xmm11,%xmm11 > 0x00000031e248678f <+255>: nop > 0x00000031e2486790 <+256>: movdqa 0x40(%rax),%xmm8 > 0x00000031e2486796 <+262>: pminub 0x50(%rax),%xmm8 > 0x00000031e248679c <+268>: pminub 0x60(%rax),%xmm8 > 0x00000031e24867a2 <+274>: pminub 0x70(%rax),%xmm8 > 0x00000031e24867a8 <+280>: pcmpeqb %xmm11,%xmm8 > 0x00000031e24867ad <+285>: pmovmskb %xmm8,%edx > 0x00000031e24867b2 <+290>: test %edx,%edx > 0x00000031e24867b4 <+292>: jne 0x31e24867f0 <strlen+352> > 0x00000031e24867b6 <+294>: sub $0xffffffffffffff80,%rax > 0x00000031e24867ba <+298>: movdqa (%rax),%xmm8 > 0x00000031e24867bf <+303>: pminub 0x10(%rax),%xmm8 > 0x00000031e24867c5 <+309>: pminub 0x20(%rax),%xmm8 > 0x00000031e24867cb <+315>: pminub 0x30(%rax),%xmm8 > 0x00000031e24867d1 <+321>: pcmpeqb %xmm11,%xmm8 > 0x00000031e24867d6 <+326>: pmovmskb %xmm8,%edx > 0x00000031e24867db <+331>: test %edx,%edx > 0x00000031e24867dd <+333>: jne 0x31e24867f4 <strlen+356> > 0x00000031e24867df <+335>: jmp 0x31e2486790 <strlen+256> > 0x00000031e24867e1 <+337>: data32 data32 data32 data32 data32 nopw %cs:0x0(%rax,%rax,1) > 0x00000031e24867f0 <+352>: add $0x40,%rax > 0x00000031e24867f4 <+356>: pxor %xmm8,%xmm8 > 0x00000031e24867f9 <+361>: pcmpeqb (%rax),%xmm8 > 0x00000031e24867fe <+366>: pcmpeqb 0x10(%rax),%xmm9 > 0x00000031e2486804 <+372>: pcmpeqb 0x20(%rax),%xmm10 > 0x00000031e248680a <+378>: pcmpeqb 0x30(%rax),%xmm11 > 0x00000031e2486810 <+384>: pmovmskb %xmm8,%esi > 0x00000031e2486815 <+389>: pmovmskb %xmm9,%edx > 0x00000031e248681a <+394>: pmovmskb %xmm10,%r8d > 0x00000031e248681f <+399>: pmovmskb %xmm11,%ecx > 0x00000031e2486824 <+404>: shl $0x10,%rdx > 0x00000031e2486828 <+408>: shl $0x10,%rcx > 0x00000031e248682c <+412>: or %rsi,%rdx > 0x00000031e248682f <+415>: or %r8,%rcx > 0x00000031e2486832 <+418>: shl $0x20,%rcx > 0x00000031e2486836 <+422>: or %rcx,%rdx > 0x00000031e2486839 <+425>: bsf %rdx,%rdx > 0x00000031e248683d <+429>: add %rdx,%rax > 0x00000031e2486840 <+432>: sub %rdi,%rax > 0x00000031e2486843 <+435>: 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 1054837
: 851657 |
851658
|
851659
|
851660
|
851661
|
851662
|
851663
|
851664
|
851665
|
851666
|
851667