bjornblissing / osgoculusviewer

An OsgViewer with support for the Oculus Rift
Other
106 stars 67 forks source link

Crash when setting vertices for warp shader using Mac with Intel Iris graphics processor #22

Closed bjornblissing closed 9 years ago

bjornblissing commented 10 years ago

Stack trace:

Thread 7 Crashed:
0   com.apple.driver.AppleIntelHD5000GraphicsGLDriver   0x00001234003a5708 IntelVertexArray::setElemData(unsigned int, unsigned int, unsigned short, unsigned int) + 140
1   com.apple.driver.AppleIntelHD5000GraphicsGLDriver   0x00001234003a5667 IntelVertexArray::extractState(GLDVertexArrayDataRec const*, unsigned long long) + 81
2   libGPUSupportMercury.dylib      0x00007fff917096b6 gpusLoadCurrentVertexArray + 188
3   com.apple.driver.AppleIntelHD5000GraphicsGLDriver   0x00001234003a3227 updateDispatch + 1355
4   GLEngine                        0x00007fff92d7b2a0 gleDoDrawDispatchCore + 502
5   GLEngine                        0x00007fff92d22712 gleSetupAndDrawArraysOrElementsOutOfLine_ListExec + 841
6   GLEngine                        0x00007fff92cb7c91 gleCallList + 165
7   libosgUtil.100.dylib            0x000000010727ba59 osgUtil::RenderLeaf::render(osg::RenderInfo&, osgUtil::RenderLeaf*) + 181
8   libosgUtil.100.dylib            0x0000000107278665 osgUtil::RenderBin::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) + 309
9   libosgUtil.100.dylib            0x000000010727fe27 osgUtil::RenderStage::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) + 709
10  libosgUtil.100.dylib            0x000000010727ef31 osgUtil::RenderStage::drawInner(osg::RenderInfo&, osgUtil::RenderLeaf*&, bool&) + 293
11  libosgUtil.100.dylib            0x000000010727f8c8 osgUtil::RenderStage::draw(osg::RenderInfo&, osgUtil::RenderLeaf*&) + 1058
12  libosgUtil.100.dylib            0x0000000107287724 osgUtil::SceneView::draw() + 938
13  libosgViewer.100.dylib          0x0000000107141396 osgViewer::Renderer::draw() + 856
14  libosg.100.dylib                0x0000000106dc9673 osg::GraphicsContext::runOperations() + 185
15  libosg.100.dylib                0x0000000106e08325 osg::OperationThread::run() + 413
16  libosg.100.dylib                0x0000000106dcbe31 osg::GraphicsThread::run() + 89
17  libOpenThreads.20.dylib         0x0000000106d4cbc2 OpenThreads::ThreadPrivateActions::StartThread(void*) + 178
18  libsystem_pthread.dylib         0x00007fff98cba899 _pthread_body + 138
19  libsystem_pthread.dylib         0x00007fff98cba72a _pthread_start + 137
20  libsystem_pthread.dylib         0x00007fff98cbefc9 thread_start + 13
bjornblissing commented 9 years ago

Fixed in commit: 8a46bfcaa893af9a50ff7761122e023f2acd4fc3