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@winehq.org Reporter: sa@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?)