[Bug 43737] New: "MegaTagmension Blanc + Neptune VS Zombies" - Freezes on Intro
https://bugs.winehq.org/show_bug.cgi?id=43737 Bug ID: 43737 Summary: "MegaTagmension Blanc + Neptune VS Zombies" - Freezes on Intro Product: Wine Version: 2.17 Hardware: x86 URL: http://store.steampowered.com/app/496810/MegaTagmensio n_Blanc__Neptune_VS_Zombies_Neptunia/ OS: Linux Status: NEW Severity: normal Priority: P2 Component: quartz Assignee: wine-bugs(a)winehq.org Reporter: dark.shadow4(a)web.de Distribution: --- Created attachment 59218 --> https://bugs.winehq.org/attachment.cgi?id=59218 Wine log in clean wineprefix The game does freeze on the intro, log attached. Tested with wine-2.17 and a fresh 32bit wineprefix. Native quartz helps a bit, it now displays a bit sound, but still doesn't make the game load. After also running "winetricks -q wmp9" it works. It still doesn't display the videos, but you can click through the blackscreen until the mainscreen shows up. -- 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=43737 --- Comment #1 from Fabian Maurer <dark.shadow4(a)web.de> --- Created attachment 59219 --> https://bugs.winehq.org/attachment.cgi?id=59219 Log with native quartz -- 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=43737 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |43738 -- 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=43737 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #2 from Zebediah Figura <z.figura12(a)gmail.com> --- Can you please attach a log with +quartz,+strmbase,+gstreamer,+amstream,+seh,+win? -- 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=43737 --- Comment #3 from Fabian Maurer <dark.shadow4(a)web.de> --- Created attachment 63268 --> https://bugs.winehq.org/attachment.cgi?id=63268 Log with +quartz,+strmbase,+gstreamer,+amstream,+seh,+win Just noticed the freeze only appears when lib32-gst-libav is installed, without it complains about missing gst plugins (obviously) but it doesn't freeze. -- 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=43737 --- Comment #4 from Zebediah Figura <z.figura12(a)gmail.com> --- It gets stuck in IVideoWindow_put_Owner(); the window thread never returns from SetParent() -> SetForegroundWindow(). I can't easily tell why (+message would help), but it would also be good to try the patch from <https://bugs.winehq.org/show_bug.cgi?id=10440#c15>. -- 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=43737 --- Comment #5 from Fabian Maurer <dark.shadow4(a)web.de> --- Created attachment 63269 --> https://bugs.winehq.org/attachment.cgi?id=63269 Log with the mentioned patch With the patch it kind of works, I don't get the videos, but also no freeze, so I can click through the blackscreens. Strangely, when I run wineboot with unpatched wine, and then run patched wine again, I get this:
0083:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\winegstreamer.dll" 0083:err:ole:create_server class {f9d8d64e-a144-47dc-8ee0-f53498372c29} not registered 0083:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported 0083:err:ole:CoGetClassObject no class object {f9d8d64e-a144-47dc-8ee0-f53498372c29} could be created for context 0x17
An idea why that is? Somehow it seems to break something in the registry. -- 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=43737 --- Comment #6 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to Fabian Maurer from comment #5)
Created attachment 63269 [details] Log with the mentioned patch
With the patch it kind of works, I don't get the videos, but also no freeze, so I can click through the blackscreens.
I suspect it's another bug blocked by the first one, then. Can you please attach a new log, with the patch from bug 10440 and the same channels +quartz,+strmbase,+gstreamer,+amstream,+seh?
Strangely, when I run wineboot with unpatched wine, and then run patched wine again, I get this:
0083:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\winegstreamer.dll" 0083:err:ole:create_server class {f9d8d64e-a144-47dc-8ee0-f53498372c29} not registered 0083:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported 0083:err:ole:CoGetClassObject no class object {f9d8d64e-a144-47dc-8ee0-f53498372c29} could be created for context 0x17
An idea why that is? Somehow it seems to break something in the registry.
That doesn't seem possible; are you sure that the patch is to blame? -- 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=43737 --- Comment #7 from Fabian Maurer <dark.shadow4(a)web.de> ---
That doesn't seem possible; are you sure that the patch is to blame
It only happens with the system wine version, guess during compilation something goes wrong "gstreamer-1.0 base plugins 32-bit development files not found, GStreamer won't be supported." Something is strange here, but I guess I need to sort that out first. Although it seems like it works, see my last log. -- 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=43737 --- Comment #8 from Fabian Maurer <dark.shadow4(a)web.de> --- Created attachment 63274 --> https://bugs.winehq.org/attachment.cgi?id=63274 Log with patch applied Okay, turns out I didn't properly compile gstreamer support in. Now, with your patch it kind of works. It plays the videos (with severe stutter) and freezes when I click inside the window. Attaching log from a freeze. -- 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=43737 --- Comment #9 from Zebediah Figura <z.figura12(a)gmail.com> --- At the end of the log it tears down the filter graph, so it's not unlikely it's freezing for reasons unrelated to quartz. -- 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=43737 --- Comment #10 from Fabian Maurer <dark.shadow4(a)web.de> --- As if wine-4.8, the easiest workaround is to add a dll-override to disable quartz.dll. -- 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=43737 pattietreutel <katyaberezyaka(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katyaberezyaka(a)gmail.com -- 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=43737 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #11 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with wine-5.10? -- 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=43737 --- Comment #12 from Fabian Maurer <dark.shadow4(a)web.de> --- Still present. With quartz disabled it loads, with quartz enabled it displays the first video, then hangs with a blackscreen. The last log message in the "freeze" case is "0864:fixme:quartz:DSoundRender_UpdatePositions Underrun of data occurred!" Any logs you need? -- 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=43737 --- Comment #13 from Zebediah Figura <z.figura12(a)gmail.com> --- Created attachment 67532 --> https://bugs.winehq.org/attachment.cgi?id=67532 hack out erasing the parent in USER_SetWindowPos() The attached patch fixes it for me. It hangs because the parent stops processing messages. Hence 5c8903a0a9 probably made it better, but unlike bug 48732, for one reason or another destroying the child exposes the parent, which synchronously sends a WM_ERASEBKGND message, causing a hang. -- 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=43737 --- Comment #14 from Zebediah Figura <z.figura12(a)gmail.com> --- Unfortunately I think the WM_ERASEBKGND message is correct. If I modify test_window_threading() in quartz:filtergraph to make both the parent and child visible, I get WM_ERASEBKGND (and a similar hang if I refuse to process it). -- 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=43737 --- Comment #15 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with wine-7.0-rc4? -- 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=43737 --- Comment #16 from Fabian Maurer <dark.shadow4(a)web.de> --- Yes, still an issue with wine-7.0-rc4. The patch from comment 13 still helps. -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla