LOCAL: Not enough space in GDI heap

Fabian Cenedese Cenedese at indel.ch
Thu Feb 5 02:25:58 CST 2004


Hi

When trying to run a program I get these messages:

trace:font:GetTextMetricsW text metrics:
    Weight = 400	 FirstChar = 32	 AveCharWidth = 6
    Italic =   0	 LastChar = 65532		 MaxCharWidth = 35
    UnderLined = 0	 DefaultChar = 0	 Overhang = 0
    StruckOut = 0	 BreakChar = 32	 CharSet = 0
    PitchAndFamily = 27
    --------------------
    InternalLeading = 3
    Ascent = 13
    Descent = 3
    Height = 16
trace:font:X11DRV_SelectFont hdc=0x74, hfont=0xa6
trace:font:X11DRV_SelectFont dc->gdiFont = 0x40378f28
trace:ole:OLEFontImpl_SetRatio (0x47d85a60)->(96, 2540)
trace:ole:OLEFontImpl_get_hFont (0x47d85a60)->(0x408bf0bc)
trace:ole:OLEFontImpl_get_Size (0x47d85a60)->(0x408bf034)
err:local:LOCAL_GetBlock not enough space in GDI heap 10c7 for 116 bytes
trace:ole:OLEFontImpl_get_hFont Returning (nil)
wine: Unhandled exception (thread 0009), starting debugger...

I had a look at this LOCAL_GetBlock function. There is already code
with some FIXME comments, but it's all #ifdef 0'd out. So that means
it's not tested or not even supposed to work. Is there something else
I could do to increase my GDI heap?

Thanks

bye  Fabi





More information about the wine-devel mailing list