Bug 562612 - [abrt] crash in ogre-samples-1.6.4-1.fc12
Summary: [abrt] crash in ogre-samples-1.6.4-1.fc12
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: ogre
Version: 13
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Bruno Wolff III
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:11711baac7590d59514ec9526ed...
: 602813 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-02-07 17:16 UTC by Henry Rust
Modified: 2011-06-27 14:54 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-06-27 14:54:33 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (9.25 KB, text/plain)
2010-02-07 17:16 UTC, Henry Rust
no flags Details

Description Henry Rust 2010-02-07 17:16:37 UTC
abrt 1.0.4 detected a crash.

architecture: x86_64
Attached file: backtrace
cmdline: /usr/lib64/OGRE/Samples/CameraTrack
component: ogre
executable: /usr/lib64/OGRE/Samples/CameraTrack
kernel: 2.6.31.12-174.2.3.fc12.x86_64
package: ogre-samples-1.6.4-1.fc12
rating: 4
reason: Process was terminated by signal 6 (Aborted)
release: Fedora release 12 (Constantine)

comment
-----
I started the Ogre-Samples script withe the CameraTrack sample. Then I waited for Ogre to load the sample.
I played a little bit around in the sample and then I quitted the sample with pressing ESC.

My graphic card is ATi Radeon X1950Pro and I use the free radeon driver (version 6.13.0-0.20.20091221git4b05c47ac) with mesa version 7.7-3.

How to reproduce
-----
1.Start Ogre-Samples
2.Wait for Ogre to load the sample
3.Press ESC or Q to quit the sample

Comment 1 Henry Rust 2010-02-07 17:16:40 UTC
Created attachment 389399 [details]
File: backtrace

Comment 2 Henry Rust 2010-02-07 17:23:42 UTC
I think I should add that it doesn't matter which sample I run. It always crashed with the same error message : radeon_texture.c:86: radeonFreeTexImageData: Assertion `!image->base.Data' failed.

Comment 3 Henry Rust 2010-08-29 15:51:26 UTC
Sill valid with Fedora 13 using radeon driver in version 6.13.0 and mesa 7.8.1.


New backtrace:
[New Thread 3207]
Core was generated by `/usr/lib64/OGRE/Samples/CameraTrack'.
Program terminated with signal 6, Aborted.
#0  0x00000032726329a5 in raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64	  return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);

Thread 1 (Thread 3207):
#0  0x00000032726329a5 in raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
        resultvar = 0
        pid = <value optimized out>
        selftid = 3207
#1  0x0000003272634185 in abort () at abort.c:92
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x7ff3f15d4d9f, 
            sa_sigaction = 0x7ff3f15d4d9f}, sa_mask = {__val = {216668578558, 
              140735576783248, 94, 140735576783488, 216667675534, 
              206158430232, 140735576783504, 140735576783280, 216667582792, 
              206158430256, 140735576783528, 27609872, 113, 113, 0, 
              140735576793181}}, sa_flags = 1920207885, 
          sa_restorer = 0x7ff3f15d4cd4}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x000000327262b935 in __assert_fail (
    assertion=0x7ff3f15d4d9f "!image->base.Data", file=<value optimized out>, 
    line=94, function=<value optimized out>) at assert.c:81
        buf = 0x1a54b10 "CameraTrack: radeon_texture.c:94: radeonFreeTexImageData: Assertion `!image->base.Data' failed.\n"
#3  0x00007ff3f147bb72 in radeonFreeTexImageData (ctx=<value optimized out>, 
    timage=<value optimized out>) at radeon_texture.c:94
        image = 0x1b2a450
        __PRETTY_FUNCTION__ = "radeonFreeTexImageData"
#4  0x00007ff3f14ccd5a in _mesa_delete_texture_image (
    ctx=<value optimized out>, texImage=0x1b2a450) at main/teximage.c:487
No locals.
#5  0x00007ff3f14d1d73 in _mesa_delete_texture_object (ctx=0x16efc90, 
    texObj=0x1b10520) at main/texobj.c:201
        i = <value optimized out>
        face = <value optimized out>
#6  0x00007ff3f14d156d in _mesa_reference_texobj (ptr=0x7fff8e0fbbc8, tex=0x0)
    at main/texobj.c:345
        ctx = <value optimized out>
        deleteFlag = 1 '\001'
        oldTex = 0x1b10520
        __PRETTY_FUNCTION__ = "_mesa_reference_texobj"
#7  0x00007ff3f14d26fc in _mesa_DeleteTextures (n=1, 
    textures=<value optimized out>) at main/texobj.c:932
        delObj = 0x1b10520
        ctx = 0x16efc90
        i = 0
#8  0x00007ff3f2684f49 in Ogre::Texture::freeInternalResources (
    this=0x7ff3f0376010) at OgreTexture.cpp:349
No locals.
#9  0x00007ff3f25b0e15 in Ogre::Resource::unload (this=0x7ff3f0376010)
    at OgreResource.cpp:306
        old = <value optimized out>
#10 0x00007ff3f18b7365 in Ogre::GLTexture::~GLTexture (this=0x7ff3f0376010, 
    __in_chrg=<value optimized out>) at OgreGLTexture.cpp:74
No locals.
#11 0x00007ff3f24568d4 in Ogre::SharedPtr<Ogre::Resource>::destroy (
    this=0x1a95ce0) at ../../OgreMain/include/OgreSharedPtr.h:224
No locals.
#12 0x00007ff3f25bd0d6 in std::list<Ogre::SharedPtr<Ogre::Resource>, std::allocator<Ogre::SharedPtr<Ogre::Resource> > >::erase(std::_List_iterator<Ogre::SharedPtr<Ogre::Resource> >) () from /usr/lib64/libOgreMain-1.6.4.so
No symbol table info available.
#13 0x00007ff3f25b48cf in Ogre::ResourceGroupManager::_notifyAllResourcesRemoved (this=<value optimized out>, manager=0x7ff3f1b848f8)
    at OgreResourceGroupManager.cpp:1105
No locals.
#14 0x00007ff3f25b4335 in Ogre::ResourceGroupManager::shutdownAll (
    this=<value optimized out>) at OgreResourceGroupManager.cpp:1372
No locals.
#15 0x00007ff3f25c9b0c in Ogre::Root::shutdown (this=0x7ff3f1b7e4a8)
    at OgreRoot.cpp:854
No locals.
#16 0x00007ff3f25ca740 in Ogre::Root::~Root (this=0x7ff3f1b7e4a8, 
    __in_chrg=<value optimized out>) at OgreRoot.cpp:253
No locals.
#17 0x0000000000404cb3 in ~ExampleApplication (argc=<value optimized out>, 
    argv=<value optimized out>)
    at ../../../Samples/Common/include/ExampleApplication.h:83
No locals.
#18 ~CameraTrackApplication (argc=<value optimized out>, 
    argv=<value optimized out>) at CameraTrack.cpp:57
No locals.
#19 main (argc=<value optimized out>, argv=<value optimized out>)
    at CameraTrack.cpp:174
        app = {<ExampleApplication> = {_vptr.ExampleApplication = 0x60d450, 
            mRoot = 0x7ff3f1b7e4a8, mCamera = 0x7ff3f1b90a70, mSceneMgr = 
    0x7ff3f1b871f8, mFrameListener = 0x1b0d6a0, mWindow = 0x7ff3f1b834e8, 
            mResourcePath = ""}, mFountainNode = 0x40af95}
From                To                  Syms Read   Shared Object Library
0x00007ff3f243af40  0x00007ff3f26c76d8  Yes         /usr/lib64/libOgreMain-1.6.4.so
0x00007ff3f211b140  0x00007ff3f212c5f8  Yes         /usr/lib64/libOIS-1.2.0.so
0x00007ff3f1eac620  0x00007ff3f1ef63e8  Yes (*)     /usr/lib64/libfreeimage.so.3
0x0000003272e05640  0x0000003272e10e48  Yes         /lib64/libpthread-2.12.so
0x0000003273a01ef0  0x0000003273a0d228  Yes         /lib64/libz.so.1.2.3
0x0000003272a00de0  0x0000003272a01998  Yes         /lib64/libdl-2.12.so
0x0000003275a563f0  0x0000003275ac33f6  Yes         /usr/lib64/libstdc++.so.6.0.13
0x0000003273203ea0  0x0000003273243fa8  Yes         /lib64/libm-2.12.so
0x0000003275202910  0x0000003275212f48  Yes         /lib64/libgcc_s-4.4.4-20100630.so.1
0x000000327261e9a0  0x000000327272b820  Yes         /lib64/libc-2.12.so
0x000000327860c850  0x00000032786745a8  Yes         /usr/lib64/libfreetype.so.6
0x00007ff3f1c8d2f0  0x00007ff3f1c8fca8  Yes         /usr/lib64/libzzip-0.so.13
0x000000327421dd80  0x00000032742ab938  Yes         /usr/lib64/libX11.so.6.3.0
0x00000033ce617c20  0x00000033ce64b328  Yes         /usr/lib64/libXaw.so.7
0x00000033d12130d0  0x00000033d124f938  Yes         /usr/lib64/libXt.so.6
0x000000327a218430  0x000000327a25f9b8  Yes         /usr/lib64/libmng.so.1.0.0
0x0000003276e04830  0x0000003276e1e7a8  Yes         /usr/lib64/libpng12.so.0.44.0
0x00000032890077c0  0x0000003289039bf8  Yes         /usr/lib64/libtiff.so.3.9.4
0x00000032866034a0  0x000000328661d008  Yes         /usr/lib64/libjpeg.so.62.0.0
0x0000003276604b90  0x00000032766187e8  Yes         /usr/lib64/libopenjpeg.so.2
0x000000327bc27020  0x000000327bc6c948  Yes         /usr/lib64/libIlmImf.so.6
0x000000327c401cb0  0x000000327c403338  Yes         /usr/lib64/libImath.so.6
0x000000327b8009f0  0x000000327b800ed8  Yes         /usr/lib64/libHalf.so.6
0x000000327b410d20  0x000000327b4158e8  Yes         /usr/lib64/libIex.so.6
0x000000327c002bf0  0x000000327c0046d8  Yes         /usr/lib64/libIlmThread.so.6
0x0000003272200af0  0x0000003272218904  Yes         /lib64/ld-2.12.so
0x0000003273e08650  0x0000003273e13898  Yes         /usr/lib64/libxcb.so.1.1.0
0x0000003b75803530  0x0000003b7580e638  Yes         /usr/lib64/libXext.so.6.4.0
0x00000033cea06670  0x00000033cea14428  Yes         /usr/lib64/libXmu.so.6
0x000000327f202f60  0x000000327f20ea48  Yes         /usr/lib64/libXpm.so.4
0x00000033ce2019f0  0x00000033ce2062a8  Yes         /usr/lib64/libSM.so.6.0.0
0x0000003277204d70  0x0000003277213778  Yes         /usr/lib64/libICE.so.6.3.0
0x000000328a607480  0x000000328a62b518  Yes         /usr/lib64/liblcms.so.1.0.19
0x0000003274600dd0  0x0000003274601b68  Yes         /usr/lib64/libXau.so.6.0.0
0x00000033cde014b0  0x00000033cde02be8  Yes         /lib64/libuuid.so.1.3.0
0x00007ff3f18a3e10  0x00007ff3f1919bf8  Yes         /usr/lib64/OGRE/RenderSystem_GL.so
0x0000003ac4404780  0x0000003ac4447de8  Yes         /usr/lib64/libGLU.so.1.3.070801
0x0000003ac5420680  0x0000003ac544c588  Yes         /usr/lib64/libGL.so.1.2
0x0000003b76801720  0x0000003b76806828  Yes         /usr/lib64/libXrandr.so.2.2.0
0x0000003b7a000e30  0x0000003b7a003d08  Yes         /usr/lib64/libXxf86vm.so.1.0.0
0x000000327da00a90  0x000000327da01638  Yes         /usr/lib64/libXdamage.so.1.1.0
0x0000003276201370  0x0000003276204178  Yes         /usr/lib64/libXfixes.so.3.1.0
0x0000003ac5c02f90  0x0000003ac5c07858  Yes         /usr/lib64/libdrm.so.2.4.0
0x0000003278e018c0  0x0000003278e07f58  Yes         /usr/lib64/libXrender.so.1.3.0
0x0000003273602140  0x00000032736055a8  Yes         /lib64/librt-2.12.so
0x00007ff3f144be30  0x00007ff3f15caa38  Yes         /usr/lib64/dri/r300_dri.so
0x0000003276a05550  0x0000003276a15038  Yes         /lib64/libselinux.so.1
0x0000003277e03b70  0x0000003277e1ca08  Yes         /lib64/libexpat.so.1.5.2
0x00007ff3f1234970  0x00007ff3f1236e08  Yes         /usr/lib64/libdrm_radeon.so.1.0.0
0x00007ff3f1009c10  0x00007ff3f1025cb8  Yes         /usr/lib64/OGRE/Plugin_ParticleFX.so
0x00007ff3f0dcd4e0  0x00007ff3f0de4f88  Yes         /usr/lib64/OGRE/Plugin_BSPSceneManager.so
0x00007ff3f0b85ab0  0x00007ff3f0ba2318  Yes         /usr/lib64/OGRE/Plugin_OctreeSceneManager.so
0x0000003279602880  0x0000003279607678  Yes         /usr/lib64/libXcursor.so.1.0.2
(*): Shared library is missing debugging information.
$1 = 0x1a54b10 "CameraTrack: radeon_texture.c:94: radeonFreeTexImageData: Assertion `!image->base.Data' failed.\n"
No symbol "__glib_assert_msg" in current context.
rax            0x0	0
rbx            0x7fff8e0fe05d	140735576793181
rcx            0xffffffffffffffff	-1
rdx            0x6	6
rsi            0xc87	3207
rdi            0xc87	3207
rbp            0x3272740c0d	0x3272740c0d
rsp            0x7fff8e0fb958	0x7fff8e0fb958
r8             0x7ff3f1c7f760	140685710194528
r9             0x2027617461442e65	2316927685781368421
r10            0x8	8
r11            0x206	518
r12            0x7ff3f15d4d9f	140685703204255
r13            0x7ff3f15d52f0	140685703205616
r14            0x3272740c0d	216668572685
r15            0x5e	94
rip            0x32726329a5	0x32726329a5 <raise+53>
eflags         0x206	[ PF IF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
Dump of assembler code for function raise:
   0x0000003272632970 <+0>:	mov    %fs:0x2d4,%eax
   0x0000003272632978 <+8>:	mov    %fs:0x2d0,%esi
   0x0000003272632980 <+16>:	test   %esi,%esi
   0x0000003272632982 <+18>:	jne    0x32726329b0 <raise+64>
   0x0000003272632984 <+20>:	mov    $0xba,%eax
   0x0000003272632989 <+25>:	syscall 
   0x000000327263298b <+27>:	mov    %eax,%esi
   0x000000327263298d <+29>:	mov    %eax,%fs:0x2d0
   0x0000003272632995 <+37>:	movslq %edi,%rdx
   0x0000003272632998 <+40>:	movslq %esi,%rsi
   0x000000327263299b <+43>:	movslq %eax,%rdi
   0x000000327263299e <+46>:	mov    $0xea,%eax
   0x00000032726329a3 <+51>:	syscall 
=> 0x00000032726329a5 <+53>:	cmp    $0xfffffffffffff000,%rax
   0x00000032726329ab <+59>:	ja     0x32726329bf <raise+79>
   0x00000032726329ad <+61>:	repz retq 
   0x00000032726329af <+63>:	nop
   0x00000032726329b0 <+64>:	test   %eax,%eax
   0x00000032726329b2 <+66>:	jg     0x3272632995 <raise+37>
   0x00000032726329b4 <+68>:	test   $0x7fffffff,%eax
   0x00000032726329b9 <+73>:	jne    0x32726329cf <raise+95>
   0x00000032726329bb <+75>:	mov    %esi,%eax
   0x00000032726329bd <+77>:	jmp    0x3272632995 <raise+37>
   0x00000032726329bf <+79>:	mov    0x3465da(%rip),%rdx        # 0x3272978fa0
   0x00000032726329c6 <+86>:	neg    %eax
   0x00000032726329c8 <+88>:	mov    %eax,%fs:(%rdx)
   0x00000032726329cb <+91>:	or     $0xffffffffffffffff,%eax
   0x00000032726329ce <+94>:	retq   
   0x00000032726329cf <+95>:	neg    %eax
   0x00000032726329d1 <+97>:	jmp    0x3272632995 <raise+37>
End of assembler dump.
Debuginfo absent: fd59531d7ab5436bf2e1809526df3e7fcc31b0e4

Comment 4 Karel Klíč 2010-11-09 13:38:26 UTC
*** Bug 602813 has been marked as a duplicate of this bug. ***

Comment 5 Bug Zapper 2011-06-02 16:39:26 UTC
This message is a reminder that Fedora 13 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 13.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '13'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 13's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 13 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 6 Fedora Admin XMLRPC Client 2011-06-20 22:29:04 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 7 Bug Zapper 2011-06-27 14:54:33 UTC
Fedora 13 changed to end-of-life (EOL) status on 2011-06-25. Fedora 13 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.