https://bugs.winehq.org/show_bug.cgi?id=43494
Bug ID: 43494 Summary: Microsoft Flight Simulator 2000 crashes when losing focus during flight Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: an0n1m0@hotmail.it Distribution: ---
Created attachment 58873 --> https://bugs.winehq.org/attachment.cgi?id=58873 log of the crash using +loaddll,fixme+all,warn+all,err+all
During a flight, on Windows, if the game loses the focus, it is paused automatically (equivalent to pressing P). Under wine, the game crashes. The game behaves normally when a menu is opened (in this case, everything is paused, and the game doesn't crash).
If I select in winecfg "emulate a virtual desktop", the game doesn't crash anymore because of this issue.
I tested this behaviour on ubuntu with both unity and gnome3, under wine 1.6, wine stable (2.0.2) and wine-devel (2.16). The results were all the same.
I attached the result of the following commands:
export WINEDEBUG=+loaddll,fixme+all,warn+all,err+all wine start 'C:\Program Files\Microsoft Games\FS2000\FS2000.EXE' &>log.txt
Then I started a flight and clicked outside of the game window (so that the crash occurs).
https://bugs.winehq.org/show_bug.cgi?id=43494
--- Comment #1 from an0n1m0@hotmail.it --- On the terminal, this appears right after I click outside on the window before the crash:
warn:ddraw:d3d_device_create Surface 0x1ae9f8 is not in video memory. warn:ddraw:d3d3_CreateDevice Failed to create device, hr 0x887602eb. wine: Unhandled page fault on read access to 0x00000000 at address 0x208857ef (thread 0036), starting debugger...
https://bugs.winehq.org/show_bug.cgi?id=43494
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #2 from Sebastian Lackner sebastian@fds-team.de --- Does the issue occur with wine-staging? This could be a duplicate of bug 34906.
https://bugs.winehq.org/show_bug.cgi?id=43494
--- Comment #3 from an0n1m0@hotmail.it --- I've just tried with wine-staging, I still get the same issue. Are you sure they are the same issue?
https://bugs.winehq.org/show_bug.cgi?id=43494
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-6.18?
https://bugs.winehq.org/show_bug.cgi?id=43494
--- Comment #5 from joaopa jeremielapuree@yahoo.fr --- Created attachment 71634 --> https://bugs.winehq.org/attachment.cgi?id=71634 console output
Bug still occur with wine-7.0-rc5. Assertion failed: iface->lpVtbl == &d3d_device3_vtbl, file dlls/ddraw/device.c, line 6935