Bug 1076912

Summary: [abrt] gnumeric: xls_header_footer_import(): gnumeric-1.12.12 killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Michael Jørgensen <michael.finn.jorgensen>
Component: gnumericAssignee: Huzaifa S. Sidhpurwala <huzaifas>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: belegdol, huzaifas, lnie, michael.finn.jorgensen, terra
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/bd6daa88a5b834d3a3a417ea7632af9027c5335a
Whiteboard: abrt_hash:d38213ecacc99f181d0f97cb1918c289edceafa0
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-02-06 19:12:22 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 Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages
none
File causing segfault none

Description Michael Jørgensen 2014-03-16 12:44:26 UTC
Description of problem:
Opened a file.

Version-Release number of selected component:
gnumeric-1.12.12-1.fc20

Additional info:
reporter:       libreport-2.2.0
backtrace_rating: 4
cmdline:        gnumeric file:///home/mike/Downloads/HOP-20140316-1332.xls
crash_function: xls_header_footer_import
executable:     /usr/bin/gnumeric-1.12.12
kernel:         3.13.6-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (9 frames)
 #0 xls_header_footer_import at ms-excel-util.c:757
 #1 excel_read_HEADER_FOOTER at ms-excel-read.c:6293
 #2 excel_read_sheet at ms-excel-read.c:6566
 #3 excel_read_BOF at ms-excel-read.c:6951
 #4 excel_read_workbook at ms-excel-read.c:7041
 #5 excel_enc_file_open at boot.c:193
 #6 go_plugin_file_opener_open at app/go-plugin-service.c:685
 #7 workbook_view_new_from_input at workbook-view.c:1281
 #8 workbook_view_new_from_uri at workbook-view.c:1341

Comment 1 Michael Jørgensen 2014-03-16 12:44:31 UTC
Created attachment 875131 [details]
File: backtrace

Comment 2 Michael Jørgensen 2014-03-16 12:44:33 UTC
Created attachment 875132 [details]
File: cgroup

Comment 3 Michael Jørgensen 2014-03-16 12:44:35 UTC
Created attachment 875133 [details]
File: core_backtrace

Comment 4 Michael Jørgensen 2014-03-16 12:44:37 UTC
Created attachment 875134 [details]
File: dso_list

Comment 5 Michael Jørgensen 2014-03-16 12:44:39 UTC
Created attachment 875135 [details]
File: environ

Comment 6 Michael Jørgensen 2014-03-16 12:44:41 UTC
Created attachment 875136 [details]
File: exploitable

Comment 7 Michael Jørgensen 2014-03-16 12:44:43 UTC
Created attachment 875137 [details]
File: limits

Comment 8 Michael Jørgensen 2014-03-16 12:44:45 UTC
Created attachment 875138 [details]
File: maps

Comment 9 Michael Jørgensen 2014-03-16 12:44:47 UTC
Created attachment 875139 [details]
File: open_fds

Comment 10 Michael Jørgensen 2014-03-16 12:44:49 UTC
Created attachment 875140 [details]
File: proc_pid_status

Comment 11 Michael Jørgensen 2014-03-16 12:44:51 UTC
Created attachment 875141 [details]
File: var_log_messages

Comment 12 Michael Jørgensen 2014-03-16 17:09:17 UTC
Created attachment 875195 [details]
File causing segfault

When opening this file, the application crashes.

Comment 13 Julian Sikorski 2014-03-16 17:12:45 UTC
Morten, please may you have a look?

Comment 14 M Welinder 2014-03-16 17:52:24 UTC
Indeed.

https://git.gnome.org/browse/gnumeric/commit/?id=b0dbfbb8b7dcd1ccc9bd68bb7a8c631c1bb15ddb

What created this file?  It looks strange to me, not that that is any reason
to crash, of course.

Note, that both Gnumeric and LO read the Danish letters wrong out of this
file.

Oh, and it's "Juleferie", not "Jule Ferie".  :-)

Comment 15 Michael Jørgensen 2014-03-16 18:07:42 UTC
Hej Morten :-)

This file was created using "php-pear-Spreadsheet-Excel-Writer-0.9.2-5.fc18".

Indeed, I can't open the file using the latest versions of Microsoft Excel, but older versions can.

-Michael.

Comment 16 Fedora Update System 2014-03-17 20:44:13 UTC
gnumeric-1.12.12-2.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/gnumeric-1.12.12-2.fc19

Comment 17 Fedora Update System 2014-03-17 21:01:31 UTC
gnumeric-1.12.12-2.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/gnumeric-1.12.12-2.fc20

Comment 18 lnie 2014-03-18 03:25:07 UTC
gnumeric-1.12.12-2.fc20 works

Comment 19 Fedora Update System 2014-03-19 08:42:10 UTC
Package gnumeric-1.12.12-2.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gnumeric-1.12.12-2.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-4041/gnumeric-1.12.12-2.fc19
then log in and leave karma (feedback).