Bug 174461
Summary: | OpenOffice writer crashes on closing a particular .doc file | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dennis Wagelaar <dwagelaar> | ||||||
Component: | openoffice.org | Assignee: | Caolan McNamara <caolanm> | ||||||
Status: | CLOSED UPSTREAM | QA Contact: | |||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 4 | CC: | herman, john.ellson | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | i386 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2005-11-30 09:26:47 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Dennis Wagelaar
2005-11-29 11:18:58 UTC
Created attachment 121575 [details]
Document that triggers the OO.o crash
Can't reproduce this by just opening the closing this document with that version of OOo on a FC4 gnome installation. Anything else that might be related, KDE instead of gnome, or any other OOO component running I'm using the standard GNOME interface with the following exceptions: - I use Kontact for e-mail, PIM, etc. - I use the ATI fglrx 3rd party X driver. - I use madwifi (non-ng). I use kernel 2.6.14-1.1637_FC4. My hardware is an HP (compaq) nc6000 laptop. Created attachment 121578 [details]
gdb output
good stacktrace, disturbing. ah, reproducable, let me check for ver m142 as 2.0.1 rc1 *** Bug 174483 has been marked as a duplicate of this bug. *** dammit, another compiler bug. Will put in a workaround. I'm having similar problems in calc. Crach after closing a document. Will include stack trace. Video Driver is probably i810 OpenOffice.org core rpm version is openoffice.org-core-2.0.1-0.141.3.1 0x6bf137: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x1e137 0x6bf8ff: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x1e8ff 0x445420: + 0x420 (__kernel_sigreturn + 0x0) 0x13cf03d: /usr/lib/openoffice.org2.0/program/libfwe680li.so + 0x3203d (framework::LockHelper::~LockHelper() + 0x37) 0x13cda77: /usr/lib/openoffice.org2.0/program/libfwe680li.so + 0x30a77 0x13f8808: /usr/lib/openoffice.org2.0/program/libfwe680li.so + 0x5b808 (framework::PreventDuplicateInteraction::~PreventDuplicateInteraction() + 0x74) 0xaa8c52: /usr/lib/openoffice.org2.0/program/libuno_cppuhelpergcc3.so.3 + 0x1ec52 (cppu::OWeakObject::release() + 0x44) 0x13f93f9: /usr/lib/openoffice.org2.0/program/libfwe680li.so + 0x5c3f9 0x1acdea0: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x88ea0 0x338dde: /usr/lib/openoffice.org2.0/program/libuno_cppu.so.3 + 0xedde 0x3416f0: /usr/lib/openoffice.org2.0/program/libuno_cppu.so.3 + 0x176f0 (uno_any_destruct + 0x24) 0x1acdec1: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x88ec1 0x1bb8483: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x173483 0x2cb81b: /usr/lib/openoffice.org2.0/program/libsvl680li.so + 0x6c81b (SfxItemPool::Remove(SfxPoolItem const&) + 0x85) 0x2d1a56: /usr/lib/openoffice.org2.0/program/libsvl680li.so + 0x72a56 (SfxItemSet::~SfxItemSet() + 0x90) 0x2d22b8: /usr/lib/openoffice.org2.0/program/libsvl680li.so + 0x732b8 0x1b45951: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x100951 (SfxMedium::~SfxMedium() + 0x3d) 0x1b59ce1: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x114ce1 (SfxObjectShell::~SfxObjectShell() + 0x19f) 0xc588ac: /usr/lib/openoffice.org2.0/program/libsc680li.so + 0x1018ac (ScDocShell::~ScDocShell() + 0x18a) 0x5ad24b: /usr/lib/openoffice.org2.0/program/libtl680li.so + 0x6224b (SvRefBase::QueryDelete() + 0x13) 0x1422017: /usr/lib/openoffice.org2.0/program/libsot680li.so + 0x10017 (SotObject::QueryDelete() + 0x29) 0x1ad92db: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x942db 0x1ad997f: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x9497f 0x1bc8300: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x183300 0x1bcd4bc: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1884bc (SfxTopViewFrame::~SfxTopViewFrame() + 0x52) 0x1bcdf60: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x188f60 (SfxTopViewFrame::Close() + 0x58) 0x1bb65a3: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1715a3 0x1bd3c5b: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x18ec5b (SfxBaseController::dispose() + 0x2ff) 0x31959cb: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0x509cb 0x31956f3: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0x506f3 0x317c71c: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0x3771c 0x31af80c: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0x6a80c 0x31b0120: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0x6b120 0x31b02a6: /usr/lib/openoffice.org2.0/program/libfwk680li.so + 0x6b2a6 0x7e1ac72: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x7ac72 0x7fb89a2: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x2189a2 0x7fb8988: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x218988 0x7e1ac72: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x7ac72 0x7f73e7d: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1d3e7d 0x6821f3e: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x1ef3e 0x684830f: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x4530f (SalDisplay::DispatchInternalEvent() + 0xad) 0x651126b: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x1926b 0x1f06730: /usr/lib/libglib-2.0.so.0 + 0x25730 0x1f044ce: /usr/lib/libglib-2.0.so.0 + 0x234ce (g_main_context_dispatch + 0x1dc) 0x1f074d6: /usr/lib/libglib-2.0.so.0 + 0x264d6 0x1f079b8: /usr/lib/libglib-2.0.so.0 + 0x269b8 (g_main_context_iteration + 0x66) 0x6510e9d: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x18e9d 0x6849521: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x46521 (X11SalInstance::Yield(unsigned char) + 0x29) 0x7e20fba: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x80fba (Application::Yield() + 0x50) 0x7e20ff8: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x80ff8 (Application::Execute() + 0x26) 0x91cd71: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x24d71 (desktop::Desktop::Main() + 0x15df) 0x7e26401: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x86401 0x7e264b1: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x864b1 (SVMain() + 0x29) 0x9142f7: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x1c2f7 (sal_main + 0x57) 0x914343: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x1c343 (main + 0x27) 0x14ad5f: /lib/libc.so.6 + 0x14d5f (__libc_start_main + 0xdf) 0x80484e1: /usr/lib/openoffice.org2.0/program/scalc.bin + 0x4e1 yup, that's the same one, gcc has selected a different class to call the dtor from than the developer intended. apparently only happens in a -g debug enbaled build like ours. I have a workaround. |