View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002499 | Slicer4 | Core: GUI | public | 2012-09-12 15:36 | 2012-12-08 09:46 |
| Reporter | ungi | Assigned To | alexy | ||
| 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 | 0002499: Crash after turning on slice intersections and moving sliders in the 2D viewers | ||||
| Description | My scenario on Win 7 64-bit with today's nightly (2012-09-10 is the date in the installer):
Same bug with my CT and the downloadable example chest CT. | ||||
| Tags | No tags attached. | ||||
|
Backtrace: 0 vtkIdList::GetNumberOfIds vtkIdList.h 38 0x7fffeddef04e |
|
|
here is what looks like the issue: when slice offset is changed, vtkMRMLSliceLogic:591 calls vtkMRMLSliceLogic->UpdatePipeline(), this updates the SliceModel polydata then :592 calls Modified on the SliceModel, !! Problem: up to this point there has been no update of the actual slice position from the SliceNode. so the vtkPlane for the Cutter is not in the right position, relative to the now-updated polydata of the SliceModel. When the render triggers the demand pipeline of the vtkCutter, then it tries to cut unknown cells in space. |
|
|
Added vtkPolyData->Modified() as a workaround for crash in vtkCutter in order to update bounds of the locator. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2012-09-12 15:36 | ungi | New Issue | |
| 2012-09-12 15:36 | ungi | Status | new => assigned |
| 2012-09-12 15:36 | ungi | Assigned To | => kikinis |
| 2012-09-15 09:05 | kikinis | Assigned To | kikinis => inorton |
| 2012-09-17 14:48 | inorton | Status | assigned => acknowledged |
| 2012-10-02 13:25 | pieper | Relationship added | duplicate of 0001536 |
| 2012-10-04 08:21 | inorton | Note Added: 0006383 | |
| 2012-10-04 08:51 | inorton | Note Added: 0006384 | |
| 2012-10-04 09:24 | inorton | Status | acknowledged => assigned |
| 2012-10-04 09:24 | inorton | Assigned To | inorton => alexy |
| 2012-10-09 10:31 | alexy | Note Added: 0006473 | |
| 2012-10-09 10:31 | alexy | Status | assigned => resolved |
| 2012-10-09 10:31 | alexy | Resolution | open => fixed |
| 2012-10-09 11:34 | fedorov | Status | resolved => closed |
| 2012-10-09 11:34 | fedorov | Fixed in Version | => Slicer 4.2.0 - coming release |
| 2012-12-08 09:46 | jcfr | Target Version | => Slicer 4.2.0 |