[Bug 8036] The Spirit Engine's save/load functionality does not work

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Nov 29 18:07:35 CST 2014


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

--- Comment #44 from Claudio <sick_soul at yahoo.it> ---
(In reply to roger from comment #43)
> What's wrong with the patch that you couldnt send it over patches list and
> got merged into upstream?
> 
> https://source.winehq.org/patches/

I tried already multiple times to raise awareness on this issue, and last time
a test failed on Windows, as you can see in the comments above, thus the patch
was ignored.

I do not have access to any Windows machine, so keeping this patch up to date
for the purpose of keeping the game working is all I can do.

The fundamental issue is that the windows profile API does not explicitly
mention what happens when section string or key string are the empty string in
the GetPrivateProfileString and WritePrivateProfileString.

In fact, it's nothing special at all (the section "" is a valid section, and
the key "" is a valid key),
but instead wine insists considering section "" and key "" as invalid names for
sections/keys, therefore causing all sorts of data corruption and weird runtime
behavior when running under wine.

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