Page MenuHomePhabricator

Opaque surface rendering not working on some windows systems
Closed, ResolvedPublic

Description

To reproduce:

  1. Install on laptop
  2. Start MITK Workbench
  3. Load any image
  4. Create empty segmentation
  5. Select 3D Interpolation from drop down box
  6. Select Add tool
  7. Draw Circle in sagittal view
  8. Draw Circle in axial view
  9. Wait a bit

-> Crash

Works fine on desktop pc. Maybe mobile graphics card?

Event Timeline

For reference:

The CDA demo notebook has the following graphics cards:
Intel(R) HD Graphics 4000
NVIDIA Quadro K2000M

Reproduced on:

  • Win 7 Pro
  • Core i7
  • 8GB
  • 64bit
  • Intel HD Graphics 4000 (Advanced Micro Devices Treiber 8.961.1.0 vom 14.04.2012)

The access violation happens in the
vtkOpenGLPolyDataMapper.cxx (VTK-src/Rendering)
in the timed drawing (lines 245-247)

Calls without debug information continue in the ig7icd64.dll (Seems to be OpenGL(R) Driver for Intel(R) Graphics Accelerator )

Deaktivating the Intel Graphics card (Driver version 8.15.10.2639 ) removes the issue, but is not really an option (especially if there is no secondary graphics card)

MITK Diffusion 2012 does NOT crash..

Crash on CDA laptop happens as well when just creating a surface.

Loading a opaque stl works fine. Moving the opacity slider from the 100 position results in a crash.

I checked whether VTK 5.10.1 fixes the bug, which it does not. Waiting for the VTK 6 integration in T15849 before proceeding with this issue.

VTK 6 is integrated in the meantime. Can you please check whether the crash still exists?

We are now using VTK 6.1. Can one of you please verify whether this bug still exists?

Renamed bug since this is no interpolation issue

Changed component since this is not a segmentation issue

Current release is finished. Resetting target milestone

Issue seems to be resolved. Crash no longer reproducable on the MIC demo notebook.