View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000367 | Slicer3 | MRML | public | 2008-11-28 07:02 | 2008-12-04 03:49 |
Reporter | sinkpoint | Assigned To | pieper | ||
Priority | normal | Severity | major | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Summary | 0000367: scene save generates not well formed xml | ||||
Description | Often when saving a scene, some attributes are written with no space separation. This prevents the scene file from being properly reloaded again. Depending on the build, it'll either crash/freeze Slicer or cause incorrect loads. In particular, for the element <DiffusionTensorVolume>, the attributes baselineNodeRef and maskNodeRef are appended with no space separation. Resulting in a line that looks something like: <DiffusionTensorVolume ... order="2"baselineNodeRef="..."maskNodeRef="..."></DiffusionTensorVolume> | ||||
Additional Information | build: Slicer3-3.3-alpha-2008-11-23-linux-x86_64 | ||||
Tags | No tags attached. | ||||
I've also found that Slicer 3.3 alpha generally crashes to desktop once the space separators are added to the baselineNodeRef and maskNodeRef attributes. If I remove these attributes however 3.3 alpha would load the scene file fine. |
|
Good catch - thanks. I just committed a fix for this. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2008-11-28 07:02 | sinkpoint | New Issue | |
2008-11-28 07:12 | sinkpoint | Note Added: 0000473 | |
2008-12-03 08:46 | pieper | Note Added: 0000481 | |
2008-12-04 03:49 | pieper | Assigned To | => pieper |
2008-12-04 03:49 | pieper | Status | new => closed |
2008-12-04 03:49 | pieper | Resolution | open => fixed |