Hi Frank,
I have same errors about STL Reader on ParaView 3.14.0. When I read STL data on Linux (CentOS 5.3), ParaView may be terminated irregularly. If on Windows (Windows XP SP3), ParaView dumps errors, but still works. And these problems may be depends on ASCII STL data only. Binary STLs are imported safely. If you want to import STLs right now, how about using Binary format? Some ASCII to Binary STL converters are distributed on the web. And also I hope above bugs are modified. Magician On 2012/04/14, at 1:14, paraview-requ...@paraview.org wrote: > Message: 1 > Date: Fri, 13 Apr 2012 18:14:18 +0200 > From: "Albina, Frank" <frank.alb...@sauber-motorsport.com> > Subject: [Paraview] PV3.14.1 STL reader *could* be broken. > To: "paraview@paraview.org" <paraview@paraview.org> > Message-ID: > <589ceb614006334d93c1a48c1b1964c97f7b982...@srvmes03.spe-ch-md9.net> > Content-Type: text/plain; charset="us-ascii" > > Dear all! > > I have just found out that the STL reader is broken under my Linux 64 bits > distro for both the PV3.14.1 binaries either compiled from source or > downloaded from paraview.org. The linux distribution I am using is SuSE > SLED10 SP2. The error message I am getting is: > > ERROR: In > /home/utkarsh/Kitware/superbuild/paraview/src/paraview/VTK/IO/vtkSTLReader.cxx, > line 446 > vtkSTLReader (0x1bba420): STLReader error reading file: > susp-rr-tlink-E0000-0001-lhs.stl Premature EOF while reading end solid. > > > *** glibc detected *** > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/paraview: double free > or corruption (!prev): 0x000000000163c2f0 *** > ======= Backtrace: ========= > /lib64/libc.so.6[0x2b3d0dbb06de] > /lib64/libc.so.6(__libc_free+0x6c)[0x2b3d0dbb1d5c] > /lib64/libc.so.6(fclose+0x162)[0x2b3d0dba1cd2] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkIO.so.pv3.14(_ZN12vtkSTLReader11RequestDataEP14vtkInformationPP20vtkInformationVectorS3_+0x24f)[0x2b3d098e7c2f] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkPVVTKExtensions.so(_ZN19vtkFileSeriesReader11RequestDataEP14vtkInformationPP20vtkInformationVectorS3_+0x65)[0x2b3d006aefa5] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkPVVTKExtensions.so(_ZN19vtkFileSeriesReader14ProcessRequestEP14vtkInformationPP20vtkInformationVectorS3_+0x169)[0x2b3d006adf39] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkFiltering.so.pv3.14(_ZN12vtkExecutive13CallAlgorithmEP14vtkInformationiPP20vtkInformationVectorS3_+0x54)[0x2b3d0c26ee44] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkFiltering.so.pv3.14(_ZN23vtkDemandDrivenPipeline11ExecuteDataEP14vtkInformationPP20vtkInformationVectorS3_+0x4c)[0x2b3d0c26313c] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkFiltering.so.pv3.14(_ZN24vtkCompositeDataPipeline11ExecuteDataEP14vtkInformationPP20vtkInformationVectorS3_+0xa1)[0x2b3d0c245e41] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkFiltering.so.pv3.14(_ZN23vtkDemandDrivenPipeline14ProcessRequestEP14vtkInformationPP20vtkInformationVectorS3_+0x293)[0x2b3d0c265eb3] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkFiltering.so.pv3.14(_ZN32vtkStreamingDemandDrivenPipeline14ProcessRequestEP14vtkInformationPP20vtkInformationVectorS3_+0x209)[0x2b3d0c3d29e9] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkFiltering.so.pv3.14(_ZN24vtkCompositeDataPipeline15ForwardUpstreamEP14vtkInformation+0x204)[0x2b3d0c244924] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkFiltering.so.pv3.14(_ZN23vtkDemandDrivenPipeline14ProcessRequestEP14vtkInformationPP20vtkInformationVectorS3_+0x23c)[0x2b3d0c265e5c] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkFiltering.so.pv3.14(_ZN32vtkStreamingDemandDrivenPipeline14ProcessRequestEP14vtkInformationPP20vtkInformationVectorS3_+0x209)[0x2b3d0c3d29e9] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkFiltering.so.pv3.14(_ZN23vtkDemandDrivenPipeline10UpdateDataEi+0x9e)[0x2b3d0c2653fe] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkFiltering.so.pv3.14(_ZN32vtkStreamingDemandDrivenPipeline6UpdateEi+0x7b)[0x2b3d0c3cdc4b] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkPVServerImplementationCS.so(_Z23vtkSISourceProxyCommandP26vtkClientServerInterpreterP13vtkObjectBasePKcRK21vtkClientServerStreamRS5_+0x522)[0x2b3cfd00c8b2] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkPVServerImplementationCS.so(_Z33vtkSIFileSeriesReaderProxyCommandP26vtkClientServerInterpreterP13vtkObjectBasePKcRK21vtkClientServerStreamRS5_+0x19b)[0x2b3cfd006ecb] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkClientServer.so(_ZN26vtkClientServerInterpreter20ProcessCommandInvokeERK21vtkClientServerStreami+0x16c)[0x2b3d0689268c] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkClientServer.so(_ZN26vtkClientServerInterpreter17ProcessOneMessageERK21vtkClientServerStreami+0x392)[0x2b3d06890eb2] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkClientServer.so(_ZN26vtkClientServerInterpreter13ProcessStreamERK21vtkClientServerStream+0x1d)[0x2b3d0689136d] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkPVServerImplementation.so(_ZN16vtkPVSessionCore21ExecuteStreamInternalERK21vtkClientServerStreamb+0xac)[0x2b3cff059c3c] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkPVServerImplementation.so(_ZN16vtkPVSessionCore13ExecuteStreamEjRK21vtkClientServerStreamb+0x48)[0x2b3cff05a5c8] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkPVServerImplementation.so(_ZN16vtkPVSessionBase13ExecuteStreamEjRK21vtkClientServerStreamb+0x43)[0x2b3cff0588b3] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libvtkPVServer/home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4(_ZN15QAbstractButton7clickedEb+0x32)[0x2b3d02d93aa2] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4[0x2b3d02aaf81b] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4[0x2b3d02ab0d85] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4(_ZN15QAbstractButton17mouseReleaseEventEP11QMouseEvent+0x7b)[0x2b3d02ab0fdb] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0xbb1)[0x2b3d0276bd51] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4(_ZN15QAbstractButton5eventEP6QEvent+0x3f)[0x2b3d02ab029f] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4(_ZN11QPushButton5eventEP6QEvent+0x3d)[0x2b3d02b4ac9d] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xae)[0x2b3d0270ce7e] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x3d7)[0x2b3d02710857] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x83)[0x2b3d03397503] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4(_ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Eb+0x136)[0x2b3d027100f6] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4[0x2b3d0278e254] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x9c7)[0x2b3d0278d0a7] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtGui.so.4[0x2b3d027b4115] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x35)[0x2b3d03396645] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xac)[0x2b3d0339699c] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xb9)[0x2b3d033988b9] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/paraview(main+0x172)[0x406f52] > /lib64/libc.so.6(__libc_start_main+0xf4)[0x2b3d0db62304] > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/paraview(_ZN11QMainWindow5eventEP6QEvent+0x52)[0x406d4a] > ======= Memory map: ======== > 00400000-006a3000 r-xp 00000000 00:18 11501261 > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/paraview > 007a2000-007a4000 rw-p 002a2000 00:18 11501261 > /home/fal/Downloads/ParaView-3.14.1/lib/paraview-3.14/paraview > 007a4000-01db4000 rw-p 007a4000 00:00 0 > [heap] > 40000000-4007a000 rw-p 40000000 00:00 0 > 4007a000-4007c000 r-xs 00000000 08:01 2572403 > /tmp/glof4ZpG (deleted) > 4007c000-4007e000 r-xs 00000000 08:01 2572404 > /tmp/glPA6OGN (deleted) > 4007e000-40080000 r-xs 00000000 08:01 2572405 > /tmp/gl0UkFXU (deleted) > 40080000-40082000 r-xs 00000000 08:01 2572406 > /tmp/glIduwe2 (deleted) > 40082000-40084000 r-xs 00000000 08:01 2572407 > /tmp/gl4TUov9 (deleted) > 2aaaaaaab000-2aaaaad01000 rw-p 2aaaaaaab000 00:00 0 > 2aaaaad01000-2aaaab661000 rw-s c0000000 00:0e 13506 > /dev/nvidia0 > 2aaaab661000-2aaaab662000 rw-s fa001000 00:0e 13506 > /dev/nvidia0 > 2aaaab662000-2aaaab663000 rw-s 5f4fbf000 00:0e 13506 > /dev/nvidia0 > 2aaaab663000-2aaaab763000 rw-s 48bf5a000 00:0e 13506 > /dev/nvidia0 > 2aaaab763000-2aaaab764000 rw-s fac03000 00:0e 13506 > /dev/nvidia0 > 2aaaab764000-2aaaab765000 rw-s 6e759a000 00:0e 13506 > /dev/nvidia0 > 2aaaab765000-2aaaab766000 rw-s 6e759b000 00:0e 13506 > /dev/nvidia0 > 2aaaab766000-2aaaab767000 rw-s ce3d5000 00:0e 13506 > /dev/nvidia0 > 2aaaab767000-2aaaab76b000 rw-s 724563000 00:0e 13506 > /dev/nvidia0 > 2aaaab76b000-2aaaabb6b000 rw-s 1aa316000 00:0e 13506 > /dev/nvidia0 > 2aaaabb6b000-2aaaabbab000 rw-s ce394000 00:0e 13506 > /dev/nvidia0 > 2aaaabbab000-2aaaabbad000 rw-s 00000000 08:01 2572403 > /tmp/glof4ZpG (deleted) > 2aaaabbad000-2aaaabbaf000 rw-s 00000000 08:01 2572404 > /tmp/glPA6OGN (deleted) > 2aaaabbaf000-2aaaabbb1000 rw-s 00000000 08:01 2572405 > /tmp/gl0UkFXU (deleted) > 2aaaabbb1000-2aaaabbb3000 rw-s 00000000 08:01 2572406 > /tmp/glIduwe2 (deleted) > 2aaaabbb3000-2aaaabbb5000 rw-s 00000000 08:01 2572407 > /tmp/gl4TUov9 (deleted) > 2aaaabbb5000-2aaaac484000 rw-p 2aaaabbb5000 00:00 0 > 2aaaac484000-2aaaac504000 rw-s 3b5d94000 00:0e 13506 > /dev/nvidia0 > 2aaaac504000-2aaaac904000 rw-s 2ad52b000 00:0e 13506 > /dev/nvidia0 > 2aaaac904000-2aaaac90c000 rw-p 2aaaac904000 00:0Aborted > > I have enclosed to this email a simple STL file with which I could reproduce > the issue. Note that this issue does not happen with PV 3.12.0. > > A similar error happens with PV3.14.0 & PV3.14.1 under Windows 64bits, but > not up to the point of making the application crash. Here is the error > message: > > > ERROR: In ..\..\..\..\src\VTK\IO\vtkSTLReader.cxx, line 446 > > vtkSTLReader (000000000E7AA380): STLReader error reading file: C:\Documents > and Settings\fal\Desktop\DUMMY.stl Premature EOF while reading end solid. > > The STL file is displayed correctly though after the error message window is > closed: > > [cid:image001.jpg@01CD19A1.3E1190A0] > > Hope this helps improving PV. > > Cheers, > > Frank. _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview