Bug 706936
Summary: | [abrt] openlierox-0.57-0.16.beta8.fc15: std::_Rb_tree_decrement: Process /usr/bin/openlierox was killed by signal 11 (SIGSEGV) | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michael S. <misc> |
Component: | openlierox | Assignee: | Hans de Goede <hdegoede> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 15 | CC: | arhi.smece, dgunchev, fanisatt, hdegoede, redhat2, stealthcipher |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Unspecified | ||
Whiteboard: | abrt_hash:d22d3f501739cd879a21e4b56c71faa9dbc61a80 | ||
Fixed In Version: | openlierox-0.59-0.2.beta9.fc15 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-01-28 03:29:52 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Michael S.
2011-05-23 14:20:54 UTC
Package: openlierox-0.57-0.16.beta8.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- Started openlierox I see that Michael's trace is missing some debuginfo. My trace has all the debuginfo, so I'll post it. kind regards, Egon ====================== [New LWP 8222] [Thread debugging using libthread_db enabled] Core was generated by `openlierox'. Program terminated with signal 11, Segmentation fault. #0 0x0000003a52a6e8ca in std::_Rb_tree_decrement (__x=0x8fda88) at ../../../../libstdc++-v3/src/tree.cc:91 91 if (__x->_M_color == _S_red Thread 1 (Thread 0x7fae2252e740 (LWP 8222)): #0 0x0000003a52a6e8ca in std::_Rb_tree_decrement (__x=0x8fda88) at ../../../../libstdc++-v3/src/tree.cc:91 No locals. #1 0x0000000000473466 in operator-- (this=read_sleb128: Corrupted DWARF expression. ) at /usr/include/c++/4.6.0/bits/stl_tree.h:203 No locals. #2 std::_Rb_tree<CInput*, CInput*, std::_Identity<CInput*>, std::less<CInput*>, std::allocator<CInput*> >::_M_insert_unique (this=0x8fda80, __v=@0x7fff62fa40f8) at /usr/include/c++/4.6.0/bits/stl_tree.h:1269 __x = <optimized out> __y = <optimized out> __comp = <optimized out> __j = <optimized out> #3 0x0000000000472cc8 in insert (__x=@0x7fff62fa40f8, this=0x8fda80) at /usr/include/c++/4.6.0/bits/stl_set.h:410 __p = {first = , second = 192} #4 RegisterCInput (input=0x8e94e0) at src/client/InputEvents.cpp:107 No locals. #5 0x0000000000451c46 in CInput::CInput (this=0x8e94e0) at src/client/CInput.cpp:378 No locals. #6 0x000000000040a41a in __static_initialization_and_destruction_0 (__initialize_p=<optimized out>, __priority=<optimized out>) at src/main.cpp:60 No locals. #7 _GLOBAL__sub_I_tLX () at src/main.cpp:978 No locals. #8 0x000000000067685d in __libc_csu_init () No symbol table info available. #9 0x0000003a4d221330 in __libc_start_main (main=0x409610 <main(int, char**)>, argc=1, ubp_av=0x7fff62fa4268, init=0x676800 <__libc_csu_init>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff62fa4258) at libc-start.c:185 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 0, 0, 1, 140734853956200, 210306606371, 250497370928, 250397909627}, mask_was_saved = 1291977384}}, priv = {pad = {0x1, 0x7fff62fa4268, 0x7fff62fa4278, 0x1}, data = {prev = 0x1, cleanup = 0x7fff62fa4268, canceltype = 1660568184}}} not_first_call = <optimized out> #10 0x0000000000411251 in _start () No symbol table info available. From To Syms Read Shared Object Library 0x00000030f7402b60 0x00000030f74081fc Yes /usr/lib64/libzip.so.1.0.0 0x00000030f7003b90 0x00000030f700bbcc Yes /usr/lib64/libNL.so.1.6.8 0x0000003089007e80 0x000000308905a23c Yes /usr/lib64/libSDL-1.2.so.0.11.3 0x0000003a4d605640 0x0000003a4d61038c Yes /lib64/libpthread-2.14.so 0x0000003a56a2c960 0x0000003a56b1007c Yes /usr/lib64/libxml2.so.2.7.8 0x0000003cc9202420 0x0000003cc9209d2c Yes /usr/lib64/libSDL_image-1.2.so.0.8.2 0x0000003cc8e063a0 0x0000003cc8e1c04c Yes /usr/lib64/libSDL_mixer-1.2.so.0.10.1 0x0000003089808690 0x000000308981cd6c Yes /usr/lib64/libgd.so.2.0.0 0x0000003a4ea01e70 0x0000003a4ea0e67c Yes /lib64/libz.so.1.2.5 0x0000003a5021dce0 0x0000003a502a97ec Yes /usr/lib64/libX11.so.6.3.0 0x0000003a52a5a400 0x0000003a52ac308a Yes /usr/lib64/libstdc++.so.6.0.16 0x0000003a4de03ea0 0x0000003a4de43e9c Yes /lib64/libm-2.14.so 0x0000003a4e6028a0 0x0000003a4e6120cc Yes /lib64/libgcc_s-4.6.0-20110530.so.1 0x0000003a4d21ece0 0x0000003a4d3430ec Yes /lib64/libc-2.14.so 0x0000003a4da00de0 0x0000003a4da0191c Yes /lib64/libdl-2.14.so 0x0000003a4ce00b20 0x0000003a4ce18c3a Yes /lib64/ld-2.14.so 0x0000003a51a04870 0x0000003a51a1eb5c Yes /usr/lib64/libpng12.so.0.44.0 0x0000003a63a03c40 0x0000003a63a327fc Yes /usr/lib64/libjpeg.so.62.0.0 0x0000003087407830 0x0000003087439d6c Yes /usr/lib64/libtiff.so.3 0x0000003a5b002f90 0x0000003a5b00e36c Yes /usr/lib64/libXpm.so.4 0x0000003a52605d90 0x0000003a5261f7fc Yes /usr/lib64/libfontconfig.so.1.4.4 0x0000003a5220c960 0x0000003a522738fc Yes /usr/lib64/libfreetype.so.6.6.2 0x0000003a4fe08660 0x0000003a4fe13b9c Yes /usr/lib64/libxcb.so.1 0x0000003a51203b70 0x0000003a5121d84c Yes /lib64/libexpat.so.1.5.2 0x0000003a4fa00dd0 0x0000003a4fa01b2c Yes /usr/lib64/libXau.so.6 0x00007fff62fff600 0x00007fff62fff990 Yes /lib/modules/2.6.38.8-32.fc15.x86_64/vdso/vdso.so $1 = 0x0 No symbol "__glib_assert_msg" in current context. rax 0x0 0 rbx 0x8fda80 9427584 rcx 0x80 128 rdx 0x3a4d593670 250405795440 rsi 0x7fff62fa40f8 140734853955832 rdi 0x8fda88 9427592 rbp 0x8fda88 0x8fda88 rsp 0x7fff62fa4098 0x7fff62fa4098 r8 0x3a52cf4070 250497417328 r9 0x3a52ce9bf0 250497375216 r10 0x6 6 r11 0x3a52ce9920 250497374496 r12 0x7fff62fa40f8 140734853955832 r13 0x1 1 r14 0x7fff62fa4268 140734853956200 r15 0x7fff62fa4278 140734853956216 rip 0x3a52a6e8ca 0x3a52a6e8ca <std::_Rb_tree_decrement(std::_Rb_tree_node_base*)+10> eflags 0x10246 [ PF ZF 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 std::_Rb_tree_decrement(std::_Rb_tree_node_base*): 0x0000003a52a6e8c0 <+0>: mov (%rdi),%eax 0x0000003a52a6e8c2 <+2>: test %eax,%eax 0x0000003a52a6e8c4 <+4>: jne 0x3a52a6e8d3 <std::_Rb_tree_decrement(std::_Rb_tree_node_base*)+19> 0x0000003a52a6e8c6 <+6>: mov 0x8(%rdi),%rax => 0x0000003a52a6e8ca <+10>: mov 0x8(%rax),%rax 0x0000003a52a6e8ce <+14>: cmp %rdi,%rax 0x0000003a52a6e8d1 <+17>: je 0x3a52a6e8ee <std::_Rb_tree_decrement(std::_Rb_tree_node_base*)+46> 0x0000003a52a6e8d3 <+19>: mov 0x10(%rdi),%rax 0x0000003a52a6e8d7 <+23>: test %rax,%rax 0x0000003a52a6e8da <+26>: jne 0x3a52a6e8e3 <std::_Rb_tree_decrement(std::_Rb_tree_node_base*)+35> 0x0000003a52a6e8dc <+28>: jmp 0x3a52a6e8f3 <std::_Rb_tree_decrement(std::_Rb_tree_node_base*)+51> 0x0000003a52a6e8de <+30>: xchg %ax,%ax 0x0000003a52a6e8e0 <+32>: mov %rdx,%rax 0x0000003a52a6e8e3 <+35>: mov 0x18(%rax),%rdx 0x0000003a52a6e8e7 <+39>: test %rdx,%rdx 0x0000003a52a6e8ea <+42>: jne 0x3a52a6e8e0 <std::_Rb_tree_decrement(std::_Rb_tree_node_base*)+32> 0x0000003a52a6e8ec <+44>: repz retq 0x0000003a52a6e8ee <+46>: mov 0x18(%rax),%rax 0x0000003a52a6e8f2 <+50>: retq 0x0000003a52a6e8f3 <+51>: mov 0x8(%rdi),%rdx 0x0000003a52a6e8f7 <+55>: cmp 0x10(%rdx),%rdi 0x0000003a52a6e8fb <+59>: mov %rdx,%rax 0x0000003a52a6e8fe <+62>: je 0x3a52a6e90b <std::_Rb_tree_decrement(std::_Rb_tree_node_base*)+75> 0x0000003a52a6e900 <+64>: jmp 0x3a52a6e917 <std::_Rb_tree_decrement(std::_Rb_tree_node_base*)+87> 0x0000003a52a6e902 <+66>: nopw 0x0(%rax,%rax,1) 0x0000003a52a6e908 <+72>: mov %rax,%rdx 0x0000003a52a6e90b <+75>: mov 0x8(%rdx),%rax 0x0000003a52a6e90f <+79>: cmp %rdx,0x10(%rax) 0x0000003a52a6e913 <+83>: je 0x3a52a6e908 <std::_Rb_tree_decrement(std::_Rb_tree_node_base*)+72> 0x0000003a52a6e915 <+85>: repz retq 0x0000003a52a6e917 <+87>: repz retq End of assembler dump. Package: openlierox-0.57-0.16.beta8.fc15 Architecture: x86_64 OS Release: Fedora release 15 (Lovelock) Comment ----- attempted to run openlierox after attempting to load the crash occurred Package: openlierox-0.57-0.16.beta8.fc15 Architecture: x86_64 OS Release: Fedora release 16 (Verne) Comment ----- The application crashes on start. I rebuilt the RPM with version 0.58_rc3 and the game started using these commands: $ cd /usr/share/OpenLieroX $ openlierox Hi, (In reply to comment #5) > I rebuilt the RPM with version 0.58_rc3 and the game started using these > commands: > > $ cd /usr/share/OpenLieroX > $ openlierox Thanks for looking intot this! I've already prepared an update to 0.59beta9 for rawhide / F-17, if we're going to do a version bump anyways I would prefer to jump to that version. So I'm going to prepare an update for F-15 and F-16 to that version. Please give it a spin and let me know how it works. Regards, Hans openlierox-0.59-0.2.beta9.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/openlierox-0.59-0.2.beta9.fc16 openlierox-0.59-0.2.beta9.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/openlierox-0.59-0.2.beta9.fc15 Package openlierox-0.59-0.2.beta9.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing openlierox-0.59-0.2.beta9.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-0706/openlierox-0.59-0.2.beta9.fc15 then log in and leave karma (feedback). openlierox-0.59-0.2.beta9.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report. openlierox-0.59-0.2.beta9.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report. |