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,777
    • Issues 1,777
    • 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
  • #3711

Closed
Open
Opened Sep 03, 2006 by Kitware Robot@kwrobotOwner

Checking OpenGL extensions causes crash on OS X

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


Some python tests crash on OS X. This is due to the fact that OpenGL extensions are being queried before a context was created. The culprit is:

if ( this->HasVolumePipeline ) { // Shouldn't this check be on the render server? vtkHAVSVolumeMapper* mapper = vtkHAVSVolumeMapper::New(); if (mapper && mapper->SupportedByHardware()) { this->SupportsHAVSMapper = 1; }

There are 2 problems with this:

  1. If SetInputInternal() is called before a render window is created on the client, this crashes on some platforms
  2. The extensions should really be checked on the render server (and maybe on the client as well) not just the client
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#3711