On Mon, 2005-01-03 at 18:30, Bill Kendrick wrote:
> Tux Paint in CVS (as of Jan 3, 23:30 UTC) is segfaulting on startup,

I tried to crash Tux Paint using Electric Fence with
a variety of environment variable settings. No luck.

> right as (or after) it's loading the fonts:
> 
>   $ tuxpaint
>   ...
>   ::::::: 5 FreeSans
>                  Medium
>                  Oblique
>                  BoldOblique
>                  Bold
>                  Medium
>   duplicates, discarding: FreeSans, Medium
>   b 0, spot 0
>   occupancy 0x82d4f20 0x844cb50 0x82df000 0x8308e28
>   Segmentation fault
>   $ 

What you see there is that Tux Paint found two files in
the same directory that both mapped to non-bold, non-italic.
It's the default_font.ttf symlink. One of the files must be
discarded. Hopefully you never see this for any other font.
BTW, if the symlink were elsewhere, it would not be merged
with the others. It would be considered a distinct family.
It would then get silently discarded based on a scoring
system that prefers font families with more styles.


_______________________________________________
Tuxpaint-dev mailing list
[email protected]
http://tux4kids.net/mailman/listinfo/tuxpaint-dev

Reply via email to