[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-users] Re: [bug #21506] Crashes with error: Unhandled PIL erro

From: Donn
Subject: [Savannah-users] Re: [bug #21506] Crashes with error: Unhandled PIL error exceptions.UnicodeEncodeError
Date: Sat, 3 Nov 2007 13:15:18 +0200
User-agent: KMail/1.9.1

> Follow-up Comment #1, bug #21506 (project fontypython):
> UPDATE: Just after I emailed the developer, I found the problem. The error
> was what it sounds like: a Unicode name. In this case, the font began with
> an "AE" ligature. (I won't try to reproduce it here, you get the idea.)
Yup - unicode is a real issue. Fonts come from all corners of the globe and 
their filenames are often deeply strange to me (a westerner!). 
This should be raised on the FP mailing list as an important issue.

It's not only unicode font file names that crash PIL. There are some fonts 
(which I have given to Jason - the new lead dev) which kill PIL pronto even 
if they have been renamed. This is a problem within PIL itself and has 
prompted me to start trying to find ways to draw arbitrary fonts with other 
libraries -- right now I am experimenting with Cairo/Freetype2.

We have an idea at the moment to keep track of the last valid font and to flag 
a crash so that on restart it will query the user about the bad font that 
last killed the app. 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]