Ticket #4809 (closed: fixed)
Cant Visualise HistoWorkspace
Reported by: | Owen Arnold | Owned by: | Owen Arnold |
---|---|---|---|
Priority: | critical | Milestone: | Release 2.1 |
Component: | VATES | Keywords: | |
Cc: | reuterma.ornl.gov | Blocked By: | |
Blocking: | Tester: | Roman Tolchenov |
Description (last modified by Owen Arnold) (diff)
VSI is crashing when loading 3D histo workspaces. Probably due to PV plugins.
Reproduce as follows:
- Load the attached python file
- Right-click and select "Vates Simple Interface" on SEQ_3D_rebin
- Crash!
Attachments
Change History
comment:2 Changed 9 years ago by Owen Arnold
Issue is occurring because the wrong succession chain of factories is being used, coupled with flags that ignore the dimensionality checks.
Plugin tries to visualise using vtk4DHistoFactory, on which dimensionality checks have been switched off. The workspace consisting of 3 non-integrated dimension passes the checks that are supposed to trap these conditions, and therefore the vtk4DHistoFactory is used to draw a 3D workspace. This fails at the point that the time dimension is attempted to be accessed. For a 3D workspace the MDGeometry enforces that no such dimension mapping is available.
comment:4 Changed 9 years ago by Owen Arnold
refs #4809. Better construction of visualisation chains.
Changeset: f190e3755800824f0f194979bd0f06ba40242eba
comment:5 Changed 9 years ago by Owen Arnold
refs #4809. Better construction of visualisation chains.
Changeset: f190e3755800824f0f194979bd0f06ba40242eba
comment:6 Changed 9 years ago by Owen Arnold
- Status changed from accepted to verify
- Resolution set to fixed
Tester, follow the original bug description. It shouldn't crash.
comment:7 Changed 8 years ago by Roman Tolchenov
- Status changed from verify to verifying
- Tester set to Roman Tolchenov