[Bug 49810] New: WhenSilenceDimsTheStarsAbove demoscene demo crashes on startup
https://bugs.winehq.org/show_bug.cgi?id=49810 Bug ID: 49810 Summary: WhenSilenceDimsTheStarsAbove demoscene demo crashes on startup Product: Wine Version: 5.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: aros(a)gmx.com Distribution: --- Created attachment 68135 --> https://bugs.winehq.org/attachment.cgi?id=68135 demo itself Wine-dbg>cont 00cc:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0060957d). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:0060957d ESP:0031fdd8 EBP:00008000 EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:000001bd ECX:0031fdac EDX:ffffffff ESI:00000000 EDI:01026560 Stack dump: 0x0031fdd8: 00000007 0031fe38 00000000 007447ca 0x0031fde8: 00000000 f6dc15c0 00606131 0102619c 0x0031fdf8: 0102619c 00000000 004d2270 00000013 0x0031fe08: 00081000 01fc0000 00080000 0031fe30 0x0031fe18: 0031fe88 7bc53f21 0000000a 00110000 0x0031fe28: 0031fe88 7bc53f21 00110094 7ffc2c00 Backtrace: =>0 0x0060957d in whensilencedimsthestarsabove.ex (+0x3957d) (0x00008000) 0x0060957d: movl 0x0(%eax),%ecx -- 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=49810 --- Comment #1 from Artem S. Tashkinov <aros(a)gmx.com> --- Crashes with DXVK as well. Might be a bug in Wine itself. -- 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=49810 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x(a)gmail.com Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #2 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Hi, please do not attach binaries, post downloadlink instead @Some admin: Could someone remove attachment please? Anyway, I downloaded from https://demozoo.org/productions/185202/ Instant crash indeed so confirming
From log: 0024:Ret d3dcompiler_47.D3DCompile() retval=80004005 ret=0060956e 0024:trace:seh:dispatch_exception code=c0000005 flags=0 addr=0060957D ip=0060957d tid=0024
I did "winetricks d3dcompiler_47" and then loading screen comes up, but after loading halfway it crashes again. So might be multiple bugs (or my graphics card is too weak??) @Artem: How far do you get after "winetricks d3dcompiler_47"? -- 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=49810 --- Comment #3 from Artem S. Tashkinov <aros(a)gmx.com> --- (In reply to Louis Lenders from comment #2)
@Artem: How far do you get after "winetricks d3dcompiler_47"?
With d3dcompiler_47 it actually works albeit without audio and it shows billions of errors while running, e.g.: 00ac:fixme:d3d:wined3d_debug_callback 0x2198ec8: "Program undefined behavior warning: The current GL state uses a sampler (5) that has depth comparisons enabled, with a texture object (236) with a non-depth format, by a shader that samples it with a shadow sampler. This will result in undefined behavior.". 00ac:fixme:d3d:cullmode Unrecognized cull mode 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=49810 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d URL| |https://demozoo.org/product | |ions/185202/ Summary|WhenSilenceDimsTheStarsAbov |WhenSilenceDimsTheStarsAbov |e demoscene demo crashes on |e demoscene demo crashes on |startup |startup (native | |d3dcompiler_47 is a work | |around) Keywords| |download --- Comment #4 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- (In reply to Artem S. Tashkinov from comment #3)
(In reply to Louis Lenders from comment #2)
@Artem: How far do you get after "winetricks d3dcompiler_47"?
With d3dcompiler_47 it actually works albeit without audio and it shows billions of errors while running, e.g.:
Hi, ok, than the initial bug really seems related to d3dcompiler. Add some info + set component -- 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=49810 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|https://demozoo.org/product |https://web.archive.org/web |ions/185202/ |/20180812130704/http://arch | |ive.scene.org/pub/parties/2 | |018/revision18/pc-64k-intro | |/cns!wsd.zip CC| |focht(a)gmx.net -- 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=49810 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|directx-d3d |directx-d3d-util -- 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=49810 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Product|Wine |vkd3d Version|5.16 |1.7 Depends on| |54484 Component|d3d-util |hlsl --- Comment #5 from Nikolay Sivov <bunglehead(a)gmail.com> --- Immediate issue with current wine is bug 54484 regarding initializer list. -- 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=49810 Bug 49810 depends on bug 54484, which changed state. Bug 54484 Summary: Comma-separated variable declaration lists do not handle dependent initializers within the same list https://bugs.winehq.org/show_bug.cgi?id=54484 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |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.
https://bugs.winehq.org/show_bug.cgi?id=49810 temp82(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |temp82(a)luukku.com --- Comment #6 from temp82(a)luukku.com --- The blocking bug is marked fixed, is this also fixed now? I don't have git version of wine currently. Could test after new wine release. -- 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=49810 --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- The content of attachment 68135 has been deleted for the following reason: Please do not attach copyrighted binaries -- 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=49810 --- Comment #8 from Nikolay Sivov <bunglehead(a)gmail.com> --- Another issue here is fixed with 6d1ba83856abceafc9facf3c3d1b3d790a93157a. Next problem is accessing array elements by index, using temp variable. -- 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=49810 --- Comment #9 from temp82(a)luukku.com --- latest wine gives this (wine-8.20) 0024:err:msvcrt:_wassert (L"iff->condition.node->data_type->dimx == 1",L"libs/vkd3d/libs/vkd3d-shader/tpf.c",5170) Assertion failed: iff->condition.node->data_type->dimx == 1, file libs/vkd3d/lib s/vkd3d-shader/tpf.c, line 5170 -- 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=49810 --- Comment #10 from temp82(a)luukku.com --- wine 8.21 made no difference to me. -- 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=49810 --- Comment #11 from Nikolay Sivov <bunglehead(a)gmail.com> --- It wasn't supposed to make a difference, vkd3d wasn't updated. -- 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=49810 --- Comment #12 from Nikolay Sivov <bunglehead(a)gmail.com> --- It actually works fine for me with current vkd3d, it does crash a bit later, but that happens with native d3dcompiler_47 as well. -- 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=49810 --- Comment #13 from Artem S. Tashkinov <aros(a)gmx.com> --- With d3dcompiler_47 the demo sort of works except: 1) There's no audio for the first 60 seconds or so 2) Almost all the scenes are broken rendering wise (shapes, colors, etc.) - proper rendering is here: https://www.youtube.com/watch?v=hE6SZeAhZdM 3) The end of the demo glitches out completely DXVK 2.3 fixes some but not all rendering 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=49810 --- Comment #14 from Nikolay Sivov <bunglehead(a)gmail.com> --- For me it crashes in video driver module, so none of that is really relevant because the same happens with native module here. You can try updated vkd3d if it generally works for you, or you can wait until it's merged. -- 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=49810 --- Comment #15 from temp82(a)luukku.com --- wine 9.1 last message: Assertion failed: node->type == HLSL_IR_CONSTANT, file libs/vkd3d/libs/vkd3d-shader/hlsl.h, line 922 -- 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=49810 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #16 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- I don't get a crash with wine-10.12-438-g91d3874b652 and current vkd3d-git. Rendering looks correct (like the video in Comment #13.). Marking FIXED. Feel free to reopen if you can still reproduce. -- 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