GNOME Bugzilla – Bug 708612
Crash on Moving Cursor to Header Row
Last modified: 2013-09-23 18:47:42 UTC
I cannot use a header row without causing gnumeric to crash. Steps to reproduce: Start with a new sheet, drag down from top of scroll bar to mae a header row, click on a cell within that header row.
Here are the relevant bits from valgrind (also at http://paste.ubuntu.com/6145146/): ==9549== Invalid read of size 4 ==9549== at 0x4F3BC85: ??? (in /usr/lib/libspreadsheet-1.12.6.so) ==9549== by 0x4F32EF5: sv_update (in /usr/lib/libspreadsheet-1.12.6.so) ==9549== by 0x4F29958: sheet_update (in /usr/lib/libspreadsheet-1.12.6.so) ==9549== by 0x4EF60D0: ??? (in /usr/lib/libspreadsheet-1.12.6.so) ==9549== by 0x53A89FE: button_press_cb (goc-canvas.c:106) ==9549== by 0x586830D: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.800.4) ==9549== by 0x60577B6: _g_closure_invoke_va (gclosure.c:840) ==9549== by 0x6071FB7: g_signal_emit_valist (gsignal.c:3238) ==9549== by 0x60727D1: g_signal_emit (gsignal.c:3386) ==9549== by 0x5989503: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.800.4) ==9549== by 0x586660B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.800.4) ==9549== by 0x5867EF4: gtk_main_do_event (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.800.4) ==9549== Address 0x90 is not stack'd, malloc'd or (recently) free'd ==9549== ==9549== ==9549== Process terminating with default action of signal 11 (SIGSEGV) ==9549== Access not within mapped region at address 0x90 ==9549== at 0x4F3BC85: ??? (in /usr/lib/libspreadsheet-1.12.6.so) ==9549== by 0x4F32EF5: sv_update (in /usr/lib/libspreadsheet-1.12.6.so) ==9549== by 0x4F29958: sheet_update (in /usr/lib/libspreadsheet-1.12.6.so) ==9549== by 0x4EF60D0: ??? (in /usr/lib/libspreadsheet-1.12.6.so) ==9549== by 0x53A89FE: button_press_cb (goc-canvas.c:106) ==9549== by 0x586830D: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.800.4) ==9549== by 0x60577B6: _g_closure_invoke_va (gclosure.c:840) ==9549== by 0x6071FB7: g_signal_emit_valist (gsignal.c:3238) ==9549== by 0x60727D1: g_signal_emit (gsignal.c:3386) ==9549== by 0x5989503: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.800.4) ==9549== by 0x586660B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.800.4) ==9549== by 0x5867EF4: gtk_main_do_event (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.800.4)
Which exact version of gnumeric are you using? I suspect that this may be the split pane crash fixed in 1.12.7.
I am on 1.12.6, I'll pull a more recent one and try again. Thanks.
Almost certainly a dupe of bug 707047. Where did you get that version of Gnumeric from? If it is from a distribution, please file a bug there and ask them to either move to latest stable or pull the patch from bug 707047.
Marking as duplicate. In the unlikely event that this turns out to be wrong, un-dupe it. *** This bug has been marked as a duplicate of bug 707047 ***