soffice.bin crashed with SIGSEGV in cppu::_copyConstructAny()

Bug #1206131 reported by Daniël van Eeden
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
LibreOffice
Invalid
Critical
libreoffice (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

1) lsb_release -rd
Description: Ubuntu 13.04
Release: 13.04

2) apt-cache policy libreoffice-calc
libreoffice-calc:
  Installed: 1:4.0.2-0ubuntu1
  Candidate: 1:4.0.2-0ubuntu1
  Version table:
 *** 1:4.0.2-0ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ raring/main i386 Packages
        100 /var/lib/dpkg/status

3) What is expected to happen in Calc via a terminal:
cd ~/Desktop && wget https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1206131/+attachment/3753232/+files/OfficeRG.docx && lowriter --nologo OfficeRG.docx

is it opens successfully.

4) What happens instead is it crashes consistently.

$ gdb --args /usr/lib/libreoffice/program/soffice.bin /tmp/OfficeRG.docx
GNU gdb (GDB) 7.5.91.20130417-cvs-ubuntu
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/libreoffice/program/soffice.bin...Reading symbols from /usr/lib/debug/usr/lib/libreoffice/program/soffice.bin...done.
done.
(gdb) r
Starting program: /usr/lib/libreoffice/program/soffice.bin /tmp/OfficeRG.docx
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe8282700 (LWP 7525)]
[New Thread 0x7fffe1c96700 (LWP 7526)]
[New Thread 0x7fffe1495700 (LWP 7527)]
[New Thread 0x7fffe0a4b700 (LWP 7528)]
[New Thread 0x7fffd1e23700 (LWP 7529)]
[Thread 0x7fffe1c96700 (LWP 7526) exited]
[New Thread 0x7fffe1c96700 (LWP 7530)]

Program received signal SIGSEGV, Segmentation fault.
cppu::_copyConstructAny (pDestAny=0x1c295b8, pSource=0x730065, pType=0x6c007500520067, pTypeDescr=0x0, acquire=
    0x7fffc9180860 <com::sun::star::uno::cpp_acquire(void*)>, mapping=0x0) at /build/buildd/libreoffice-4.0.2/cppu/source/uno/copy.hxx:335
335 /build/buildd/libreoffice-4.0.2/cppu/source/uno/copy.hxx: No such file or directory.

Tags: amd64 i386 raring
Revision history for this message
Daniël van Eeden (dveeden) wrote :
Revision history for this message
Daniël van Eeden (dveeden) wrote :

$ apt-cache policy libreoffice
libreoffice:
  Installed: 1:4.0.2-0ubuntu1
  Candidate: 1:4.0.2-0ubuntu1
  Version table:
 *** 1:4.0.2-0ubuntu1 0
        500 http://nl.archive.ubuntu.com/ubuntu/ raring/universe amd64 Packages
        100 /var/lib/dpkg/status
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 13.04
Release: 13.04
Codename: raring

Revision history for this message
penalvch (penalvch) wrote :
Changed in libreoffice (Ubuntu):
status: New → Confirmed
summary: - libreoffice crashes on docx import
+ Calc crashes on specific docx import
Revision history for this message
penalvch (penalvch) wrote :

Daniël van Eeden, thank you for taking the time to report this bug and helping to make Ubuntu better. The issue you are reporting is an upstream one. It would be nice if somebody having it could send the bug to the developers of the software by following the instructions verbatim at http://wiki.documentfoundation.org/BugReport . If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about the status. Thanks in advance.

Helpful bug reporting tips:
https://help.ubuntu.com/community/ReportingBugs

summary: - Calc crashes on specific docx import
+ soffice.bin crashed with SIGSEGV in cppu::_copyConstructAny()
description: updated
tags: added: amd64 i386 raring
Revision history for this message
In , Libreoffice-6 (libreoffice-6) wrote :

Problem description:
Try to open the attached document

Steps to reproduce:
1. /usr/lib/libreoffice/program/soffice.bin /tmp/OfficeRG.docx

Current behavior:
Program received signal SIGSEGV, Segmentation fault.
cppu::_copyConstructAny (pDestAny=0x1c295b8, pSource=0x730065, pType=0x6c007500520067, pTypeDescr=0x0, acquire=
    0x7fffc9180860 <com::sun::star::uno::cpp_acquire(void*)>, mapping=0x0) at /build/buildd/libreoffice-4.0.2/cppu/source/uno/copy.hxx:335

Expected behavior:
Open the document

Operating System: Ubuntu
Version: 4.0.2.2 release

Revision history for this message
In , Libreoffice-6 (libreoffice-6) wrote :
Changed in df-libreoffice:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
In , penalvch (penalvch) wrote :

Not reproducible in:
Version: 4.1.0.4
Build ID: 89ea49ddacd9aa532507cbf852f2bb22b1ace28
Microsoft Windows Vista Business x86 6.0.6002 Service Pack 2 Build 6002

May be Linux/downstream/legacy version only issue. Still working on preparing a Linux install for testing latest build.

Changed in df-libreoffice:
importance: Medium → Critical
status: New → Confirmed
Revision history for this message
Daniël van Eeden (dveeden) wrote :

Libreoffice Writer 1:4.1.0-2ubuntu1 on 13.10 (saucy) doesn not crash with this document.

Revision history for this message
penalvch (penalvch) wrote :

Daniël van Eeden, this bug report is being closed due to your last comment https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1206131/comments/8 regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in libreoffice (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
In , penalvch (penalvch) wrote :
Changed in df-libreoffice:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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