[Bug 42072] Dead Space (Steam) crashes on save with "divide by zero" error

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jun 30 08:06:55 CDT 2017


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

--- Comment #16 from Erich E. Hoover <erich.e.hoover at wine-staging.com> ---
Created attachment 58582
  --> https://bugs.winehq.org/attachment.cgi?id=58582
Revert GetVolumePathNameW to f6c7e247add306e757c6b75e99dd23eba087f9f8~

(In reply to Béla Gyebrószki from comment #15)
> Still present in Wine 2.10. Re-tested with the GOG.com version.
> Erich, is anything we can do to assist you in fixing this bug?

Hi Béla, sorry I haven't replied to this earlier - my work is going through a
big growth spurt and things are kinda crazy.  I believe that the first step
here is to revert the changes from f6c7e247add306e757c6b75e99dd23eba087f9f8
against latest git and re-compile wine to ensure that this issue is confined
exclusively to the changes I made in GetVolumePathName.  I've attached a patch
to do this, for your convenience.

I assume that this will "fix" the problem both for you and for LMnet, so the
next step would be to get a relay log from both the reverted version and
non-reverted version to compare the two.  Applications that use
GetVolumePathName will use different routines depending on what they get out of
GetVolumePathName, so we need to figure out what routine is getting called so
that we can estabish why it is failing.

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