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,729
    • Issues 1,729
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 61
    • Merge Requests 61
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • ParaView
  • ParaViewParaView
  • Issues
  • #13659

Closed
Open
Opened Nov 13, 2012 by Kitware Robot@kwrobotOwner

vtkPMaskPoints crashes application on exit

This issue was created automatically from an original Mantis Issue. Further discussion may take place here.


ParaView 3.98.0 RC2 crashes when I do: Sources->Point Source, Apply. Filters->Alphabetical->Mask Points, Apply. Quit ParaView.

with a gdb backtrace:

#0 0x0000000104a9df4c in vtkProcessModule::Finalize () #1 0x000000010389e3de in vtkInitializationHelper::Finalize () #2 0x0000000100e1ce41 in pqApplicationCore::~pqApplicationCore () #3 0x0000000100760257 in pqPVApplicationCore::~pqPVApplicationCore () #4 0x00000001000278a8 in pqparaviewInitializer::~pqparaviewInitializer () #5 0x0000000100027717 in main ()

Looking at the constructor/destructor of vtkPMaskPoints.cxx //---------------------------------------------------------------------------- vtkPMaskPoints::vtkPMaskPoints() { this->Controller = 0; this->SetController(vtkMultiProcessController::GetGlobalController()); if(!this->Controller) { this->SetController(vtkDummyController::New()); } }

vtkPMaskPoints::~vtkPMaskPoints() { this->Controller->Delete(); this->SetController(NULL); }

//---------------------------------------------------------------------------- if the application has a global controller, it gets deleted by the destructor whereas it should not be.

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: paraview/paraview#13659