GNOME Bugzilla – Bug 418868
Gnumeric's Excel plugin crashes
Last modified: 2008-02-01 06:57:39 UTC
Distribution: Debian 4.0 Package: Gnumeric Severity: critical Version: GNOME2.14.3 1.6.x Gnome-Distributor: Debian Synopsis: Gnumeric's Excel plugin crashes Bugzilla-Product: Gnumeric Bugzilla-Component: import/export MS Excel (tm) Bugzilla-Version: 1.6.x BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: It happens when I open an XLS file from http://vostlit.info/common/Vostlit_ischem.xls Steps to reproduce the crash: 1. Download the file, open it in gnumeric and observe the crash. Expected Results: An XLS file should be opening in Gnumeric, unless a conversion error occurs. The latter should result in a message box rather than a crash. How often does this happen? Always. Additional Information: Installed Debian's gnome-dbg, ran ================================================= At first I tried obtaining a backtrace by running gdb with the LD_LIBRARY_PATH=/usr/lib/debug setting and with typing the "bt" command after the crash. That did not resolve symbols. I tried adding the /usr/lib/debug/usr/lib path to LD_LIBRARY_PATH. This caused a segmentaion fault in ld-linux.so: ilgiz@ei:~$ LD_LIBRARY_PATH=/usr/lib/debug:/usr/lib/debug/usr/lib gdb /usr/bin/gnumeric GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"... (no debugging symbols found) Using host libthread_db library "/usr/lib/debug/libthread_db.so.1". (gdb) set pagination 0 (gdb) run /tmp/Vostlit_ischem.xls Starting program: /usr/bin/gnumeric /tmp/Vostlit_ischem.xls (no debugging symbols found) Failed to read a valid object file image from memory. Program received signal SIGSEGV, Segmentation fault. 0xb7f5572c in do_lookup_x () from /lib/ld-linux.so.2 (gdb) bt
+ Trace 119045
Thread 1 (Thread 16384 (LWP 27119))
------- Bug created by bug-buddy at 2007-03-16 07:43 -------
Happens with current sources too.
I have fixed the crash. Was this file generated by Excel or by something else?
(In reply to comment #2) > I have fixed the crash. > > Was this file generated by Excel or by something else? > I don't know if the file was produced by MS Excel. I simply tried downloading and opening the file. I am hoping to try the update soon. Regards.
Gnumeric 1.8.1 opens the above file just fine. Thanks.