https://bugs.winehq.org/show_bug.cgi?id=51774
Bug ID: 51774 Summary: quartz:mpegsplit triggers an assertion in winegstreamer's src_seek_data() Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: quartz Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
quartz:mpegsplit triggers an assertion in winegstreamer's src_seek_data().
In the test report this shows up as a missing test summary line:
https://test.winehq.org/data/patterns.html#quartz:mpegsplit
quartz:mpegsplit start dlls/quartz/tests/mpegsplit.c ... mpegsplit.c:1011: Test marked todo: Got hr 0x1. quartz:mpegsplit:0ad8 done (0) in 0s
(notice the missing 'mpegsplit: nnnn tests executed' line) This is because the process exits prematurely and one can see that this is because of an assertion violation by looking into the Wine log ('Show full task log' in the TestBot):
../wine/dlls/winegstreamer/wg_parser.c:1298: src_seek_data: Assertion `!parser->read_request.pending' failed.
This impacts all Wine builds (win32 & wow*) in all locales but is not systematic.
A bisect points to the following commit as the culprit which makes sense since it added that assertion:
commit 1aa359a100bae859b278007e8bf90673eebd7db0 Author: Derek Lesho dlesho@codeweavers.com Date: Wed Sep 15 18:00:10 2021 -0500
winegstreamer: Replace source pad interface with GstAppSrc.
Signed-off-by: Derek Lesho dlesho@codeweavers.com Signed-off-by: Zebediah Figura zfigura@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=51774
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression, source, | |testcase Regression SHA1| |1aa359a100bae859b278007e8bf | |90673eebd7db0
https://bugs.winehq.org/show_bug.cgi?id=51774
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #1 from winetest@luukku.com --- is this bug actually fixed now? https://source.winehq.org/patches/data/215173 gpt merged.
https://bugs.winehq.org/show_bug.cgi?id=51774
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |6.17 Fixed by SHA1| |176654fa29d1ff46011eaa65e1d | |a5fb22a155bb3 Status|NEW |RESOLVED CC| |z.figura12@gmail.com Resolution|--- |FIXED
--- Comment #2 from Zebediah Figura z.figura12@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commitdiff/176654fa29d1ff46011eaa65e1da5fb22a155bb3.
https://bugs.winehq.org/show_bug.cgi?id=51774
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.19.