https://bugs.winehq.org/show_bug.cgi?id=57483
Bug ID: 57483 Summary: Hero Lab Unhandled Stack Overflow On Certain tabs Product: Wine Version: 9.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: wes.schlosser1337@protonmail.com Distribution: ---
# Issue
Hero lab, specifically the Pathfinder module, produces a stack overflow error when opening certain tabs. This same error occurrs for both new and existing character files. The error happens for both Herolab.exe and Herolab64.exe
## Error
wine: unhandled stack overflow at address 7A7711FB (thread 0170), starting debugger... 0170:err:virtual:virtual_setup_exception stack overflow 1408 byes addr 0x7bd0e3 f1 stack 0xba0a80 (0xba0000-oxba1000-0xca0000)
## Steps to Reproduce Error
1. Install hero lab, and wine version 9.22 2. Open hero lab (wine Herolab64.exe) 3. Open the Pathfinder module 4. Open a new or existing character 5. Click on the 'background' tab.
### Result
Hero Lab hangs for a moment gets an 'hero lab is not responding, do you want to force quit or wait' window. Terminal shows the above error. Waiting will cause the error to happen again, force quit kills the exe.
### Expected Result
Background tab opens and hero lab doesn't hang with a stack overflow error.
# Attempted Resolutions and Other notes
## Resolution 1
I've completely removed wine from my system and tried reinstalling ONLY the dev version per the offical documentation (https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu)
## More info
Hero Lab desktop version (8.9). This has not been updated in some time. Hero Lab worked fine on a previous wine version (unsure which, maybe early 9 or 8?) on Ubuntu version 22.04 (64 bit).
OS version: Ubuntu 24.04 (64 bit) Wine packages installed: * Wine-devel-amd64 * wine-devel-i386 * wine-devel * winehq-devel
All 4 of the above are 9.22 version