[ooo-build] openoffice crash when opening document

Bug #278531 reported by Koen Mercken
8
Affects Status Importance Assigned to Milestone
OpenOffice
Fix Released
Unknown
openoffice.org (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: openoffice.org-writer

Openoffice crashes when opening 1 particular *.odt document. See attachement.
When i launch it from the console and open that document i get this error message:

Fatal exception: Signal 11
Stack:
/usr/lib/openoffice/program/libuno_sal.so.3[0xb71b519b]
/usr/lib/openoffice/program/libuno_sal.so.3[0xb71b52ed]
/usr/lib/openoffice/program/libuno_sal.so.3[0xb71b539b]
[0xb7f80400]
/usr/lib/openoffice/program/libucpdav1.so[0xada99b3b]
/usr/lib/openoffice/program/libucpdav1.so[0xadaa1962]
/usr/lib/openoffice/program/libucbhelper4gcc3.so[0xb7464191]
/usr/lib/openoffice/program/libucbhelper4gcc3.so(_ZN9ucbhelper7Content19openWriteableStreamEv+0x22f)[0xb74691bf]
/usr/lib/openoffice/program/libcomphelp4gcc3.so[0xb754e328]
/usr/lib/openoffice/program/libcomphelp4gcc3.so(_ZN10comphelper15MediaDescriptor14addInputStreamEv+0x250)[0xb7550e00]
/usr/lib/openoffice/program/libsw680li.so[0xaef21b2d]
/usr/lib/openoffice/program/libsw680li.so[0xaef20a7a]
/usr/lib/openoffice/program/libsw680li.so[0xaef24f12]
/usr/lib/openoffice/program/libuno_sal.so.3[0xb71ace5e]
/lib/tls/i686/cmov/libpthread.so.0[0xb6a4150f]
/lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb689a7ee]

Other documents dont pose a problem.

Revision history for this message
Nick HS (nickhs) wrote :

Thank you for reporting this bug and trying to make Ubuntu better. Unfortunatly we don't have enough information to fix this bug. Did you create this document yourself? Are you sure the document is not corrupted? Or even better could you attach the document to this report. Thanks again!

Changed in openoffice.org:
status: New → Incomplete
Revision history for this message
Koen Mercken (koen-mercken) wrote :
Revision history for this message
Koen Mercken (koen-mercken) wrote :

Sorry, my mistake, i thought i had added the attachement.

I think (but ime not shure because i cant open it) this was a document i created myself by copying part of a webpage and pasting it in openoffice writer.

Openoffice succeeds in recovering the document but then crashes when opening.

How do i check if the document is corrupted?

Chris Cheney (ccheney)
Changed in openoffice.org:
importance: Undecided → Medium
status: Incomplete → Triaged
Changed in openoffice:
status: Unknown → Confirmed
Changed in openoffice:
status: Confirmed → Fix Released
Revision history for this message
sebek (sebeeek) wrote :

It seems I have the same problem on Hardy with another piece of html I copied/paste from the web onto an odt.
See the document visites-appart-2009.odt attached. The crash is not systematic, you sometimes have to scroll up and down 2 or 3 times through the whole document.

I tried to obtain a backtrace, unfortunately, when I follow instructions on
 https://wiki.ubuntu.com/DebuggingProgramCrash?action=show&redirect=DebuggingProgramCrashes
I can not install dbg symbol :
 sudo apt-get install openoffice.org-core-dbgsym openoffice.org-writer-dbgsym
 [...]
 Les paquets suivants contiennent des dépendances non satisfaites :
  openoffice.org-core-dbgsym: Dépend: openoffice.org-core (= 1:2.4.1-1ubuntu2.1) mais 1:2.4.1-11ubuntu2.1 devra être installé
  openoffice.org-writer-dbgsym: Dépend: openoffice.org-writer (= 1:2.4.1-1ubuntu2.1) mais 1:2.4.1-11ubuntu2.1 devra être installé

Anyway, I still looked at the backtrace with gdb and found out that the openoffice is crashing on my document (visites-appart-2009.odt) on :

 [Thread 0xaec90b90 (LWP 11853) exited]
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0xa9b19b90 (LWP 11859)]
 0xad194025 in ?? () from /usr/lib/openoffice/program/libucpdav1.so

while openoffice crashes on aarding.odt on :

 [Thread 0xaad88b90 (LWP 16877) exited]
 [Thread 0xad58db90 (LWP 16872) exited]
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0xaea8eb90 (LWP 16870)]
 0xb2c55027 in ?? () from /usr/lib/openoffice/program/libucpdav1.so

Both crashes are in the same .so library ...

Can sometimes try to reproduce with dbg symbol installed?
Also I see on the Novell bug that it may be fixed in OOo 3.0.

Chris Cheney (ccheney)
Changed in openoffice.org:
status: Triaged → Fix Released
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.