https://bugs.winehq.org/show_bug.cgi?id=45049
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #16 from Louis Lenders xerox.xerox2000x@gmail.com --- There`s a patch on devel-list that fixes this crash for PlayChess, so adding keyword "patch":
https://www.winehq.org/pipermail/wine-devel/2020-January/157778.html https://www.winehq.org/pipermail/wine-devel/2020-January/157779.html
Applied both patches and PlayChess now starts fine instead of crashing.
Hopefully patches can make into wine soon, thanks Giovanni btw for patches
For Paint.net it seems to fix crash too, though it runs into subsequent unimplemented api (GetBounds):
In Staging (no patch for CreateRoundedRectangleGeometry):
Exception details: System.InvalidOperationException: This result is an error, not a value ---> System.InvalidOperationException: This result is an error, not a value ---> System.NotImplementedException: ..\Direct2D\D2DFactory.cpp (285) : hr = m_pFactory->CreateRoundedRectangleGeometry( NativeConversions::ToNative(roundedRect), &spRoundedRectangleGeometry);
In current wine-5.0-rc6 with the two patches :
Exception details: System.InvalidOperationException: This result is an error, not a value ---> System.NotImplementedException: ..\Direct2D\D2DGeometry.cpp (271) : hr = m_pGeometry->GetBounds( worldTransform.HasValue ? &NativeConversions::ToNativeD2D(worldTransform.Value) : 0, &bounds);