https://bugs.winehq.org/show_bug.cgi?id=45404
Bug ID: 45404 Summary: LEGO Rock Raiders crashes early on launch Product: Wine Version: 3.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: anowlcalledjosh@gmail.com Distribution: ---
Created attachment 61717 --> https://bugs.winehq.org/attachment.cgi?id=61717 Terminal output of the crash
LEGO Rock Raiders crashes early on launch (before the DDI splash screen) since commit a89fdd58ecbd2d1e40ef2d9e00ead0d707601637 "ntdll: Run the entire thread initialization code on the thread stack on i386.".
Reproduction steps: 1) Install LEGO Rock Raiders (must use an NT 4.0 wineprefix to make the DRM work, and do not accept to install DirectX 6). 2) Launch it. 3) Observe that it crashes before the DDI splash screen.
On the previous commit (8b2f58634378a2d74a5d68d689c95dd8925d84ba "shell32/tests: Simplify existing tests and add more tests for Progman DDE."), the DDI splash screen and the animated loading screen are both displayed, whereas on more recent commits, the game crashes before the DDI splash screen.
This is not a duplicate of bug 39346 or bug 44134; this crash happens earlier, and happens even with the d3drm winetrick that works around those bugs.
I am using Ubuntu 16.04 on amd64 architecture.