When viewing diffusion data in MITK scrolling may cause MITK to display an error message (as attached).
Description
Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | None | T13788 MITK Diffusion 2012.12 Release | ||
Resolved | None | T13657 Error message when scrolling out of image data |
Event Timeline
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):
- Start MITK Diffusion (rev. f6112af4e9 )
- Load T2 image from sample data by drag ad drop
- Load diffusion image using dicom import
- open ivim perspective and select diffusion image in datamanager
- Scrolling -> No crash
- drag diffusion image to bottom in datamanager and select diffusion image in datamanager
- Scrolling -> No crash
- Untick visibility box of T2 image and select diffusion image in datamanager
- Scrolling -> No crash
Did the same pipeline using MITK Diffusion and could not reproduce the crash either.
Reversed the order of loading:
- Start MITK Diffusion 2012-09
- Load diffusion image using dicom import
- Load T2 image from sample data by drag ad drop
- Switch to IVIM
- Untick visibility box of T2 image and select diffusion image in datamanager
- Select both images in the dm
- Scroll to top using mouse wheel
- -> 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++
[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