[Bug 50073] New: Ghostrunner crashes when loading new levels

WineHQ Bugzilla wine-bugs at winehq.org
Wed Oct 28 17:47:14 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=50073

            Bug ID: 50073
           Summary: Ghostrunner crashes when loading new levels
           Product: Wine
           Version: 5.20
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: qsniyg at mail.com
      Distribution: ---

Ghostrunner crashes when loading new levels (though the initial load works fine
and it autosaves before loading the new level, so it's still possible to
progress by simply restarting the game):


Unhandled exception: page fault on write access to 0x00000040 in 64-bit code
(0x00000001405b50db).
...
Backtrace:
=>0 0x00000001405b50db EntryPoint+0xfd5018ab() in ghostrunner-win64-shipping
(0x0000000000000000)
  1 0x0000000140d40bd0 EntryPoint+0xfdc8d39f() in ghostrunner-win64-shipping
(0x0000000000000000)
  2 0x0000000141cd0af7 EntryPoint+0xfec1d2c6() in ghostrunner-win64-shipping
(0x0000000000000000)
0x00000001405b50db EntryPoint+0xfd5018ab in ghostrunner-win64-shipping: lock
cmpxchgq   %r14,0x0000000000000040(%rcx)


Relevant code:


140d40bc3:   e8 78 d1 ff ff          callq  0x140d3dd40
140d40bc8:   48 8b c8                mov    %rax,%rcx
140d40bcb:   e8 f0 44 87 ff          callq  0x1405b50c0
140d40bd0:   48 8b d8                mov    %rax,%rbx


1405b50c0:   48 89 5c 24 20          mov    %rbx,0x20(%rsp)
...
1405b50db:   f0 4c 0f b1 71 40       lock cmpxchg %r14,0x40(%rcx)


So 0x140d3dd40 returns 0, but it's apparently supposed to return a memory
address. Haven't really looked much beyond this though.

-- 
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