[Bug 9366] New: QuickTimePlayer 7.2.0. 240 aborts on unimplemented function gdiplus.dll.GdipCreateRegion
http://bugs.winehq.org/show_bug.cgi?id=9366 Summary: QuickTimePlayer 7.2.0.240 aborts on unimplemented function gdiplus.dll.GdipCreateRegion Product: Wine Version: CVS Platform: Other URL: http://www.apple.com/quicktime/download/ OS/Version: other Status: NEW Keywords: download Severity: enhancement Priority: P2 Component: wine-gdiplus AssignedTo: wine-bugs(a)winehq.org ReportedBy: dank(a)kegel.com Quicktime player 7.2.0.240 requires Windows XP or higher, so you have to run winecfg to set windows version before trying to install. The app installs, but trying to start it fails with wine: Call from 0x7ee1cf20 to unimplemented function gdiplus.dll.GdipCreateRegion, aborting Installing native gdiplus gets the app to start and mostly run; I was able to watch a lunar lander movie clip. (I wasn't able to quit the app, though! :-) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9366 Julian W. <Speedator(a)gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Speedator(a)gmx.de --- Comment #1 from Julian W. <Speedator(a)gmx.de> 2007-10-04 15:53:10 --- Same here with 0.9.46. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9366 will(a)johnstonclan.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |will(a)johnstonclan.net --- Comment #2 from will(a)johnstonclan.net 2007-11-24 16:00:50 --- *** Bug 9881 has been marked as a duplicate of this bug. *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9366 Steven Edwards <winehacker(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winehacker(a)gmail.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9366 --- Comment #3 from Steven Edwards <winehacker(a)gmail.com> 2008-01-01 12:52:13 --- Created an attachment (id=9958) --> (http://bugs.winehq.org/attachment.cgi?id=9958) Implementation of GdipCreateRegion Not in a unidiff and I left the spec file changes out as I am getting conflicts in my tree. Now it bombs on GdipCloneImage... its actually a tad bit more complex. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=9366 Adam Petaccia <adam(a)tpetaccia.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adam(a)tpetaccia.com --- Comment #4 from Adam Petaccia <adam(a)tpetaccia.com> 2008-06-30 11:54:30 --- As of Jun 30, it looks like quicktime needs the following to be implemented (just a quick check, does not include current stubs that need to be fleshed out): GdipCombineRegionRectI GdipCreateRegionRectI GdipStringFormatGetGenericDefault GdipCloneImage GdipSetStringFormatMeasurableCharacterRanges GdipMeasureCharacterRanges GdipCreateRegionHrgn GdipCreateRegionRect GdipCreateRegionRectI GdipCreateRegionRgnData GdipGetImageThumbnail GdipTranslateLineTransform GdipCombineRegionPath GdipCreateTexture2 GdipCreateTexture2I GdipCreateTexture GdipCreateTextureIAI GdipResetPathGradientTransform GdipFillRegion GdipGraphicsClear GdipCloneBitmapAreaI -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 --- Comment #5 from Adam Petaccia <adam(a)tpetaccia.com> 2008-08-06 14:57:25 --- Update: The needed region functions have been implemented, but quicktime still crashes, because it tries to call CreateTexture. If that is stubbed, it still crashes, probably because it was expected CloneImage to actually return an some kind of image. For those interested, Quicktime will still need: GdipCloneBitmapAreaI GdipCreateTexture, GdipCreateTexture2, GdipCreateTexture2I GdipGetImageThumbnail GdipGraphicsClear GdipResetPathGradientTransform GdipTranslateLineTransform -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bunglehead(a)gmail.com --- Comment #6 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-11-13 06:53:36 --- Please test this with current version and update function list and a crash trace. Many of these calls are available now. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 ricardo filipe <ricardo_barbano(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ricardo_barbano(a)hotmail.com --- Comment #7 from ricardo filipe <ricardo_barbano(a)hotmail.com> 2008-12-07 15:31:18 --- it crashed here but there are no more unimplemented functions. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 --- Comment #8 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-12-07 15:39:21 --- (In reply to comment #7)
it crashed here but there are no more unimplemented functions.
What about traces? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 --- Comment #9 from ricardo filipe <ricardo_barbano(a)hotmail.com> 2008-12-07 15:46:43 --- Created an attachment (id=17730) --> (http://bugs.winehq.org/attachment.cgi?id=17730) +gdiplus do you want any more traces? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 --- Comment #10 from Dan Kegel <dank(a)kegel.com> 2008-12-07 15:48:29 --- maybe +relay,+seh,+gdiplus You might need to compress it. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 --- Comment #11 from Adam Petaccia <adam(a)tpetaccia.com> 2008-12-07 16:03:13 --- Could it be that there's something wrong with one of the GdipImage functions? A lot of them seem to be referencing a NULL image. This part in particular seems suspicious: trace:gdiplus:GdipCreateBitmapFromStream 0x16a390 0x32f384 trace:gdiplus:GdipLoadImageFromStream 0x16a390 0x32f384 err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0). err:ole:OleLoadPicture IPersistStream_Load failed trace:gdiplus:GdipLoadImageFromStream Could not load picture trace:gdiplus:GdipCreateSolidFill (d9d1d1d1, 0x32f370) trace:gdiplus:GdipCreateSolidFill (e2b4b4b4, 0x32f374) trace:gdiplus:GdipCloneImage (nil), 0x32f354 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 --- Comment #12 from Nikolay Sivov <bunglehead(a)gmail.com> 2008-12-07 18:01:20 --- (In reply to comment #11)
Could it be that there's something wrong with one of the GdipImage functions? A lot of them seem to be referencing a NULL image. This part in particular seems suspicious:
trace:gdiplus:GdipCreateBitmapFromStream 0x16a390 0x32f384 trace:gdiplus:GdipLoadImageFromStream 0x16a390 0x32f384 err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0). err:ole:OleLoadPicture IPersistStream_Load failed trace:gdiplus:GdipLoadImageFromStream Could not load picture trace:gdiplus:GdipCreateSolidFill (d9d1d1d1, 0x32f370) trace:gdiplus:GdipCreateSolidFill (e2b4b4b4, 0x32f374) trace:gdiplus:GdipCloneImage (nil), 0x32f354
Maybe you're right. That's what I've found: --- statstg.cbSize.QuadPart = 8; } + TRACE("Stream size = %llu\n", statstg.cbSize.QuadPart); toread = 0; headerread = 0; --- adding this to OLEPictureImpl_Load shows that we're trying to read header having 0 sized stream. Here's a IStream_Stat to claim I think. Cause it returns with S_OK giving us a zero stream length, what seems to be wrong since an application starts with loading images.. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified --- Comment #13 from Austin English <austinenglish(a)gmail.com> 2009-01-15 10:53:28 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If still present, update version field to earliest known version of wine that had this bug. Thanks! -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 --- Comment #14 from Nikolay Sivov <bunglehead(a)gmail.com> 2009-01-17 04:21:34 --- Created an attachment (id=18750) --> (http://bugs.winehq.org/attachment.cgi?id=18750) Still crashes on 1.1.13 It also corrupts screen - left blacked gnome panels after crash. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #18750|application/octet-stream |text/plain mime type| | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 --- Comment #15 from Dan Kegel <dank(a)kegel.com> 2009-01-17 09:59:18 --- That's bug 1347. It'll go away in vista mode, I think. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 --- Comment #16 from Nikolay Sivov <bunglehead(a)gmail.com> 2009-01-17 10:11:18 --- (In reply to comment #15)
That's bug 1347. It'll go away in vista mode, I think.
Yeah, you're right. It's gone in vista. I'm even able to play a sample.mov. Problems with image loading remain: --- err:ole:OLEPictureImpl_Load Failure while reading picture header (hr is 0, nread is 0). err:ole:OleLoadPicture IPersistStream_Load failed --- Skinned interface isn't correctly updated, it's almost black actually. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 Ken Sharp <kennybobs(a)o2.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kennybobs(a)o2.co.uk -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 Vincent Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |madewokherd(a)gmail.com Resolution| |FIXED --- Comment #17 from Vincent Povirk <madewokherd(a)gmail.com> 2009-05-17 17:42:32 --- The program no longer crashes with builtin gdiplus. This is fixed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|bunglehead(a)gmail.com | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=9366 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #18 from Alexandre Julliard <julliard(a)winehq.org> 2009-05-22 11:06:16 --- Closing bugs fixed in 1.1.22. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=9366 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |889bc31197e3a4c4ea9da7ae0c3 | |11ac7f317fc6b Version|unspecified |0.9.43. CC| |focht(a)gmx.net Hardware|Other |x86 OS|other |Linux Severity|enhancement |normal URL|http://www.apple.com/quickt |https://web.archive.org/web |ime/download/ |/20210207104034/https://dl2 | |.filehorse.com/win/video-so | |ftware/quicktime-player/Qui | |ckTime-Player-7.2.0.240.exe | |?st=Tom9Fl_eZhMnLGW2JLsT_A& | |e=1612780817&fn=QuickTimeIn | |staller.exe -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla