[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:  
   at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000]
   at System.Drawing.FontFamily..ctor (GenericFontFamilies  
genericFamily) [0x00000]
   at (wrapper remoting-invoke-with-check)  
   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 ()  
   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