[vtk-developers] 3DMorph

Sean McBride sean at rogue-research.com
Fri Mar 1 11:35:22 EST 2013


On Fri, 1 Mar 2013 10:29:31 -0500, Bill Lorensen said:

>When you get a chance, can you run either the Tcl or Python version of
>3DMorph on RogueResearch11? They are both segfaulting.

We looked at that a bit at the hack-a-thon.  If I run the tests 'by hand' (on an interactive shell) they seem to pass 100% of the time.  But they segfault every night when run by launchd.  This is reminiscent of the TestSetGet thing, but instead of running 100x slower, it crashes.

The segfault is:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.ATIRadeonX3000GLDriver	0x000000011924a9e1 0x119079000 + 1907169
1   com.apple.ATIRadeonX3000GLDriver	0x000000011925f1bc 0x119079000 + 1991100
2   com.apple.ATIRadeonX3000GLDriver	0x0000000119247ea8 gldUpdateDispatch + 1755
3   GLEngine                      	0x0000000118dfd9b0 gleDoDrawDispatchCore + 606
4   GLEngine                      	0x0000000118d36925 gleSetupAndDrawArraysOrElementsOutOfLine_ListExec + 829
5   GLEngine                      	0x0000000118d348d6 gleCallList + 126
6   libvtkRenderingOpenGL-6.0.1.dylib	0x000000011230f8c2 vtkOpenGLDisplayListPainter::RenderInternal(vtkRenderer*, vtkActor*, unsigned long, bool) + 802 (vtkOpenGLDisplayListPainter.cxx:178)
7   libvtkRenderingCore-6.0.1.dylib	0x0000000111d805d9 vtkPainter::Render(vtkRenderer*, vtkActor*, unsigned long, bool) + 169 (vtkPainter.cxx:218)
8   libvtkRenderingCore-6.0.1.dylib	0x0000000111d8065a vtkPainter::RenderInternal(vtkRenderer*, vtkActor*, unsigned long, bool) + 90 (vtkPainter.cxx:228)
9   libvtkRenderingOpenGL-6.0.1.dylib	0x000000011230e1d2 vtkOpenGLClipPlanesPainter::RenderInternal(vtkRenderer*, vtkActor*, unsigned long, bool) + 1058 (vtkOpenGLClipPlanesPainter.cxx:98)
10  libvtkRenderingCore-6.0.1.dylib	0x0000000111d805d9 vtkPainter::Render(vtkRenderer*, vtkActor*, unsigned long, bool) + 169 (vtkPainter.cxx:218)
11  libvtkRenderingCore-6.0.1.dylib	0x0000000111d8065a vtkPainter::RenderInternal(vtkRenderer*, vtkActor*, unsigned long, bool) + 90 (vtkPainter.cxx:228)
12  libvtkRenderingOpenGL-6.0.1.dylib	0x000000011234224e vtkOpenGLScalarsToColorsPainter::RenderInternal(vtkRenderer*, vtkActor*, unsigned long, bool) + 734 (vtkOpenGLScalarsToColorsPainter.cxx:232)
13  libvtkRenderingCore-6.0.1.dylib	0x0000000111d805d9 vtkPainter::Render(vtkRenderer*, vtkActor*, unsigned long, bool) + 169 (vtkPainter.cxx:218)
14  libvtkRenderingCore-6.0.1.dylib	0x0000000111d8065a vtkPainter::RenderInternal(vtkRenderer*, vtkActor*, unsigned long, bool) + 90 (vtkPainter.cxx:228)
15  libvtkRenderingCore-6.0.1.dylib	0x0000000111d805d9 vtkPainter::Render(vtkRenderer*, vtkActor*, unsigned long, bool) + 169 (vtkPainter.cxx:218)
16  libvtkRenderingCore-6.0.1.dylib	0x0000000111d330ad vtkDefaultPainter::Render(vtkRenderer*, vtkActor*, unsigned long, bool) + 109 (vtkDefaultPainter.cxx:200)
17  libvtkRenderingCore-6.0.1.dylib	0x0000000111d821ec vtkPainterPolyDataMapper::RenderPiece(vtkRenderer*, vtkActor*) + 860 (vtkPainterPolyDataMapper.cxx:360)
18  libvtkRenderingCore-6.0.1.dylib	0x0000000111d85381 vtkPolyDataMapper::Render(vtkRenderer*, vtkActor*) + 417 (vtkPolyDataMapper.cxx:62)
19  libvtkRenderingOpenGL-6.0.1.dylib	0x000000011230af64 vtkOpenGLActor::Render(vtkRenderer*, vtkMapper*) + 212 (vtkOpenGLActor.cxx:80)
20  libvtkRenderingCore-6.0.1.dylib	0x0000000111d0b0b4 vtkActor::RenderOpaqueGeometry(vtkViewport*) + 180 (vtkActor.cxx:170)
21  libvtkRenderingCore-6.0.1.dylib	0x0000000111d9dc37 vtkRenderer::UpdateGeometry() + 135 (vtkRenderer.cxx:564)
22  libvtkRenderingOpenGL-6.0.1.dylib	0x00000001123393f5 vtkOpenGLRenderer::DeviceRender() + 213 (vtkOpenGLRenderer.cxx:256)
23  libvtkRenderingCore-6.0.1.dylib	0x0000000111d9d280 vtkRenderer::Render() + 640 (vtkRenderer.cxx:301)
24  libvtkRenderingCore-6.0.1.dylib	0x0000000111d9c472 vtkRendererCollection::Render() + 130 (vtkCollection.h:179)
25  libvtkRenderingCore-6.0.1.dylib	0x0000000111da6ee8 vtkRenderWindow::DoStereoRender() + 152 (vtkRenderWindow.cxx:773)
26  libvtkRenderingCore-6.0.1.dylib	0x0000000111da6e25 vtkRenderWindow::DoFDRender() + 965 (vtkRenderWindow.cxx:739)
27  libvtkRenderingCore-6.0.1.dylib	0x0000000111da6a30 vtkRenderWindow::DoAARender() + 1136 (vtkRenderWindow.cxx:618)
28  libvtkRenderingCore-6.0.1.dylib	0x0000000111da6209 vtkRenderWindow::Render() + 345 (vtkRenderWindow.cxx:348)
29  libvtkRenderingCorePython27D-6.0.1.dylib	0x0000000111ac62d6 _ZL24PyvtkRenderWindow_RenderP7_objectS0_ + 134 (vtkRenderWindowPython.cxx:333)
30  org.python.python             	0x000000010efe2d77 PyEval_EvalFrameEx + 13861
31  org.python.python             	0x000000010efe5cd8 PyEval_EvalCodeEx + 1996
32  org.python.python             	0x000000010efe5d4d PyEval_EvalCode + 54
33  org.python.python             	0x000000010effd08f 0x10ef5b000 + 663695
34  org.python.python             	0x000000010effd14f PyRun_FileExFlags + 157
35  org.python.python             	0x000000010efdb1f6 0x10ef5b000 + 524790
36  org.python.python             	0x000000010efe2d77 PyEval_EvalFrameEx + 13861
37  org.python.python             	0x000000010efe5cd8 PyEval_EvalCodeEx + 1996
38  org.python.python             	0x000000010efe5d4d PyEval_EvalCode + 54
39  org.python.python             	0x000000010effd08f 0x10ef5b000 + 663695
40  org.python.python             	0x000000010effd14f PyRun_FileExFlags + 157
41  org.python.python             	0x000000010effe2a2 PyRun_SimpleFileExFlags + 392
42  org.python.python             	0x000000010f00e2af Py_Main + 2715
43  vtkpython                     	0x000000010e966793 main + 1843 (vtkPythonAppInit.cxx:161)
44  vtkpython                     	0x000000010e965ff4 start + 52





More information about the vtk-developers mailing list