HueForge-Official / HueForge

3 stars 0 forks source link

Increasing a project height/width and then decreasing it causes HueForge to crash with "Exception: Access Violation" #106

Open MajorGamerGeek opened 1 month ago

MajorGamerGeek commented 1 month ago

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