http://bugs.winehq.org/show_bug.cgi?id=12077
Summary: Can't load DIB followed by an unhandled page fault. Product: Wine Version: 0.9.57. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P3 Component: gdi32 AssignedTo: wine-bugs@winehq.org ReportedBy: michael@mcdonnell.dk
Created an attachment (id=11447) --> (http://bugs.winehq.org/attachment.cgi?id=11447) Last 1000 lines of WINEDEBUG="trace+all,warn+all,fixme+all" wine OUTPOST.EXE
Wine receives an unhandled page fault after trying to load a DIB (driver?):
<snip> err:dc:CreateDCW no driver found for L"dib" wine: Unhandled page fault on write access to 0x008d25cc at address 0x7bc3f51e (thread 0012), starting debugger... Unhandled exception: page fault on write access to 0x008d25cc in 32-bit code (0x7bc3f51e). </snip>
The game stops responding and has to be killed with ctrl-c. It is caused because it tries to load dib.drv instead of DIB.DRV. It can be "fixed" by renaming the file DIB.DRV, that comes with the game, to dib.drv. This, though, will result in another error.