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 53529 - Example of incorrect import of full col/row format from XL
Example of incorrect import of full col/row format from XL
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: 2001-04-24 10:54 UTC by toralf
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
MS Excel file (55.50 KB, application/octet-stream)
2001-04-24 11:10 UTC, Toralf Lund
Details

Description toralf 2001-04-24 10:54:49 UTC
Package:  gnumeric
Severity: normal
Version:  0.61
Synopsis: gnumeric crashes for a certain Excel file
Class:    sw-bug

Distribution: Red Hat Linux release 7.1 (Seawolf)
System: Linux 2.4.2-2 i686 unknown
C library: glibc-2.2.2-10
C compiler: 2.96
glib: 1.2.9
GTK+: 1.2.9
ORBit: ORBit 0.5.7
gnome-libs: gnome-libs 1.2.8
libxml: 1.8.10
gnome-print: gnome-print-0.25
gnome-core: gnome-core 1.2.4


Description:
gnumeric drink.xls


Debugging information:
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...0x407ac519 in __wait4 ()
   from /lib/i686/libc.so.6
  • #0 __wait4
    from /lib/i686/libc.so.6
  • #1 __DTOR_END__
    from /lib/i686/libc.so.6
  • #2 gnome_segv_handle
    at eval.c line 41
  • #3 <signal handler called>
  • #4 ms_read_OBJ
    at eval.c line 41
  • #5 ms_escher_blip_destroy
    at eval.c line 41
  • #6 ms_escher_blip_destroy
    at eval.c line 41
  • #7 ms_escher_blip_destroy
    at eval.c line 41
  • #8 ms_escher_blip_destroy
    at eval.c line 41
  • #9 ms_escher_blip_destroy
    at eval.c line 41
  • #10 ms_escher_blip_destroy
    at eval.c line 41
  • #11 ms_escher_blip_destroy
    at eval.c line 41
  • #12 ms_escher_blip_destroy
    at eval.c line 41
  • #13 ms_escher_parse
    at eval.c line 41
  • #14 ms_excel_chart
    at eval.c line 41
  • #15 ms_excel_read_chart
    at eval.c line 41
  • #16 ms_read_OBJ
    at eval.c line 41
  • #17 ms_escher_blip_destroy
    at eval.c line 41
  • #18 ms_escher_blip_destroy
    at eval.c line 41
  • #19 ms_escher_blip_destroy
    at eval.c line 41
  • #20 ms_escher_blip_destroy
    at eval.c line 41
  • #21 ms_escher_blip_destroy
    at eval.c line 41
  • #22 ms_escher_blip_destroy
    at eval.c line 41
  • #23 ms_escher_blip_destroy
    at eval.c line 41
  • #24 ms_escher_blip_destroy
    at eval.c line 41
  • #25 ms_escher_parse
    at eval.c line 41
  • #26 ms_excel_workbook_get_sheet
    at eval.c line 41
  • #27 ms_excel_read_workbook
    at eval.c line 41
  • #28 gnumeric_xml_read_format_template
    at eval.c line 41
  • #29 file_format_unregister_save
    at eval.c line 41
  • #30 workbook_try_read
    at eval.c line 41
  • #31 workbook_read
    at eval.c line 41
  • #32 _start
    at eval.c line 41
  • #33 main
    at eval.c line 41
  • #34 __libc_start_main
    at ../sysdeps/generic/libc-start.c line 129
  • #0 __wait4
    from /lib/i686/libc.so.6
  • #1 __DTOR_END__
    from /lib/i686/libc.so.6
  • #2 gnome_segv_handle
    at eval.c line 41
  • #3 <signal handler called>
  • #4 ms_read_OBJ
    at eval.c line 41
  • #5 ms_escher_blip_destroy
    at eval.c line 41
  • #6 ms_escher_blip_destroy
    at eval.c line 41
  • #7 ms_escher_blip_destroy
    at eval.c line 41




------- Bug moved to this database by unknown@bugzilla.gnome.org 2001-04-24 06:54 -------

The original reporter (toralf@kscanners.no) of this bug does not have an account here.
Reassigning to the exporter, unknown@bugzilla.gnome.org.
Reassigning to the default owner of the component, jgoldberg@home.com.

Comment 1 Toralf Lund 2001-04-24 11:10:19 UTC
Created attachment 491 [details]
MS Excel file
Comment 2 Morten Welinder 2001-04-24 13:36:22 UTC
The crash has been fixed in cvs.  Now, I get...

** CRITICAL **: file cell-draw.c: line 191 (cell_draw): assertion
`width > 0' failed.
Comment 3 Jody Goldberg 2001-04-26 04:33:47 UTC
The warnings were spurious.  In this case the situation it was 
reasonable to end up with negative internal sizes.  We now silently 
ignore the draw in that case.

There is still no support for spinner objects (low priority)
and the column background is not imported correctly (medium priority)
This is the first test case to demonstrate a visible difference 
w.r.t. the background colour.  We'll use it to track the precedence 
of full row vs full col.
Comment 4 Jody Goldberg 2001-05-06 01:54:07 UTC
This has now been patched in CVS along with a place holder for 
spinners.