Crash with VTK_DEBUG_LEAKS_TRACE_CLASS="vtkInformationVector"
Hello,
I have a ParaView master compiled on GNU/Linux with VTK_DEBUG_LEAKS=ON
.
If I set the environment variable VTK_DEBUG_LEAKS_TRACE_CLASS
to "vtkInformationVector":
export VTK_DEBUG_LEAKS_TRACE_CLASSES="vtkInformationVector"
then, simply creating a wavelet or a poly-line source makes ParaView crash with a double free of corruption (when I hit the Apply button). Here is the Loguru trace:
[...]
18 0x14a6f02427ae vtkPVTrivialProducer::New() + 32
17 0x14a6f02427fd vtkPVTrivialProducer::vtkPVTrivialProducer() + 25
16 0x14a6eec78f41 vtkTrivialProducer::vtkTrivialProducer() + 25
15 0x14a6eebe3b4c vtkAlgorithm::vtkAlgorithm() + 120
14 0x14a6ee0cfbd6 vtkInformationVector::New() + 48
13 0x14a6ee12a8ba vtkObjectBase::InitializeObjectBase() + 24
12 0x14a6ee09d893 vtkDebugLeaks::ConstructClass(vtkObjectBase*) + 89
11 0x14a6ee09d66e /home/charles/Software/install/paraview/bin/../lib64/libvtkCommonCore-pv5.8.so.1(+0x7b566e) [0x14a6ee09d66e]
10 0x14a6ed8c3bd9 vtksys::SystemInformation::GetProgramStack[abi:cxx11](int, int) + 53
9 0x14a6ed8c8f1c /home/charles/Software/install/paraview/bin/../lib64/libvtksys-pv5.8.so.1(+0x61f1c) [0x14a6ed8c8f1c]
8 0x14a6ed8c5091 /home/charles/Software/install/paraview/bin/../lib64/libvtksys-pv5.8.so.1(+0x5e091) [0x14a6ed8c5091]
7 0x14a6ed8c47c0 /home/charles/Software/install/paraview/bin/../lib64/libvtksys-pv5.8.so.1(+0x5d7c0) [0x14a6ed8c47c0]
6 0x14a6ed8c4fb8 /home/charles/Software/install/paraview/bin/../lib64/libvtksys-pv5.8.so.1(+0x5dfb8) [0x14a6ed8c4fb8]
5 0x14a6f39b586d /lib64/libc.so.6(+0x8886d) [0x14a6f39b586d]
4 0x14a6f39b38e8 /lib64/libc.so.6(+0x868e8) [0x14a6f39b38e8]
3 0x14a6f39abc37 /lib64/libc.so.6(+0x7ec37) [0x14a6f39abc37]
2 0x14a6f394f535 abort + 289
1 0x14a6f3965d21 gsignal + 321
0 0x14a6f3965de0 /lib64/libc.so.6(+0x38de0) [0x14a6f3965de0]
( 62.227s) [paraview ] :0 FATL| Signal: SIGABRT