View Issue Details

IDProjectCategoryView StatusLast Update
0004331Slicer4Core: Segmentationpublic2017-06-10 08:51
Reporterfepegar Assigned Topinter  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
PlatformLinuxOSUbuntuOS Version14.04
Product VersionSlicer 4.6.1 
Target VersionFixed in VersionSlicer 4.7.0 
Summary0004331: Slicer crashes when clicking on terminology name
Description

Happens in today's nightly, r25669.

Didn't happen in yesterday's nightly.

Steps To Reproduce

Download MR head sample dataset
Go to Segment Editor
Create new segment
Click on color label
Change terminology in combo box -> Slicer crashes

Additional Information

[DEBUG][Qt] 26.01.2017 14:46:46 [] (unknown:0) - Session start time .......: 2017-01-26 14:46:46
[DEBUG][Qt] 26.01.2017 14:46:46 [] (unknown:0) - Slicer version ...........: 4.7.0-2017-01-24 (revision 25669) linux-amd64 - installed
[DEBUG][Qt] 26.01.2017 14:46:46 [] (unknown:0) - Operating system .........: Linux / 4.4.0-57-generic / 0000078-Ubuntu SMP Fri Dec 9 23:50:32 UTC 2016 - 64-bit
[DEBUG][Qt] 26.01.2017 14:46:46 [] (unknown:0) - Memory ...................: 15970 MB physical, 16306 MB virtual
[DEBUG][Qt] 26.01.2017 14:46:46 [] (unknown:0) - CPU ......................: GenuineIntel Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz, 1 cores, 16 logical processors
[DEBUG][Qt] 26.01.2017 14:46:46 [] (unknown:0) - Developer mode enabled ...: yes
[DEBUG][Qt] 26.01.2017 14:46:46 [] (unknown:0) - Prefer executable CLI ....: yes
[DEBUG][Qt] 26.01.2017 14:46:46 [] (unknown:0) - Additional module paths ..: /home/fernando/brainstem/code/slicer
[DEBUG][Qt] 26.01.2017 14:46:48 [] (unknown:0) - Number of registered modules: 144
[DEBUG][Qt] 26.01.2017 14:46:48 [] (unknown:0) - Number of instantiated modules: 144
[WARNING][Qt] 26.01.2017 14:46:48 [] (unknown:0) - When loading module "CLIEventTest" , the dependency "CLI4Test" failed to be loaded.
[INFO][Stream] 26.01.2017 14:46:52 [] (unknown:0) - Initializing terminology mapping for map file /opt/Slicer/Nightly/share/Slicer-4.7/ColorFiles/Terminology//GenericAnatomyColors-SNOMED.csv
[INFO][Stream] 26.01.2017 14:46:52 [] (unknown:0) - 288 terms were read for Slicer LUT GenericAnatomyColors
[INFO][VTK] 26.01.2017 14:46:52 [vtkSlicerTerminologiesModuleLogic (0x56e68a0)] (/home/kitware/Dashboards/Nightly/Slicer-0/Modules/Loadable/Terminologies/Logic/vtkSlicerTerminologiesModuleLogic.cxx:947) - Terminology named 'Segmentation category and type - 3D Slicer General Anatomy list' successfully loaded from file /opt/Slicer/Nightly/share/Slicer-4.7/qt-loadable-modules/Terminologies/SegmentationCategoryTypeModifier-SlicerGeneralAnatomy.json
[INFO][VTK] 26.01.2017 14:46:52 [vtkSlicerTerminologiesModuleLogic (0x56e68a0)] (/home/kitware/Dashboards/Nightly/Slicer-0/Modules/Loadable/Terminologies/Logic/vtkSlicerTerminologiesModuleLogic.cxx:947) - Terminology named 'Segmentation category and type - DICOM master list' successfully loaded from file /opt/Slicer/Nightly/share/Slicer-4.7/qt-loadable-modules/Terminologies/SegmentationCategoryTypeModifier-DICOM-Master.json
[INFO][VTK] 26.01.2017 14:46:52 [vtkSlicerTerminologiesModuleLogic (0x56e68a0)] (/home/kitware/Dashboards/Nightly/Slicer-0/Modules/Loadable/Terminologies/Logic/vtkSlicerTerminologiesModuleLogic.cxx:1030) - Anatomic context named 'Anatomic codes - DICOM master list' successfully loaded from file /opt/Slicer/Nightly/share/Slicer-4.7/qt-loadable-modules/Terminologies/AnatomicRegionModifier-Master.json
[WARNING][Qt] 26.01.2017 14:46:52 [] (unknown:0) - When loading module "TwoCLIsInARowTest" , the dependency "CLI4Test" failed to be loaded.
[WARNING][Qt] 26.01.2017 14:46:52 [] (unknown:0) - When loading module "TwoCLIsInParallelTest" , the dependency "CLI4Test" failed to be loaded.
[DEBUG][Qt] 26.01.2017 14:46:52 [] (unknown:0) - Number of loaded modules: 141
[INFO][Stream] 26.01.2017 14:46:52 [] (unknown:0) - Loading Slicer RC file [/home/fernando/.slicerrc.py]
[INFO][Stream] 26.01.2017 14:46:52 [] (unknown:0) - Slicer RC file loaded [26/01/2017 13:46:52]
[DEBUG][Qt] 26.01.2017 14:46:58 [] (unknown:0) - Switch to module: "SampleData"
[INFO][VTK] 26.01.2017 14:47:01 [vtkMRMLVolumeArchetypeStorageNode (0x63e6330)] (/home/kitware/Dashboards/Nightly/Slicer-0/Libs/MRML/Core/vtkMRMLVolumeArchetypeStorageNode.cxx:456) - Loaded volume from file: /tmp/Slicer/RemoteIO/MR-head.nrrd. Dimensions: 256x256x130. Number of components: 1. Pixel type: short.
[DEBUG][Qt] 26.01.2017 14:47:01 [] (unknown:0) - "Volume" Reader has successfully read the file "/tmp/Slicer/RemoteIO/MR-head.nrrd" "[0.32s]"
[DEBUG][Qt] 26.01.2017 14:47:03 [] (unknown:0) - Switch to module: "SegmentEditor"
[DEBUG][Qt] 26.01.2017 14:47:05 [] (unknown:0) - void qSlicerSubjectHierarchySegmentationsPlugin::onSegmentModified(vtkObject, void) : Unable to find subject hierarchy node for segmentation node Segmentation so per-segment subject hierarchy node cannot be created

TagsNo tags attached.

Activities

pinter

pinter

2017-01-26 10:46

developer   ~0014319

Thanks for the report!
I committed a fix in http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=25671
It should be good in tomorrow's nightly.

fepegar

fepegar

2017-01-26 11:58

reporter   ~0014320

Thanks for the fix!

pinter

pinter

2017-01-27 11:27

developer   ~0014321

Can you please check if it works now and close the issue if it does? Thanks!

fepegar

fepegar

2017-01-27 11:56

reporter   ~0014322

Works fine in r25673.

Related Changesets

Import 2017-06-07 23:51:09: master 13ef6e67

2017-01-26 10:29:43

pinter

Details Diff
BUG: Fixed crash when selecting terminology context

Fixes 0004331

git-svn-id: http://svn.slicer.org/Slicer4/trunk@25671 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Terminologies/Widgets/qSlicerTerminologyNavigatorWidget.cxx Diff File

Issue History

Date Modified Username Field Change
2017-01-26 09:14 fepegar New Issue
2017-01-26 09:14 fepegar Status new => assigned
2017-01-26 09:14 fepegar Assigned To => pinter
2017-01-26 10:46 pinter Note Added: 0014319
2017-01-26 10:46 pinter Status assigned => resolved
2017-01-26 10:46 pinter Resolution open => fixed
2017-01-26 11:58 fepegar Note Added: 0014320
2017-01-27 11:27 pinter Note Added: 0014321
2017-01-27 11:56 fepegar Note Added: 0014322
2017-01-27 11:59 pinter Status resolved => closed
2017-01-27 11:59 pinter Fixed in Version => Slicer 4.7.0
2017-06-10 08:51 pinter Changeset attached => Slicer master 13ef6e67