http://bugs.winehq.org/show_bug.cgi?id=33880
Bug #: 33880 Summary: Need For Speed: World laucher fails (Regression) Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: charles.goodwin@gmail.com Classification: Unclassified
Created attachment 44953 --> http://bugs.winehq.org/attachment.cgi?id=44953 Full error as presented by the .NET error dialog
The Need For Speed: World launcher worked fine on 1.6rc1. This is a regression.
System.OutOfMemoryException: Out of memory. at System.Drawing.Text.PrivateFontCollection.AddMemoryFont
Microsoft.NET Framework 2.0
http://bugs.winehq.org/show_bug.cgi?id=33880
--- Comment #1 from charles.goodwin@gmail.com 2013-06-24 20:53:18 CDT --- Confirmed to work in 1.6rc2; regression is in 1.6rc3 specifically.
Error consistently occurs. Just need to download NSFW and install/run it to get the error.
http://bugs.winehq.org/show_bug.cgi?id=33880
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #2 from Austin English austinenglish@gmail.com 2013-06-25 13:28:55 CDT --- Please run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=33880
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Need For Speed: World |Need For Speed: World |laucher fails (Regression) |launcher fails
http://bugs.winehq.org/show_bug.cgi?id=33880
charles.goodwin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |julliard@winehq.org Version|unspecified |1.6-rc4
--- Comment #3 from charles.goodwin@gmail.com 2013-07-03 19:15:11 CDT --- Confirmed the problem still exists in 1.6rc4.
I do not have the tools/time to run the regression as requested.
Regression was definitely between 1.6rc2 and 1.6rc3 and is easy as pie to reproduce [ simply try to run the game launcher for NFS:W which is a very small, free download from http://world.needforspeed.com ] so must leave it in your hands.
From a quick glance at the 1.6rc3 changelog:
Alexandre Julliard (22): gdi32: Cache the font smoothing parameters.
That jumps out as it is the only font-related change I could spot.
http://bugs.winehq.org/show_bug.cgi?id=33880
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://world.needforspeed.c | |om/
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com 2013-07-03 22:07:46 CDT --- I can't reproduce in wine-git, if Austin can reproduce I could bet this is related/duplicate of bug 33889. As the crash depends on a certain font or amount of fonts installed.
http://bugs.winehq.org/show_bug.cgi?id=33880
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com AssignedTo|wine-bugs@winehq.org |piotr@codeweavers.com
http://bugs.winehq.org/show_bug.cgi?id=33880
--- Comment #5 from Piotr Caban piotr.caban@gmail.com 2013-07-04 03:43:58 CDT --- Here's my first attempt of fixing this bug: http://source.winehq.org/patches/data/97169 You can check if the game works for you with it (it works for me with this patch).
I'm working on a better fix.
http://bugs.winehq.org/show_bug.cgi?id=33880
--- Comment #6 from charles.goodwin@gmail.com 2013-07-04 07:42:21 CDT --- It is unlikely I can be able to compile wine in the near future.
If you could reproduce the error [which you imply] and your patch fixes it, that's a positive sign! I will test with the next RC (using PlayOnLinux).
http://bugs.winehq.org/show_bug.cgi?id=33880
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |dank@kegel.com Ever Confirmed|0 |1
--- Comment #7 from Dan Kegel dank@kegel.com 2013-07-04 11:12:58 CDT --- With wine-1.6rc4, nfsworld launcher also failed for me, but silently (prerequisite: dotnet20). Piotr's latest patch, http://www.winehq.org/pipermail/wine-patches/2013-July/125117.html gets past this problem, and on to the next.
http://bugs.winehq.org/show_bug.cgi?id=33880
--- Comment #8 from Dan Kegel dank@kegel.com 2013-07-07 14:33:59 CDT --- BTW, the easy workaround is 'winetricks gdiplus'.
http://bugs.winehq.org/show_bug.cgi?id=33880
--- Comment #9 from Piotr Caban piotr.caban@gmail.com 2013-07-09 03:04:07 CDT --- It should be fixed by commit f37027a94793f52abda58ca1d270fd0133c80c60. Please retest.
http://bugs.winehq.org/show_bug.cgi?id=33880
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f37027a94793f52abda58ca1d27 | |0fd0133c80c60 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #10 from Piotr Caban piotr.caban@gmail.com 2013-07-16 03:33:22 CDT --- Marking as fixed.
http://bugs.winehq.org/show_bug.cgi?id=33880
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org 2013-08-02 13:18:30 CDT --- Closing bugs fixed in 1.7.0.
https://bugs.winehq.org/show_bug.cgi?id=33880
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |gdiplus