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 323128 - A rather simple xls file crashes gnumeric when opened
A rather simple xls file crashes gnumeric when opened
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: import/export MS Excel (tm)
1.6.x
Other All
: High major
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2005-12-03 17:00 UTC by Krzysztof Mystkowski
Modified: 2005-12-05 15:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Krzysztof Mystkowski 2005-12-03 17:00:44 UTC
Steps to reproduce:
1. File -> Open
2. Select that file
3. Booom


Stack trace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1229506896 (LWP 10898)]
---Type <return> to continue, or q <return> to quit---
0xb647b8b8 in ?? () from /usr/lib/gnumeric/1.6.0/plugins/fn-info/plugin.so
(gdb) thread apply all bt

Thread 5 (Thread -1236108368 (LWP 10904))

  • #0 __kernel_vsyscall
  • #1 pthread_cond_wait
    from /lib/libpthread.so.0
  • #2 pthread_cond_wait
    from /lib/libc.so.6
  • #3 _gnome_vfs_thread_pool_init
    from /usr/lib/libgnomevfs-2.so.0
  • #4 ??
  • #5 ??
  • #6 ??
  • #7 g_thread_use_default_impl
    from /usr/lib/libglib-2.0.so.0
  • #8 ??
  • #9 pthread_mutex_unlock
    from /lib/libpthread.so.0
  • #10 pthread_mutex_init
    from /lib/libc.so.6
  • #0 ??
    from /usr/lib/gnumeric/1.6.0/plugins/fn-info/plugin.so

Other information:
I can send an offending spreadsheet, it always crashes Gnumeric, should be
trivial to reproduce. It crashed 1.4.3 so I upgraded Gnumeric, so now it crashes
1.6.0 ;-). The file was created in excel, later processed for a long time in
Gnumeric (1.4.?), then Gnumeric started to crash when I tried to delete a row of
data so I switched to OpenOffice 2.0. A file saved by oocalc2 crashes Gnumeric.
Comment 1 Krzysztof Mystkowski 2005-12-03 17:02:43 UTC
P.S. I forgot to explain, I'd rather not post this spreadsheet to a public
service. Email me if you want to get the file.
Comment 2 Morten Welinder 2005-12-04 02:43:03 UTC
Please send a copy of this to terra@gnome.org and jody@gnome.org.  If you
wish us to delete it right after we are done with it, just say so.
Comment 3 Morten Welinder 2005-12-05 02:00:35 UTC
Fixed in cvs.  TYPE with empty argument was crashing.  (For good measure I
fixed TRIM too.)
Comment 4 Krzysztof Mystkowski 2005-12-05 09:55:38 UTC
I found a previous version of the same spreadsheet that I'm able to open in
Gnumeric. It crashes 1.6.0 when I try to delete a certain row of data. Now that
you fixed the first error, do you think I should file a new bug report or you
want me to send another file to take a look on something possibly related?
Comment 5 Morten Welinder 2005-12-05 15:52:54 UTC
Send it over.