http://bugs.winehq.org/show_bug.cgi?id=31293
Bug #: 31293 Summary: MTGO v3 launcher hangs on AddFontFile Product: Wine Version: 1.5.9 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdiplus AssignedTo: wine-bugs@winehq.org ReportedBy: ricardo_barbano@hotmail.com Classification: Unclassified
After installing and updating MTGO v3 with .net 3.0 installed, the game launcher hands with an error message box saying: Not Implemented. at System.Drawing: Void AddFontFile(System.String)
with a fixme of a stub on the console: fixme:gdiplus:GdipPrivateAddFontFile stub: 0x4e4b110, L"C:\Program Files\Wizards of the Coast\Magic Online\Fonts\Standard\tahoma.ttf"
http://bugs.winehq.org/show_bug.cgi?id=31293
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |14060
http://bugs.winehq.org/show_bug.cgi?id=31293
--- Comment #1 from Austin English austinenglish@gmail.com 2012-07-23 21:33:40 CDT --- Does `winetricks gdiplus` help?
http://bugs.winehq.org/show_bug.cgi?id=31293
--- Comment #2 from ricardo filipe ricardo_barbano@hotmail.com 2012-07-24 07:00:55 CDT --- Yes it does.
http://bugs.winehq.org/show_bug.cgi?id=31293
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download Status|UNCONFIRMED |NEW URL| |http://harmonypractice.alte | |rvista.org/HPWebSiteEn/Harm | |ony_practice_3_-_download.h | |tml CC| |focht@gmx.net Summary|MTGO v3 launcher hangs on |Multiple .NET apps need |AddFontFile |GdipPrivateAddFontFile | |(MTGO v3 launcher, Harmony | |Practice 3) Ever Confirmed|0 |1
--- Comment #3 from Anastasius Focht focht@gmx.net 2013-08-25 09:18:02 CDT --- Hello folks,
confirming. Another .NET app that needs this: "Harmony Practice 3"
Download: http://harmonypractice.altervista.org/HPWebSiteEn/Harmony_practice_3_-_downl...
Prerequisite: 'winetricks dotnet40'
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Harmony Practice
$ WINEDEBUG=+tid,+seh,+relay,+gdiplus wine ./Harmony\ Practice\ 3.exe
log2.txt 2>&1
fixme:gdiplus:GdipPrivateAddFontFile stub: 0x1530d8, L"C:\users\Public\Application Data\Fausto Torre & Michel Baron\Harmony Practice 3\3.0.0.0\HPMusicalFont.ttf" ... Unhandled Exception: System.NotImplementedException: Not implemented. at System.Drawing.Text.PrivateFontCollection.AddFontFile(String filename) at HarmonyPracticeProject.GMProc.c() at HarmonyPracticeProject.GMProc.CreateFontFile() at HarmonyPracticeProject.MainForm.Main(String[] args) ... --- snip ---
Workaround: 'winetricks gdiplus'
$ wine --version wine-1.7.0-179-gb2159c8
$ du -sh Harmony\ Practice\ EN\ setup.zip 2.2M Harmony Practice EN setup.zip
$ sha1sum Harmony\ Practice\ EN\ setup.zip 82f8233743d567f588af418dd2adfa2a681ddf4b Harmony Practice EN setup.zip
Regards
http://bugs.winehq.org/show_bug.cgi?id=31293
--- Comment #4 from Anastasius Focht focht@gmx.net 2013-11-02 17:01:13 CDT --- Hello folks,
"The Swapper" 2.0.x (GOG.com) also needs this.
Prerequisite: 'winetricks -q dotnet40'
--- snip --- $ pwd /home/focht/.wine/drive_c/GOG Games/The Swapper ... $ wine ./TheSwapper.exe ... fixme:gdiplus:GdipPrivateAddFontFile stub: 0x813ebd8, L"C:\GOG Games\The Swapper\data\fonts\GeosansLight.ttf" fixme:exec:SHELL_execute flags ignored: 0x00000100 ... fixme:thread:SetThreadStackGuarantee (0x33fbc4): stub fixme:shell:URL_ParseUrl failed to parse L"System" Application crashed.
An exception occured in engine render loop: An exception occured in System.Drawing On method: AddFontFile On line: 0 On column: 0 Exception message: Not implemented.
Please see 'C:\users\focht\My Documents\Facepalm Games\The Swapper 1000\TrueEngineLog.txt' for more information. Press any key to continue.. --- snip ---
$ sha1sum setup_the_swapper_2.0.0.2.exe 174e7db9b1d187eac4fb92e94db2712ce69ba614 setup_the_swapper_2.0.0.2.exe
$ du -sh setup_the_swapper_2.0.0.2.exe 722M setup_the_swapper_2.0.0.2.exe
$ wine --version wine-1.7.5-251-gbcf4ded
Regards
http://bugs.winehq.org/show_bug.cgi?id=31293
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |e7f6d77919f75e7a2cabf6f9010 | |87eba009a2ccf Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #5 from Austin English austinenglish@gmail.com 2013-11-06 12:54:42 CST --- Should be fixed by http://source.winehq.org/git/wine.git/commitdiff/e7f6d77919f75e7a2cabf6f9010...
http://bugs.winehq.org/show_bug.cgi?id=31293
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2013-11-08 12:32:27 CST --- Closing bugs fixed in 1.7.6.