Attached Files | vtkbug.txt [^] (6,361 bytes) 2012-03-15 17:02 [Show Content] [Hide Content]The commands used to generate the segmentation fault:
package require vtk
vtkRenderWindow renWin
renWin SetSize 512 512
vtkRenderer ren1
renWin AddRenderer ren1
ren1 SetBackground 0.1 0.2 0.4
renWin Render
==================================================================================
Platform: CentOS release 6.2 (Final)
System: Linux 2.6.32-220.7.1.el6.x86_64 #1 SMP
Wed Mar 7 00:52:02 GMT 2012 x86_64 x86_64 x86_64 GNU/Linux
==================================================================================
ldd ~/tools/bld2.vtk.5.8.0/bin/vtk
linux-vdso.so.1 => (0x00007fff329ff000)
libtcl8.5.so => /usr/lib64/libtcl8.5.so (0x000000351c200000)
libGL.so.1 => /usr/lib64/libGL.so.1 (0x000000352c600000)
libOSMesa.so.6 => /usr/lib64/libOSMesa.so.6 (0x00007f7e7f528000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f7e7f30c000)
libdl.so.2 => /lib64/libdl.so.2 (0x000000351be00000)
libm.so.6 => /lib64/libm.so.6 (0x000000351b600000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003522a00000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003521e00000)
libc.so.6 => /lib64/libc.so.6 (0x000000351ba00000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x000000351de00000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x000000351ee00000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x0000003525e00000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x0000003520a00000)
libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x000000352d200000)
libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x000000352da00000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x000000351d200000)
/lib64/ld-linux-x86-64.so.2 (0x000000351b200000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x000000351e200000)
librt.so.1 => /lib64/librt.so.1 (0x000000351ca00000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x000000351e600000)
==================================================================================
Relevant Configuration Parameters from CMakeCache.txt:
VTK_OPENGL_HAS_OSMESA:BOOL=ON
VTK_USE_OFFSCREEN:BOOL=ON
VTK_USE_RENDERING:BOOL=ON
VTK_USE_TK:BOOL=OFF
VTK_USE_X:BOOL=OFF
OSMESA_INCLUDE_DIR:PATH=/usr/include
OSMESA_LIBRARY:FILEPATH=/usr/lib64/libOSMesa.so
//ADVANCED property for variable: VTK_OPENGL_HAS_OSMESA
VTK_OPENGL_HAS_OSMESA-ADVANCED:INTERNAL=1
//MODIFIED property for variable: VTK_OPENGL_HAS_OSMESA
VTK_OPENGL_HAS_OSMESA-MODIFIED:INTERNAL=ON
==================================================================================
$gdb ~/tools/bld2.vtk.5.8.0/bin/vtk
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-50.el6)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from ~/tools/bld2.vtk.5.8.0/bin/vtk...done.
(gdb) run
Starting program: ~/tools/bld2.vtk.5.8.0/bin/vtk
[Thread debugging using libthread_db enabled]
% package require vtk
5.8
% vtkRenderWindow renWin
renWin
% renWin SetSize 512 512
% vtkRenderer ren1
ren1
% renWin AddRenderer ren1
% ren1 SetBackground 0.1 0.2 0.4
% renWin Render
Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.47.el6_2.5.x86_64 libX11-1.3-2.el6.x86_64 libXau-1.0.5-1.el6.x86_64 libXdamage-1.1.2-1.el6.x86_64 libXext-1.1-3.el6.x86_64 libXfixes-4.0.4-1.el6.x86_64 libXxf86vm-1.1.0-1.el6.x86_64 libdrm-2.4.25-2.el6.x86_64 libgcc-4.4.6-3.el6.x86_64 libselinux-2.0.94-5.2.el6.x86_64 libstdc++-4.4.6-3.el6.x86_64 libxcb-1.5-1.el6.x86_64 mesa-libGL-7.11-3.el6.x86_64 mesa-libOSMesa-7.11-3.el6.x86_64 tcl-8.5.7-6.el6.x86_64
(gdb) bt
#0 0x0000000000000000 in ?? ()
#1 0x00000000028dc557 in vtkOpenGLRenderWindow::OpenGLInit (this=0x52eb700) at ~/tools/VTK.5.8/Rendering/vtkOpenGLRenderWindow.cxx:241
#2 0x0000000002927504 in vtkOSOpenGLRenderWindow::CreateOffScreenWindow (this=0x52eb700, width=512, height=512) at ~/tools/VTK.5.8/Rendering/vtkOSOpenGLRenderWindow.cxx:221
#3 0x0000000002927756 in vtkOSOpenGLRenderWindow::Initialize (this=0x52eb700) at ~/tools/VTK.5.8/Rendering/vtkOSOpenGLRenderWindow.cxx:284
#4 0x000000000292782d in vtkOSOpenGLRenderWindow::Start (this=0x52eb700) at ~/tools/VTK.5.8/Rendering/vtkOSOpenGLRenderWindow.cxx:322
#5 0x000000000280eef5 in vtkRenderWindow::DoStereoRender (this=0x52eb700) at ~/tools/VTK.5.8/Rendering/vtkRenderWindow.cxx:687
#6 0x000000000280eec6 in vtkRenderWindow::DoFDRender (this=0x52eb700) at ~/tools/VTK.5.8/Rendering/vtkRenderWindow.cxx:676
#7 0x000000000280e971 in vtkRenderWindow::DoAARender (this=0x52eb700) at ~/tools/VTK.5.8/Rendering/vtkRenderWindow.cxx:563
#8 0x000000000280df3c in vtkRenderWindow::Render (this=0x52eb700) at ~/tools/VTK.5.8/Rendering/vtkRenderWindow.cxx:376
#9 0x00000000017ec282 in vtkRenderWindowCppCommand (op=0x52eb700, interp=0x5200440, argc=2, argv=0x5200f00) at ~/tools/bld2.vtk.5.8.0/Rendering/vtkRenderWindowTcl.cxx:197
#10 0x00000000018c392e in vtkOpenGLRenderWindowCppCommand (op=0x52eb700, interp=0x5200440, argc=2, argv=0x5200f00)
at ~/tools/bld2.vtk.5.8.0/Rendering/vtkOpenGLRenderWindowTcl.cxx:1127
#11 0x00000000018ad12a in vtkOSOpenGLRenderWindowCppCommand (op=0x52eb700, interp=0x5200440, argc=2, argv=0x5200f00)
at ~/tools/bld2.vtk.5.8.0/Rendering/vtkOSOpenGLRenderWindowTcl.cxx:1092
#12 0x00000000018a986f in vtkOSOpenGLRenderWindowCommand (cd=0x52e9710, interp=0x5200440, argc=2, argv=0x5200f00)
at ~/tools/bld2.vtk.5.8.0/Rendering/vtkOSOpenGLRenderWindowTcl.cxx:32
#13 0x000000351c2359ff in TclInvokeStringCommand () from /usr/lib64/libtcl8.5.so
#14 0x000000351c236a63 in ?? () from /usr/lib64/libtcl8.5.so
#15 0x000000351c2800fd in ?? () from /usr/lib64/libtcl8.5.so
#16 0x000000351c2877a9 in ?? () from /usr/lib64/libtcl8.5.so
#17 0x000000351c2380f6 in TclEvalObjEx () from /usr/lib64/libtcl8.5.so
#18 0x000000351c28d804 in Tcl_RecordAndEvalObj () from /usr/lib64/libtcl8.5.so
#19 0x000000351c2aa396 in Tcl_Main () from /usr/lib64/libtcl8.5.so
#20 0x0000000000e45db9 in main (argc=1, argv=0x7fffffffe208) at ~/tools/VTK.5.8/Wrapping/Tcl/vtkTkAppInit.cxx:157
|