Re: 2.6.8 crashes when attempting to print or save as a PDF

From: Arthur Marsh <arthur.marsh_at_internode.on.net>
Date: Fri Aug 21 2009 - 06:27:45 CEST

Dominic Lachowicz wrote, on 18/08/09 23:32:
> AbiWord 2.8 will be out shortly (hopefully in mid September) and
> doesn't have this bug. You can use an "testing" version from the 2.7
> series.

Hi, I compiled 2.7.8. It ran fine, but it did not run "insert date" correctly, and when I did quit it after saving and
printing, it segfaulted:

(gdb) run
Starting program: /usr/src/sound/abiword-2.7.8/src/.libs/lt-abiword
[Thread debugging using libthread_db enabled]

(lt-abiword:26485): Gtk-CRITICAL **: gtk_builder_get_object: assertion `GTK_IS_BUILDER (builder)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_builder_get_object: assertion `GTK_IS_BUILDER (builder)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_tree_selection_set_mode: assertion `GTK_IS_TREE_SELECTION (selection)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_window_set_title: assertion `GTK_IS_WINDOW (window)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_builder_get_object: assertion `GTK_IS_BUILDER (builder)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_label_get_label: assertion `GTK_IS_LABEL (label)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_label_set_markup: assertion `GTK_IS_LABEL (label)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_builder_get_object: assertion `GTK_IS_BUILDER (builder)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_button_set_use_underline: assertion `GTK_IS_BUTTON (button)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_button_set_label: assertion `GTK_IS_BUTTON (button)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_tree_view_append_column: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(lt-abiword:26485): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(lt-abiword:26485): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(lt-abiword:26485): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_builder_get_object: assertion `GTK_IS_BUILDER (builder)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_builder_get_object: assertion `GTK_IS_BUILDER (builder)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_tree_selection_set_mode: assertion `GTK_IS_TREE_SELECTION (selection)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_window_set_title: assertion `GTK_IS_WINDOW (window)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_builder_get_object: assertion `GTK_IS_BUILDER (builder)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_label_get_label: assertion `GTK_IS_LABEL (label)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_label_set_markup: assertion `GTK_IS_LABEL (label)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_builder_get_object: assertion `GTK_IS_BUILDER (builder)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_button_set_use_underline: assertion `GTK_IS_BUTTON (button)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_button_set_label: assertion `GTK_IS_BUTTON (button)' failed

(lt-abiword:26485): Gtk-CRITICAL **: gtk_tree_view_append_column: assertion `GTK_IS_TREE_VIEW (tree_view)' failed

(lt-abiword:26485): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(lt-abiword:26485): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(lt-abiword:26485): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
[New Thread 0xb6024b90 (LWP 18289)]
[New Thread 0xb5823b90 (LWP 18347)]
[Thread 0xb6024b90 (LWP 18289) exited]
[New Thread 0xb6024b90 (LWP 18368)]
[New Thread 0xb5022b90 (LWP 18371)]
[New Thread 0xb4821b90 (LWP 18372)]
[New Thread 0xb4020b90 (LWP 18376)]
[Thread 0xb5022b90 (LWP 18371) exited]
[Thread 0xb5823b90 (LWP 18347) exited]
[Thread 0xb4821b90 (LWP 18372) exited]
[Thread 0xb4020b90 (LWP 18376) exited]
[New Thread 0xb4020b90 (LWP 18437)]
[Thread 0xb6024b90 (LWP 18368) exited]
[New Thread 0xb6024b90 (LWP 18648)]
[Thread 0xb4020b90 (LWP 18437) exited]
[Thread 0xb6024b90 (LWP 18648) exited]
[New Thread 0xb6024b90 (LWP 19385)]
[New Thread 0xb4020b90 (LWP 19388)]
[Thread 0xb6024b90 (LWP 19385) exited]
[New Thread 0xb6024b90 (LWP 19578)]
[New Thread 0xb4821b90 (LWP 19579)]
[Thread 0xb6024b90 (LWP 19578) exited]
[Thread 0xb4020b90 (LWP 19388) exited]
[New Thread 0xb4020b90 (LWP 19652)]
[Thread 0xb4020b90 (LWP 19652) exited]
[New Thread 0xb4020b90 (LWP 19844)]
[Thread 0xb4020b90 (LWP 19844) exited]
[New Thread 0xb4020b90 (LWP 20080)]
[Thread 0xb4020b90 (LWP 20080) exited]
[New Thread 0xb4020b90 (LWP 20238)]
[New Thread 0xb6024b90 (LWP 20241)]
[Thread 0xb6024b90 (LWP 20241) exited]
[Thread 0xb4821b90 (LWP 19579) exited]
[New Thread 0xb4821b90 (LWP 20313)]
[Thread 0xb4020b90 (LWP 20238) exited]

(lt-abiword:26485): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
[Thread 0xb4821b90 (LWP 20313) exited]

Program received signal SIGSEGV, Segmentation fault.
0x41fd8880 in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3623
3623 malloc.c: No such file or directory.
         in malloc.c
Current language: auto; currently c
(gdb)
(gdb) backtrace
#0 0x41fd8880 in *__GI___libc_free (mem=<value optimized out>)
     at malloc.c:3623
#1 0x41d69068 in _dlerror_run (operate=<value optimized out>,
     args=<value optimized out>) at dlerror.c:160
#2 0x41d68cda in __dlclose (handle=<value optimized out>) at dlclose.c:48
#3 0x424c33ca in _g_module_close (handle=<value optimized out>,
     is_unref=<value optimized out>)
     at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/gmodule/gmodule-dl.c:134
#4 0x424c34fc in g_module_close (module=<value optimized out>)
     at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/gmodule/gmodule.c:581
#5 0x42fd0f85 in ?? () from /usr/lib/libenchant.so.1
#6 0x423436c7 in IA__g_slist_foreach (list=<value optimized out>, func=Could not find the frame base for
"IA__g_slist_foreach".
)
     at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/glib/gslist.c:743
#7 0x42fd0e31 in enchant_broker_free () from /usr/lib/libenchant.so.1
#8 0xb7e0c556 in ~EnchantChecker (this=0x84740e8,
     __in_chrg=<value optimized out>) at enchant_checker.cpp:83
#9 0xb7e0d34e in ~SpellManager (this=0xb7ffbf20,
     __in_chrg=<value optimized out>) at spell_manager.cpp:199
#10 0x41f98589 in *__GI_exit (status=<value optimized out>) at exit.c:75
#11 0x41f7e7ad in __libc_start_main (main=Could not find the frame base for "__libc_start_main".
) at libc-start.c:254
#12 0x080488b1 in _start () at ../sysdeps/i386/elf/start.S:119
(gdb) bt full
#0 0x41fd8880 in *__GI___libc_free (mem=<value optimized out>)
     at malloc.c:3623
         ignore1 = <value optimized out>
         ignore2 = <value optimized out>
         ar_ptr = <value optimized out>
         p = <value optimized out>
         hook = <value optimized out>
#1 0x41d69068 in _dlerror_run (operate=<value optimized out>,
     args=<value optimized out>) at dlerror.c:160
         result = <value optimized out>
#2 0x41d68cda in __dlclose (handle=<value optimized out>) at dlclose.c:48
No locals.
#3 0x424c33ca in _g_module_close (handle=<value optimized out>,
     is_unref=<value optimized out>)
     at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/gmodule/gmodule-dl.c:134
No locals.
#4 0x424c34fc in g_module_close (module=<value optimized out>)
     at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/gmodule/gmodule.c:581
         node = <value optimized out>
         __PRETTY_FUNCTION__ = "g_module_close"
#5 0x42fd0f85 in ?? () from /usr/lib/libenchant.so.1
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#6 0x423436c7 in IA__g_slist_foreach (list=<value optimized out>, func=Could not find the frame base for
"IA__g_slist_foreach".
)
     at /build/buildd-glib2.0_2.20.4-1-i386-6KfM1O/glib2.0-2.20.4/glib/gslist.c:743
         next = <value optimized out>
#7 0x42fd0e31 in enchant_broker_free () from /usr/lib/libenchant.so.1
No symbol table info available.
#8 0xb7e0c556 in ~EnchantChecker (this=0x84740e8,
     __in_chrg=<value optimized out>) at enchant_checker.cpp:83
No locals.
#9 0xb7e0d34e in ~SpellManager (this=0xb7ffbf20,
     __in_chrg=<value optimized out>) at spell_manager.cpp:199
         utv_p = 0x0
         utv = 0
         pVec = 0x8090008
#10 0x41f98589 in *__GI_exit (status=<value optimized out>) at exit.c:75
         atfct = <value optimized out>
         onfct = <value optimized out>
         cxafct = <value optimized out>
         old = <value optimized out>
#11 0x41f7e7ad in __libc_start_main (main=Could not find the frame base for "__libc_start_main".
) at libc-start.c:254
         result = <value optimized out>
         unwind_buf = Could not find the frame base for "__libc_start_main".

-----------------------------------------------
To unsubscribe from this list, send a message to
abiword-user-request@abisource.com with the word
unsubscribe in the message body.
Received on Fri Aug 21 06:29:47 2009

This archive was generated by hypermail 2.1.8 : Fri Aug 21 2009 - 06:29:47 CEST