Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • ParaView ParaView
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,841
    • Issues 1,841
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 88
    • Merge requests 88
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ParaView
  • ParaViewParaView
  • Issues
  • #19791
Closed
Open
Created Mar 24, 2020 by Charles Gueunet@charles.gueunet🎸Developer

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
Edited Mar 24, 2021 by Mathieu Westphal
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking