Apache OpenOffice (AOO) Bugzilla – Issue 19248
Font Installer crashes very frequently
Last modified: 2004-01-16 15:18:15 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 :(
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.
moving to compoment gsl
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 :-( ).
cp->pl: please work with Steven to sort this out.
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 :)
Created attachment 9148 [details] Three fonts that crash Spadmin
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 :)
Thanks, i'll have a look what makes spadmin crash.
fixed in CWS vcl7pp1r3. Some of the name records in the fonts are broken.
pl->us: please verify in CWS vcl7pp1r3
SBA: Reassifned to Joost.
SBA: Set to fixed.
*** Issue 22303 has been marked as a duplicate of this issue. ***
*** Issue 22155 has been marked as a duplicate of this issue. ***
JA: checked the three fonts against vcl7pp1r3 cws on Linux and Solaris. works like a charm...
JA: checked within integration build src645m25s1. Closing Issue