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

Bug#514886: openoffice.org-calc: Segmentation fault in ResMgr::GetUInt64()


Am Donnerstag, 12. Februar 2009 schrieben Sie:
> Hi,
> Carsten Grohmann wrote:
> > OpenOffice crashes opening different spreadsheets. All sheets have been
> But on specific ones, right? Not on all?

I've tested 8 files. All causes an core dump. All files are "valid" zip files. "unzip -t" don't show errors.

> > created using older versions of OO.
> Can we get those - and are we allowed to give that to upstream too?
Hm, one ok? You can give that file to upstream too. You can get two files more beside official bug reports.

> Can you try whether 3.0.1 works, too?
I try it soon.

> > Program received signal SIGSEGV, Segmentation fault.
> > [Switching to Thread 0xb4fb16c0 (LWP 5214)]
> > 0xb7632f1d in ResMgr::GetUInt64 () from
> > /usr/lib/openoffice/program/libtl680li.so
> > (gdb) bt full
> > #0  0xb7632f1d in ResMgr::GetUInt64 ()
> >    from /usr/lib/openoffice/program/libtl680li.so
> > No symbol table info available.
> > #1  0xb763589b in ?? () from /usr/lib/openoffice/program/libtl680li.so
> > No symbol table info available.
> > #2  0xb76370a9 in ?? () from /usr/lib/openoffice/program/libtl680li.so
> > No symbol table info available.
> Was -dbg installed? if not, can you do that?
Yes, it's installed. Unfortunately I can't read yesterdays core dump. But it's reproducable:

[New Thread 0xb1d8bb90 (LWP 3628)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb50576c0 (LWP 3615)]
0xb76d8f1d in ResMgr::GetUInt64 () from /usr/lib/openoffice/program/libtl680li.so
(gdb) bt full
#0  0xb76d8f1d in ResMgr::GetUInt64 ()
   from /usr/lib/openoffice/program/libtl680li.so
No locals.
#1  0xb76db89b in InternalResMgr::Create ()
   from /usr/lib/openoffice/program/libtl680li.so
No locals.
#2  0xb76dd0a9 in ResMgrContainer::getResMgr ()
   from /usr/lib/openoffice/program/libtl680li.so
No locals.
#3  0xb76de17b in ResMgr::CreateResMgr ()
   from /usr/lib/openoffice/program/libtl680li.so
No locals.
#4  0xaf8b8f26 in DialogsResMgr::GetResMgr ()
   from /usr/lib/openoffice/program/libsvx680li.so
No locals.
#5  0xaf70ad9f in SvxErrorHandler ()
   from /usr/lib/openoffice/program/libsvx680li.so
No locals.
#6  0xaf70ae24 in SvxErrorHandler::Get ()
   from /usr/lib/openoffice/program/libsvx680li.so
No locals.
#7  0xaff826e2 in ScModule () from /usr/lib/openoffice/program/libsc680li.so
No locals.
#8  0xaff83b7a in ScDLL::Init () from /usr/lib/openoffice/program/libsc680li.so
(gdb) info f
Stack level 0, frame at 0xbfba5060:
 eip = 0xb76d8f1d in ResMgr::GetUInt64(void*); saved eip 0xb76db89b
 called by frame at 0xbfba50d0
 source language c++.
 Arglist at 0xbfba5058, args:
 Locals at 0xbfba5058, Previous frame's sp is 0xbfba5060
 Saved registers:
  ebp at 0xbfba5058, esi at 0xbfba5050, edi at 0xbfba5054, eip at 0xbfba505c

What more information do you need?


Attachment: AusruestungslisteAltai.ods
Description: application/vnd.oasis.opendocument.spreadsheet

Reply to: