[Wine] unimplemented function gdiplus.dll.GdipGetGenericFontFamilySansSerif
Kevin Horton
khorton01 at rogers.com
Thu Jan 3 18:19:18 CST 2008
On 3-Jan-08, at 18:54 , Kevin Horton wrote:
> I'm trying to install My Siruis Studio (to access a Sirius satellite
> radio) with Wine 0.9.52 on in Intel iMac running OS X 10.5.1. This
> application requires MS .NET Framework 1.1, so I tried installing Mono
> 1.26 instead. This allowed the My Siruis Studio installation to
> complete, but an attempt to run My Siruis Studio fails immediately
> with:
>
> Call from 0x7b830330 to unimplemented function
> gdiplus.dll.GdipGetGenericFontFamilySansSerif, aborting
> err:seh:setup_exception stack overflow 0 bytes in thread 000b eip
> 7bc35267 esp 00411000 stack 0x411000-0x620000
>
> Googling gdiplus.dll.GdipGetGenericFontFamilySansSerif produces no
> hits, nor does a search of the Wine bugs.
>
> Does this error message suggest any obvious things to try next, or
> does it mean that this is hopeless, and I should give up with this
> version of Wine?
I tried getting gdiplus.dll from http://www.dll-files.com/dllindex/dll-files.shtml?gdiplus
, and putting in the My Sirius Studio program directory, then setting
an override on gdiplus to Native. Now I get the following error when
I attempt to launch the program:
% wine My\ Sirius\ Studio.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x61e3f0,0x00000000), stub!
Unhandled Exception: System.TypeInitializationException: An exception
was thrown by the type initializer for
System.Windows.Forms.ThemeEngine ---> System.ArgumentException: The
requested FontFamily could not be found [GDI+ status:
FontFamilyNotFound]
at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000]
at System.Drawing.FontFamily..ctor (GenericFontFamilies
genericFamily) [0x00000]
at (wrapper remoting-invoke-with-check)
System.Drawing.FontFamily:.ctor
(System.Drawing.Text.GenericFontFamilies)
at System.Drawing.FontFamily.get_GenericSansSerif () [0x00000]
at System.Windows.Forms.Theme..ctor () [0x00000]
at System.Windows.Forms.ThemeWin32Classic..ctor () [0x00000]
at System.Windows.Forms.ThemeEngine..cctor () [0x00000] --- End of
inner exception stack trace ---
at System.Windows.Forms.HScrollBar.get_DefaultSize () [0x00000]
at System.Windows.Forms.Control..ctor () [0x00000]
at System.Windows.Forms.ScrollBar..ctor () [0x00000]
at System.Windows.Forms.HScrollBar..ctor () [0x00000]
at System.Windows.Forms.ImplicitHScrollBar..ctor () [0x00000]
at (wrapper remoting-invoke-with-check)
System.Windows.Forms.ImplicitHScrollBar:.ctor ()
at System.Windows.Forms.ScrollableControl.CreateScrollbars ()
[0x00000]
at System.Windows.Forms.ScrollableControl..ctor () [0x00000]
at System.Windows.Forms.ContainerControl..ctor () [0x00000]
at System.Windows.Forms.Form..ctor () [0x00000]
at Matterhorn.MatterhornForm..ctor () [0x00000]
at (wrapper remoting-invoke-with-check)
Matterhorn.MatterhornForm:.ctor ()
at Matterhorn.MatterhornForm.Main () [0x00000]
============
I checked the graphics settings in winecfg, and no theme is selected.
Any ideas on what to try next? It seems to really want a font, but
I'm sure which font it wants, or where to put it, or how to override
its search for a GenericFontFamilySansSerif.
--
Kevin Horton
Ottawa, Canada
More information about the wine-users
mailing list