http://bugs.winehq.org/show_bug.cgi?id=31105
Bug #: 31105 Summary: .NET 3.x/4.x WPF based apps require windowscodecs.dll ComponentFactory_CreateBitmapFromSource Product: Wine Version: 1.5.7 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: windowscodecs AssignedTo: wine-bugs@winehq.org ReportedBy: focht@gmx.net Classification: Unclassified
Hello,
"SongSmith 1.0.2" is also affected by that insufficiency.
Trace log:
--- snip --- ... 002c:Call windowscodecs.IWICImagingFactory_CreateBitmapFromSource_Proxy(03163588,03145f14,00000002,0032c450) ret=02d45580 002c:fixme:wincodecs:ComponentFactory_CreateBitmapFromSource (0x3163588,0x3145f14,2,0x32c450): stub 002c:Ret windowscodecs.IWICImagingFactory_CreateBitmapFromSource_Proxy() retval=80004001 ret=02d45580 ... 002c:Call KERNEL32.RaiseException(e0434f4d,00000001,00000001,0032c3b0) ret=79f97065 002c:trace:seh:raise_exception code=e0434f4d flags=1 addr=0x7b83953f ip=7b83953f tid=002c 002c:trace:seh:raise_exception info[0]=80004001 002c:trace:seh:raise_exception eax=7b8264d9 ebx=7b8b17d0 ecx=80004001 edx=0032c2b4 esi=0032c390 edi=0032c310 002c:trace:seh:raise_exception ebp=0032c2f8 esp=0032c294 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000283 002c:trace:seh:call_stack_handlers calling handler at 0x79f9a3c8 code=e0434f4d flags=1 002c:trace:seh:call_stack_handlers handler at 0x79f9a3c8 returned 1 002c:trace:seh:call_stack_handlers calling handler at 0x7a3197d4 code=e0434f4d flags=1 --- snip ---
Exception info:
--- snip --- Exception object: 00ea0ff4 Exception type: System.NotImplementedException Message: The method or operation is not implemented. InnerException: <none> StackTrace (generated): <none> StackTraceString: <none> HResult: 80004001 --- snip ---
CLR stack:
--- snip --- OS Thread Id: 0x2b (0) ESP EIP 0033c6a8 7b83953f [HelperMethodFrame: 0033c6a8] 0033c74c 53c57cdc MS.Internal.HRESULT.Check(Int32) 0033c750 53afdfce System.Windows.Media.Imaging.RenderTargetBitmap.CopyCommon(System.Windows.Media.Imaging.RenderTargetBitmap) 0033c7a0 53afe13b System.Windows.Media.Imaging.RenderTargetBitmap.CloneCore(System.Windows.Freezable) 0033c7b0 568a68a4 System.Windows.Freezable.Clone() 0033c7bc 53a02d06 System.Windows.Media.Animation.Animatable.Clone() 0033c7c4 53ab5666 System.Windows.Media.ImageSource.Clone() 0033c7cc 53aeea62 System.Windows.Media.Imaging.BitmapSource.Clone() 0033c7d4 53ab76c7 System.Windows.Media.Effects.BitmapEffect.GetOutput(System.Windows.Media.Effects.BitmapEffectInput) 0033c818 53abcaab System.Windows.Media.Effects.BitmapEffectState.GetEffectOutput(System.Windows.Media.Visual, System.Windows.Media.Imaging.RenderTargetBitmap ByRef, System.Windows.Media.Matrix, System.Windows.Rect, System.Windows.Media.Matrix ByRef) 0033ca28 53abdb1a System.Windows.Media.Effects.BitmapEffectVisualState.RenderBitmapEffect(System.Windows.Media.Visual, System.Collections.Generic.List`1<ChannelSet>) 0033cb64 53abd7ca System.Windows.Media.Effects.BitmapEffectContent.ExecuteRealizationsUpdate() 0033cb6c 53918ad9 System.Windows.Media.RealizationContext+RealizationUpdateSchedule.Execute() 0033cba8 53911e40 System.Windows.Media.MediaContext.Render(System.Windows.Media.ICompositionTarget) 0033cc6c 53910fe7 System.Windows.Media.MediaContext.RenderMessageHandlerCore(System.Object) 0033ccb4 53910f00 System.Windows.Media.MediaContext.RenderMessageHandler(System.Object) 0033cccc 53910ecc System.Windows.Media.MediaContext.Resize(System.Windows.Media.ICompositionTarget) --- snip ---
Code:
http://source.winehq.org/git/wine.git/blob/39f80e56fb15858e1d057facae56fa7f8...
--- snip --- 465 static HRESULT WINAPI ComponentFactory_CreateBitmapFromSource(IWICComponentFactory *iface, 466 IWICBitmapSource *piBitmapSource, WICBitmapCreateCacheOption option, 467 IWICBitmap **ppIBitmap) 468 { 469 FIXME("(%p,%p,%u,%p): stub\n", iface, piBitmapSource, option, ppIBitmap); 470 return E_NOTIMPL; 471 } --- snip ---
$ du -sh SongsmithSetup.1.02.msi 99M SongsmithSetup.1.02.msi
$ sha1sum SongsmithSetup.1.02.msi fa6d5d889f37d369d61ec5c49dfb7f8d9932eb09 SongsmithSetup.1.02.msi
$ wine --version wine-1.5.7-309-gb4da889
Regards
http://bugs.winehq.org/show_bug.cgi?id=31105
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download URL| |http://research.microsoft.c | |om/en-us/um/redmond/project | |s/songsmith/download.html
http://bugs.winehq.org/show_bug.cgi?id=31105
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |88eed3c0dedbc9c69d99f9c56d0 | |0533b458260d1 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com 2012-09-02 00:56:20 CDT --- This is implemented with 88eed3c0dedbc9c69d99f9c56d00533b458260d1. Resolving fixed.
http://bugs.winehq.org/show_bug.cgi?id=31105
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2012-09-14 13:34:16 CDT --- Closing bugs fixed in 1.5.13.
https://bugs.winehq.org/show_bug.cgi?id=31105
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://research.microsoft.c |https://web.archive.org/web |om/en-us/um/redmond/project |/20120713144250/http://down |s/songsmith/download.html |load.microsoft.com/download | |/C/8/4/C84204D1-16E2-4F50-8 | |964-E87FBE9B51B4/SongsmithS | |etup.1.02.msi Summary|.NET 3.x/4.x WPF based apps |.NET 3.x/4.x WPF based apps |require windowscodecs.dll |require windowscodecs.dll |ComponentFactory_CreateBitm |ComponentFactory_CreateBitm |apFromSource |apFromSource (SongSmith | |1.0.2)