[Bug 45908] New: Eve Online frequently crashes with an unhandled page fault (fldl 0x0(%edx ,%eax,8))
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Sep 29 08:49:15 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=45908
Bug ID: 45908
Summary: Eve Online frequently crashes with an unhandled page
fault (fldl 0x0(%edx,%eax,8))
Product: Wine
Version: 3.16
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: rafael.ristovski at gmail.com
Distribution: ---
Created attachment 62432
--> https://bugs.winehq.org/attachment.cgi?id=62432
Wine backtrace
Eve Online frequently crashes with a page fault error, which seems to happen
randomly _but only_ when the game is loading in-game structures/geometry (when
undocking from a station or when loading space after a gate jump).
EVEs rendering engine appears to be using dynamic page allocation so no idea
how to debug this.
The full wine backtrace is attached.
The culprit seems to be the load float instruction which seems to load a 8-byte
array (fld [edx+eax*8] - eax being the offset, and probably corrupting for some
reason), as confirmed by the backtrace:
fldl 0x0(%edx,%eax,8)
I have tried debugging the graphics engine to find where this instruction is
located but to no avail - maybe JIT?
The game does not produce any errors itself and just freezes, the wine debugger
window opens shortly after that.
Tested with:
All major Wine versions between 3.0 and 3.16.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list