OSG-CS: crash when opening visual view of an instance

./openmw-cs > open plugin (which does not matter) > instances table > str-doubleclick on an entry to open the visual view of that instance -> crash

Adding data directory /home/share/gaming/openmw_DFs/U_bethesda_selected_plugins Adding data directory /home/share/gaming/openmw_DFs/X_misc_fixes Adding data directory /home/share/gaming/openmw_DFs/testing Adding data directory /home/atti/.local/share/openmw/data QEglContext::makeCurrent( 0x2f9ae50 ): "Bad access (0x3002)" libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile Object::connect: No such signal CSVRender::UnpagedWorldspaceWidget::focusToolbarRequest() Object::connect: No such slot CSVRender::UnpagedWorldspaceWidget::updateUserSetting(const QString &, const QStringList &) QGLTemporaryContext: Error creating EGL context. QGLTemporaryContext: Error creating EGL context. Error: In Texture::Extensions::setupGLExtensions(..) OpenGL version test failed, requires valid graphics context. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. [...] Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Compressed osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. [...] Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Segmentation fault (core dumped)

# ---- gdb outpot here ---

Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. Warning:: Mipmapped osg::Image not a power of two, cannot apply to texture. [New Thread 0x7fffd4c15700 (LWP 24967)] [New Thread 0x7fffd561b700 (LWP 24966)] [New Thread 0x7fffe53ab700 (LWP 24949)]

Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffd4c15700 (LWP 24967)] 0x00007ffff64e9089 in osg::LightModel::apply(osg::State&) const () from /usr/lib64/libosg.so.100 (gdb) (gdb) bt #0 0x00007ffff64e9089 in osg::LightModel::apply(osg::State&) const () from /usr/lib64/libosg.so.100 #1 (closed) 0x00007ffff654acde in osg::State::applyAttribute(osg::StateAttribute const*, osg::State::AttributeStack&) () from /usr/lib64/libosg.so.100 #2 (closed) 0x00007ffff654df8c in osg::State::applyAttributeList(std::map<std::pair<osg::StateAttribute::Type, unsigned int>, osg::State::AttributeStack, std::less<std::pair<osg::StateAttribute::Type, unsigned int> >, std::allocator<std::pair<std::pair<osg::StateAttribute::Type, unsigned int> const, osg::State::AttributeStack> > >&, std::map<std::pair<osg::StateAttribute::Type, unsigned int>, std::pair<osg::ref_ptrosg::StateAttribute, unsigned int>, std::less<std::pair<osg::StateAttribute::Type, unsigned int> >, std::allocator<std::pair<std::pair<osg::StateAttribute::Type, unsigned int> const, std::pair<osg::ref_ptrosg::StateAttribute, unsigned int> > > > const&) () from /usr/lib64/libosg.so.100 #3 (closed) 0x00007ffff6548c28 in osg::State::apply(osg::StateSet const*) () from /usr/lib64/libosg.so.100 #4 (closed) 0x00007ffff6ba4b0b in osgUtil::RenderLeaf::render(osg::RenderInfo&, osgUtil::RenderLeaf*) () from /usr/lib64/libosgUtil.so.100 #5 (closed) 0x00007ffff6b9ee55 in osgUtil::RenderBin::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib64/libosgUtil.so.100 #6 (closed) 0x00007ffff6baa9ed in osgUtil::RenderStage::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib64/libosgUtil.so.100 #7 (closed) 0x00007ffff6ba9947 in osgUtil::RenderStage::drawInner(osg::RenderInfo&, osgUtil::RenderLeaf*&, bool&) () from /usr/lib64/libosgUtil.so.100 #8 (closed) 0x00007ffff6bab81f in osgUtil::RenderStage::draw(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib64/libosgUtil.so.100 #9 (closed) 0x00007ffff6bb364c in osgUtil::SceneView::draw() () from /usr/lib64/libosgUtil.so.100 #10 (closed) 0x00007ffff7848397 in osgViewer::Renderer::cull_draw() () from /usr/lib64/libosgViewer.so.100 #11 (closed) 0x00007ffff64b7339 in osg::GraphicsContext::runOperations() () from /usr/lib64/libosg.so.100 #12 (closed) 0x00007ffff6508548 in osg::OperationThread::run() () from /usr/lib64/libosg.so.100 #13 (closed) 0x00007ffff64b9ac8 in osg::GraphicsThread::run() () from /usr/lib64/libosg.so.100 #14 (closed) 0x00007ffff6141bc8 in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/lib64/libOpenThreads.so.20 #15 (closed) 0x00007ffff36522c4 in start_thread () from /lib64/libpthread.so.0 #16 (closed) 0x00007ffff28d0f4d in clone () from /lib64/libc.so.6 (gdb)

(RM-2732 from redmine: created on 2015-06-27 by Who Knows, , closed on 2015-07-17 by nobody, relates #2655 (closed))

Edited by redmine