[Paraview] multi block crash

Kent Eschenberg eschenbe at psc.edu
Wed Jul 9 12:06:32 EDT 2008


Juan,

The error concerns the point data arrays. Those are in your vtu files not the vtm file; therefore, I would take another look at the vtu files. Did you update from CVS since when you thought these files could be read?

Kent
Pittsburgh Supercomputing Center

John Doe wrote:
> Hello,
> 
> Could someone verify the proper multiblock format for a vtm file:
> 
> This one crashes:
> <?xml version="1.0"?>
> <VTKFile type="vtkMultiBlockDataSet" version="0.1"
> byte_order="LittleEndian" compressor="vtkZLibDataCompressor">
>   <vtkMultiBlockDataSet>
>     <DataSet group="0" dataset="0" file="mos_2d_0.vtu"/>
>     <DataSet group="1" dataset="1" file="mos_2d_1.vtu"/>
>     <DataSet group="2" dataset="2" file="mos_2d_2.vtu"/>
>     <DataSet group="3" dataset="3" file="mos_2d_3.vtu"/>
>   </vtkMultiBlockDataSet>
> </VTKFile>
> 
> with:
> 
> paraview: /home/jsanchez/ParaView3/VTK/IO/vtkXMLDataReader.cxx:347:
> virtual void vtkXMLDataReader::SetupOutputData(): Assertion
> `this->NumberOfPointArrays ==
> this->PointDataArraySelection->GetNumberOfArraysEnabled()' failed.
> Abort
> 
> This one shows no data:
> <?xml version="1.0"?>
> <VTKFile type="vtkMultiBlockDataSet" version="0.1"
> byte_order="LittleEndian" compressor="vtkZLibDataCompressor">
>   <vtkMultiBlockDataSet>
>     <DataSet index="0" file="mos_2d_0.vtu"/>
>     <DataSet index="1" file="mos_2d_1.vtu"/>
>     <DataSet index="2" file="mos_2d_2.vtu"/>
>     <DataSet index="3" file="mos_2d_3.vtu"/>
>   </vtkMultiBlockDataSet>
> </VTKFile>
> 
> Loading the individual files works fine.  I could have sworn the one
> that crashes worked fine yesterday.
> 
> I am using the latest CVS.
> 
> Thanks,
> 
> Juan


More information about the ParaView mailing list