View Issue Details

IDProjectCategoryView StatusLast Update
0003380Slicer4Core: MRMLpublic2017-06-07 23:27
Reporteryuzheng Assigned Tojcfr  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.3.1Fixed in VersionSlicer 4.3.1 
Summary0003380: Slicer crashes when a DTI volume is reloaded
Description

Load a DTI volume, close scene, then reload the same DTI volume, Slicer crashed.

Build r22415 on Linux-64bit.
How to reproduce:
1) Download Sample Data -> Download DTIVolume.
2) Go to "Volumes" module and set "DTIVolume" as active volume.
3) Close scene and don't quit Slicer.
4) Download Sample Data -> Download DTIVolume (file exists in cache)
5) Go to "Volumes" module and set "DTIVolume" as active volume.
Slicer crashes on step 5.

TagsNo tags attached.

Relationships

related to 0003349 closedjcfr Fix pipeline for glyphing 
related to 0003323 closedpieper Slicer crash when I follow the Diffusion Tensor Imaging Tutorial 

Activities

yuzheng

yuzheng

2013-09-09 12:40

developer   ~0009912

This bug is reproducible in all the official Slicer 4.0+ releases (use Linux 64-bit one): http://slicer.kitware.com/

yuzheng

yuzheng

2013-09-11 12:05

developer   ~0009931

Last edited: 2013-09-11 12:11

Fix is pushed here: https://github.com/yuzhengZ/Slicer/commit/4150822f7c76e95e2fa9d57c7a0b5daee94cbe46

jcfr

jcfr

2013-09-16 19:56

administrator   ~0009957

Fixed in r22436
See http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=22436

jcfr

jcfr

2014-03-06 05:00

administrator   ~0010872

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

jcfr

jcfr

2017-06-07 23:27

administrator   ~0014587

Fix committed to 2145-support-for-installing-extension-from-file branch.

Related Changesets

Slicer: 2145-support-for-installing-extension-from-file 4731372f

2013-09-16 23:55:43

jcfr

Details Diff
BUG: Fix Slicer crash on DTIVolume reload after scene is closed.

Handle the case when newVolumeDispalyNode is NULL in setMRMLVolumeNode().
Fixes 0003380

From: Yuzheng Zhou <yuzheng.zhou@kitware.com>

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

Issue History

Date Modified Username Field Change
2013-09-09 06:45 yuzheng New Issue
2013-09-09 06:45 yuzheng Status new => assigned
2013-09-09 06:45 yuzheng Assigned To => alexy
2013-09-09 06:47 yuzheng Relationship added related to 0003349
2013-09-09 06:47 yuzheng Relationship added related to 0003223
2013-09-09 06:48 yuzheng Assigned To alexy => yuzheng
2013-09-09 07:32 yuzheng Relationship deleted related to 0003223
2013-09-09 07:33 yuzheng Relationship added related to 0003323
2013-09-09 12:40 yuzheng Note Added: 0009912
2013-09-09 13:02 yuzheng Target Version => Slicer 4.4.0
2013-09-11 12:02 yuzheng Target Version Slicer 4.4.0 => Slicer 4.3.1
2013-09-11 12:05 yuzheng Note Added: 0009931
2013-09-11 12:07 yuzheng Assigned To yuzheng => jcfr
2013-09-11 12:07 yuzheng Status assigned => feedback
2013-09-11 12:11 yuzheng Note Edited: 0009931
2013-09-16 19:56 jcfr Note Added: 0009957
2013-09-16 19:56 jcfr Status feedback => resolved
2013-09-16 19:56 jcfr Fixed in Version => Slicer 4.3.1
2013-09-16 19:56 jcfr Resolution open => fixed
2014-03-06 05:00 jcfr Note Added: 0010872
2014-03-06 05:01 jcfr Status resolved => closed
2017-06-07 23:27 jcfr Changeset attached => Slicer 2145-support-for-installing-extension-from-file 4731372f
2017-06-07 23:27 jcfr Note Added: 0014587