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 873282 Details for
Bug 1075306
[abrt] powerline: dict_dealloc(): python2.7 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), 15.85 KB, created by
John Schmitt
on 2014-03-12 03:58:06 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
John Schmitt
Created:
2014-03-12 03:58:06 UTC
Size:
15.85 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 27004] >warning: File "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libpython2.7.so.1.0.debug-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/usr/bin/mono-gdb.py". >To enable execution of this file add > add-auto-load-safe-path /var/cache/abrt-di/usr/lib/debug/usr/lib64/libpython2.7.so.1.0.debug-gdb.py >line to your configuration file "/home/john/.gdbinit". >To completely disable this security protection add > set auto-load safe-path / >line to your configuration file "/home/john/.gdbinit". >For more information about this security protection see the >"Auto-loading safe path" section in the GDB manual. E.g., run from the shell: > info "(gdb)Auto-loading safe path" >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/python /bin/powerline tmux right -R pane_id=%0'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 dict_dealloc (mp=0xf9ae60) at /usr/src/debug/Python-2.7.5/Objects/dictobject.c:1018 >1018 /usr/src/debug/Python-2.7.5/Objects/dictobject.c: No such file or directory. > >Thread 1 (Thread 0x7f0c4cc0f740 (LWP 27004)): >#0 dict_dealloc (mp=0xf9ae60) at /usr/src/debug/Python-2.7.5/Objects/dictobject.c:1018 > _tstate = 0xc7d0a0 > ep = 0xfab040 > fill = 423 >#1 0x00007f0c4c6d9a4f in insertdict_by_entry (mp=0xf1a310, key=0xf53ae0, hash=<optimized out>, ep=<optimized out>, value=<optimized out>) at /usr/src/debug/Python-2.7.5/Objects/dictobject.c:528 > old_value = <optimized out> >#2 0x00007f0c4c6db410 in dict_set_item_by_hash_or_entry (op=op@entry=0xf1a310, key=<optimized out>, hash=<optimized out>, ep=ep@entry=0x0, value=value@entry=0x7f0c4c9eaf00 <_Py_NoneStruct>) at /usr/src/debug/Python-2.7.5/Objects/dictobject.c:774 > mp = 0xf1a310 > n_used = 82 >#3 0x00007f0c4c6dc3c4 in PyDict_SetItem (op=op@entry=0xf1a310, key=<optimized out>, value=value@entry=0x7f0c4c9eaf00 <_Py_NoneStruct>) at /usr/src/debug/Python-2.7.5/Objects/dictobject.c:827 > hash = <optimized out> >#4 0x00007f0c4c6dfe36 in _PyModule_Clear (m=<optimized out>) at /usr/src/debug/Python-2.7.5/Objects/moduleobject.c:125 > s = <optimized out> > pos = 51 > key = 0xf53ae0 > value = 0xf9ae60 > d = 0xf1a310 >#5 0x00007f0c4c74c8df in PyImport_Cleanup () at /usr/src/debug/Python-2.7.5/Python/import.c:508 > pos = 175 > ndone = 7 > name = <optimized out> > key = 0xedaed0 > value = 0xf4ef68 > dict = <optimized out> > interp = 0xc7d010 > modules = 0xc9c700 >#6 0x00007f0c4c75837e in Py_Finalize () at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:454 > interp = 0xc7d010 >#7 0x00007f0c4c7695a5 in Py_Main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/Python-2.7.5/Modules/main.c:665 > c = <optimized out> > sts = 0 > command = 0x0 > filename = 0x7ffff6e6e693 "/bin/powerline" > module = 0x0 > fp = 0xd4afa0 > p = <optimized out> > unbuffered = 0 > skipfirstline = 0 > stdin_is_interactive = 0 > help = <optimized out> > version = <optimized out> > saw_unbuffered_flag = <optimized out> > cf = {cf_flags = 0} >#8 0x00007f0c4b992d65 in __libc_start_main (main=0x4006f0 <main>, argc=6, argv=0x7ffff6e6e1f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffff6e6e1e8) at libc-start.c:285 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3122339492922718283, 4196088, 140737335714288, 0, 0, 3122354688828835765, 3076996434844780469}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x4007f0 <__libc_csu_init>, 0x7ffff6e6e1f8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4196336}}} > not_first_call = <optimized out> >#9 0x0000000000400721 in _start () >No symbol table info available. >From To Syms Read Shared Object Library >0x00007f0c4c69a3d0 0x00007f0c4c780d90 Yes /lib64/libpython2.7.so.1.0 >0x00007f0c4c4439f0 0x00007f0c4c44f614 Yes /lib64/libpthread.so.0 >0x00007f0c4c23aed0 0x00007f0c4c23b9d0 Yes /lib64/libdl.so.2 >0x00007f0c4c037f10 0x00007f0c4c038804 Yes /lib64/libutil.so.1 >0x00007f0c4bd35890 0x00007f0c4bda4bb8 Yes /lib64/libm.so.6 >0x00007f0c4b990560 0x00007f0c4bad1bb4 Yes /lib64/libc.so.6 >0x00007f0c4ca21b10 0x00007f0c4ca3ac70 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f0c45243b20 0x00007f0c45244d18 Yes /usr/lib64/python2.7/lib-dynload/timemodule.so >0x00007f0c4503dbf0 0x00007f0c4503ecac Yes /usr/lib64/python2.7/lib-dynload/cStringIO.so >0x00007f0c44e36520 0x00007f0c44e38bfc Yes /usr/lib64/python2.7/lib-dynload/_collectionsmodule.so >0x00007f0c44c2d0e0 0x00007f0c44c2f254 Yes /usr/lib64/python2.7/lib-dynload/operator.so >0x00007f0c44a1cf80 0x00007f0c44a21c84 Yes /usr/lib64/python2.7/lib-dynload/itertoolsmodule.so >0x00007f0c44815e50 0x00007f0c44816fc4 Yes /usr/lib64/python2.7/lib-dynload/_heapq.so >0x00007f0c44612180 0x00007f0c44612c80 Yes /usr/lib64/python2.7/lib-dynload/_functoolsmodule.so >0x00007f0c4440a960 0x00007f0c4440d3ac Yes /usr/lib64/python2.7/lib-dynload/_struct.so >0x00007f0c44200fd0 0x00007f0c44205974 Yes /usr/lib64/python2.7/lib-dynload/_json.so >0x00007f0c43ffa240 0x00007f0c43ffc4bc Yes /usr/lib64/python2.7/lib-dynload/binascii.so >0x00007f0c43de21d0 0x00007f0c43def74c Yes /usr/lib64/python2.7/lib-dynload/_ctypes.so >0x00007f0c43bd4870 0x00007f0c43bd8fe8 Yes /lib64/libffi.so.6 >0x00007f0c439cd2d0 0x00007f0c439d00bc Yes /lib64/librt.so.1 >0x00007f0c43784750 0x00007f0c43787044 Yes /usr/lib64/python2.7/lib-dynload/stropmodule.so >0x00007f0c4347db50 0x00007f0c4347f084 Yes /usr/lib64/python2.7/lib-dynload/_localemodule.so >0x00007f0c4325dd20 0x00007f0c4326d37c Yes /usr/lib64/python2.7/lib-dynload/_io.so >0x00007f0c4304f570 0x00007f0c4305295c Yes /usr/lib64/python2.7/lib-dynload/math.so >0x00007f0c42e4a910 0x00007f0c42e4b4c8 Yes /usr/lib64/python2.7/lib-dynload/_hashlib.so >0x00007f0c42bf53c0 0x00007f0c42c2f250 Yes /lib64/libssl.so.10 >0x00007f0c4285fc40 0x00007f0c429504f8 Yes /lib64/libcrypto.so.10 >0x00007f0c425b7d10 0x00007f0c425e7df4 Yes /lib64/libgssapi_krb5.so.2 >0x00007f0c422f11a0 0x00007f0c4235365c Yes /lib64/libkrb5.so.3 >0x00007f0c420c9570 0x00007f0c420ca154 Yes /lib64/libcom_err.so.2 >0x00007f0c41e978b0 0x00007f0c41eb77d8 Yes /lib64/libk5crypto.so.3 >0x00007f0c41c7f210 0x00007f0c41c8b930 Yes /lib64/libz.so.1 >0x00007f0c41a72620 0x00007f0c41a78f8c Yes /lib64/libkrb5support.so.0 >0x00007f0c4186c570 0x00007f0c4186d194 Yes /lib64/libkeyutils.so.1 >0x00007f0c41654a40 0x00007f0c416637dc Yes /lib64/libresolv.so.2 >0x00007f0c414334a0 0x00007f0c41445fe4 Yes /lib64/libselinux.so.1 >0x00007f0c411c8770 0x00007f0c412128e8 Yes /lib64/libpcre.so.1 >0x00007f0c40fa50e0 0x00007f0c40fbb060 Yes /lib64/liblzma.so.5 >0x00007f0c40d9f310 0x00007f0c40d9ffb8 Yes /usr/lib64/python2.7/lib-dynload/_randommodule.so >0x00007f0c40b9ae60 0x00007f0c40b9bb94 Yes /usr/lib64/python2.7/lib-dynload/fcntlmodule.so >0x00007f0c408b22f0 0x00007f0c408b449c Yes /usr/lib64/python2.7/lib-dynload/unicodedata.so >0x00007f0c4069ea30 0x00007f0c406a74a8 Yes /usr/lib64/python2.7/lib-dynload/datetime.so >0x00007f0c4048a150 0x00007f0c40491338 Yes /usr/lib64/python2.7/lib-dynload/_socketmodule.so >0x00007f0c402804d0 0x00007f0c40283274 Yes /usr/lib64/python2.7/lib-dynload/_ssl.so >0x00007f0c40077da0 0x00007f0c40079768 Yes /usr/lib64/python2.7/lib-dynload/selectmodule.so >0x00007f0c3fe716f0 0x00007f0c3fe73604 Yes /usr/lib64/python2.7/lib-dynload/_multiprocessing.so >0x00007f0c3fc5ea30 0x00007f0c3fc69fe4 Yes /usr/lib64/python2.7/lib-dynload/cPickle.so >0x00007f0c3fa52c70 0x00007f0c3fa565d4 Yes /usr/lib64/python2.7/lib-dynload/arraymodule.so >0x00007f0c3f84dd00 0x00007f0c3f84e3f4 Yes /usr/lib64/python2.7/lib-dynload/_bisectmodule.so >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0xe400000000f7d260 -2017612633045740960 >rbx 0xfab040 16429120 >rcx 0xc7d150 13095248 >rdx 0x4 4 >rsi 0x5 5 >rdi 0xf7d1e8 16241128 >rbp 0x1a7 0x1a7 >rsp 0x7ffff6e6de90 0x7ffff6e6de90 >r8 0x7f0c4c9eaf00 139690801803008 >r9 0xf948f0 16337136 >r10 0x7f0c4ca205d0 139690802021840 >r11 0x7f0c4baef010 139690786091024 >r12 0xf9ae60 16363104 >r13 0xc7d0a0 13095072 >r14 0x7ffff6e6df28 140737335713576 >r15 0x8 8 >rip 0x7f0c4c6da8fa 0x7f0c4c6da8fa <dict_dealloc+122> >eflags 0x10286 [ PF 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 dict_dealloc: > 0x00007f0c4c6da880 <+0>: push %r13 > 0x00007f0c4c6da882 <+2>: push %r12 > 0x00007f0c4c6da884 <+4>: mov %rdi,%r12 > 0x00007f0c4c6da887 <+7>: push %rbp > 0x00007f0c4c6da888 <+8>: push %rbx > 0x00007f0c4c6da889 <+9>: sub $0x8,%rsp > 0x00007f0c4c6da88d <+13>: mov 0x10(%rdi),%rbp > 0x00007f0c4c6da891 <+17>: callq 0x7f0c4c69a260 <PyObject_GC_UnTrack@plt> > 0x00007f0c4c6da896 <+22>: mov 0x2f92eb(%rip),%rax # 0x7f0c4c9d3b88 > 0x00007f0c4c6da89d <+29>: mov (%rax),%r13 > 0x00007f0c4c6da8a0 <+32>: test %r13,%r13 > 0x00007f0c4c6da8a3 <+35>: je 0x7f0c4c6da8bf <dict_dealloc+63> > 0x00007f0c4c6da8a5 <+37>: mov 0x98(%r13),%eax > 0x00007f0c4c6da8ac <+44>: cmp $0x31,%eax > 0x00007f0c4c6da8af <+47>: jg 0x7f0c4c6da9a0 <dict_dealloc+288> > 0x00007f0c4c6da8b5 <+53>: add $0x1,%eax > 0x00007f0c4c6da8b8 <+56>: mov %eax,0x98(%r13) > 0x00007f0c4c6da8bf <+63>: test %rbp,%rbp > 0x00007f0c4c6da8c2 <+66>: mov 0x28(%r12),%rbx > 0x00007f0c4c6da8c7 <+71>: jg 0x7f0c4c6da8f1 <dict_dealloc+113> > 0x00007f0c4c6da8c9 <+73>: jmpq 0x7f0c4c6da9df <dict_dealloc+351> > 0x00007f0c4c6da8ce <+78>: xchg %ax,%ax > 0x00007f0c4c6da8d0 <+80>: mov 0x10(%rbx),%rax > 0x00007f0c4c6da8d4 <+84>: test %rax,%rax > 0x00007f0c4c6da8d7 <+87>: je 0x7f0c4c6da8e8 <dict_dealloc+104> > 0x00007f0c4c6da8d9 <+89>: mov (%rax),%rsi > 0x00007f0c4c6da8dc <+92>: lea -0x1(%rsi),%rdx > 0x00007f0c4c6da8e0 <+96>: test %rdx,%rdx > 0x00007f0c4c6da8e3 <+99>: mov %rdx,(%rax) > 0x00007f0c4c6da8e6 <+102>: je 0x7f0c4c6da920 <dict_dealloc+160> > 0x00007f0c4c6da8e8 <+104>: add $0x18,%rbx > 0x00007f0c4c6da8ec <+108>: test %rbp,%rbp > 0x00007f0c4c6da8ef <+111>: jle 0x7f0c4c6da934 <dict_dealloc+180> > 0x00007f0c4c6da8f1 <+113>: mov 0x8(%rbx),%rax > 0x00007f0c4c6da8f5 <+117>: test %rax,%rax > 0x00007f0c4c6da8f8 <+120>: je 0x7f0c4c6da8e8 <dict_dealloc+104> >=> 0x00007f0c4c6da8fa <+122>: mov (%rax),%rcx > 0x00007f0c4c6da8fd <+125>: sub $0x1,%rbp > 0x00007f0c4c6da901 <+129>: lea -0x1(%rcx),%rdx > 0x00007f0c4c6da905 <+133>: test %rdx,%rdx > 0x00007f0c4c6da908 <+136>: mov %rdx,(%rax) > 0x00007f0c4c6da90b <+139>: jne 0x7f0c4c6da8d0 <dict_dealloc+80> > 0x00007f0c4c6da90d <+141>: mov 0x8(%rbx),%rdi > 0x00007f0c4c6da911 <+145>: mov 0x8(%rdi),%rax > 0x00007f0c4c6da915 <+149>: callq *0x30(%rax) > 0x00007f0c4c6da918 <+152>: jmp 0x7f0c4c6da8d0 <dict_dealloc+80> > 0x00007f0c4c6da91a <+154>: nopw 0x0(%rax,%rax,1) > 0x00007f0c4c6da920 <+160>: mov 0x10(%rbx),%rdi > 0x00007f0c4c6da924 <+164>: add $0x18,%rbx > 0x00007f0c4c6da928 <+168>: mov 0x8(%rdi),%rax > 0x00007f0c4c6da92c <+172>: callq *0x30(%rax) > 0x00007f0c4c6da92f <+175>: test %rbp,%rbp > 0x00007f0c4c6da932 <+178>: jg 0x7f0c4c6da8f1 <dict_dealloc+113> > 0x00007f0c4c6da934 <+180>: mov 0x28(%r12),%rdi > 0x00007f0c4c6da939 <+185>: lea 0x38(%r12),%rax > 0x00007f0c4c6da93e <+190>: cmp %rax,%rdi > 0x00007f0c4c6da941 <+193>: je 0x7f0c4c6da948 <dict_dealloc+200> > 0x00007f0c4c6da943 <+195>: callq 0x7f0c4c6962c0 <free@plt> > 0x00007f0c4c6da948 <+200>: movslq 0x3381f1(%rip),%rdx # 0x7f0c4ca12b40 <numfree> > 0x00007f0c4c6da94f <+207>: mov 0x8(%r12),%rax > 0x00007f0c4c6da954 <+212>: cmp $0x4f,%edx > 0x00007f0c4c6da957 <+215>: jg 0x7f0c4c6da962 <dict_dealloc+226> > 0x00007f0c4c6da959 <+217>: cmp 0x2f9468(%rip),%rax # 0x7f0c4c9d3dc8 > 0x00007f0c4c6da960 <+224>: je 0x7f0c4c6da9b8 <dict_dealloc+312> > 0x00007f0c4c6da962 <+226>: mov %r12,%rdi > 0x00007f0c4c6da965 <+229>: callq *0x140(%rax) > 0x00007f0c4c6da96b <+235>: test %r13,%r13 > 0x00007f0c4c6da96e <+238>: je 0x7f0c4c6da98f <dict_dealloc+271> > 0x00007f0c4c6da970 <+240>: mov 0x98(%r13),%eax > 0x00007f0c4c6da977 <+247>: sub $0x1,%eax > 0x00007f0c4c6da97a <+250>: cmpq $0x0,0xa0(%r13) > 0x00007f0c4c6da982 <+258>: mov %eax,0x98(%r13) > 0x00007f0c4c6da989 <+265>: je 0x7f0c4c6da98f <dict_dealloc+271> > 0x00007f0c4c6da98b <+267>: test %eax,%eax > 0x00007f0c4c6da98d <+269>: jle 0x7f0c4c6da9d0 <dict_dealloc+336> > 0x00007f0c4c6da98f <+271>: add $0x8,%rsp > 0x00007f0c4c6da993 <+275>: pop %rbx > 0x00007f0c4c6da994 <+276>: pop %rbp > 0x00007f0c4c6da995 <+277>: pop %r12 > 0x00007f0c4c6da997 <+279>: pop %r13 > 0x00007f0c4c6da999 <+281>: retq > 0x00007f0c4c6da99a <+282>: nopw 0x0(%rax,%rax,1) > 0x00007f0c4c6da9a0 <+288>: add $0x8,%rsp > 0x00007f0c4c6da9a4 <+292>: mov %r12,%rdi > 0x00007f0c4c6da9a7 <+295>: pop %rbx > 0x00007f0c4c6da9a8 <+296>: pop %rbp > 0x00007f0c4c6da9a9 <+297>: pop %r12 > 0x00007f0c4c6da9ab <+299>: pop %r13 > 0x00007f0c4c6da9ad <+301>: jmpq 0x7f0c4c698bb0 <_PyTrash_thread_deposit_object@plt> > 0x00007f0c4c6da9b2 <+306>: nopw 0x0(%rax,%rax,1) > 0x00007f0c4c6da9b8 <+312>: lea 0x1(%rdx),%eax > 0x00007f0c4c6da9bb <+315>: mov %eax,0x33817f(%rip) # 0x7f0c4ca12b40 <numfree> > 0x00007f0c4c6da9c1 <+321>: lea 0x338198(%rip),%rax # 0x7f0c4ca12b60 <free_list> > 0x00007f0c4c6da9c8 <+328>: mov %r12,(%rax,%rdx,8) > 0x00007f0c4c6da9cc <+332>: jmp 0x7f0c4c6da96b <dict_dealloc+235> > 0x00007f0c4c6da9ce <+334>: xchg %ax,%ax > 0x00007f0c4c6da9d0 <+336>: add $0x8,%rsp > 0x00007f0c4c6da9d4 <+340>: pop %rbx > 0x00007f0c4c6da9d5 <+341>: pop %rbp > 0x00007f0c4c6da9d6 <+342>: pop %r12 > 0x00007f0c4c6da9d8 <+344>: pop %r13 > 0x00007f0c4c6da9da <+346>: jmpq 0x7f0c4c699d60 <_PyTrash_thread_destroy_chain@plt> > 0x00007f0c4c6da9df <+351>: mov %rbx,%rdi > 0x00007f0c4c6da9e2 <+354>: jmpq 0x7f0c4c6da939 <dict_dealloc+185> >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 1075306
: 873282 |
873284
|
873285
|
873286
|
873287
|
873288
|
873289
|
873290
|
873291
|
873292
|
873293