Issue 19248 - Font Installer crashes very frequently
Summary: Font Installer crashes very frequently
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: OOo 1.1 RC3
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 1.1.1
Assignee: Joost Andrae
QA Contact: issues@gsl
URL:
Keywords:
: 22155 22303 (view as issue list)
Depends on:
Blocks:
 
Reported: 2003-09-08 12:48 UTC by stevenpulrick
Modified: 2004-01-16 15:18 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Three fonts that crash Spadmin (87.23 KB, application/octet-stream)
2003-09-10 07:35 UTC, stevenpulrick
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description stevenpulrick 2003-09-08 12:48:40 UTC
The number varies, but whenever I try to install more than about 600-700 of my
9000+ fonts at one time, the Font Installer crashes.  The only error it gives
(when I start "spadmin" from the command line) is "segmentation fault"  If I
only try to do up to about 300-500 fonts at one time, it works great.  The
reason I think this is a bug is on one of the earlier beta's of
OpenOffice.org1.1, when attempting to install fonts with Spadmin, it would take
as many as I could throw at it :)  Unfortunately, after a recent hard drive
crash I lost all my versions of OpenOffice :(
Comment 1 ooo 2003-09-08 15:25:34 UTC
What is a FontInstaller?  Definitely nothing within the API project. 
I asled some colleagues but nobody has an idea what you are talking about.

Please specifiy what the FontIntaller is and move the issue to an
appropriate project.  Thanks.
Comment 2 stx123 2003-09-09 01:41:05 UTC
moving to compoment gsl
Comment 3 philipp.lohmann 2003-09-09 10:05:55 UTC
This is most likely spadmin running onto a font with "issues" (broken
tables, "inventive" interpretations of the TrueType standard). There
have been changes to workaround some of these, but probably not all,
e.g. foxjump.ttf can break spadmin/OOo.

A stack trace could confirm this theory; also knowing the font that
provokes the problem would be helpful (which is a lot to ask for with
your 9000 fonts, i know :-( ).
Comment 4 christof.pintaske 2003-09-09 14:45:13 UTC
cp->pl: please work with Steven to sort this out. 
Comment 5 stevenpulrick 2003-09-09 19:30:53 UTC
I have alphabetized all of my fonts, and as a test, I have been
installing them one "letter" at a time.  The biggest directory of all
installed perfectly :), and I have discovered three directories so far
that crash Spadmin.  I am becoming convinced about the bad font
theory.  I'll get back to you with any massive revelations I may come
up with :)
Comment 6 stevenpulrick 2003-09-10 07:35:01 UTC
Created attachment 9148 [details]
Three fonts that crash Spadmin
Comment 7 stevenpulrick 2003-09-10 07:35:37 UTC
Philipp, you are the man :)  I just got done checking all of my fonts,
and I found three that crashed Spadmin everytime I tried to install
them.  As a test, I untarred the tarball that contains all my fonts,
moved them to a single directory, and removed the three offending
fonts.  After I did this, I ran Spadmin on that directory, and a few
minutes later, I was told that I had installed 11042 fonts :)  If it's
of any use to you in creating a workaround, I have attatched a tarball
with all three fonts that crashed Spadmin.  Thanks again :)
Comment 8 philipp.lohmann 2003-09-10 09:20:10 UTC
Thanks, i'll have a look what makes spadmin crash.
Comment 9 philipp.lohmann 2003-10-07 16:19:49 UTC
fixed in CWS vcl7pp1r3. Some of the name records in the fonts are broken.
Comment 10 philipp.lohmann 2003-11-13 09:50:27 UTC
pl->us: please verify in CWS vcl7pp1r3
Comment 11 stefan.baltzer 2003-11-19 14:02:35 UTC
SBA: Reassifned to Joost.
Comment 12 stefan.baltzer 2003-11-19 14:03:05 UTC
SBA: Set to fixed.
Comment 13 Joost Andrae 2003-12-12 14:17:43 UTC
*** Issue 22303 has been marked as a duplicate of this issue. ***
Comment 14 Joost Andrae 2003-12-12 14:18:35 UTC
*** Issue 22155 has been marked as a duplicate of this issue. ***
Comment 15 Joost Andrae 2003-12-16 10:26:43 UTC
JA: checked the three fonts against vcl7pp1r3 cws on Linux and Solaris. works
like a charm...
Comment 16 Joost Andrae 2004-01-16 15:18:15 UTC
JA: checked within integration build src645m25s1. Closing Issue