http://bugs.winehq.org/show_bug.cgi?id=25285
Summary: qedit/mediadet tests fail on most 64-bit machines Product: Wine Version: 1.3.7 Platform: x86 URL: http://test.winehq.org/data/9867c39133f260eead2e7a041e ae1d1fd775dcf1/wine_ae-ub1004/qedit:mediadet.html OS/Version: Linux Status: NEW Keywords: download, source, testcase Severity: normal Priority: P2 Component: winegstreamer AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
I haven't yet figured out why it fails in some places but not others. E.g., it fails on my 64-bit machine (in wine32): http://test.winehq.org/data/9867c39133f260eead2e7a041eae1d1fd775dcf1/wine_ae...
but not André's (64-bit machine, wine32): http://test.winehq.org/data/9867c39133f260eead2e7a041eae1d1fd775dcf1/wine_ah...
I suspect codecs or something, but I haven't yet narrowed down which ones.
http://bugs.winehq.org/show_bug.cgi?id=25285
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aric@codeweavers.com, | |m.b.lankhorst@gmail.com
--- Comment #1 from Austin English austinenglish@gmail.com 2010-11-25 14:43:37 CST --- The failure is a regression, introduced by: a2916f3a0bfe7e4d2157c5a7413358391d00ba71 is the first bad commit commit a2916f3a0bfe7e4d2157c5a7413358391d00ba71 Author: Aric Stewart aric@codeweavers.com Date: Tue Oct 26 11:39:15 2010 -0500
winegstreamer: Add gstreamer splitter filter.
:040000 040000 6f0a216bf1b5db1616fcb17a8e8fe6ebda52fce4 15fb3900462a6a278d709c3c47bbc5f0c07fb6bf M dlls
the test initially crashes, the crash is fixed by 4cbce245930e20f4f200496e15dbc68ae4323f93.
Terminal shows: fixme:gstreamer:GST_Connect Could not make source filter, are gstreamer-plugins-* installed for 32 bits?
when running the tests, which suggests that the tests may not be skipping when 32-bit codecs are not installed.
http://bugs.winehq.org/show_bug.cgi?id=25285
--- Comment #2 from Maarten Lankhorst m.b.lankhorst@gmail.com 2010-11-25 17:05:10 CST --- That specific error is not for any codec, but for the basic 'decodebin2' which is what gstdemux wraps around.. However I seem to have found a fix for the qedit case, which is to let the qedit try all possible splitter filters instead of giving up at the first one, this follows more closely what how the filtergraph handles splitters.
http://bugs.winehq.org/show_bug.cgi?id=25285
--- Comment #3 from Austin English austinenglish@gmail.com 2010-11-25 18:52:11 CST --- (In reply to comment #2)
That specific error is not for any codec, but for the basic 'decodebin2' which is what gstdemux wraps around.. However I seem to have found a fix for the qedit case, which is to let the qedit try all possible splitter filters instead of giving up at the first one, this follows more closely what how the filtergraph handles splitters.
Works great here, thanks!
http://bugs.winehq.org/show_bug.cgi?id=25285
Maarten Lankhorst m.b.lankhorst@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #4 from Maarten Lankhorst m.b.lankhorst@gmail.com 2010-11-26 10:22:01 CST --- Fixed in wine-git now.
http://bugs.winehq.org/show_bug.cgi?id=25285
--- Comment #5 from Austin English austinenglish@gmail.com 2010-11-26 12:31:10 CST --- (In reply to comment #4)
Fixed in wine-git now.
Fix is http://source.winehq.org/git/wine.git/?a=commitdiff;h=b769a266cfc4ac2ccf1780....
http://bugs.winehq.org/show_bug.cgi?id=25285
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2010-11-26 13:15:13 CST --- Closing bugs fixed in 1.3.8.