Crash when Alt + Tab is used
Hello.
I've compiled OpenMW yesterday using PKGBUILD from here:
https://aur.archlinux.org/cgit/aur.git/snapshot/openmw-git.tar.gz
and the "makepkg -s -f -i ./" command.
Installed all the data files from my PoL installation of my Morrowind - Golden Edition (Polish version), imported config files. Confed some graphic stuff and started game from the launcher. All seemed ok. I tried ALT + TAB to switch to konsole / IRC and the game crashed. Today guys on IRC suggested I should report it.
Here is the trace:
Thread 2 "openmw" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffe2fce700 (LWP 1611)] 0x00007fffe9b77856 in ?? () from /usr/lib/libnvidia-glcore.so.340.98 (gdb) bt #0 0x00007fffe9b77856 in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #1 (closed) 0x00007fffe9a5d90c in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #2 (closed) 0x00007fffe9b36412 in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #3 (closed) 0x00007fffe9afe39c in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #4 (closed) 0x00007fffe9b32ca0 in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #5 (closed) 0x00007fffe9baa971 in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #6 (closed) 0x00007fffe9bd1129 in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #7 (closed) 0x00007fffe9755749 in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #8 (closed) 0x00007fffe975576d in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #9 (closed) 0x00007fffe98aa474 in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #10 (closed) 0x00007fffe98aacc5 in ?? () from /usr/lib/libnvidia-glcore.so.340.98 #11 (closed) 0x00007ffff715876f in osgUtil::RenderLeaf::render(osg::RenderInfo&, osgUtil::RenderLeaf*) () from /usr/lib/libosgUtil.so.130 #12 (closed) 0x00007ffff71518a5 in osgUtil::RenderBin::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib/libosgUtil.so.130 #13 (closed) 0x00007ffff7152333 in osgUtil::RenderBin::draw(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib/libosgUtil.so.130 #14 (closed) 0x00007ffff7151934 in osgUtil::RenderBin::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib/libosgUtil.so.130 #15 (closed) 0x00007ffff715fd27 in osgUtil::RenderStage::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib/libosgUtil.so.130 #16 (closed) 0x00007ffff7152333 in osgUtil::RenderBin::draw(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib/libosgUtil.so.130 #17 (closed) 0x00007ffff715ed27 in osgUtil::RenderStage::drawInner(osg::RenderInfo&, osgUtil::RenderLeaf*&, bool&) () from /usr/lib/libosgUtil.so.130 #18 (closed) 0x00007ffff71614c2 in osgUtil::RenderStage::draw(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib/libosgUtil.so.130 ---Type to continue, or q to quit--- #19 (closed) 0x00007ffff7158d9b in osgUtil::RenderStage::drawPreRenderStages(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib/libosgUtil.so.130 #20 0x00007ffff716bb51 in osgUtil::SceneView::draw() () from /usr/lib/libosgUtil.so.130 #21 (closed) 0x00007ffff6a1eabf in osgViewer::Renderer::draw() () from /usr/lib/libosgViewer.so.130 #22 (closed) 0x00007ffff79f4199 in osg::GraphicsContext::runOperations() () from /usr/lib/libosg.so.130 #23 (closed) 0x00007ffff7a8ebe0 in osg::OperationThread::run() () from /usr/lib/libosg.so.130 #24 (closed) 0x00007ffff79f5fe8 in osg::GraphicsThread::run() () from /usr/lib/libosg.so.130 #25 (closed) 0x00007ffff7674c2b in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /usr/lib/libOpenThreads.so.20 #26 (closed) 0x00007ffff38b1454 in start_thread () from /usr/lib/libpthread.so.0 #27 (closed) 0x00007ffff1aa27df in clone () from /usr/lib/libc.so.6 (gdb) quit A debugging session is active.
Inferior 1 [process 1607] will be killed.
Quit anyway? (y or n) y [andrzejl@macmini32 ~]$
(RM-3595 from redmine: created on 2016-10-15 by Andrzej Notsaying, , relates #3413 (closed))