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 303923 - 1.5.1 Release Candidate 1 crashes when opening large Excel file
1.5.1 Release Candidate 1 crashes when opening large Excel file
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: import/export MS Excel (tm)
1.5.x
Other All
: High major
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2005-05-12 13:49 UTC by Jim Martin
Modified: 2005-05-17 15:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jim Martin 2005-05-12 13:49:17 UTC
1. Using the Windows version of 1.5.1 rc 1, open my large (~24meg) excel spreadsheet
2. Gunmeric crashes

Version 1.4.3 rc 3 opens the same file without a problem. Also, if I use 1.4.3
to save as in .gnumeric format then 1.5.1 will open it.
Comment 1 Jody Goldberg 2005-05-12 13:53:15 UTC
Can we get a copy of the file please ?
Comment 2 Jody Goldberg 2005-05-14 22:31:05 UTC
I can only replicate this crash on windows.
May I give our win32 expert a copy of the file ?
Comment 3 Jim Martin 2005-05-16 15:43:59 UTC
The offending file is available in a zip format at my ftp site. 
ftp://ftp.xmission.com/pub/users/j/jmartin/outgoing/
Comment 4 Morten Welinder 2005-05-17 14:09:02 UTC
I have reproduced this.  the only purify event is...

      UMR: Uninitialized memory read (4 times)
      This is occurring while in:
            ms_excel_chart_read [ms-chart.c:2644 pc=0xf5fdbc8c]
            ms_excel_chart_read_BOF [ms-chart.c:2694 pc=0xf5fdbe4c]
            ms_read_OBJ    [ms-obj.c:1143 pc=0xf5fd2208]

...which stems from excel_chart_series_new's failure to initialize
.data[i].series.

(I believe that under purify an UMR causes NULL to be read so I don't see
the crash there.)
Comment 5 Morten Welinder 2005-05-17 15:09:25 UTC
fixed in cvs.