After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 577208 - Criticals in XL import
Criticals in XL import
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: import/export MS Excel (tm)
git master
Other All
: Normal normal
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2009-03-29 17:19 UTC by sum1
Modified: 2009-06-04 17:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fuzzed xls file (14.00 KB, application/vnd.ms-excel)
2009-03-29 17:20 UTC, sum1
Details

Description sum1 2009-03-29 17:19:20 UTC
Version: r17251
OS: Ubuntu Intrepid

The upcoming file is a fuzzed version of Attachment 21629 [details] (.xls file from Bug
127412).


Steps to reproduce:
- Import the upcoming attachment to trigger a crash


Backtrace:

Program received signal SIGSEGV, Segmentation fault.

Thread 3066046208 (LWP 17716)

  • #0 xl_chart_read_lineformat
    at ms-chart.c line 1351
  • #1 xl_chart_read_axislineformat
    at ms-chart.c line 650
  • #2 ms_excel_chart_read
    at ms-chart.c line 3558
  • #3 ms_excel_chart_read_BOF
    at ms-chart.c line 3777
  • #4 ms_read_OBJ
    at ms-obj.c line 1283
  • #5 ms_escher_read_ClientData
    at ms-escher.c line 1993
  • #6 ms_escher_read_container
    at ms-escher.c line 2099
  • #7 ms_escher_read_SpContainer
    at ms-escher.c line 507
  • #8 ms_escher_read_container
    at ms-escher.c line 2099
  • #9 ms_escher_read_SpgrContainer
    at ms-escher.c line 1933
  • #10 ms_escher_read_container
    at ms-escher.c line 2099
  • #11 ms_escher_read_DgContainer
    at ms-escher.c line 1938
  • #12 ms_escher_read_container
    at ms-escher.c line 2099
  • #13 ms_escher_parse
    at ms-escher.c line 2166
  • #14 excel_read_sheet
    at ms-excel-read.c line 6262
  • #15 excel_read_BOF
    at ms-excel-read.c line 6545
  • #16 excel_read_workbook
    at ms-excel-read.c line 6628
  • #17 excel_file_open
    at boot.c line 192
  • #18 go_plugin_loader_module_func_file_open
    at go-plugin-loader-module.c line 239
  • #19 go_plugin_file_opener_open
    at go-plugin-service.c line 476
  • #20 go_file_opener_open
    at file.c line 299
  • #21 wb_view_new_from_input
    at workbook-view.c line 1058
  • #22 wb_view_new_from_uri
    at workbook-view.c line 1112
  • #23 main
    at main-application.c line 413

Comment 1 sum1 2009-03-29 17:20:03 UTC
Created attachment 131634 [details]
fuzzed xls file
Comment 2 Morten Welinder 2009-03-30 00:04:33 UTC
Crash fixed.  Still CRITICALs on exit, though.  Therefore leaving open.
Comment 3 Andreas J. Guelzow 2009-05-18 02:13:38 UTC
This seems to be fixed. No criticals on exit anymore.

This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
Comment 4 sum1 2009-06-04 17:27:53 UTC
(In reply to comment #3)
> This seems to be fixed. No criticals on exit anymore.

I still see the critical.  I filed it as Bug 584848, though, since the original xls crash is fixed.