Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
ParaView
ParaView
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,758
    • Issues 1,758
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 66
    • Merge Requests 66
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ParaView
  • ParaViewParaView
  • Issues
  • #19791

Closed
Open
Opened Mar 24, 2020 by Charles Gueunet@charles.gueunetDeveloper

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, 2020 by Mathieu Westphal
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: paraview/paraview#19791