http://bugs.winehq.org/show_bug.cgi?id=18613
Summary: Hero Lab hangs with an invisible message box while loading Mutants & Masterminds RPG game Product: Wine Version: 1.1.22 Platform: PC URL: http://www.wolflair.com/index.php?context=hero_lab&pag e=downloads OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: arethusa26@gmail.com
Created an attachment (id=21299) --> (http://bugs.winehq.org/attachment.cgi?id=21299) Hero Lab 3.2a backtrace
When using Hero Lab 3.2a to load the Mutants & Masterminds game, the application hangs at step "Building User Interface..." and winedbg indicates that the application is trying to show a message box in response to an exception.
Here are the steps to reproduce the problem:
1. Download and install Hero Lab 3.2a. 2. Skip the informative dialogs, and when asked to perform updates, enter the update window to download the Mutants & Masterminds game. 3. Import the game, and then dismiss the update window. Load the Mutants & Masterminds game. 4. The application should hang at the "Building User Interface..." phase.
When frozen, the application has backtrace:
Wine-dbg>bt Backtrace: =>0 0xb804442e (0x0030e894) 1 0x7bc71885 NTDLL_wait_for_multiple_objects+0x275(count=1, handles=0x30eb0c, flags=4, timeout=(nil), signal_object=(nil)) [/home/andrew/wine-git/dlls/ntdll/sync.c:1128] in ntdll (0x0030eab4) 2 0x7bc71b82 NtWaitForMultipleObjects+0x62(count=<register EDI not in topmost frame>, handles=0x30eb0c, wait_all=0, alertable=<register ESI not in topmost frame>, timeout=(nil)) [/home/andrew/wine-git/dlls/ntdll/sync.c:1166] in ntdll (0x0030eae4) ... 11 0x7edd004f MessageBoxExA+0x5f(hWnd=(nil), text="HeroLab.exe has encountered a problem and needs to close. We are sorry for the inconvenience...", title="Hero Lab", type=73744) [/home/andrew/wine-git/dlls/user32/msgbox.c:398] in user32 (0x0030ee44) 13 0x0057f4f7 in herolab (+0x17f4f7) (0x0030f2c8)
The backtrace and relay log are attached.