[osg-users] Crash on some machines while rendering a progressive line strip
Rakesh Prasad
rptutor2012 at gmail.com
Mon Oct 7 06:09:52 PDT 2019
Hi,
I could do further investigation. I used DEBUG_FP and got the logs from both the machines one on which it works and another on which crashes. Below I am listing the some differences I see in the two logs. Both the logs are also attached.
Machine where it crashes
Warning: detected OpenGL error 'invalid enumerant' at after RenderBin::draw(..)
Working machine
Windows Error #3221684230: [Screen #0] GraphicsWindowWin32::makeCurrentImplementation() - Unable to set current OpenGL rendering context
makeCurrent did not succeed, could not do flush/deletion of OpenGL objects.
Doing discard of deleted OpenGL objects.
Sample log from machine where it crashes
draw() 0F79CAE0
draw() got SceneView 0F6BC190
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
end draw() 0F79CAE0
cull()
cull() got SceneView 0F6BD380
end cull() 0F79CAE0
draw() 0F79CAE0
draw() got SceneView 0F6BD380
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
end draw() 0F79CAE0
cull()
cull() got SceneView 0F6BC190
end cull() 0F79CAE0
draw() 0F79CAE0
draw() got SceneView 0F6BC190
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
end draw() 0F79CAE0
cull()
cull() got SceneView 0F6BD380
end cull() 0F79CAE0
For working Machine (where it does not crash)
draw() 2B8535C0
draw() got SceneView 2B66BDF0
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
end draw() 2B8535C0
cull()
cull() got SceneView 2B71CEC0
end cull() 2B8535C0
draw() 2B8535C0
draw() got SceneView 2B71CEC0
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
end draw() 2B8535C0
cull()
cull() got SceneView 2B66BDF0
end cull() 2B8535C0
draw() 2B8535C0
draw() got SceneView 2B66BDF0
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
VertexArrayDispatch::dispatch(2000)
ColorArrayDispatch::dispatch(2000)
end draw() 2B8535C0
cull()
cull() got SceneView 2B71CEC0
end cull() 2B8535C0
...
Thank you!
Cheers,
Rakesh
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=76794#76794
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Crashing-Log.txt
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20191007/0408f4d5/attachment-0001.txt>
More information about the osg-users
mailing list