[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#191097: openoffice.org: Setup stops with a segmentation fault



tags 191097 - moreinfo
severity 191097 normal
thanks

On Tue, Apr 29, 2003 at 04:13:05PM +0200, Ralph Jacobs wrote:
> I've attached the file - it's in .sit format. Now I know why the font
> didn't work: apperantly unstuff screws up and creates a zero byte file!
> *blush* No wonder it didn't work.

Ah, ok it's a zero-length file.

> Can you unpack this thing?

I don't need to :)

OK, I can reproduce now by truncating one of my font files to a zero-length
file.  I just have to find the time to debug it when I have a built OOo
1.0.x on my disk.

#0  0x413fa8c0 in psp::JobData::constructFromStreamBuffer(void*, int, psp::JobData&) ()
   from /usr/lib/openoffice/program/libpsp641li.so
(gdb) where
#0  0x413fa8c0 in psp::JobData::constructFromStreamBuffer(void*, int, psp::JobData&) ()
   from /usr/lib/openoffice/program/libpsp641li.so
#1  0x413ca39e in psp::PrintFontManager::analyzeTrueTypeFile(psp::PrintFontManager::PrintFont*) const ()
   from /usr/lib/openoffice/program/libpsp641li.so
#2  0x413c88ad 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
#3  0x413cbe16 in psp::PrintFontManager::initialize(void*) () from /usr/lib/openoffice/program/libpsp641li.so
#4  0x413c599d in psp::PrintFontManager::get() () from /usr/lib/openoffice/program/libpsp641li.so
#5  0x405f0261 in FontLookup::BuildSet(_STL::hash_set<FontLookup, FontLookup::hash, FontLookup::equal, _STL::allocator<FontLookup> >&) () from /usr/lib/openoffice/program/libvcl641li.so
#6  0x405f0ca4 in SalDisplay::GetXlfdList() () from /usr/lib/openoffice/program/libvcl641li.so
#7  0x405f4191 in SalGraphics::GetDevFontList(ImplDevFontList*) () from /usr/lib/openoffice/program/libvcl641li.so
#8  0x4056ff1a in Window::ImplInit(Window*, unsigned long, SystemParentData*) ()
   from /usr/lib/openoffice/program/libvcl641li.so
#9  0x4053a601 in ImplBorderWindow::ImplInit(Window*, unsigned long, unsigned short, SystemParentData*) ()
   from /usr/lib/openoffice/program/libvcl641li.so
#10 0x4053a777 in ImplBorderWindow::ImplBorderWindow(Window*, SystemParentData*, unsigned long, unsigned short) ()
   from /usr/lib/openoffice/program/libvcl641li.so
#11 0x405857b2 in WorkWindow::ImplInit(Window*, unsigned long, SystemParentData*) ()
   from /usr/lib/openoffice/program/libvcl641li.so
#12 0x40585ae7 in WorkWindow::WorkWindow(Window*, unsigned long) ()
   from /usr/lib/openoffice/program/libvcl641li.so
#13 0x080608ef in SetupWindow::SetupWindow(ResMgr*) ()
#14 0x08058c82 in SetupApp::Main() ()
#15 0x08060542 in sal_main ()
#16 0x0806052c in main ()
#17 0x411b5a51 in __libc_start_main () from /lib/libc.so.6


Chris

Attachment: pgppSUj68ncMD.pgp
Description: PGP signature


Reply to: