Description:
Increasing a project height/width and then decreasing it causes HueForge to crash with "Exception: Access Violation"
Reproduction Steps:
1.) Launch HueForge ColorMatch version v0.8.0-test-3
2.) Now click File -> Open File -> Project
3.) Select the Blended Relief Cameo Example.hfp project and Click Open
4.) Under General Options and Operations change height to width to 200mm
5.) Now change the height back down to width to 100mm
Result:
The HueForge crashes to the desktop with the following exception:
Bug Severity: 1
Description: Increasing a project height/width and then decreasing it causes HueForge to crash with "Exception: Access Violation"
Reproduction Steps: 1.) Launch HueForge ColorMatch version v0.8.0-test-3 2.) Now click File -> Open File -> Project 3.) Select the Blended Relief Cameo Example.hfp project and Click Open 4.) Under General Options and Operations change height to width to 200mm 5.) Now change the height back down to width to 100mm
Result: The HueForge crashes to the desktop with the following exception:
Exception code: 0xc0000005 Exception: Access Violation 0x7ff93d981899: memmove - 140708456960512
0x7ff7b58e9971: ??? 0x7ff7b58b54a7: ??? 0x7ff954e33350: QOpenGLWidget::redirected - 140708847759568
0x7ff954e32ccf: QOpenGLWidget::paintEvent - 140708847758480
0x7ff8748ce179: QWidget::event - 140705084005248
0x7ff874890ade: QApplicationPrivate::notify_helper - 140705083754960
0x7ff87488fbb1: QApplication::notify - 140705083745024
0x7ff87436a0f5: QCoreApplication::notifyInternal2 - 140705078353968
Expected Result: Project resizes and HueForge continues to run normally.
Expected Result: Bug occurs when just increasing the size up to 200mm on Dedicated Nvidia RTX 3060 Laptop graphic