Crash opening document

Bug #36144 reported by Ross Burton
6
Affects Status Importance Assigned to Milestone
openoffice.org (Ubuntu)
Fix Released
Low
Matthias Klose

Bug Description

OpenOffice.org Writer always crashes when opening the attached Word document.

Revision history for this message
Ross Burton (ross) wrote : Word document

This document causes OO.o to crash 100% of the time, on both Dapper and Breezy.

Revision history for this message
Vassilis Pandis (pandisv) wrote :

Cannot reproduce on Dapper Fl5, OO 2.0.2-1ubuntu23. It opens it. Doesn't look fine though, the "oyment" part of "Employment is covered by the cambridge logo although I don't know if OO or the file is to blame.

Revision history for this message
Matthias Klose (doko) wrote :

doesn't crash with 2.0.2-1ubuntu6. Please could you open the document with an application of the competition and check for the overlapping area?

Changed in openoffice.org:
status: Unconfirmed → Needs Info
Revision history for this message
Ross Burton (ross) wrote :

I have 2.0.2-1ubuntu6 and its still crashing. Is there a way to stop OO.o from capturing sigsegv so I can attach gdb?

Revision history for this message
Ross Burton (ross) wrote : Screenshot of pd18.doc in Word 97

Attaching a screenshot of pd18.doc opened in Word 97.

Revision history for this message
Matthias Klose (doko) wrote :

fixed, opened #36156 for the display problem

Changed in openoffice.org:
assignee: nobody → doko
status: Needs Info → Fix Released
Revision history for this message
Ross Burton (ross) wrote :

Erm, it still crashes for me, so this isn't fixed. On both Breezy and Dapper with latest OO.o.

If by fixed you mean "new package being uploaded" then that is good news, sorry for re-opening. Otherwise can you tell me how to stop Oo.o from capturing the crash so I can attempt to find the cause of the problem.

Revision history for this message
Matthias Klose (doko) wrote : Re: [Bug 36144] Crash opening document

Ross Burton schrieb:
> Erm, it still crashes for me, so this isn't fixed. On both Breezy and
> Dapper with latest OO.o.

sorry, misunderstood that.

> If by fixed you mean "new package being uploaded" then that is good
> news, sorry for re-opening. Otherwise can you tell me how to stop Oo.o
> from capturing the crash so I can attempt to find the cause of the
> problem.

could you recheck with a current Live-CD (or a fresh install)?

Revision history for this message
Matthias Klose (doko) wrote :

reopening, but unreproducible for me

Changed in openoffice.org:
status: Fix Released → Needs Info
Revision history for this message
aeneas (aeneascarver) wrote :

Latest OOo (2.0.21-ubuntu6) crashes for me all the time. The file opens, but it i try to scroll it crashes.

I could attach an impress document which crashes for me all the time. I'll first try with a Live CD... *downloading*

Impress, Writer and everything. I tried to remove my ".openoffice.org" dir but it didn't help.

Revision history for this message
Dennis Kaarsemaker (dennis) wrote :

Works fine for me with 2.0.2-1ubuntu6/dapper

Revision history for this message
Ross Burton (ross) wrote :

Solution found: install the Java components.

Looks like not having oo-java-common installed means it crashes when i try and do odd things like load documents. Should the Recommends: be changed to a Depends as it causes crashes?

Revision history for this message
Ross Burton (ross) wrote :

No no, I'm wrong. Its crashed again and is crashing every time.

Revision history for this message
Ross Burton (ross) wrote :
Download full text (3.3 KiB)

I attached gdb and opened the document:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1239947584 (LWP 20398)]
0xb7794ed8 in comphelper::OPropertySetAggregationHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libcomphelp4gcc3.so
(gdb) bt
#0 0xb7794ed8 in comphelper::OPropertySetAggregationHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libcomphelp4gcc3.so
#1 0xae6edb9e in ?? ()
#2 0xae61c694 in ?? ()
#3 0xbfc01340 in ?? ()
#4 0x000000c2 in ?? ()
#5 0xbfc01340 in ?? ()
#6 0xbfc012d4 in ?? ()
#7 0xb748225d in osl_acquireMutex () from /usr/lib/openoffice/program/libuno_sal.so.3
#8 0xb76647ca in cppu::OPropertySetHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3
#9 0xb77942db in comphelper::OPropertySetAggregationHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libcomphelp4gcc3.so
#10 0xae6ec426 in ?? ()
#11 0xbfc013e0 in ?? ()
#12 0xae61c694 in ?? ()
#13 0x000000c2 in ?? ()
#14 0xb28ad830 in ?? () from /usr/lib/openoffice/program/libsvx680li.so
#15 0xae61c694 in ?? ()
#16 0xbfc01398 in ?? ()
#17 0xb7664737 in cppu::OPropertySetHelper::getPropertyValue ()
   from /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3
#18 0xb7664737 in cppu::OPropertySetHelper::getPropertyValue ()
   from /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3
#19 0xb261851e in svxform::FmSearchConfigItem::FmSearchConfigItem ()
   from /usr/lib/openoffice/program/libsvx680li.so
#20 0xb2629fef in svxform::FmSearchConfigItem::FmSearchConfigItem ()
   from /usr/lib/openoffice/program/libsvx680li.so
#21 0xb262a100 in svxform::FmSearchConfigItem::FmSearchConfigItem ()
   from /usr/lib/openoffice/program/libsvx680li.so
#22 0xb262a118 in svxform::FmSearchConfigItem::FmSearchConfigItem ()
   from /usr/lib/openoffice/program/libsvx680li.so
#23 0xb7cf8fc2 in Help::ShowTip () from /usr/lib/openoffice/program/libvcl680li.so
#24 0xb7e54878 in Window::DrawNativeControl ()
   from /usr/lib/openoffice/program/libvcl680li.so
#25 0xb42b855c in X11SalFrame::GetWindowState ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#26 0xb42dd307 in SalDisplay::DispatchInternalEvent ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#27 0xb42dd339 in SalX11Display::Yield ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#28 0xb42d78e0 in SalDisplay::BestVisual ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#29 0xb42d731b in SalData::XIOErrorHdl ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#30 0xb42d6dad in SalXLib::Yield ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#31 0xb42de57d in X11SalInstance::Yield ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#32 0xb7cff689 in Application::Yield () from /usr/lib/openoffice/program/libvcl680li.so
#33 0xb7cff6c6 in Application::Execute () from /usr/lib/openoffice/program/libvcl680li.so
#34 0x0806c818 in desktop::Desktop::Main ()
#35 0xb7d04c49 in InitVCL () from /usr/lib/openoffice/program/libvcl680li.so
#36 0xb7d04cf9 in SVMain () from /usr/lib/openoffice/pro...

Read more...

Revision history for this message
Matt Zimmerman (mdz) wrote :

Works perfectly for me, too.

Changed in openoffice.org:
status: Needs Info → Unconfirmed
Revision history for this message
Ross Burton (ross) wrote :

I've totally uninstalled oo.o and removed all traces of configuration from my $HOME. I've tried with a fresh user. It still crashes. This is quite a problem as I don't fancy reinstalling just to fix this. Does the stack trace indicate any particular problems?

Revision history for this message
Martin Kretzschmar (martink) wrote : Re: [Bug 36144] Re: Crash opening document

Can you attach gdb's output for "thread apply all bt"? Thanks.

Revision history for this message
Ross Burton (ross) wrote : Backtrace

Attaching backtrace as requested.

Revision history for this message
Matthias Klose (doko) wrote :

can you reproduce it on a current LiveCD?

Changed in openoffice.org:
status: Unconfirmed → Needs Info
Revision history for this message
Ross Burton (ross) wrote :

A LiveCD works fine.

Revision history for this message
Matthias Klose (doko) wrote :

please could you recheck with 2.0.3 from dapper-proposed (or 2.0.4 from edgy)?

Revision history for this message
Ross Burton (ross) wrote :

Still crashes for me with Edgy.

Revision history for this message
Ross Burton (ross) wrote :

I do get this lots when OO.o starts up:

(process:10987): GLib-GObject-CRITICAL **: gtype.c:2240: initialization assertion failed, use IA__g_type_init() prior to this function

(process:10987): Gdk-CRITICAL **: gdk_screen_get_font_options: assertion `GDK_IS_SCREEN (screen)' failed

Revision history for this message
Ross Burton (ross) wrote :

This is the backtrace of OO.o Writer when opening the document in Edgy for me.
(gdb) bt
#0 0xb7628ae2 in comphelper::OPropertySetAggregationHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libcomphelp4gcc3.so
#1 0xab7188ac in component_writeInfo () from /usr/lib/openoffice/program/libfrm680li.so
#2 0xb748f762 in cppu::OPropertySetHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3
#3 0xb762608a in comphelper::OPropertySetAggregationHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libcomphelp4gcc3.so
#4 0xab704d3d in component_writeInfo () from /usr/lib/openoffice/program/libfrm680li.so
#5 0xb748eb89 in cppu::OPropertySetHelper::getPropertyValue ()
   from /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3
#6 0xaec55d61 in svxform::FmSearchConfigItem::~FmSearchConfigItem ()
   from /usr/lib/openoffice/program/libsvx680li.so
#7 0xaec76088 in svxform::FmSearchConfigItem::~FmSearchConfigItem ()
   from /usr/lib/openoffice/program/libsvx680li.so
#8 0xaec7634f in svxform::FmSearchConfigItem::~FmSearchConfigItem ()
   from /usr/lib/openoffice/program/libsvx680li.so
#9 0xaec76388 in svxform::FmSearchConfigItem::~FmSearchConfigItem ()
   from /usr/lib/openoffice/program/libsvx680li.so
#10 0xb7ef9096 in Window::~Window () from /usr/lib/openoffice/program/libvcl680li.so
#11 0xb5b88e11 in SalDisplay::DispatchInternalEvent ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#12 0xb5b88e45 in SalX11Display::Yield ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#13 0xb5b888e3 in SalDisplay::registerFrame ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#14 0xb5b7fc78 in SalXLib::Yield ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#15 0xb5b8a037 in X11SalInstance::Yield ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#16 0xb7d0ef08 in Application::Yield () from /usr/lib/openoffice/program/libvcl680li.so
#17 0xb7d0efdc in Application::Execute ()
   from /usr/lib/openoffice/program/libvcl680li.so
#18 0x0806d8c7 in desktop::Desktop::Main ()
#19 0xb7d14c2c in InitVCL () from /usr/lib/openoffice/program/libvcl680li.so
#20 0xb7d14d35 in SVMain () from /usr/lib/openoffice/program/libvcl680li.so
#21 0x0805fdc3 in sal_main ()
#22 0x0805fe46 in main ()

Revision history for this message
Matthias Klose (doko) wrote :

Proposing to close this report; nobody else is able to reproduce it.

Changed in openoffice.org:
importance: Medium → Low
Revision history for this message
Matthias Klose (doko) wrote :

works fine with 2.2.0 as well; closing.

Changed in openoffice.org:
status: Needs Info → Fix Released
Revision history for this message
Ross Burton (ross) wrote :

I can still replicate this with 2.2.0-0ubuntu2 on Feisty. Are there -dbg packages available to get a decent stack trace with?

Revision history for this message
Matthias Klose (doko) wrote : Re: [Bug 36144] Re: Crash opening document

Ross Burton schrieb:
> I can still replicate this with 2.2.0-0ubuntu2 on Feisty. Are there
> -dbg packages available to get a decent stack trace with?

- could you recheck with a recent daily live CD ?

the dbgsym packages built by Martin should have the debug information.

Revision history for this message
Ross Burton (ross) wrote :

The problem is that if I login as another user I can open this file on the same machine. I've tried deleting all of my dot files for OO.o, yet I still get the crash.

With -dbg for openoffice.org-writer and -core:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1247148336 (LWP 5314)]
0xb75852d2 in comphelper::OPropertySetAggregationHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libcomphelp4gcc3.so
(gdb) bt
#0 0xb75852d2 in comphelper::OPropertySetAggregationHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libcomphelp4gcc3.so
#1 0xaa148ffc in frm::ODatabaseForm::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libfrm680li.so
#2 0xb73dc1f2 in cppu::OPropertySetHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3
#3 0xb7582e0a in comphelper::OPropertySetAggregationHelper::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libcomphelp4gcc3.so
#4 0xaa12a73d in frm::ODatabaseForm::getFastPropertyValue ()
   from /usr/lib/openoffice/program/libfrm680li.so
#5 0xb73db639 in cppu::OPropertySetHelper::getPropertyValue ()
   from /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3
#6 0xae9bad71 in isLoadable () from /usr/lib/openoffice/program/libsvx680li.so
#7 0xae9d9fb8 in FmXFormShell::loadForms () from /usr/lib/openoffice/program/libsvx680li.so
#8 0xae9da273 in FmXFormShell::OnLoadForms () from /usr/lib/openoffice/program/libsvx680li.so
#9 0xae9da2a8 in FmXFormShell::LinkStubOnLoadForms () from /usr/lib/openoffice/program/libsvx680li.so
#10 0xb7ebd296 in ImplWindowFrameProc () from /usr/lib/openoffice/program/libvcl680li.so
#11 0xb5a337f4 in SalDisplay::DispatchInternalEvent ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#12 0xb5a33825 in SalX11Display::Yield () from /usr/lib/openoffice/program/libvclplug_gen680li.so
#13 0xb5a335a3 in DisplayYield () from /usr/lib/openoffice/program/libvclplug_gen680li.so
#14 0xb5a2c826 in SalXLib::Yield () from /usr/lib/openoffice/program/libvclplug_gen680li.so
#15 0xb5a3cdf7 in X11SalInstance::Yield () from /usr/lib/openoffice/program/libvclplug_gen680li.so
#16 0xb7cb7c79 in Application::Yield () from /usr/lib/openoffice/program/libvcl680li.so
#17 0xb7cb7d9c in Application::Execute () from /usr/lib/openoffice/program/libvcl680li.so
#18 0x0806c517 in desktop::Desktop::Main ()
#19 0xb7cbdbec in ImplSVMain () from /usr/lib/openoffice/program/libvcl680li.so
#20 0xb7cbdcf5 in SVMain () from /usr/lib/openoffice/program/libvcl680li.so
#21 0x0805ff85 in main ()

Revision history for this message
David Siegel (djsiegel-deactivatedaccount) wrote :

Cannot reproduce with 2.2.0-0ubuntu2 on Feisty.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.