[Bug 52832] New: Regression: Crysis 3 crashes at startup
https://bugs.winehq.org/show_bug.cgi?id=52832 Bug ID: 52832 Summary: Regression: Crysis 3 crashes at startup Product: Wine Version: 7.4 Hardware: x86-64 OS: Windows Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs(a)winehq.org Reporter: svyatpro(a)gmail.com Crysis 3 and other heavy D3D applications crashes at startup on Windows 32bit after this commit: https://github.com/wine-mirror/wine/commit/24432a24d5e922cbd824b0af8f7b0c66f... Works before this commit without issues. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=52832 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Regression: Crysis 3 |Crysis 3 crashes at startup |crashes at startup | Regression SHA1| |24432a24d5e922cbd824b0af8f7 | |b0c66ff2b66e8 CC| |julliard(a)winehq.org Keywords| |regression Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO --- Comment #1 from Austin English <austinenglish(a)gmail.com> --- Please attach the full terminal output, including the backtrace. Do you know of a game with a demo/download that shows the same problem? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=52832 --- Comment #2 from Svyatpro <svyatpro(a)gmail.com> --- Unigine Heaven Benchmark crashes after starting test too. Maybe this is only Windows x86 related issue. But it stricly visible that WineD3D 7.3 works and 7.4 doesn't. https://assets.unigine.com/d/Unigine_Heaven-4.0.exe -- 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.
https://bugs.winehq.org/show_bug.cgi?id=52832 --- Comment #3 from Svyatpro <svyatpro(a)gmail.com> --- Actual broking patch is https://github.com/wine-mirror/wine/commit/801f1bb433e9d49be523cf357929795a8... I think it is better to do like this: #ifdef _WIN64 #define WINED3D_CS_QUEUE_SIZE 0x400000u #else #define WINED3D_CS_QUEUE_SIZE 0x100000u #endif -- 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.
https://bugs.winehq.org/show_bug.cgi?id=52832 Zeb Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|julliard(a)winehq.org |hverbeet(a)gmail.com, | |jsikorski(a)codeweavers.com, | |matteo.mystral(a)gmail.com Regression SHA1|24432a24d5e922cbd824b0af8f7 |801f1bb433e9d49be523cf35792 |b0c66ff2b66e8 |9795a889cf51f --- Comment #4 from Zeb Figura <z.figura12(a)gmail.com> --- (In reply to Svyatpro from comment #3)
Actual broking patch is https://github.com/wine-mirror/wine/commit/ 801f1bb433e9d49be523cf357929795a889cf51f
For convenience: <https://source.winehq.org/git/wine.git/commitdiff/801f1bb433e9d49be523cf357929795a889cf51f> Author: Jan Sikorski <jsikorski(a)codeweavers.com> Date: Wed Mar 30 12:43:01 2022 +0200 wined3d: Increase the CS queue size. Final Fantasy XIV routinely runs out of space in the queue, which affects the frame rates. Signed-off-by: Jan Sikorski <jsikorski(a)codeweavers.com> Signed-off-by: Matteo Bruni <mbruni(a)codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> -- 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.
https://bugs.winehq.org/show_bug.cgi?id=52832 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |UNCONFIRMED Ever confirmed|1 |0 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=52832 Neko-san <nekoNexus(a)protonmail.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus(a)protonmail.ch -- 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.
https://bugs.winehq.org/show_bug.cgi?id=52832 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #5 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occurs with wine-8.7? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=52832 --- Comment #6 from Svyatpro <svyatpro(a)gmail.com> --- Yes. But I don't actually know what patch is a culprit. But I surely know the problem is of process memory lack in 32 bit versions of Windows. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=52832 --- Comment #7 from Svyatpro <svyatpro(a)gmail.com> --- Playing with WINED3D_CS_QUEUE_SIZE vallue doesn't help. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=52832 David Kahurani <k.kahurani(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |k.kahurani(a)gmail.com --- Comment #8 from David Kahurani <k.kahurani(a)gmail.com> --- (In reply to Zeb Figura from comment #4)
(In reply to Svyatpro from comment #3)
Actual broking patch is https://github.com/wine-mirror/wine/commit/ 801f1bb433e9d49be523cf357929795a889cf51f
For convenience:
<https://source.winehq.org/git/wine.git/commitdiff/ 801f1bb433e9d49be523cf357929795a889cf51f>
Author: Jan Sikorski <jsikorski(a)codeweavers.com> Date: Wed Mar 30 12:43:01 2022 +0200
wined3d: Increase the CS queue size.
Final Fantasy XIV routinely runs out of space in the queue, which affects the frame rates.
Signed-off-by: Jan Sikorski <jsikorski(a)codeweavers.com> Signed-off-by: Matteo Bruni <mbruni(a)codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
Most definitely a regression. Did play Crysis 3 mainline wine, not long ago. There was a bug, probably a race condition at start but it was possible to get around it by tracing/logging to a file. Other than that, Crysis was playable. -- 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