https://bugs.winehq.org/show_bug.cgi?id=45997
Bug ID: 45997 Summary: Attempting to run dotnet 4.0 app using the dotnet40 winetrick, receiving Not implemented for system.drawing.pen.ScaleTransform Product: Wine Version: unspecified Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: blocker Priority: P2 Component: gdiplus Assignee: wine-bugs@winehq.org Reporter: johntam@pedfast.com
Created attachment 62561 --> https://bugs.winehq.org/attachment.cgi?id=62561 Wine Log
Attempting to run dotnet 4.0 app using the dotnet40 winetrick, receiving Not implemented for system.drawing.pen.ScaleTransform
https://bugs.winehq.org/show_bug.cgi?id=45997
--- Comment #1 from John Tamburo johntam@pedfast.com --- Created attachment 62562 --> https://bugs.winehq.org/attachment.cgi?id=62562 x11 log
The other log file
https://bugs.winehq.org/show_bug.cgi?id=45997
John Tamburo johntam@pedfast.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, integration
https://bugs.winehq.org/show_bug.cgi?id=45997
John Tamburo johntam@pedfast.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |2.22
https://bugs.winehq.org/show_bug.cgi?id=45997
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Summary|Attempting to run dotnet |.NET 4.0 app crashes with |4.0 app using the dotnet40 |System.NotImplementedExcept |winetrick, receiving Not |ion at |implemented for |system.drawing.pen.ScaleTra |system.drawing.pen.ScaleTra |nsform |nsform | Keywords|integration | CC| |focht@gmx.net Ever confirmed|0 |1 Severity|blocker |normal
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello John,
is the .NET app publicly available for download? If yes, please provide a link. Also please use a more recent Wine version when reporting bugs, even if the function is still not implemented. You would need to upgrade anyway after Wine gets fixed.
Wine source:
https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/gdiplus/pen.c#l471
--- snip --- 471 GpStatus WINGDIPAPI GdipScalePenTransform(GpPen *pen, REAL sx, REAL sy, GpMatrixOrder order) 472 { 473 static int calls; 474 475 TRACE("(%p,%0.2f,%0.2f,%u)\n", pen, sx, sy, order); 476 477 if(!pen) 478 return InvalidParameter; 479 480 if(!(calls++)) 481 FIXME("(%p, %.2f, %.2f, %d) stub\n", pen, sx, sy, order); 482 483 return NotImplemented; 484 } --- snip ---
$ wine --version wine-3.18
Regards
https://bugs.winehq.org/show_bug.cgi?id=45997
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
for reference Github .NET Core/CoreFX source showing managed code -> unmanaged gdiplus 'SafeNativeMethods.Gdip.GdipScalePenTransform':
https://github.com/dotnet/corefx/blob/a10890f4ffe0fadf090c922578ba0e606ebdd1...
Regards
https://bugs.winehq.org/show_bug.cgi?id=45997
--- Comment #4 from John Tamburo johntam@pedfast.com --- Hi -- yes. Please go to ftp://pedfast.com/pub/iPed7g_Setup_x86_4980.msi I got literally the entire app to work except for this one function, which unfortunately does all of the pedigree previews, prints and reports.
I will attempt to get a new WINE 3.18 engine into the Wineskin wrapper.
Thanks for the lightning quick, courteous and very helpful response!
https://bugs.winehq.org/show_bug.cgi?id=45997
--- Comment #5 from John Tamburo johntam@pedfast.com --- Hi - issue persists with 3.18.
Thanks.
https://bugs.winehq.org/show_bug.cgi?id=45997
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Summary|.NET 4.0 app crashes with |iPed 7G 2019 (.NET 4.0 app) |System.NotImplementedExcept |v13.0.10800 crashes with |ion at |System.NotImplementedExcept |system.drawing.pen.ScaleTra |ion at |nsform |system.drawing.pen.ScaleTra | |nsform URL| |ftp://pedfast.com/pub/iPed7 | |g_Setup_x86_4980.msi
https://bugs.winehq.org/show_bug.cgi?id=45997
--- Comment #6 from Nikolay Sivov bunglehead@gmail.com --- I sent a patch for this, https://www.winehq.org/pipermail/wine-devel/2018-October/133616.html.
https://bugs.winehq.org/show_bug.cgi?id=45997
John Tamburo johntam@pedfast.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|2.22 |3.18
https://bugs.winehq.org/show_bug.cgi?id=45997
--- Comment #7 from Nikolay Sivov bunglehead@gmail.com --- Function is implemented now, 417e94f19936c738a274a2ae879fc6c17db113e1. Please retest.
https://bugs.winehq.org/show_bug.cgi?id=45997
--- Comment #8 from John Tamburo johntam@pedfast.com --- Hi. Thanks! Now this noob gets to figure out how to compile up a WINE engine for OSX from the tip of the GIT. :)
Thanks John
https://bugs.winehq.org/show_bug.cgi?id=45997
John Tamburo johntam@pedfast.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #9 from John Tamburo johntam@pedfast.com --- Hi - This particular bug is resolved and the exception no longer appears.
https://bugs.winehq.org/show_bug.cgi?id=45997
--- Comment #10 from John Tamburo johntam@pedfast.com --- Fix occurred with 3.19
https://bugs.winehq.org/show_bug.cgi?id=45997
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |417e94f19936c738a274a2ae879 | |fc6c17db113e1
https://bugs.winehq.org/show_bug.cgi?id=45997
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.20.
https://bugs.winehq.org/show_bug.cgi?id=45997
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x
https://bugs.winehq.org/show_bug.cgi?id=45997
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |---
--- Comment #12 from Michael Stefaniuc mstefani@winehq.org --- Removing the 3.0.x milestone from bug fixes included in 3.0.5.