LS Dyna - D3plot crash

Hello everyone,

I came across an issue similar to this thread :

There was no solution identified so I post my own issue.

I try to open d3plot from ls dyna. However Paraview crashes when I click on apply. I precised I successfully opened d3plot before but the simulation was different. Indeed, similarly to the thread I linked above, the model convert eroded brick elements into discrete elements. I suspect the rendering of discrete elements might be the issue (as my previous successful uploadings have eroding elements but no discrete element conversion so that’s the only difference I can see). I tried deselecting the part where the discrete elements are created into before applying on Paraview but the result is the same, crash.

Has anyone came across the same issue and found a work around ? If not would it be possible to update the read d3plot routine to solve this issue ?

Thank you.

Bastien

Remark 1: I tried with paraview 5.13.1, paraview 5.11 and paraview 5.9 with the same outcome.

Remark 2: If it can help I can share the d3plot.

Please share your data

Hello, I can’t upload my files no matter how much I reduce them. I come across an error while uploading. Is there an upper limit in the file I can post ?

No problem. Can you provide me a mail adress where I can send? Thank you

mathieu.westphal@kitware.com

1 Like

I just sent the model, (D3plot file + 1 timestep where discrete elements are produced only to limit the amount of data). However it should be enough to reproduce the issue.

I confirm the crash with ParaView 6.0.1 and master:

Thread 1 "paraview" received signal SIGSEGV, Segmentation fault.
0x00007fffd5c3fabb in vtkLSDynaPartCollection::LSDynaPartStorage::RegisterCell (this=0x5555595fffa0, partType=@0x7fffffff9e90: 4, matId=@0x7fffffff9e10: 1082934339, npts=@0x7fffffff9e80: 8)
    at /home/glow/dev/paraview/pv1/src/VTK/IO/LSDyna/vtkLSDynaPartCollection.cxx:148
148           PartInfo newInfo(this->Parts[matId], partType, matId, 0, npts);
(gdb) bt
#0  0x00007fffd5c3fabb in vtkLSDynaPartCollection::LSDynaPartStorage::RegisterCell (this=0x5555595fffa0, partType=@0x7fffffff9e90: 4, matId=@0x7fffffff9e10: 1082934339, npts=@0x7fffffff9e80: 8)
    at /home/glow/dev/paraview/pv1/src/VTK/IO/LSDyna/vtkLSDynaPartCollection.cxx:148
#1  0x00007fffd5c3e910 in vtkLSDynaPartCollection::RegisterCellIndexToPart (this=0x55555d3f26c0, partType=@0x7fffffff9e90: 4, matId=@0x7fffffff9eb8: 1082934340, npts=@0x7fffffff9e80: 8)
    at /home/glow/dev/paraview/pv1/src/VTK/IO/LSDyna/vtkLSDynaPartCollection.cxx:539
#2  0x00007fffd5c2f3c9 in vtkLSDynaReader::ReadBlockCellSizes<int, 4, 9ll, 8ll> (this=0x55555b26e8b0) at /home/glow/dev/paraview/pv1/src/VTK/IO/LSDyna/vtkLSDynaReader.cxx:3639
#3  0x00007fffd5c208d4 in vtkLSDynaReader::FillPartSizes<int> (this=0x55555b26e8b0) at /home/glow/dev/paraview/pv1/src/VTK/IO/LSDyna/vtkLSDynaReader.cxx:3657
#4  0x00007fffd5c1ae55 in vtkLSDynaReader::ReadPartSizes (this=0x55555b26e8b0) at /home/glow/dev/paraview/pv1/src/VTK/IO/LSDyna/vtkLSDynaReader.cxx:3700
#5  0x00007fffd5c650cd in vtkPLSDynaReader::ReadTopology (this=0x55555b26e8b0) at /home/glow/dev/paraview/pv1/src/VTK/IO/ParallelLSDyna/vtkPLSDynaReader.cxx:148
#6  0x00007fffd5c1a02b in vtkLSDynaReader::RequestData (this=0x55555b26e8b0, oinfo=0x55555bbd2830) at /home/glow/dev/paraview/pv1/src/VTK/IO/LSDyna/vtkLSDynaReader.cxx:3475
#7  0x00007fffd5c64f92 in vtkPLSDynaReader::RequestData (this=0x55555b26e8b0, request=0x55555d3f07b0, inputVector=0x0, outputVector=0x55555bbd2830) at /home/glow/dev/paraview/pv1/src/VTK/IO/ParallelLSDyna/vtkPLSDynaReader.cxx:124

Please open an issue: https://gitlab.kitware.com/paraview/paraview/-/issues