Ticket #4497 (closed: worksforme)
VatesSimpleGui Crash
Reported by: | Owen Arnold | Owned by: | Michael Reuter |
---|---|---|---|
Priority: | critical | Milestone: | Release 2.6 |
Component: | GUI | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Owen Arnold |
Description (last modified by Nick Draper) (diff)
Followed the instructions in #3756 for which I correctly can no longer visualise a 2D workspace, but If I try to open up the threeslice view on the 3D or 4D workspace MantidPlot crashes.
To reproduce execute the python in #3756 to generate the workspaces then open the threeslice view on the 3D or 4D workspace.
Change History
comment:2 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.1 to Release 2.2
Moved at end of release 2.1
comment:3 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.2 to Release 2.3
Moved at the end of release 2.2
comment:4 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.3 to Release 2.4
Moved to milestone 2.4
comment:9 Changed 7 years ago by Michael Reuter
- Status changed from accepted to verify
- Resolution set to worksforme
It seems the behavior of CreateMDWorkspace has changed because all the workspaces generated by the code in #3756 all produce workspaces with one bin in all directions. In this case, the dimensionality constraint is not satisfied for the VSI and it is not allowed to launch on these workspaces.
comment:10 Changed 7 years ago by Owen Arnold
- Status changed from verify to verifying
- Tester set to Owen Arnold
comment:11 Changed 7 years ago by Owen Arnold
First up. Michael is right. You can't visualise workspaces created like this anymore. Furthermore, doing the following, opening the 3slice view and animating seems to work fine.
CreateMDWorkspace(Dimensions='4',Extents='-5,5,-5,5,-5,5,-5,5',Names='Q_sample_x,Q_sample_y,Q__sample_z,t',Units='A,A,A,sec',SplitThreshold='2000',MaxRecursionDepth='3',MinRecursionDepth='1',OutputWorkspace='MD_4D') FakeMDEventData(InputWorkspace='MD_4D',UniformParams='1000') SliceMD(InputWorkspace='MD_4D',AlignedDim0='Q_sample_x,-5,5,10',AlignedDim1='Q_sample_y,-5,5,10',AlignedDim2='Q__sample_z,-5,5,10',AlignedDim3='t,-5,5,10',OutputWorkspace='w')
comment:12 Changed 7 years ago by Owen Arnold
- Status changed from verifying to closed
No changes to merge.
comment:13 Changed 7 years ago by Nick Draper
- Component changed from VATES to User Interface
- Description modified (diff)
comment:14 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 5344
I know that nothing should work because the workspace contains no data, but it's bad that it's possible to bring mantid down like this.