Skip to content
GitLab
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,962
    • Issues 1,962
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 98
    • Merge requests 98
  • 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
  • ParaViewParaView
  • ParaViewParaView
  • Issues
  • #18896
Closed
Open
Issue created Mar 27, 2019 by Andrey Andreyev@aandreyevContributor

Corrupt kd tree in parallel

I have been running into this issue while working with the XDMF reader in parallel. I'm using Paraview 5.6.0 (but have seen this in earlier versions as well) using client server mode. The server side is compiled with osmesa off-screen rendering. For the most part, it works fine. But with certain amount of procs, I get the following error:

ERROR: In /home/shelf1/compile/visualization/src/paraview/5.6.0_gui/VTK/Common/DataModel/vtkKdTree.cxx, line 1956 vtkKdTree (0x573d5fa0): vtkKdTree::BuildMapForDuplicatePoints corrupt k-d tree

In many cases reducing the number of processors makes it stable again, but this is quite unpredictable. I was trying to do some research on the issue and ran into this old thread:

https://public.kitware.com/pipermail/paraview/2013-March/027686.html

It looks like there was a bug in VTK with mixing floats and doubles. The issue is from 2013, has it been resolved? I'm willing to provide any assistance necessary to track this down.

velodyne.00037.xmf

Edited Aug 01, 2019 by Andrey Andreyev
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking