View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004516 | Slicer4 | Core: Rendering | public | 2018-03-03 11:59 | 2018-03-04 09:58 |
Reporter | lassoan | Assigned To | lassoan | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | Slicer 4.9.0 | ||||
Target Version | Slicer 4.9.0 | Fixed in Version | Slicer 4.9.0 | ||
Summary | 0004516: Slicer hangs if volume rendering is initiated in 3D-only layout | ||||
Description | If slice views have never been shown (application used 3D-only layout when it was exited last time) and initiating volume rendering, Slicer hangs. Windows 10, reproduced on multiple computers with various graphics cards and recent nightly releases. | ||||
Tags | No tags attached. | ||||
It is related to Annotation ROI widget. If I change vtkAnnotationROIRepresentation2D::ComputeInteractionState to return with vtkAnnotationROIRepresentation::Outside if the render window was never rendered then Volume Rendering module shows up and I can enable volume rendering. However, if I enable ROI visibility then application window stops updating. |
|
Pull request submitted with a fix, which prevents widget updates and picking until the slice render window is initialized: |
|
Fix integrated in r27000 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2018-03-03 11:59 | lassoan | New Issue | |
2018-03-03 11:59 | lassoan | Status | new => assigned |
2018-03-03 11:59 | lassoan | Assigned To | => jcfr |
2018-03-03 15:47 | lassoan | Note Added: 0015529 | |
2018-03-04 00:53 | lassoan | Note Added: 0015530 | |
2018-03-04 09:58 | lassoan | Assigned To | jcfr => lassoan |
2018-03-04 09:58 | lassoan | Status | assigned => resolved |
2018-03-04 09:58 | lassoan | Resolution | open => fixed |
2018-03-04 09:58 | lassoan | Fixed in Version | => Slicer 4.9.0 |
2018-03-04 09:58 | lassoan | Note Added: 0015532 |