View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003698 | Slicer4 | Module SceneViews | public | 2014-05-20 04:18 | 2018-03-02 11:07 |
Reporter | Aleks_Dark | Assigned To | nicole | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | Slicer 4.3.1-2 | ||||
Target Version | Fixed in Version | Slicer 4.5.0-1 | |||
Summary | 0003698: When restoring scene, fiducial list is emptied | ||||
Description | Fiducial list becomes empty while restoring scene. Steps to reproduce: 1) Load nii, add fiducial points. | ||||
Additional Information | Nightly build, no modifications applied. Occurs in previous releases also. | ||||
Tags | No tags attached. | ||||
I wasn't able to reproduce this on the Mac 64 bit nightly build for May 20, 2014. Were you seeing this on a Windows or a Linux build? |
|
Linux, Debian. 20.5 version r23213 and r23124 tested.(Different computers, different configuration settings on them, so most likely the code...) Error occurs, if you use "Scene Views" module to restore. Using top menu/bar Scene shortcut doesn't empty the fiducial list. (Noticed recently. With previous versions they emptied also.) Toggled or left untouched --> same result. Few times tested, number of fiducials in scene varies from 3 to 142. |
|
Still no luck reproducing it. Could you make an MRB of your de-identified data and scene and attach it to this bug report? |
|
http://wikisend.com/download/691292/2014-05-28-Scene.mrb File created by downloading from module SampleData MR-Head. Then randomly clicked several points. After that created 4 scenes. Then saved as mrb and quited Slicer. How to continue: You got same error? |
|
I haven't been able to reach wikisend.com, could you use a different site? |
|
Strange, dropbox better? P.S. If not dropbox, which server you prefer? |
|
Got it! Will look at it today. |
|
That's some odd behaviour, still digging into it, but I'm seeing fiducials in 3D but an empty fiducial list, and no volume information in the 2D views, nor fiducials. The latter was a bug in the switch to a new 2D rendering pipeline, but it should have been fixed by the time you encountered this bug. I'll have to dig into the scene file, maybe try some other versions, and report back. |
|
On mac: see the volume in the 2d slice windows, when restore a scene, fids disappear from the list and 2d, show in 3d. |
|
Hmm, didn't get them back that way, but if you press several (Amount of clicks required varies....) times on eye (toggle visibility on and off) fiducials return to 2d and 3d, but still miss in the fidu list. |
|
This was fixed: |
|
Import 2017-06-07 23:51:09: master 4c39e0c6 2015-03-10 11:50:50 Details Diff |
BUG: Set scene to MRB directory instead of temp When loading an MRB the MRML scene url was left pointing to the deleted temporary directory. This change resets the URL to point to a mrml file in the same location as the MRB so that on subsequent saves the default location is correct. Since the temporary directory is deleted after loading, mark all the storable nodes as modified since read so that they will be properly flagged in the save data dialog for writing. Support relative paths for loading MRBs (the unzip call needs an absolute path). Issue 0003698 From: Nicole Aucoin <nicole@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24046 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerSceneBundleReader.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLScene.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLScene.h | Diff File | ||
Import 2017-06-07 23:51:09: master c68ee668 2015-03-10 11:50:52 Details Diff |
ENH: Add scene static method to set storable nodes modified since read Add a convenience function that takes a collection of nodes and call it from the function that creates the collection of storable nodes. Issue 0003698 Inspired-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> From: Nicole Aucoin <nicole@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@24047 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLScene.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLScene.h | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-05-20 04:18 | Aleks_Dark | New Issue | |
2014-05-20 04:18 | Aleks_Dark | Status | new => assigned |
2014-05-20 04:18 | Aleks_Dark | Assigned To | => nicole |
2014-05-20 07:51 | nicole | Note Added: 0011914 | |
2014-05-27 03:25 | Aleks_Dark | Note Added: 0011958 | |
2014-05-27 07:02 | nicole | Note Added: 0011960 | |
2014-05-28 06:11 | Aleks_Dark | Note Added: 0011970 | |
2014-05-29 08:55 | Aleks_Dark | Note Edited: 0011970 | |
2014-06-03 07:10 | nicole | Note Added: 0012001 | |
2014-06-04 02:34 | Aleks_Dark | Note Added: 0012012 | |
2014-06-04 06:17 | nicole | Note Added: 0012013 | |
2014-06-04 09:59 | nicole | Note Added: 0012019 | |
2014-06-04 10:31 | nicole | Note Added: 0012020 | |
2014-06-05 04:55 | Aleks_Dark | Note Added: 0012025 | |
2015-10-23 14:54 | nicole | Note Added: 0013413 | |
2015-10-23 14:54 | nicole | Status | assigned => resolved |
2015-10-23 14:54 | nicole | Fixed in Version | => Slicer 4.4.0 |
2015-10-23 14:54 | nicole | Resolution | open => fixed |
2015-10-23 14:54 | nicole | Relationship added | related to 0003992 |
2015-10-23 14:54 | nicole | Fixed in Version | Slicer 4.4.0 => Slicer 4.5.0-1 |
2017-06-10 08:51 | jcfr | Changeset attached | => Slicer master c68ee668 |
2017-06-10 08:51 | jcfr | Changeset attached | => Slicer master 4c39e0c6 |
2018-03-02 11:07 | jcfr | Status | resolved => closed |