MantisBT - VTK
View Issue Details
0005676VTK(No Category)public2007-09-11 12:182016-08-12 09:54
Thomas Geenen 
Berk Geveci 
normalcrashalways
closedmoved 
 
 
0005676: crash when writing pvtu file in binary mode
i am trying to write a non ascii vtu file in parallel
i construct a vtkUnstructuredGrid pass it to the vtkXMLPUnstructuredGridWriter
pwriter->SetInput(ug);
pwriter->SetFileName( filename );
 if (*myid == 0)
 {
   pwriter->SetNumberOfPieces(*NumberOfPieces);
   pwriter->Write();
 }
 else
 {
   pwriter->SetNumberOfPieces(1);
   pwriter->SetStartPiece(*myid);
   pwriter->SetEndPiece(*myid);
   pwriter->Write();
 }
in ascii mode this works fine and i get a pvtu file containing
<?xml version="1.0"?>
<VTKFile type="PUnstructuredGrid" version="0.1"
byte_order="LittleEndian" compressor="vtkZLibDataCompressor">
 <PUnstructuredGrid GhostLevel="0">
   <PPointData Scalars="Scalars_">
     <PDataArray type="Float32" Name="Scalars_"/>
   </PPointData>
   <PPoints>
     <PDataArray type="Float32" NumberOfComponents="3"/>
   </PPoints>
   <Piece Source="test_xml_0.vtu"/>
   <Piece Source="test_xml_1.vtu"/>
 </PUnstructuredGrid>
</VTKFile>
and two vtu files.
however when i remove pwriter->SetDataModeToAscii(); i get an error message
vtkOffsetsManagerArray.h:140: OffsetsManagerGroup&
OffsetsManagerArray::GetPiece(unsigned int): Assertion `index <
this->Internals.size()' failed.
forrtl: error (76): IOT trap signal
No tags attached.
Issue History
2007-09-11 12:18Thomas GeenenNew Issue
2008-02-06 09:27Jeff BaumesStatusbacklog => tabled
2008-02-06 09:27Jeff BaumesAssigned To => Berk Geveci
2011-06-16 13:11Zack GalbreathCategory => (No Category)
2016-08-12 09:54Kitware RobotNote Added: 0036928
2016-08-12 09:54Kitware RobotStatusexpired => closed
2016-08-12 09:54Kitware RobotResolutionopen => moved

Notes
(0036928)
Kitware Robot   
2016-08-12 09:54   
Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current VTK Issues page linked in the banner at the top of this page.