View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004141 | Slicer4 | Core: Usability | public | 2016-01-28 10:25 | 2017-06-10 01:31 |
Reporter | mazerj | Assigned To | lassoan | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | duplicate | ||
Platform | linux (LMDE and Ubuntu) | OS | LMDE (and Ubuntu) | OS Version | LMDE Betsy |
Product Version | Slicer 4.5.0-1 | ||||
Target Version | Fixed in Version | Slicer 4.6.0 | |||
Summary | 0004141: Close scene crashes after Resample Scalar/Vector/DWI Volume | ||||
Description | After applying a linear transform via the resampling module and saving the result, close scene always crashes. Tried various 64bit current linux versions, always same. Affects both stable and nightly build versions. | ||||
Steps To Reproduce |
| ||||
Additional Information | Here's the console output from doing the above: Session start time .......: 2016-01-28 10:04:34 When loading module "TwoCLIsInARowTest" , the dependency "CLI4Test" failed to be loaded. "Volume" Reader has successfully read the file "foo.nii.gz" slicer:0x7f9a81aed4e0 --processinformationaddress 0x773fd20 --transformationFile /tmp/Slicer/BGBHI_vtkMRMLLinearTransformNodeE.mat --hfieldtype h-Field --interpolation linear --transform_order output-to-input --image_center input --spacing 0,0,0 --size 0,0,0 --direction_matrix 0,0,0,0,0,0,0,0,0 --number_of_thread 0 --default_pixel_value 0 --window_function c --spline_order 3 --transform_matrix 1,0,0,0,1,0,0,0,1,0,0,0 --transform a slicer:0x2047e00#vtkMRMLScalarVolumeNode1 slicer:0x2047e00#vtkMRMLScalarVolumeNode2 Switch to module: "Editor" | ||||
Tags | No tags attached. | ||||
I wasn't able to reproduce this on a current build (r24903) so I suspect it was the same issue as $4139, which was recently resolved. |
|
Happens for me on r24901 (latest nightly build on the web site right now). Think this was fixed last night? Is there a way to pull down r24903 to try on my machine without waiting until tomorrow? |
|
The issue isn't in the 4.5.0-1 release. Other than waiting until tomorrow you would need to build from source. It was just fixed 16 hours ago. |
|
Sorry to report that r24903 doesn't resolve this bug. I just pulled it down and tried again:
I should say, this doesn't seem to be restricted to the Resample plugin -- it happens periodically with lots of the modules. In fact if I just do:
It crashes as well. I don't think this is actually new -- it's been happening for a while with the stable release (for me), but I just got in the habit of frequent saves.. But it's a pain because the startup time is so long (at least under linux). -------------------- console output -------------------------- 2016-01-29 09:46:38 When loading module "TwoCLIsInARowTest" , the dependency "CLI4Test" failed to be loaded. "Volume" Reader has successfully read the file "/auto/home/mazer/MRI/bert/bert-unbias.nrrd" slicer:0x7fcaec1d34e0 --processinformationaddress 0x8680010 --transformationFile /tmp/Slicer/BFACE_vtkMRMLLinearTransformNodeE.mat --hfieldtype h-Field --interpolation linear --transform_order output-to-input --image_center input --spacing 0,0,0 --size 0,0,0 --direction_matrix 0,0,0,0,0,0,0,0,0 --number_of_thread 0 --default_pixel_value 0 --window_function c --spline_order 3 --transform_matrix 1,0,0,0,1,0,0,0,1,0,0,0 --transform a slicer:0x1bb8220#vtkMRMLScalarVolumeNode1 slicer:0x1bb8220#vtkMRMLScalarVolumeNode2 error: [/auto/share/MRI-tools/Slicer-4.5.0-2016-01-28-linux-amd64/./bin/SlicerApp-real] exit abnormally - Report the problem. |
|
Okay, I was able to reproduce this with the current nightly build and got the stack trace below. It's something in the qMRMLSceneModel. Thread 0 Crashed:: Dispatch queue: com.apple.main-thread |
|
The following script does NOT reproduce the crash on its own, but the following steps will:
slicer.util.selectModule('MedianImageFilter') slicer.util.delayDisplay('Enter filter') import SampleData fixed = sampleDatalogic.downloadMRBrainTumor1() outputVolume = slicer.vtkMRMLScalarVolumeNode() parameters = { |
|
Reminder sent to: lassoan I wonder if it's related to this commit. @lassoan could you have a look? https://github.com/Slicer/Slicer/commit/ed8673edd99afc9718d5e6f2198f7ed08f36cc9b |
|
I have not been able to reproduce this with a debug build. But I confirmed the crash still occurs with the current nightly build on mac using the following steps:
The stack trace is identical in both 4.5.0-1 and the nightly (the one posted in note 13800 above) |
|
I was able to reproduce this with the latest windows nightly (on a windows 7 machine). The stack trace looks like it is the same issue. I don't have an up to date windows debug build but I've pinged Andras to see if he can replicate the issue.
|
|
Committed a change that will probably fix the issue in rev 24930 |
|
Tested on windows with the nightly build 2016-02-17 and no crash. Thanks Andras! |
|
Just tested on 2016-02-23 (linux mint lmde) -- median filt/close -- and no crash as well. Thanks! |
|
Thanks for testing! |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2016-01-28 10:25 | mazerj | New Issue | |
2016-01-28 10:25 | mazerj | Status | new => assigned |
2016-01-28 10:25 | mazerj | Assigned To | => pieper |
2016-01-28 14:47 | pieper | Tag Attached: 4139 | |
2016-01-28 14:47 | pieper | Tag Detached: 4139 | |
2016-01-28 14:47 | pieper | Relationship added | has duplicate 0004139 |
2016-01-28 14:48 | pieper | Note Added: 0013794 | |
2016-01-28 14:48 | pieper | Status | assigned => resolved |
2016-01-28 14:48 | pieper | Resolution | open => duplicate |
2016-01-28 15:18 | mazerj | Note Added: 0013795 | |
2016-01-28 15:49 | pieper | Note Added: 0013796 | |
2016-01-29 09:58 | mazerj | Note Added: 0013799 | |
2016-01-29 14:14 | pieper | Note Added: 0013800 | |
2016-01-29 14:24 | pieper | Note Added: 0013801 | |
2016-01-29 14:25 | pieper | Status | resolved => acknowledged |
2016-01-29 14:28 | pieper | Note Added: 0013802 | |
2016-01-29 14:29 | pieper | Relationship deleted | has duplicate 0004139 |
2016-02-06 10:35 | pieper | Note Edited: 0013801 | View Revisions |
2016-02-16 12:12 | pieper | Note Added: 0013813 | |
2016-02-16 12:34 | pieper | Note Added: 0013814 | |
2016-02-16 15:29 | lassoan | Note Added: 0013815 | |
2016-02-19 14:00 | pieper | Note Added: 0013816 | |
2016-02-19 14:00 | pieper | Status | acknowledged => resolved |
2016-02-19 14:00 | pieper | Fixed in Version | => Slicer 4.5.1 |
2016-02-19 14:00 | pieper | Assigned To | pieper => lassoan |
2016-02-24 14:42 | mazerj | Note Added: 0013823 | |
2016-02-24 17:37 | pieper | Note Added: 0013824 | |
2016-02-24 17:37 | pieper | Status | resolved => closed |
2016-03-01 10:19 | pieper | Relationship added | related to 0003917 |
2016-10-13 02:00 | jcfr | Fixed in Version | Slicer 4.5.1 => Slicer 4.6.0 |
2017-06-10 01:31 | lassoan | Relationship added | related to 0004241 |