Package: libogre-1.7.3 Version: 1.7.3-5 Severity: important Dear Maintainer,
Attempting to run Rig of Rods using debian provided libogre package. Fault exists in 1.7.3-4 on for sure. 1.7.3-3 was unable to be tested due to not working. Have not tested before 1.7.3-3. Disabling Plugin_PCZSceneManager.so and Plugin_OctreeZone.so allows programs to work. Valgrind fault report is attached. Appears to be libogre internally triggered. -- System Information: Debian Release: wheezy/sid APT prefers stable APT policy: (700, 'stable'), (650, 'testing'), (600, 'unstable'), (500, 'proposed-updates'), (400, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libogre-1.7.3 depends on: ii libboost-thread1.46.1 1.46.1-8 ii libc6 2.13-24 ii libfreeimage3 3.15.1-1 ii libfreetype6 2.4.8-1 ii libgcc1 1:4.6.2-11 ii libgl1-mesa-glx [libgl1] 7.11.2-1 ii libglu1-mesa [libglu1] 7.11.2-1 ii libstdc++6 4.6.2-11 ii libx11-6 2:1.4.4-4 ii libxaw7 2:1.0.9-3 ii libxrandr2 2:1.3.2-2 ii libxt6 1:1.1.1-2 ii libzzip-0-13 0.13.56-1.1 ii multiarch-support 2.13-24 libogre-1.7.3 recommends no packages. libogre-1.7.3 suggests no packages.
==7309== Invalid read of size 8 ==7309== at 0xFF8D700: Ogre::PCZSceneNode::getHomeZone() (in /usr/lib/x86_64-linux-gnu/OGRE-1.7.3/Plugin_PCZSceneManager.so) ==7309== by 0xFF8653C: Ogre::PCZSceneManager::_findVisibleObjects(Ogre::Camera*, Ogre::VisibleObjectsBoundsInfo*, bool) (in /usr/lib/x86_64-linux-gnu/OGRE-1.7.3/Plugin_PCZSceneManager.so) ==7309== by 0x53ECBA8: Ogre::SceneManager::_renderScene(Ogre::Camera*, Ogre::Viewport*, bool) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x525414B: Ogre::Camera::_renderScene(Ogre::Viewport*, bool) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53B9747: Ogre::RenderTarget::_updateViewport(Ogre::Viewport*, bool) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53B966A: Ogre::RenderTarget::_updateAutoUpdatedViewports(bool) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53B910D: Ogre::RenderTarget::updateImpl() (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53B96AB: Ogre::RenderTarget::update(bool) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x9630CE: ExampleLoadingBar::resourceGroupScriptingStarted(std::string const&, unsigned long) (ExampleLoadingBar.h:132) ==7309== by 0x53C479E: Ogre::ResourceGroupManager::fireResourceGroupScriptingStarted(std::string const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53CDCCA: Ogre::ResourceGroupManager::parseResourceGroupScripts(Ogre::ResourceGroupManager::ResourceGroup*) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53CE43E: Ogre::ResourceGroupManager::initialiseAllResourceGroups() (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== Address 0x218 is not stack'd, malloc'd or (recently) free'd ==7309== ==7309== ==7309== Process terminating with default action of signal 11 (SIGSEGV) ==7309== Access not within mapped region at address 0x218 ==7309== at 0xFF8D700: Ogre::PCZSceneNode::getHomeZone() (in /usr/lib/x86_64-linux-gnu/OGRE-1.7.3/Plugin_PCZSceneManager.so) ==7309== by 0xFF8653C: Ogre::PCZSceneManager::_findVisibleObjects(Ogre::Camera*, Ogre::VisibleObjectsBoundsInfo*, bool) (in /usr/lib/x86_64-linux-gnu/OGRE-1.7.3/Plugin_PCZSceneManager.so) ==7309== by 0x53ECBA8: Ogre::SceneManager::_renderScene(Ogre::Camera*, Ogre::Viewport*, bool) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x525414B: Ogre::Camera::_renderScene(Ogre::Viewport*, bool) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53B9747: Ogre::RenderTarget::_updateViewport(Ogre::Viewport*, bool) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53B966A: Ogre::RenderTarget::_updateAutoUpdatedViewports(bool) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53B910D: Ogre::RenderTarget::updateImpl() (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53B96AB: Ogre::RenderTarget::update(bool) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x9630CE: ExampleLoadingBar::resourceGroupScriptingStarted(std::string const&, unsigned long) (ExampleLoadingBar.h:132) ==7309== by 0x53C479E: Ogre::ResourceGroupManager::fireResourceGroupScriptingStarted(std::string const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53CDCCA: Ogre::ResourceGroupManager::parseResourceGroupScripts(Ogre::ResourceGroupManager::ResourceGroup*) (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== by 0x53CE43E: Ogre::ResourceGroupManager::initialiseAllResourceGroups() (in /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.7.3) ==7309== If you believe this happened as a result of a stack ==7309== overflow in your program's main thread (unlikely but ==7309== possible), you can try to increase the size of the ==7309== main thread stack using the --main-stacksize= flag. ==7309== The main thread stack size used in this run was

