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,757
    • Issues 1,757
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 67
    • Merge Requests 67
  • 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
  • #20487

Closed
Open
Opened Feb 12, 2021 by Jean Favre@jfavreContributor

pvbatch (v5.9) fails to load NVIDIA IndeX library

Setting up my PV_PLUGIN_PATH to point to the paraview-5.9/plugins/pvNVIDIAIndeX directory and executing pvbatch with a representation type to use NVIDIA IndeX causes the following error:

    INDEX  exit error: Double IndeX instances are not allowed.

( 0.151s) [pvbatch ] vtkOutputWindow.cxx:76 ERR| nvindex: PVPLN init error: Failed to initialize the NVIDIA IndeX library interface.

Running with PARAVIEW_LOG_PLUGIN_VERBOSITY=INFO indicates that ParaView is trying to incorrectly load two libraries that are located in the directory pointed to by PV_PLUGIN_PATH, and this seems to trigger a double initialization of IndeX.

Folks at NVIDIA have been informed and have confirmed this error.

A simple work-around is to recompile ParaView with PARAVIEW_PLUGIN_AUTOLOAD_pvNVIDIAIndeX:BOOL=ON

N.B. Running in client-server mode, there is no problem and IndeX is running well.

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#20487