https://bugs.winehq.org/show_bug.cgi?id=46813
Bug ID: 46813 Summary: Paint.net 4.1 installer fails: System.NotImplementedException: d:\src\pdn\src\systemlayer.native\direct2d1\d2deffect. cpp (75) : hr = m_pEffect->SetInputCount(inputCount); Product: Wine Version: 4.3 Hardware: x86 URL: https://dl1.filehippo.com/723e534156b54de4adbae2c05203 7fb4/paint.net.4.1.install.exe?ttl=1552236910&token=1d af4879a0c0e9f11076f852a2830137 OS: Linux Status: NEW Keywords: dotnet, download Severity: normal Priority: P2 Component: d2d Assignee: wine-bugs@winehq.org Reporter: xerox.xerox2000x@gmail.com Distribution: Debian
Created attachment 63837 --> https://bugs.winehq.org/attachment.cgi?id=63837 console output
Prerequisite: winetricks dotnet472 and uianimation patchset from Staging.
sha1sum ~/paint.net.4.1.install.exe b2b886c97532eb4c5eabf7e2fd888d61f4a9ae78 ~/paint.net.4.1.install.exe
The installer crashes with a error dialog:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text ************** System.NotImplementedException: d:\src\pdn\src\systemlayer.native\direct2d1\d2deffect.cpp (75) : hr = m_pEffect->SetInputCount(inputCount); (PaintDotNet.Controls.PdnBanner) at PaintDotNet.Interop.InteropErrorInfo.ThrowIfError() in D:\src\pdn\src\Base\Interop\InteropErrorInfo.cs:line 89 at PaintDotNet.SystemLayer.Native.x64.NativeUtilities.ThrowOnErrorImpl(Int32 hr, SByte* szHr, IUnknown* pFxErrorInfo) at PaintDotNet.SystemLayer.Native.x64.Direct2D1.D2DEffect.set_InputCount(Int32 value) at PaintDotNet.UI.Media.Effects.Effect.ApplyInputs(IServiceProvider services, IEffect d2dEffect, IReadOnlyList`1 inputs, Boolean invalidate) in D:\src\pdn\src\Framework\UI\Media\Effects\Effect.cs:line 49 at PaintDotNet.UI.Media.Effects.Effect.ApplyEffectProperty(IServiceProvider services, IEffect d2dEffect, DependencyProperty property) in D:\src\pdn\src\Framework\UI\Media\Effects\Effect.cs:line 110 at PaintDotNet.UI.Media.Effects.EffectProperty.EnumerateEffectProperties[TAction](Type ownerType, TAction& accumulator) in D:\src\pdn\src\Framework\UI\Media\Effects\EffectProperty.cs:line 79 at PaintDotNet.UI.Media.Effects.Effect.ApplyEffectProperties(IServiceProvider services, IEffect d2dEffect) in D:\src\pdn\src\Framework\UI\Media\Effects\Effect.cs:line 96 at PaintDotNet.UI.Media.Effects.Effect.CreateDirect2DResource(IServiceProvider services) in D:\src\pdn\src\Framework\UI\Media\Effects\Effect.cs:line 74 at PaintDotNet.ObjectModel.ResourceCache.GetCachedOrCreateResource(IResourceProvider resourceProvider, Type interfaceType) in D:\src\pdn\src\Base\ObjectModel\ResourceCache.cs:line 179 at PaintDotNet.ObjectModel.ResourceCacheExtensions.GetCachedOrCreateResource[TResource](IResourceCache resourceCache, IResourceProvider`1 resourceProvider) in D:\src\pdn\src\Base\ObjectModel\ResourceCacheExtensions.cs:line 17 at PaintDotNet.Direct2D1.DrawingContextExtensions.DrawImage(IDrawingContext