View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002546 | Slicer4 | Core: Base Code | public | 2012-09-23 13:41 | 2012-12-08 09:42 |
Reporter | inorton | Assigned To | alexy | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.2.0 | Fixed in Version | Slicer 4.2.0 | ||
Summary | 0002546: Slicer tries to save removed nodes. | ||||
Description | See screenshot. I deleted all of the *intraop nodes using the data view. They still show up in the Save menu. | ||||
Tags | No tags attached. | ||||
2012-09-23 13:41
|
|
The nodes you see belong to the scene view. It is not possible to save those nodes (no extension to save) because the MRML scene of the storable nodes scene doesn't contain a DataIOMAnager (vtkMRMLVolumeArchetypeStorageNode::InitializeSupportedWriteFileTypes fails). Isaiah, it would be good to have a Step by Step procedure to reproduce (I failed at reproducing at first). |
|
Work, save, close, re-open, work, save, close, etc. Nothing unusual. It has happened for multiple separate scenes over past three days. These are mainly scalar nodes, except for one diffusiontensor node. I'm running 9/10 nightly, but Sonia confirmed this bug to me and she is using 9/19 nightly. I'm not using scene views at all. |
|
Isaiah, are you loading an existing scene or creating a new one. If first can you provide the scene with the data? |
|
Actually, if those nodes were in the scene at some point (and in the master scene view) this may be the expected new behavior. Save dialog exposes storable nodes that are present in scene views but not in the main scene. You don't have to save them though. |
|
The nodes were in the scene and then I deleted them. I had loaded and saved the scene several times before deleting these nodes. As far as I know, there were no scene views involved because I never created any. It is already difficult to be certain everything is saved in the correct directory, correct format, and with a correct and unique name. I think it would be very unfortunate to require users to mentally disambiguate multiple versions/views of data from this long list in order to make sure the changes are properly saved. Also, in cases where the format menu is not selectable, it's unclear what is the purpose of displaying these rows if the nodes/ghosts cannot actually be saved. |
|
For information a sceneview node is automatically created when you save the scene. |
|
I should have been more precise: I never explicitly created any extra scene view. As an aside, this explains something else: every time I reload the scene, there is another pair of "view" and "camera" nodes. Saving and reloading a few times means that I now have 8 or 10 of these extra nodes. |
|
For the aside, the sceneview node doesn't explain why "view"s and "camera"s are duplicated. |
|
Fixed by stopping saving storable nodes in the Main Scene View since they either in the main scene or are deleted on purpose. Isaiah, if you delete those extra nodes and save the scene they should not come back. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2012-09-23 13:41 | inorton | New Issue | |
2012-09-23 13:41 | inorton | Status | new => assigned |
2012-09-23 13:41 | inorton | Assigned To | => pieper |
2012-09-23 13:41 | inorton | File Added: slicer-ss-23sep.png | |
2012-09-23 14:19 | pieper | Assigned To | pieper => finetjul |
2012-09-23 18:08 | finetjul | Assigned To | finetjul => alexy |
2012-09-23 18:11 | finetjul | Note Added: 0006175 | |
2012-09-23 18:13 | finetjul | Note Edited: 0006175 | |
2012-09-23 18:19 | inorton | Note Added: 0006176 | |
2012-09-25 13:01 | alexy | Note Added: 0006209 | |
2012-09-25 13:05 | alexy | Note Added: 0006210 | |
2012-09-25 13:52 | inorton | Note Added: 0006211 | |
2012-09-25 15:18 | finetjul | Note Added: 0006214 | |
2012-09-25 15:38 | inorton | Note Added: 0006215 | |
2012-09-25 15:42 | finetjul | Note Added: 0006216 | |
2012-10-06 05:13 | alexy | Note Added: 0006413 | |
2012-10-06 05:13 | alexy | Status | assigned => resolved |
2012-10-06 05:13 | alexy | Resolution | open => fixed |
2012-10-25 13:43 | inorton | Status | resolved => closed |
2012-10-25 13:43 | inorton | Fixed in Version | => Slicer 4.2.0 - coming release |
2012-12-08 09:42 | jcfr | Target Version | => Slicer 4.2.0 |