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 158246 - balsa on FC3-x86_64 quits when you click "Compose"
balsa on FC3-x86_64 quits when you click "Compose"
Status: RESOLVED DUPLICATE of bug 156871
Product: balsa
Classification: Other
Component: general
unspecified
Other Linux
: Urgent blocker
: ---
Assigned To: Balsa Maintainers
Balsa Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-11-14 08:05 UTC by Don Lindsay
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Don Lindsay 2004-11-14 08:05:36 UTC
I upgraded a box with FC2-x86_64 to FC3, which has balsa-2.2.4-1.FC3.1

I had been using Balsa successfully, so it was already configured.
I didn't change the configuration at all.

Now, when I click "Compose", I always immediately get
a popup stating that the application has quit
unexpectedly.

Starting balsa from a commandline got the the following output:
--------------------------------------------------------------
(balsa:4256): GLib-GObject-WARNING **: specified class size for type
`LibBalsaAddressEntry' is smaller than the parent type's `GtkEntry' class size

(balsa:4256): GLib-GObject-WARNING **: specified class size for type
`LibBalsaAddressEntry' is smaller than the parent type's `GtkEntry' class size

(balsa:4256): GLib-GObject-CRITICAL **: file gobject.c: line 819 (g_object_new):
assertion `G_TYPE_IS_OBJECT (object_type)' failed

(balsa:4256): Gtk-CRITICAL **: file gtkwidget.c: line 4664
(gtk_widget_modify_font): assertion `GTK_IS_WIDGET (widget)' failed

(balsa:4256): Gtk-CRITICAL **: file gtktable.c: line 597 (gtk_table_attach):
assertion `GTK_IS_WIDGET (child)' failed

(balsa:4256): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(balsa:4256): GLib-GObject-CRITICAL **: file gsignal.c: line 1634
(g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(balsa:4256): Gtk-CRITICAL **: file gtkdnd.c: line 898 (gtk_drag_dest_set):
assertion `GTK_IS_WIDGET (widget)' failed

(balsa:4256): GLib-GObject-WARNING **: specified class size for type
`LibBalsaAddressEntry' is smaller than the parent type's `GtkEntry' class size

** (balsa:4256): CRITICAL **: file address-entry.c: line 1961
(libbalsa_address_entry_set_find_match): assertion `address_entry != NULL' failed

(balsa:4256): GLib-GObject-WARNING **: specified class size for type
`LibBalsaAddressEntry' is smaller than the parent type's `GtkEntry' class size

** (balsa:4256): CRITICAL **: file address-entry.c: line 1985
(libbalsa_address_entry_set_domain): assertion `address_entry != NULL' failed

(balsa:4256): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(balsa:4256): GLib-GObject-CRITICAL **: file gsignal.c: line 1634
(g_signal_connect_data): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(balsa:4256): GLib-GObject-WARNING **: specified class size for type
`LibBalsaAddressEntry' is smaller than the parent type's `GtkEntry' class size

(balsa:4256): Gtk-CRITICAL **: file gtkentry.c: line 3871 (gtk_entry_get_text):
assertion `GTK_IS_ENTRY (entry)' failed
----------------------------------------------------------------------------
and running it under gdb,
--------------------------------------------------------------------------

Program received signal SIGSEGV, Segmentation fault.

Thread 182896039328 (LWP 19152)

  • #0 sendmsg_window_set_field
  • #1 sendmsg_window_set_field
  • #2 sendmsg_window_set_field
  • #3 sendmsg_window_new
  • #4 check_new_messages_count
  • #5 g_closure_invoke
    from /usr/lib64/libgobject-2.0.so.0
  • #6 g_signal_has_handler_pending
    from /usr/lib64/libgobject-2.0.so.0
  • #7 g_signal_emit_valist
    from /usr/lib64/libgobject-2.0.so.0
  • #8 g_signal_emit
    from /usr/lib64/libgobject-2.0.so.0
  • #9 gtk_button_get_alignment
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #10 g_closure_invoke
    from /usr/lib64/libgobject-2.0.so.0
  • #11 g_signal_has_handler_pending
    from /usr/lib64/libgobject-2.0.so.0
  • #12 g_signal_emit_valist
    from /usr/lib64/libgobject-2.0.so.0
  • #13 g_signal_emit
    from /usr/lib64/libgobject-2.0.so.0
  • #14 gtk_button_set_relief
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #15 gtk_marshal_VOID__UINT_STRING
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #16 g_closure_invoke
    from /usr/lib64/libgobject-2.0.so.0
  • #17 g_signal_has_handler_pending
    from /usr/lib64/libgobject-2.0.so.0
  • #18 g_signal_emit_valist
    from /usr/lib64/libgobject-2.0.so.0
  • #19 g_signal_emit
    from /usr/lib64/libgobject-2.0.so.0
  • #20 gtk_widget_activate
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #21 gtk_propagate_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #22 gtk_main_do_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #23 gdk_event_get_graphics_expose
    from /usr/lib64/libgdk-x11-2.0.so.0
  • #24 g_main_context_dispatch
    from /usr/lib64/libglib-2.0.so.0
  • #25 g_main_context_acquire
    from /usr/lib64/libglib-2.0.so.0
  • #26 g_main_loop_run
    from /usr/lib64/libglib-2.0.so.0
  • #27 gtk_main
    from /usr/lib64/libgtk-x11-2.0.so.0

I recieve mail just fine, so please let me know if I help get this resolved.
I'll have to respond via the web, of course - I can't send email.
Comment 1 Pawel Salek 2004-11-14 11:34:56 UTC
fedora project failed to compile balsa correctly (do not ask me how they did
it). It is known that recompiling balsa from source removes the problem - see
bug 156871

*** This bug has been marked as a duplicate of 156871 ***