[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Erratic behavior with pygame.font.SysFont



Hi,

I have got 271 Fonts on my (father's) PC and just checked all of them with a modified script.
http://lizard.pastebin.com/m3bc7419c

You can see which fonts have this erratic behavion, which fail to load with real exception, which display strange (boxes) and wich work fine.
30 are broken
206 work fine

On XP with 1.9.1 I freeze up on the ~10th font called impact.
I'm on Vista, PortablePython 2.5, pygame 1.8.1release - impact works for me
Therefore it might be wise to double check the fonts anyone reports as broken Also I don't have my own PC and can't install Subversion to make a patch, neither do I feel good enough to write one by hand

On 30.12.2009 09:42, René Dudfield wrote:
hi,

you could try filtering out that font and not loading it.  I'm
guessing there is a bug in freetype and that font.

I could add that font(and other broken ones) to sysfont if someone
submits a patch.  That is a font blacklist.
     http://www.seul.org/viewcvs/viewcvs.cgi/trunk/lib/sysfont.py?rev=2519&root=PyGame&view=markup

cu,

On Wed, Dec 30, 2009 at 7:59 AM, Ian Mallett<geometrian@xxxxxxxxx>  wrote:
I get the same error as Dan.