View Issue Details

IDProjectCategoryView StatusLast Update
0003470Slicer4Module Editorpublic2014-03-06 06:15
Reporterlassoan Assigned Topieper  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.4.0Fixed in VersionSlicer 4.4.0 
Summary0003470: Slicer crash when clicking on an edge voxel with the tracelevel editor effect
Description

How to reproduce:

  • Load MRHead sample
  • Go to the Editor, activate the LevelTracingEffect
  • Click on an edge voxel
  • Slicer crashes

The root cause of the problem is that the itkLevelTracingImageFilter accesses neighbours of the provided seed point without checking if they exist (inside the image).

Proposed fix: In the Modules\Scripted\EditorLib\LevelTracingEffect.py file in the preview(self,xy) function the index checking should be change to something like this:
if ijk[index] < 1 or ijk[index] >= dimensions[index]-1:
return

TagsNo tags attached.

Activities

lassoan

lassoan

2013-10-31 09:05

developer   ~0010247

Fixed in rev 22671

https://github.com/Slicer/Slicer/commit/a195664556b4d05bdedab04d713325c583921e9e

jcfr

jcfr

2014-03-06 05:25

administrator   ~0011215

Closing resolved issues that have not been updated in more than 3 months

Issue History

Date Modified Username Field Change
2013-10-29 21:16 lassoan New Issue
2013-10-29 21:16 lassoan Status new => assigned
2013-10-29 21:16 lassoan Assigned To => pieper
2013-10-31 09:05 lassoan Note Added: 0010247
2013-10-31 09:05 lassoan Status assigned => resolved
2013-10-31 09:05 lassoan Resolution open => fixed
2014-03-06 05:25 jcfr Note Added: 0011215
2014-03-06 05:28 jcfr Status resolved => closed
2014-03-06 05:54 jcfr Fixed in Version => Slicer 4.4.0
2014-03-06 06:15 jcfr Target Version => Slicer 4.4.0