http://bugs.winehq.org/show_bug.cgi?id=31000
Bug #: 31000 Summary: GPGNet fails to run without native gdiplus Product: Wine Version: 1.5.7 Platform: x86 URL: http://thevault.gaspowered.com/gpgnetdownload/GPGnetSe tup.1.5.177.zip OS/Version: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: gdiplus AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com Depends on: 30999 Blocks: 13507 Classification: Unclassified
Created attachment 40694 --> http://bugs.winehq.org/attachment.cgi?id=40694 gdiplus,tid trace
Install GPGNet (you'll need native dotnet20 to work around bug 30999). Then: $ cd ~/.wine/drive_c/Program Files/THQ/Gas Powered Games/GPGNet $ wine GPG.PatchCheck.exe ... Unhandled Exception: System.ArgumentException: Parameter is not valid. at System.Drawing.Image.get_Width() at GPG.UI.DrawUtil.MakeTransparent(Control control, Bitmap img, Color transparentColor) at GPG.Multiplayer.Client.FrmSplash..ctor() at GPG.Multiplayer.Client.Program.Main(String[] initParams)
native gdiplus works around it.
gdiplus,tid trace attached
austin@laptop:~$ wine --version wine-1.5.7 austin@laptop:~$ sha1sum GPGnetSetup.1.5.177.zip e2b20563db50c480459113a2b0c834e438f12d88 GPGnetSetup.1.5.177.zip austin@laptop:~$ du -h GPGnetSetup.1.5.177.zip 79M GPGnetSetup.1.5.177.zip