View Issue Details

IDProjectCategoryView StatusLast Update
0001498Slicer4Module EMSegmentpublic2012-08-21 09:43
Reporterkikinis Assigned Topohl  
PrioritynormalSeveritycrashReproducibilityN/A
Status closedResolutionfixed 
PlatformMS WindowsOS7OS Version64bit
Product VersionSlicer 4.0.0 
Target VersionSlicer 4.0.0Fixed in VersionSlicer 4.0.0 
Summary0001498: EM segmenter does not work on win 64
Description

No pull down to select a task in step 1.

TagsNo tags attached.

Activities

2011-10-22 04:10

 

EM-segment failure.PNG (109,164 bytes)
EM-segment failure.PNG (109,164 bytes)
jcfr

jcfr

2011-10-24 11:05

administrator   ~0003200

If the error still occurs with Slicer >= r18444, please include content of error log.

pohl

pohl

2011-11-02 07:52

developer   ~0003227

Steve file list :
Administrator@JOE /c/cygwin/tmp/Slicer/EMSegmentTaskCopy
$ ls
CT-Hand-Bone/ MRI-Human-Brain.mrml
CT-Hand-Bone.mrml
MRI-Human-Brain.mrml_remote
CT-Hand-Bone.tcl
MRI-Human-Brain.tcl
GenericTask.tcl
Non-Human-Primate/
Human-Eye/ Non-Human-Primate.mrml
Human-Eye.mrml
Non-Human-Primate.tcl
Lesion-Exp.mrml
Registration_ANTS.tcl
Lesion-Exp.tcl
Registration_BRAINS.tcl
MRI-Human-Brain/ Registration_CMTK.tcl

MRI-Human-Brain-Exp.mrml Registration_DEMONS.tcl
MRI-Human-Brain-Exp.tcl Registration_DRAMMS.tcl
MRI-Human-Brain-Full-Parcellation/ Registration_plastimatch.tcl
MRI-Human-Brain-Full-Parcellation.mrml
Template.tcl
MRI-Human-Brain-HIPR.mrml
Test-Atlas-Cluster.mrml
MRI-Human-Brain-Hemisphere.mrml
Test-Atlas-Cluster.tcl
MRI-Human-Brain-Parcellation/ vtkCTHandBoneClass.cxx

MRI-Human-Brain-Parcellation.mrml vtkCTHandBoneClass.h
MRI-Human-Brain-Parcellation.tcl*

pohl

pohl

2011-11-02 07:52

developer   ~0003228

Updated EMSegment/Qt/Py/EMSegmentWizard/EMSegmentSelectTaskStep.py to provide further output and possibly solve issue -waiting for additional output from Steve

pohl

pohl

2011-11-02 13:13

developer   ~0003229

Steve confirmed the bug on Nov/01 on an win XP x64 machine and win32 build. He was able to run EMSegment Fast which means that Generic.tcl is correctly loaded

jcfr

jcfr

2011-11-02 14:24

administrator   ~0003233

Steve> Task names and task files in some kind of a list that is separated by the ":" character -- but on windows the ":" is an integral part of an absolute path, so your call to 'split' is giving you something you did not expect.

jcfr

jcfr

2011-11-02 14:25

administrator   ~0003234

A quick fix could be to use ^ as a separator.

To validate a task filename, you could also count the number of "separator" and make it doesn't contain any.

pohl

pohl

2011-11-02 16:31

developer   ~0003236

Checked in possible fix

Slicer3: r16900
Slicer4: r18570

pieper

pieper

2011-11-07 08:32

administrator   ~0003270

This bug appeared not to be fixed unless a fresh build was done. This was due to moving the install location of the python files such that the older un-fixed versions were still being loaded.

pohl

pohl

2011-11-07 09:34

developer   ~0003272

see steve's last note

Issue History

Date Modified Username Field Change
2011-10-22 04:10 kikinis New Issue
2011-10-22 04:10 kikinis Status new => assigned
2011-10-22 04:10 kikinis Assigned To => pohl
2011-10-22 04:10 kikinis File Added: EM-segment failure.PNG
2011-10-24 11:05 jcfr Note Added: 0003200
2011-11-02 07:48 pohl Assigned To pohl => jcfr
2011-11-02 07:52 pohl Note Added: 0003227
2011-11-02 07:52 pohl Note Added: 0003228
2011-11-02 13:13 pohl Note Added: 0003229
2011-11-02 14:24 jcfr Note Added: 0003233
2011-11-02 14:25 jcfr Note Added: 0003234
2011-11-02 14:25 jcfr Assigned To jcfr => pohl
2011-11-02 16:31 pohl Note Added: 0003236
2011-11-07 08:32 pieper Note Added: 0003270
2011-11-07 09:34 pohl Note Added: 0003272
2011-11-07 09:34 pohl Status assigned => closed
2011-11-07 09:34 pohl Resolution open => fixed
2011-11-07 09:34 pohl Fixed in Version => Slicer 4.0 RSNA
2012-08-21 09:43 jcfr Target Version => Slicer 4.0.0