[Bug 50906] New: Her Story hangs/crashes in video clips
https://bugs.winehq.org/show_bug.cgi?id=50906 Bug ID: 50906 Summary: Her Story hangs/crashes in video clips Product: Wine Version: 6.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: sa(a)whiz.se Distribution: --- Created attachment 69715 --> https://bugs.winehq.org/attachment.cgi?id=69715 Video played to the end Hi, The game Her Story (the GOG version in my tests) either hangs or crashes on playing videos. There are two issues: 1, Letting a video play through to the end results in a hang and these errors: 01c4:err:quartz:DSoundRender_SendSampleData 0 01c4:err:ntdll:RtlpWaitForCriticalSection section 016F24E8 "dlls/quartz/filtergraph.c: filter_graph.cs" wait timed out in thread 01c4, blocked by 0024, retrying (60 sec) This is not 100% reproducible, the attached playthrough.log for this issue contains one successful playthrough before the hang. 2. Seeking in a video results in a crash. Seems to happen every time. 0194:err:ntdll:RtlpWaitForCriticalSection section 016F1CC8 "dlls/winegstreamer/quartz_parser.c: pin.flushing_cs" wait timed out in thread 0194, blocked by 0024, retrying (60 sec) 0198:fixme:dbghelp:validate_addr64 Unsupported address fffffffff7f70000 [...] 0198:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0x7bc46b15 To reproduce this, click on the video once for the seek bar to appear and skip forwards/backwards. This is the seek_backwards.log Logs are attached captured with +quartz,+gstreamer Video files are H264 with MP3 audio in an AVI container. Interestingly removing the audio track from the video files gets rid of both issues. (The first video file used by the game is D305.avi, unless it's random?) -- 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=50906 --- Comment #1 from Sven Arvidsson <sa(a)whiz.se> --- Created attachment 69716 --> https://bugs.winehq.org/attachment.cgi?id=69716 Video seek -- 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=50906 Sven Arvidsson <sa(a)whiz.se> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.gog.com/game/he | |r_story -- 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=50906 Christian Costa <titan.costa(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa(a)gmail.com --- Comment #2 from Christian Costa <titan.costa(a)gmail.com> --- Confirming both issues with wine-6.5-156-g2fcc1d0ecde. The game worked perfectly some time ago so it's a 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.
https://bugs.winehq.org/show_bug.cgi?id=50906 --- Comment #3 from Sven Arvidsson <sa(a)whiz.se> --- (In reply to Christian Costa from comment #2)
Confirming both issues with wine-6.5-156-g2fcc1d0ecde. The game worked perfectly some time ago so it's a regression. Great! Bisect to the rescue!
Looks like the issue with the seeking was introduced in: ef79e902a61e25845b3fac16bc51294b370030d4 winegstreamer: Flush connected pins directly in SetPositions(). Wine 6.0 is fine, 6.1 is not. The problem with the video hanging occasionally after ending is still there in 6.0. I'll try some even older versions to see if this is a regression too. -- 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=50906 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |quartz Regression SHA1| |ef79e902a61e25845b3fac16bc5 | |1294b370030d4 Keywords| |regression CC| |z.figura12(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=50906 Sven Arvidsson <sa(a)whiz.se> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Her Story hangs/crashes in |Her Story: crashes when |video clips |seeking in video --- Comment #4 from Sven Arvidsson <sa(a)whiz.se> --- It looks like these are separate issues so i filed a new bug for the playthrough problem, bug #50950. -- 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=50906 --- Comment #5 from Zebediah Figura <z.figura12(a)gmail.com> --- This seems to work for me with wine 7.0-rc1; can you confirm? -- 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=50906 --- Comment #6 from Zebediah Figura <z.figura12(a)gmail.com> --- Never mind, I can still reproduce this with 7.0-rc1. -- 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=50906 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |fa3fa0e3d5ee2d7e3a6afc67997 | |a38c2fae6e8dc Resolution|--- |FIXED --- Comment #7 from Zebediah Figura <z.figura12(a)gmail.com> --- Fixed upstream by <https://source.winehq.org/git/wine.git/commitdiff/fa3fa0e3d5ee2d7e3a6afc67997a38c2fae6e8dc>. -- 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=50906 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 7.0-rc2. -- 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