[Bug 44586] New: Kamidori dungeon master crashes during animation after unspecified time
https://bugs.winehq.org/show_bug.cgi?id=44586 Bug ID: 44586 Summary: Kamidori dungeon master crashes during animation after unspecified time Product: Wine Version: 3.2 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: quartz Assignee: wine-bugs(a)winehq.org Reporter: zaplo00(a)mailfence.com Distribution: --- After some play time (anything from 1 minute to 3 hours) the game either freezes with music playing on background or shows runtime error popup and quits. Sometimes it simply crashes and shows wine internal stack trace (which has nothing useful). Problems always start after first "BaseMemAllocator_Commit fnAlloc failed" error message and happen during battle animations. This is example log just before crash: ----- 0097:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {5727a00f-50be-4519-8256-f7699871fecb} 0097:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c} 0097:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8} 0097:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca} 0097:fixme:process:GetNumaHighestNodeNumber (0x1f51f880): semi-stub 0009:fixme:quartz:DSoundRender_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! 0009:fixme:quartz:DSoundRender_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! 0009:err:quartz:BaseMemAllocator_Commit fnAlloc failed with error 0x8007000e 0201:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub 0009:fixme:quartz:DSoundRender_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! 00a9:fixme:ntdll:EtwRegisterTraceGuidsW (0xb5a754a, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0xb5f7020, (null), (null), 0xb5fc820): stub 00a9:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a} 00a9:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261} 00a9:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c} 00a9:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {5727a00f-50be-4519-8256-f7699871fecb} 00a9:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c} 00a9:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8} 00a9:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca} 00a9:fixme:process:GetNumaHighestNodeNumber (0x1f51f880): semi-stub 0009:fixme:quartz:DSoundRender_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! 0009:fixme:quartz:DSoundRender_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! 0009:err:quartz:BaseMemAllocator_Commit fnAlloc failed with error 0x8007000e 0009:fixme:quartz:DSoundRender_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! 0009:err:quartz:BaseMemAllocator_Commit fnAlloc failed with error 0x8007000e 01cf:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub ----- I have gstreamer good/bad/ugly/base plugins for 32 and 64 bit. -- 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=44586 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #1 from Zebediah Figura <z.figura12(a)gmail.com> --- It seems quite likely there's a memory leak somewhere. A log with +quartz,+virtual would be helpful, although given the symptoms it's likely to be quite large. -- 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=44586 Sagawa <sagawa.aki+winebugs(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sagawa.aki+winebugs(a)gmail.c | |om -- 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=44586 --- Comment #2 from zaplo00(a)mailfence.com --- (In reply to Zebediah Figura from comment #1)
It seems quite likely there's a memory leak somewhere.
A log with +quartz,+virtual would be helpful, although given the symptoms it's likely to be quite large.
I got a crash after two hours of playing in attack animation. This log is from all that time and has stack trace (WINEDEBUG=+quartz,+virtual). This file probably crashes text editor, use glogg or notepad++ to view and search stuff. http://www.mediafire.com/file/jc2iwscik0cscty/kamidori_log.tar.xz (54MB) -- 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=44586 --- Comment #3 from zaplo00(a)mailfence.com --- This game is RPG / visual novel hybrid. I should note that gameplay parts in this game like inventory GUI and dungeons are 'choppy' most of the time, animations lag in them and sometimes mouse clicks don't register if animation is not yet finished. Visual novel parts are very smooth and have no performance problems at all. In those parts log file didn't grow show i think they don't use quartz or do something different than gameplay parts. -- 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=44586 --- Comment #4 from zaplo00(a)mailfence.com --- I actually have LAV filters installed in this wine prefix (6 months old prefix). In new wineprefix the screen is black for 5-10 seconds and then music starts playing but no opening video shows. Waiting until it's complete or skipping doesn't make difference, the screen stays black after video is complete and nothing happens. -- 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=44586 --- Comment #5 from zaplo00(a)mailfence.com --- Created attachment 60612 --> https://bugs.winehq.org/attachment.cgi?id=60612 fresh prefix Log in a new prefix -- 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=44586 --- Comment #6 from Rafał Mużyło <galtgendo(a)o2.pl> --- (In reply to zaplo00 from comment #4)
In new wineprefix the screen is black for 5-10 seconds and then music starts playing but no opening video shows. Waiting until it's complete or skipping doesn't make difference, the screen stays black after video is complete and nothing happens.
That part is actually wrong or at least it became so a couple wine releases ago. Part of it is an initialization problem - it seems sometimes proper decoders aren't getting initialized in time for the video stream to be caught by them. It's definitely just a timing problem, as adding a sufficient delay gets those codecs found by gstreamer. The "stays black" part is a "lack of patience" mistake. The problem here is that for whatever the reason, the event that is supposed to (as it's the standard for intros) interrupt the intro playback and skip straight to the title screen, instead makes the player wait for the duration of the *entire* video clip (regardless of how much of it has already been played) and only then goes to the title screen (as if the timer on the clip was reset but a/v playback got redirected to /dev/null). -- 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=44586 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.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=44586 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #7 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with wine-4.9? -- 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=44586 --- Comment #8 from Rafał Mużyło <galtgendo(a)o2.pl> --- Well, wine 4.19 needs an as-of-yet-not-applied patch for a regression (but it's already queued), but after that the intro movie finally works as designed - a click dismisses 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=44586 --- Comment #9 from Rafał Mużyło <galtgendo(a)o2.pl> --- For completion sake: above mentioned patch became commit cdeb55a8f94f1cfe3af01a6349d70c905b06583a. -- 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=44586 --- Comment #10 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla