http://bugs.winehq.org/show_bug.cgi?id=27210
Summary: MCM2: wineqtdecoder crashes after intro Product: Wine Version: 1.3.20 Platform: x86 OS/Version: Mac OS X 10.5 Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net
Created an attachment (id=34770) --> (http://bugs.winehq.org/attachment.cgi?id=34770) console output including crash backtrace
Motocross Madness 2 (MCM2) crashes at the end of the intro video (ran to completion or aborted with a key press), prior to entering the main menu. According to the backtrace, wineqtdecoder is involved:
=>0 0x92106354 CFRelease+0x24() in corefoundation (0x0032ec58) 1 0x45df93a9 _QT_Release+0x118() in wineqtdecoder (0x0032ecb8)
yet I'm wondering what role it's playing, because MCM2's Intel Indeo video has been playing fine in Wine long before wineqtdecoder was added. Disabling wineqtdecoder.dll gets past the crash with no observable loss in functionality.
The backtrace is attached. I once had another backtrace involving QTInPin_Release in wineqtdecoder, also at the end.
Native amstream, quartz and devenum are needed because of e.g. bug #17836.
Perhaps the crash is caused by missing functionality in the new decoder, witness fixme:strmbase:TransformFilterImpl_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! fixme:strmbase:TransformFilterImpl_QueryInterface No interface for {8e1c39a1-de53-11cf-aa63-0080c744528d}! fixme:qtsplitter:QT_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! fixme:qtsplitter:QT_QueryInterface No interface for {8e1c39a1-de53-11cf-aa63-0080c744528d}!
The demo is presumably not affected, because it does not play a video.
BTW, there's some regression between 1.3.17-282-g3ec195 and 1.3.18-244-g34ba20 that causes MCM2 to receive no mouse clicks in the main menu => dead => garbage rating.
What component would suit this bug? still quartz?
http://bugs.winehq.org/show_bug.cgi?id=27210
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #34770|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=27210
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aric@codeweavers.com
http://bugs.winehq.org/show_bug.cgi?id=27210
--- Comment #1 from Aric Stewart aric@codeweavers.com 2011-05-19 06:56:12 CDT --- Could you generate a +qtsplitter,+qtdecoder log?
Also a git bisect to see what patch caused the crash could be helpful.
http://bugs.winehq.org/show_bug.cgi?id=27210
--- Comment #2 from Jörg Höhle hoehle@users.sourceforge.net 2011-05-23 15:43:14 CDT --- Created an attachment (id=34877) --> (http://bugs.winehq.org/attachment.cgi?id=34877) +qtdecoder,+qtsplitter log
git bisect will have to wait for one week. My notes say 1.3.18-244-g34ba20 did not crash. That version would play the Indeo video all black (audio is heard), but that's another, older bug.
http://bugs.winehq.org/show_bug.cgi?id=27210
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS/Version|Mac OS X 10.5 |Mac OS X
http://bugs.winehq.org/show_bug.cgi?id=27210
--- Comment #3 from Jörg Höhle hoehle@users.sourceforge.net 2012-02-24 14:27:59 CST --- Still present in wine-1.4rc4 with 10.5.8. In addition, there are mouse issues now (2 pointers, one moving at double speed, with some offset so I'm unable to reach all icons in the main menu).
http://bugs.winehq.org/show_bug.cgi?id=27210
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #4 from Jörg Höhle hoehle@users.sourceforge.net 2013-03-04 15:50:22 CST --- No more crash in wine-1.5.25 with Snow Leopard 10.6.8, wineqtdecoder no more disturbs. Traces left are: trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\wineqtdecoder.dll" at 0x4b690000: builtin fixme:qtsplitter:QT_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! fixme:qtsplitter:QT_QueryInterface No interface for {8e1c39a1-de53-11cf-aa63-0080c744528d}!
http://bugs.winehq.org/show_bug.cgi?id=27210
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2013-03-15 14:46:45 CDT --- Closing bugs fixed in 1.5.26.