Bug 3205

Summary: LibreOffice Calc 3.3.3 segfaults
Product: Mageia Reporter: Thomas Lottmann <skiperdrake>
Component: RPM PackagesAssignee: D Morgan <dmorganec>
Status: RESOLVED FIXED QA Contact: D Morgan <dmorganec>
Severity: critical    
Priority: Normal CC: davidwhodgins, lists.jjorge
Version: 1   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: libreoffice-calc CVE:
Status comment:
Attachments: Spreadsheet segfaulting

Description Thomas Lottmann 2011-10-28 07:45:16 CEST
Description of problem:
LibreOffice 3.3.3 segfaults when I open a usual .ods spreadsheet. 

I can see the following messages in Terminal :

X Error: BadMatch (invalid parameter attributes) 8
  Major opcode: 42 (X_SetInputFocus)
  Resource id:  0x6200082
/usr/lib64/libreoffice/program/soffice : line 163 :  4522 Segmentation fault  "$sd_prog/$sd_binary" "$@"

Version-Release number of selected component (if applicable):
libreoffice-calc-3.3.3.1-0.1.mga1.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Install LibreOffice 
2. Download the attached file
3. See the error in terminal by executing libreoffice in terminal by opening the file.
Comment 1 Thomas Lottmann 2011-10-28 07:45:53 CEST
Created attachment 1016 [details]
Spreadsheet segfaulting
Comment 2 Thomas Lottmann 2011-10-28 07:49:57 CEST
This is a slighly seperate issue, but after uninstalling completely LibreOffice 3.3.3, it is impossible for me to reinstall the previous version. Rpmdrake drops me with this message : 

"Sorry, the following package cannot be selected : 

- libreoffice-3.3.2.2-14.mga1.x86_64"

/me loves having to do technical support for mom at 7:00 AM.
Thomas Lottmann 2011-10-28 07:57:08 CEST

QA Contact: (none) => dmorganec

Comment 3 Dave Hodgins 2011-10-28 23:25:55 CEST
(In reply to comment #2)
> This is a slighly seperate issue, but after uninstalling completely LibreOffice
> 3.3.3, it is impossible for me to reinstall the previous version. Rpmdrake
> drops me with this message : 
> 
> "Sorry, the following package cannot be selected : 
> - libreoffice-3.3.2.2-14.mga1.x86_64"

To install the Core release version, try
urpmi --media "Core Release (distrib1)" libreoffice

Check /etc/urpmi/urpmi.cfg to confirm whether you need the (distrib1).
That varies depending on how the mirrors were selected.

If you want to install from an already downloaded rpm, you'll need
all of the rpm packages shown by
$ urpmq --media "Core Release (distrib1)" --requires libreoffice

Btw, attachment 1016 [details] does not cause a segfault in my i586 system
with the Core Updates version of libreoffice.

CC: (none) => davidwhodgins

Manuel Hiebel 2011-10-30 01:55:13 CEST

Assignee: bugsquad => dmorganec

Comment 4 Thomas Lottmann 2011-10-30 22:12:20 CET
It seems to only cause it on a x86_64 system. 

Also, other .xls and ods files open fine. For an unkown reason, this one can no longer be opened. It has not been corrupted in any way.
Comment 5 José Jorge 2011-11-18 08:53:42 CET
May be the same problem of #2272 : https://bugs.mageia.org/show_bug.cgi?id=2272#c28

CC: (none) => lists.jjorge

Comment 6 D Morgan 2011-12-17 22:57:05 CET
is this bug valid on cauldron too ?
Comment 7 D Morgan 2011-12-22 08:02:39 CET
please test new packages in updates_testing ( we now have LO 3.4.4.2 in updates_testing )
Comment 8 Dave Hodgins 2012-01-14 03:56:46 CET
Can someone with a 64 bit system confirm whether or not 3.4.4.2
segfaults with attachment 1016 [details].
Comment 9 Manuel Hiebel 2012-01-14 13:30:15 CET
No I can't reproduce. Thomas, feel free to reopen if you can.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 10 Thomas Lottmann 2012-01-23 18:48:31 CET
Nothing to worry about anymore : it does not segfault with Calc 3.4.4.2.