http://bugs.winehq.org/show_bug.cgi?id=30635
Bug #: 30635 Summary: .NET 3.x/4.x WPF based installers/apps require windowscodecs.dll.IWICStream_InitializeFromMemory_Prox y Product: Wine Version: 1.5.3 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,
continuation of bug 20220.
--- snip --- wine: Call from 0x7b8393ff to unimplemented function windowscodecs.dll.IWICStream_InitializeFromMemory_Proxy, aborting ... Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Runtime.InteropServices.SEHException: External component has thrown an exception. at MS.Win32.PresentationCore.UnsafeNativeMethods.WICStream.InitializeFromMemory(IntPtr pIWICStream, IntPtr pbBuffer, UInt32 cbSize) at System.Windows.Media.StreamAsIStream.IStreamFrom(IntPtr memoryBuffer, Int32 bufferSize) at System.Windows.Media.Imaging.BitmapDecoder.GetIStreamFromStream(Stream& bitmapStream) at System.Windows.Media.Imaging.BitmapDecoder.SetupDecoderFromUriOrStream(Uri uri, Stream stream, BitmapCacheOption cacheOption, Guid& clsId, Boolean& isOriginalWritable, Stream& uriStream, UnmanagedMemoryStream& unmanagedMemoryStream, SafeFileHandle& safeFilehandle) at System.Windows.Media.Imaging.BitmapDecoder.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, Boolean insertInDecoderCache) at System.Windows.Media.Imaging.BitmapFrame.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption) at System.Windows.Media.ImageSourceConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) at System.ComponentModel.TypeConverter.ConvertFromString(ITypeDescriptorContext context, CultureInfo culture, String text) at System.Windows.Markup.XamlTypeMapper.ParseProperty(Object targetObject, Type propType, String propName, Object dpOrPiOrFi, ITypeDescriptorContext typeContext, ParserContext parserContext, String value, Int16 converterTypeId) ... --- snip ---
$ wine --version wine-1.5.3-243-g9c0486d
Regards
http://bugs.winehq.org/show_bug.cgi?id=30635
--- Comment #1 from Vincent Povirk madewokherd@gmail.com 2012-05-09 18:39:41 CDT --- I'm kinda tempted to send the IWICStream functions last so I don't get any more bugs until they're all in place.
http://bugs.winehq.org/show_bug.cgi?id=30635
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet
--- Comment #2 from Anastasius Focht focht@gmx.net 2012-05-10 02:40:37 CDT --- Hello Vincent,
--- quote --- I'm kinda tempted to send the IWICStream functions last so I don't get any more bugs until they're all in place. --- quote ---
whatever you like. Any progress is good progress. When all proxy functions are present we can get rid of another native dependency which is currently required for .NET 3.x/4.x gui apps.
This also has an impact on test-depth of Wine's windowscodecs implementation. NET 3.x/4.x makes good use of WIC, potentially exposing bugs/shortcomings.
Regards
http://bugs.winehq.org/show_bug.cgi?id=30635
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |73a4309234f4b2beedf866fb0dc | |12d66fa1fbabd Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Anastasius Focht focht@gmx.net 2012-05-18 15:12:17 CDT --- Hello,
fixed by commit http://source.winehq.org/git/wine.git/commitdiff/73a4309234f4b2beedf866fb0dc...
Thanks Vincent
Regards
http://bugs.winehq.org/show_bug.cgi?id=30635
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2012-05-25 13:42:57 CDT --- Closing bugs fixed in 1.5.5.
https://bugs.winehq.org/show_bug.cgi?id=30635
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://web.archive.org/web | |/20081112055516/http://www. | |valil.com/winfx/RTM/Chess/A | |PP/Valil.Chess.WinFX.bin.zi | |p Keywords| |download