[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