View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002496 | Slicer4 | Module Annotations | public | 2012-09-11 14:29 | 2017-06-07 23:27 |
Reporter | fedorov | Assigned To | jcfr | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.2.0 | Fixed in Version | Slicer 4.2.0 | ||
Summary | 0002496: Ruler is not usable in CompareViews | ||||
Description | Trying to place a ruler in CompareViews is either not working (no ruler shows up), or if the ruler shows up, Slicer crashes when you try to move the endpoints. Reproducible with MR brain tumor sample data and 2-row compare view. | ||||
Additional Information | Thread 0 Crashed: Dispatch queue: com.apple.main-thread | ||||
Tags | No tags attached. | ||||
Steve reported he couldn't reproduce the issue. (Slicer r21176) |
|
I can reproduce with Oct 16 nightly: 1) download MR tumor 1 and 2 from sample data Crash stack: Thread 0 Crashed: Dispatch queue: com.apple.main-thread |
|
Fixed in r21215 |
|
Fix committed to 1683-launcher-with-output branch. |
|
Slicer: 1683-launcher-with-output 132bb20a 2012-10-18 20:21:07 Details Diff |
BUG: Ensure ruler widget is properly created when switching to compare view In the case of the annotation displayable manager, calling "SetMRMLScene" ended up calling OnMRMLSceneClose -> RequestRender -> UpdateFromMRML -> CreateWidget. Then, since MRMLDisplayableNode wasn't set, code expecting it to be set wasn't behaving as expected. (ie Is2DDisplayableManager was returning false) Since the call to "vtkSetAndObserveMRMLNodeEventsMacro" was no impact beyond the current class, switching the call "vtkSetAndObserveMRMLNodeEventsMacro" and "SetMRMLScene" will have no unexpected impact on subclass or code depending on the displayable manager. See http://www.na-mic.org/Bug/view.php?id=2496 Fixes 0002496 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21215 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/DisplayableManager/vtkMRMLAbstractDisplayableManager.cxx | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-09-11 14:29 | fedorov | New Issue | |
2012-09-11 14:29 | fedorov | Status | new => assigned |
2012-09-11 14:29 | fedorov | Assigned To | => nicole |
2012-09-20 12:25 | nicole | Target Version | => Slicer 4.2.0 - coming release |
2012-10-16 12:33 | jcfr | Note Added: 0006581 | |
2012-10-16 12:33 | jcfr | Status | assigned => feedback |
2012-10-16 12:33 | jcfr | Status | feedback => resolved |
2012-10-16 12:33 | jcfr | Fixed in Version | => Slicer 4.2.0 - coming release |
2012-10-16 12:33 | jcfr | Resolution | open => fixed |
2012-10-16 20:13 | fedorov | Note Added: 0006588 | |
2012-10-16 20:13 | fedorov | Status | resolved => feedback |
2012-10-16 20:13 | fedorov | Resolution | fixed => reopened |
2012-10-18 12:09 | pieper | Relationship added | related to 0002663 |
2012-10-18 16:25 | jcfr | Note Added: 0006631 | |
2012-10-18 16:25 | jcfr | Status | feedback => resolved |
2012-10-18 16:25 | jcfr | Resolution | reopened => fixed |
2012-10-18 19:36 | fedorov | Status | resolved => closed |
2017-06-07 23:27 | jcfr | Changeset attached | => Slicer 1683-launcher-with-output 132bb20a |
2017-06-07 23:27 | jcfr | Note Added: 0014542 | |
2017-06-07 23:27 | jcfr | Assigned To | nicole => jcfr |