Page MenuHomePhabricator

Error message when scrolling out of image data
Closed, ResolvedPublic

Description

When viewing diffusion data in MITK scrolling may cause MITK to display an error message (as attached).

Bildschirmfoto vom 2012-11-19 16:20:20.png (1×2 px, 359 KB)

Event Timeline

inteman added a subscriber: inteman.

Using Ubuntu 12.04 LTS.

This is probably an IVIM-related bug

can't reproduce the bug on my data. can you send us the dataset that causes this bug?

I put some sample data into
smb://dkfzfsg/e011-projekte/Patientenstudien/Diffusion-Prostata

The bug occurs only when diffusion data is loaded via Dicom import and T2-images are used as overlay.

I tried to reproduce this (using Windows Vista 64):

  1. Start MITK Diffusion (rev. f6112af4e9 )
  2. Load T2 image from sample data by drag ad drop
  3. Load diffusion image using dicom import
  4. open ivim perspective and select diffusion image in datamanager
  5. Scrolling -> No crash
  6. drag diffusion image to bottom in datamanager and select diffusion image in datamanager
  7. Scrolling -> No crash
  8. Untick visibility box of T2 image and select diffusion image in datamanager
  9. Scrolling -> No crash

Did the same pipeline using MITK Diffusion and could not reproduce the crash either.

Reversed the order of loading:

  1. Start MITK Diffusion 2012-09
  2. Load diffusion image using dicom import
  3. Load T2 image from sample data by drag ad drop
  4. Switch to IVIM
  5. Untick visibility box of T2 image and select diffusion image in datamanager
  6. Select both images in the dm
  7. Scroll to top using mouse wheel
  8. -> crash

Could confirm crash using rev 632f839aa0 using the reversed order protocol. Seems to happen only on scrolling to the top slice (or maybe any image border).

Added a stacktrace of the crash.

The last mitk command before using diffusion imaging related ITK functions is

Mitk.dll!mitk::SliceNavigationController::SendSlice() Line 329 + 0x71 bytes C++

New remote branch pushed: bug-13657-ScrollingTooFar

[34ac52]: Merge branch 'bug-13657-ScrollingTooFar'

Merged commits:

2012-12-11 14:04:10 Peter Neher [32911f]
catching if crosshair is moved outside of selected dwi