ParaView 5.3.0-RC1 - OSPRay crash with example data
- Launch ParaView 5.3.0-RC1 on Mac OS X
- Help -> Example Visualizations. Select the middle visualization (Exodus II file, Clip filter, Stream Tracer filter, Tube filter, Glyph filter)
- Enable OSPray in the View properties. Crash.
This is a sporadic crash on Mac OS X and Windows.
Stack trace reported below.
0 libsystem_platform.dylib 0x00007fff8c6e1f49 _platform_memmove$VARIANT$Haswell + 41
1 libospray.0.dylib 0x000000010b74116d ospray::Data::Data(unsigned long, OSPDataType, void*, int) + 125
2 libospray.0.dylib 0x000000010b76897b ospray::api::LocalDevice::newData(unsigned long, OSPDataType, void*, int) + 59
3 libospray.0.dylib 0x000000010b7615ea ospNewData + 618
4 libvtkRenderingOSPRay-pv5.2.1.dylib 0x000000010aeb35a3 vtkosp::RenderAsTriangles(osp::Data*, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >&, std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >&, osp::Material*, int, osp::vec3f*, vtkImageData*, int, float*, int, osp::Data*, int, osp::vec4f*, int, float*, osp::Model*, osp::Renderer*) + 275
5 libvtkRenderingOSPRay-pv5.2.1.dylib 0x000000010aeb508c vtkOSPRayPolyDataMapperNode::ORenderPoly(void*, void*, vtkOSPRayActorNode*, vtkPolyData*, double*, double*, double) + 5612
6 libvtkRenderingOSPRay-pv5.2.1.dylib 0x000000010aead24a vtkOSPRayCompositePolyDataMapper2Node::RenderBlock(vtkOSPRayRendererNode*, vtkCompositePolyDataMapper2*, vtkActor*, vtkDataObject*, unsigned int&) + 1610
7 libvtkRenderingOSPRay-pv5.2.1.dylib 0x000000010aead2ab vtkOSPRayCompositePolyDataMapper2Node::RenderBlock(vtkOSPRayRendererNode*, vtkCompositePolyDataMapper2*, vtkActor*, vtkDataObject*, unsigned int&) + 1707
8 libvtkRenderingOSPRay-pv5.2.1.dylib 0x000000010aeac9fe vtkOSPRayCompositePolyDataMapper2Node::Render(bool) + 1246
9 libvtkRenderingSceneGraph-pv5.2.1.dylib 0x000000010aee3302 vtkViewNode::Traverse(int) + 34
10 libvtkRenderingSceneGraph-pv5.2.1.dylib 0x000000010aee335c vtkViewNode::Traverse(int) + 124
11 libvtkRenderingOSPRay-pv5.2.1.dylib 0x000000010aeb8d71 vtkOSPRayRendererNode::Traverse(int) + 817
12 libvtkRenderingOSPRay-pv5.2.1.dylib 0x000000010aeb1457 vtkOSPRayPass::RenderInternal(vtkRenderState const*) + 55
13 libvtkRenderingOpenGL2-pv5.2.1.dylib 0x00000001081e848f vtkSequencePass::Render(vtkRenderState const*) + 63
14 libvtkRenderingOpenGL2-pv5.2.1.dylib 0x00000001080f3582 vtkCameraPass::Render(vtkRenderState const*) + 706
15 libvtkRenderingOpenGL2-pv5.2.1.dylib 0x00000001080f3582 vtkCameraPass::Render(vtkRenderState const*) + 706
16 libvtkRenderingOpenGL2-pv5.2.1.dylib 0x000000010819181a vtkOpenGLRenderer::DeviceRender() + 106
17 libvtkRenderingCore-pv5.2.1.dylib 0x00000001085dcfac vtkRenderer::Render() + 604
18 libvtkRenderingCore-pv5.2.1.dylib 0x00000001085dc1fc vtkRendererCollection::Render() + 92
19 libvtkRenderingCore-pv5.2.1.dylib 0x00000001085e5d2e vtkRenderWindow::DoStereoRender() + 142
20 libvtkRenderingCore-pv5.2.1.dylib 0x00000001085e50a8 vtkRenderWindow::Render() + 328
21 libvtkRenderingOpenGL2-pv5.2.1.dylib 0x000000010818ddc6 vtkOpenGLRenderWindow::Render() + 22
22 libvtkPVClientServerCoreRendering-pv5.2.1.dylib 0x0000000109edc478 vtkPVRenderView::Render(bool, bool) + 2296
23 libvtkPVServerManagerApplication-pv5.2.1.dylib 0x0000000106d0a0dc vtkPVRenderViewCommand(vtkClientServerInterpreter*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&, void*) + 18172
24 libvtkClientServer-pv5.2.1.dylib 0x0000000107f5a47b vtkClientServerInterpreter::CallCommandFunction(char const*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&) + 155
25 libvtkClientServer-pv5.2.1.dylib 0x0000000107f590cb vtkClientServerInterpreter::ProcessCommandInvoke(vtkClientServerStream const&, int) + 331
26 libvtkClientServer-pv5.2.1.dylib 0x0000000107f5863b vtkClientServerInterpreter::ProcessOneMessage(vtkClientServerStream const&, int) + 731
27 libvtkClientServer-pv5.2.1.dylib 0x0000000107f5832d vtkClientServerInterpreter::ProcessStream(vtkClientServerStream const&) + 45
28 libvtkPVServerImplementationCore-pv5.2.1.dylib 0x0000000107781394 vtkSIProperty::ProcessMessage(vtkClientServerStream&) + 52
29 libvtkPVServerImplementationCore-pv5.2.1.dylib 0x0000000107780b2e vtkSIVectorPropertyTemplate<int, int>::Push(int*, int) + 702
30 libvtkPVServerImplementationCore-pv5.2.1.dylib 0x000000010777f852 vtkSIVectorPropertyTemplate<int, int>::Push(paraview_protobuf::Message*, int) + 498
31 libvtkPVServerImplementationCore-pv5.2.1.dylib 0x0000000107781b92 vtkSIProxy::Push(paraview_protobuf::Message*) + 242
32 libvtkPVServerImplementationCore-pv5.2.1.dylib 0x00000001077687d4 vtkPVSessionCore::PushStateInternal(paraview_protobuf::Message*) + 2180
33 libvtkPVServerImplementationCore-pv5.2.1.dylib 0x0000000107768a66 vtkPVSessionCore::PushState(paraview_protobuf::Message*) + 262
34 libvtkPVServerImplementationCore-pv5.2.1.dylib 0x0000000107766276 vtkPVSessionBase::PushState(paraview_protobuf::Message*) + 38
35 libvtkPVServerManagerCore-pv5.2.1.dylib 0x00000001076312f0 vtkSMProxy::UpdateVTKObjects() + 832
36 libvtkpqCore-pv5.2.1.dylib 0x00000001066916f0 pqPropertyLinks::accept() + 432
37 libvtkpqComponents-pv5.2.1.dylib 0x00000001062d3871 pqPropertyWidget::apply() + 129
38 libvtkpqComponents-pv5.2.1.dylib 0x00000001062ee637 pqProxyWidget::onChangeFinished() + 135
39 QtCore 0x0000000107cf9422 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2498
40 QtCore 0x0000000107cf9422 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2498
41 QtCore 0x0000000107cf4400 QObject::event(QEvent*) + 48
42 QtGui 0x00000001055e8efb QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
43 QtGui 0x00000001055ebf8a QApplication::notify(QObject*, QEvent*) + 7402
44 QtCore 0x0000000107ce0806 QCoreApplication::notifyInternal(QObject*, QEvent*) + 118
45 QtGui 0x00000001055ec8bd qt_sendSpontaneousEvent(QObject*, QEvent*) + 45
46 QtGui 0x000000010559b70d QEventDispatcherMacPrivate::activateTimer(__CFRunLoopTimer*, void*) + 205
47 com.apple.CoreFoundation 0x00007fff86ddcb94 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
48 com.apple.CoreFoundation 0x00007fff86ddc823 __CFRunLoopDoTimer + 1075
49 com.apple.CoreFoundation 0x00007fff86ddc37a __CFRunLoopDoTimers + 298
50 com.apple.CoreFoundation 0x00007fff86dd3871 __CFRunLoopRun + 1841
51 com.apple.CoreFoundation 0x00007fff86dd2ed8 CFRunLoopRunSpecific + 296
52 com.apple.HIToolbox 0x00007fff8be46935 RunCurrentEventLoopInMode + 235
53 com.apple.HIToolbox 0x00007fff8be46677 ReceiveNextEventCommon + 184
54 com.apple.HIToolbox 0x00007fff8be465af _BlockUntilNextEventMatchingListInModeWithFilter + 71
55 com.apple.AppKit 0x00007fff982d3df6 _DPSNextEvent + 1067
56 com.apple.AppKit 0x00007fff982d3226 -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 454
57 com.apple.AppKit 0x00007fff982c7d80 -[NSApplication run] + 682
58 QtGui 0x000000010559c9b3 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1811
59 QtCore 0x0000000107cddbd2 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 498
60 QtCore 0x0000000107ce0d97 QCoreApplication::exec() + 199
61 org.paraview.ParaView 0x0000000105245fd2 main + 386
62 libdyld.dylib 0x00007fff922015ad start + 1