GNOME Bugzilla – Bug 730857
FMR in gnm_pane_dispose
Last modified: 2014-05-27 22:38:41 UTC
1. New gnumeric 2. Select G13 3. View->Freeze 4. Drag vertical scrollbar's divider up so no rows are frozen anymore. 5. Quit ==5999== Invalid read of size 8 ==5999== at 0x619A340: g_type_check_instance_cast (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x4F0BEAC: gnm_pane_dispose (gnm-pane.c:858) ==5999== by 0x617EACF: g_object_run_dispose (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x5916B8F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x58BEF6F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x61783B7: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x618A0D3: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191A28: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191CE1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x5A85E17: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x617EACF: g_object_run_dispose (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x5008B8D: wbcg_sheet_remove_all (wbc-gtk.c:1338) ==5999== by 0x500396A: wb_control_sheet_remove_all (workbook-control.c:96) ==5999== by 0x4FFB2BA: workbook_dispose (workbook.c:128) ==5999== by 0x617CD2B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x506F3F3: dialog_quit (dialog-quit.c:443) ==5999== by 0x5017E89: cb_file_quit (wbc-gtk-actions.c:296) ==5999== by 0x61783B7: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6189D3C: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191A28: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191CE1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x582B82F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x582BDC8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x61783B7: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6189D3C: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x61916F8: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191CE1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x585DBDC: gtk_accel_group_activate (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x585F34C: gtk_accel_groups_activate (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x5A9AD15: gtk_window_activate_key (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x5A9ADA0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x5951C6B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x61783B7: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6189AFA: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x61916F8: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191CE1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x5A7AD43: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x59501CE: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x5951939: gtk_main_do_event (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x5F0DC21: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.1000.8) ==5999== Address 0x14b6a680 is 304 bytes inside a block of size 456 free'd ==5999== at 0x4C2BDEC: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5999== by 0x6199142: g_type_free_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x5916B8F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x58BEF6F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x61783B7: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x618A0D3: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191A28: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191CE1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x5A85E17: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x617EACF: g_object_run_dispose (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x5008B8D: wbcg_sheet_remove_all (wbc-gtk.c:1338) ==5999== by 0x500396A: wb_control_sheet_remove_all (workbook-control.c:96) ==5999== by 0x4FFB2BA: workbook_dispose (workbook.c:128) ==5999== by 0x617CD2B: g_object_unref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x506F3F3: dialog_quit (dialog-quit.c:443) ==5999== by 0x5017E89: cb_file_quit (wbc-gtk-actions.c:296) ==5999== by 0x61783B7: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6189D3C: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191A28: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191CE1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x582B82F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x582BDC8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x61783B7: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6189D3C: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x61916F8: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191CE1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x585DBDC: gtk_accel_group_activate (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x585F34C: gtk_accel_groups_activate (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x5A9AD15: gtk_window_activate_key (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x5A9ADA0: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x5951C6B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x61783B7: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6189AFA: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x61916F8: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x6191CE1: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4000.0) ==5999== by 0x5A7AD43: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x59501CE: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x5951939: gtk_main_do_event (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.1000.8) ==5999== by 0x5F0DC21: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.1000.8) ==5999== by 0x6401E03: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4000.0) ==5999==
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.