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 702612 - Criticals on loading Excel 2010 sheet
Criticals on loading Excel 2010 sheet
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: 2013-06-19 01:35 UTC by Morten Welinder
Modified: 2013-06-19 06:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Morten Welinder 2013-06-19 01:35:35 UTC
With attachment 247199 [details] I get...

** (/home/welinder/gnome/gnumeric/src/.libs/lt-gnumeric:9630): CRITICAL **: gnm_style_set_border: assertion `style != NULL' failed

** (/home/welinder/gnome/gnumeric/src/.libs/lt-gnumeric:9630): CRITICAL **: gnm_style_set_border: assertion `style != NULL' failed

** (/home/welinder/gnome/gnumeric/src/.libs/lt-gnumeric:9630): CRITICAL **: gnm_style_set_border: assertion `style != NULL' failed

** (/home/welinder/gnome/gnumeric/src/.libs/lt-gnumeric:9630): CRITICAL **: gnm_style_set_border: assertion `style != NULL' failed
Leaking style-color at 0x1dcde90 [800080ff].
Comment 1 Morten Welinder 2013-06-19 01:50:41 UTC


  • #0 g_log
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #1 excel_read_CF
    at ms-excel-read.c line 5325
  • #2 excel_read_CONDFMT
    at ms-excel-read.c line 5417
  • #3 excel_read_sheet
    at ms-excel-read.c line 6732
  • #4 excel_read_BOF
    at ms-excel-read.c line 6990
  • #5 excel_read_workbook
    at ms-excel-read.c line 7080

Comment 2 Andreas J. Guelzow 2013-06-19 05:21:04 UTC
This seems to be related to the conditional formats in the file. 

  • #0 g_log
    from /lib/i386-linux-gnu/libglib-2.0.so.0
  • #1 g_return_if_fail_warning
    from /lib/i386-linux-gnu/libglib-2.0.so.0
  • #2 gnm_style_set_border
    at mstyle.c line 1272
  • #3 excel_read_CF_border
    at ms-excel-read.c line 5149
  • #4 excel_read_CF
    at ms-excel-read.c line 5325
  • #5 excel_read_CONDFMT
    at ms-excel-read.c line 5417
  • #6 excel_read_sheet
    at ms-excel-read.c line 6732
  • #7 excel_read_BOF
    at ms-excel-read.c line 6990
  • #8 excel_read_workbook
    at ms-excel-read.c line 7080
  • #9 excel_enc_file_open
    at boot.c line 193

Note that while the file was generated by Excel 2010, the problem is with the xls formatted file.
Comment 3 Andreas J. Guelzow 2013-06-19 06:33:02 UTC
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.