On Tue, May 28, 2002 at 08:45:45PM -0700, Tom Epperly wrote: > This is a followup on an email I sent on 2 May 2002 with the subject > "Segmentation fault during setup". > > I modified the setup script to run ldd and gdb, so I could get a > traceback. If you think it would be useful, I could run strace on it. > > Program received signal SIGSEGV, Segmentation fault. > 0x4139b0bc in psp::JobData::constructFromStreamBuffer(void*, int, > psp::JobData&) () from /usr/lib/openoffice/program/libpsp641li.so > (gdb) where > #0 0x4139b0bc in psp::JobData::constructFromStreamBuffer(void*, int, > psp::JobData&) () from /usr/lib/openoffice/program/libpsp641li.so > #1 0x4139585d in psp::JobData::constructFromStreamBuffer(void*, int, > psp::JobData&) () from /usr/lib/openoffice/program/libpsp641li.so > #2 0x41360eeb in > psp::PrintFontManager::analyzeTrueTypeFile(psp::PrintFontManager::PrintFont*) > const () from /usr/lib/openoffice/program/libpsp641li.so > #3 0x4135f1de in psp::PrintFontManager::analyzeFontFile(int, > rtl::OString const&, bool, _STL::list<rtl::OString, > _STL::allocator<rtl::OString> > const&, > _STL::list<psp::PrintFontManager::PrintFont*, > _STL::allocator<psp::PrintFontManager::PrintFont*> >&) const () from > /usr/lib/openoffice/program/libpsp641li.so [...]
By the look of that trace, it is blowing up in the font code. You will probably be able to find a workaround in the font troubleshooting FAQ: http://www.openoffice.org/files/documents/16/63/FontTroubleshooting-v2.pdf If you find a workaround, it may be a good idea to create an issue upstream, giving this backtrace and the cause of the problem. I couldn't find any open issues about crashes like yours that also include a stack trace, and it may help to get this fixed properly within the code. Chris
pgpPrK2dbxxnL.pgp
Description: PGP signature