ID 534177 - Hidden canvas on the Ortho/UV causes crash

Follow

Problem summary
The problem is that in the Mari.conf file, the canvas tab "Ortho/UV" which is a split window, has it's splitter moved all the way to the one side, causing the "Ortho" view or the "UV" view to be hidden and when the project is launch again it causes a crash when moving views.
 
Customer reported version
Mari.5.0v3
 
Customer reported platform
rhel7
 
Steps to reproduce

  1. Open example project
     
  2. Switch to Ortho/UV view
     
  3. Move divider all the way right to hide UV view
     
  4. Save the current project, then close the project and finally reopen the project
     
  5. Switch to Ortho/UV view and then switch back to UV view
 
Expected behaviour
After the project has been loaded back in and one of the view in the "Ortho/UV" were hidden prior and while moving in between views for the program to not crash
 
Actual behaviour
The program crashes when a project has been loaded back in and one of the view in the "Ortho/UV" were hidden prior and while moving in between views
 
Workaround
Open the project, click on the Ortho/UV tab, find the splitter on the far left or right, and move it slightly to the right or left, so that the Ortho or UV view comes into view
 
Reproduced by support
This bug has been reproduced in:
Mari 6.0v1 - CentOS 7 - Windows 10
Mari 5.0v1 - CentOS 7
Mari 4.8v1 - CentOS 7 - Windows 10 - Regression
 
Unable to reproduce bug in:
Mari 4.7v7 - CentOS 7 - Windows 10
 
Earliest version tested
Mari 4.7v7 - CentOS 7 - Windows 10 - This issue doesn't appear in this version and has regressed
 

    We're sorry to hear that

    Please tell us why