[Bug 59958] New: prey load game doesn't work
http://bugs.winehq.org/show_bug.cgi?id=59958 Bug ID: 59958 Summary: prey load game doesn't work Product: Wine Version: 11.12 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@list.winehq.org Reporter: zlice@crtdrift.us Distribution: --- in 11.12, loading or quick loading a save stalls indefinitely and doesn't work. going back to 10.1 like i have been for ages now, things work fine. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 zlice <zlice@crtdrift.us> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|prey load game doesn't work |prey (2017) load game | |doesn't work -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #1 from Rafał Mużyło <galtgendo@o2.pl> --- ...would you mind posting when exactly things broke ? Also, full console output for the bug. Perhaps also another one with 'file' channel, but that just a stab in the dark at this point... -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #2 from zlice <zlice@crtdrift.us> --- probably wont bisect til next week, holiday weekend and getting repairs done. i'll try to see if i can get a debug stdout/err with file on (is that just WINEDEBUG=+file ? always forget) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #3 from Rafał Mużyło <galtgendo@o2.pl> --- Bisect would be great, but even narrowing this down to a single wine release would be a significant improvement. 'file' is, as mentioned a stab in the dark, but do one without first, just to see if there's something in the clean output already. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #4 from zlice <zlice@crtdrift.us> --- Created attachment 81339 --> http://bugs.winehq.org/attachment.cgi?id=81339 prey-wineout-normal -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #5 from zlice <zlice@crtdrift.us> --- Created attachment 81340 --> http://bugs.winehq.org/attachment.cgi?id=81340 prey-wineout-debug-file the first thing that stands out is `0024:err:winediag:NtCreateFile Too many open files, ulimit -n probably needs to be increased` which is 1024 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #6 from Rafał Mużyło <galtgendo@o2.pl> --- Indeed, that sound like something that could trigger many odd/random failures (about as bad as running out of vmap space), yet would be nice to know what exactly changed to push things past the limit. A bit of a coin toss on whether or not this would make turn this from genuine bug to a local sysconf problem. Anything on which release this began ? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 Zeb Figura <z.figura12@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com --- Comment #7 from Zeb Figura <z.figura12@gmail.com> --- What Linux version are you running? If ntsync is available, wine will use many more fds since 10.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.
http://bugs.winehq.org/show_bug.cgi?id=59958 Austin English <austinenglish@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #8 from Ken Sharp <imwellcushtymelike@gmail.com> --- Tried the demo but it doesn't exhibit the same behaviour: Wine 11.12 — loads work. Proton 11.0 — Game claims saves are corrupt and deletes them! Was worth a try. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 zlice <zlice@crtdrift.us> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Other Regression SHA1| |7bb835b3482de5e66515b5a0bd8 | |dce8dc9844c93 Version|11.12 |10.15 --- Comment #9 from zlice <zlice@crtdrift.us> --- i'm not sure if there's 2 bugs going on but this bisect was for bad / corrupt saves (even from known good saves) not loading and being deleted. since the game does this with corrupt saves you basically lose progress and start deleting saves if you quick-load. commit 7bb835b3482de5e66515b5a0bd8dce8dc9844c93 Author: Elizabeth Figura <zfigura@codeweavers.com> Date: Fri Sep 19 18:14:15 2025 +0200 ntdll: Use in-process synchronization objects. dlls/ntdll/unix/sync.c | 234 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------- dlls/ntdll/unix/unix_private.h | 1 + server/event.c | 3 +++ server/inproc_sync.c | 89 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ server/mutex.c | 4 +++ server/object.h | 4 +++ server/semaphore.c | 2 ++ 7 files changed, 328 insertions(+), 9 deletions(-) some commits would freeze, but i don't know if that's related or chance or would be fixed by the corrupt saves being fixed. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #10 from zlice <zlice@crtdrift.us> --- may have put the wrong version for 10.15, the commits are after so it's probably ntsync/10.16 like zeb said -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #11 from zlice <zlice@crtdrift.us> --- increasing /etc/security/limits.conf for nofile to 10000, rebooting, and doing ulimit -n 10000 does allow saves to load. so if that's "expected behavior" i imagine this breaks things for users. i'm psure 1024 is the default on most systems. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 Zeb Figura <z.figura12@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WONTFIX Status|UNCONFIRMED |RESOLVED --- Comment #12 from Zeb Figura <z.figura12@gmail.com> --- (In reply to zlice from comment #11)
increasing /etc/security/limits.conf for nofile to 10000, rebooting, and doing ulimit -n 10000 does allow saves to load.
so if that's "expected behavior" i imagine this breaks things for users. i'm psure 1024 is the default on most systems.
It's expected behaviour, but I don't think 1024 is the default on most systems. systemd raised NOFILE a few years ago, and is the default for most systems these days. Alternative init systems probably need a similar change 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #13 from zlice <zlice@crtdrift.us> --- ya seems like its 500k. i'll try to bring this up with void ppl. ig feel free to close. thx -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #14 from zlice <zlice@crtdrift.us> --- (In reply to Ken Sharp from comment #8)
Tried the demo but it doesn't exhibit the same behaviour: Wine 11.12 — loads work. Proton 11.0 — Game claims saves are corrupt and deletes them!
Was worth a try.
curious, what OS you running then ken? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #15 from zlice <zlice@crtdrift.us> --- (In reply to Ken Sharp from comment #8)
Tried the demo but it doesn't exhibit the same behaviour: Wine 11.12 — loads work. Proton 11.0 — Game claims saves are corrupt and deletes them!
Was worth a try.
curious, what OS you running then ken? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59958 --- Comment #16 from Ken Sharp <imwellcushtymelike@gmail.com> --- Ubuntu Noble 6.11.0-29-generic (systemd) -- 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.
participants (1)
-
WineHQ Bugzilla