[Scribus] Scribus crashes with some ghostscript .pfa fonts

Craig Bradney cbradney
Tue Mar 9 09:48:05 CET 2004


Hi Javier

> Hi there,
> today I've chased down a absolutely odd crash (Segmentation fault while
> loading) on Scribus 1.1.5

Not so odd. 

> I'm using Qt 3.3.1, KDE 3.2 and kernel 2.6.4-rc2
> 
> The first thing I tried was recompiling wihout any kind of optimization
> (I use Gentoo), but that didn't help at all.

Scribus can use O2 or O3
> 
> Thus I ended up stracing it (which I should have done in the first
> place), and I saw it crashed while opening some fonts I had on
> /usr/share/fonts/default/ghostscript

Typical problem

> The next thing I did was moving that folder out and, at last, Scribus
> loaded correctly. Then, I began to move back all the fonts until I found
> the ones which made Scribus crash. I don't know if any of them has any
> problem, but you can grab them compressed from:
> http://www.marcet.info/files/ghostscript-crashing.tar.bz2

Hershey fonts.. a typical buggy font.  Forget it.

> Each of these fonts (.pfa all of them) come with a few .gsf files under
> the same name. I guess they might be needed for you to check them but I
> have not included them in the attached archive at the moment. If you
> want a copy, tell me so :)
> 
> The fonts come from the ghostscript distribution.
> You can find the original archive on:
> ftp://ftp.easysw.com/pub/ghostscript/gnu-gs-fonts-other-6.0.tar.gz
> 
> P.S If they don't make Scribus crash for you, do you have any idea about
> what might be the reason for it to crash here?

Yes, they do. They are bad fonts. My suggestion is to use CVS because we
now handle buggy fonts better than before (skips them and you cant use
them in Scribus) although I'm not sure it handles the Hershey ones yet.
Your best option is to remove them.

Craig
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://nashi.altmuehlnet.de/pipermail/scribus/attachments/20040309/1e98a746/attachment.pgp 



More information about the scribus mailing list