Bug#514886: openoffice.org-calc: Segmentation fault in ResMgr::GetUInt64()
close 514886 1:3.0.1-1
thanks
Hi,
Carsten Grohmann wrote:
> 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.
Hmm. Well, valid zip files are just that. That doesn't say about the vadility of the ODF or
whether OOo can handle those files or not :)
> > > 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.
OK.
That said, it doesn't crash here with 1:2.4.1-17+b1 on my ppc either....
> > Can you try whether 3.0.1 works, too?
> I try it soon.
As you wrote in your other mail it works with 3.0.1, which would cause upstream to not care most probably :/
Marking it apprpriately (i.e. close it with 3.0.1-1)
And for lenny r0, the time is out now anyway, maybe we could get a fix into lenny r1 when we know
the cause, have a minimal fix and get that approved... And of course the only if the issue is critical
(which it currently sounds, though...)
> Yes, it's installed. Unfortunately I can't read yesterdays core dump. But it's reproducable:
OK, I was just wondering about the missing symbols, but this new bt has it...
> 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?
Good question. :)
Grüße/Regards,
René
--
.''`. René Engelhard -- Debian GNU/Linux Developer
: :' : http://www.debian.org | http://people.debian.org/~rene/
`. `' rene@debian.org | GnuPG-Key ID: 248AEB73
`- Fingerprint: 41FA F208 28D4 7CA5 19BB 7AD9 F859 90B0 248A EB73
Reply to: