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 526586 - crash.
crash.
Status: RESOLVED DUPLICATE of bug 525996
Product: evolution
Classification: Applications
Component: Mailer
2.22.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-04-06 20:55 UTC by André Klapper
Modified: 2008-04-07 09:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2008-04-06 20:55:46 UTC
just compiled glib/e-d-s/gtkhtml/evo trunk.
evo crashes when i click on "new" in the mailer view.


(evolution:27084): gtkhtml-editor-CRITICAL **: Could not locate 'gtkhtml-editor.ui'

(evolution:27084): GLib-CRITICAL **: g_file_get_contents: assertion `filename != NULL' failed

(evolution:27084): gtkhtml-editor-CRITICAL **: Could not locate 'gtkhtml-editor.glade'

(evolution:27084): libglade-CRITICAL **: glade_xml_construct: assertion `fname != NULL' failed

(evolution:27084): libglade-CRITICAL **: glade_xml_signal_autoconnect: assertion `self != NULL' failed
**
** gtkhtml-editor:ERROR:(gtkhtml-editor.c:969):gtkhtml_editor_get_managed_widget: assertion failed: (widget != NULL)

Program received signal SIGABRT, Aborted.
[Switching to Thread -1209152832 (LWP 27084)]
0x0066c402 in __kernel_vsyscall ()
(gdb) thread apply all bt

Thread 1 (Thread -1209152832 (LWP 27084))

  • #0 __kernel_vsyscall
  • #1 *__GI_raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #2 *__GI_abort
    at abort.c line 88
  • #3 IA__g_assertion_message
  • #4 IA__g_assertion_message_expr
    at gtestutils.c line 1229
  • #5 gtkhtml_editor_get_managed_widget
    at gtkhtml-editor.c line 969
  • #6 gtkhtml_editor_private_init
  • #7 editor_init
    at gtkhtml-editor.c line 833
  • #8 IA__g_type_create_instance
    at gtype.c line 1567
  • #9 g_object_constructor
    at gobject.c line 1046
  • #10 editor_constructor
    at gtkhtml-editor.c line 457
  • #11 msg_composer_constructor
    at e-msg-composer.c line 2055
  • #12 IA__g_object_newv
    at gobject.c line 937
  • #13 IA__g_object_new_valist
    at gobject.c line 986
  • #14 IA__g_object_new
    at gobject.c line 795
  • #15 create_composer
    at e-msg-composer.c line 2861
  • #16 e_msg_composer_new_with_type
    at e-msg-composer.c line 2928
  • #17 e_msg_composer_new
    at e-msg-composer.c line 2945
  • #18 create_new_composer
    at em-composer-utils.c line 639
  • #19 em_utils_compose_new_message
    at em-composer-utils.c line 667
  • #20 create_item
    at mail-component.c line 930
  • #21 create_local_item_cb
    at mail-component.c line 945
  • #22 execute_verb
    at e-user-creatable-items-handler.c line 380
  • #23 menuitem_activate
    at e-user-creatable-items-handler.c line 622
  • #24 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #25 IA__g_closure_invoke
    at gclosure.c line 490
  • #26 signal_emit_unlocked_R
  • #27 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #28 IA__g_signal_emit
    at gsignal.c line 2243
  • #29 IA__gtk_widget_activate
    at gtkwidget.c line 4709
  • #30 IA__gtk_menu_shell_activate_item
    at gtkmenushell.c line 1150
  • #31 gtk_menu_shell_button_release
    at gtkmenushell.c line 674
  • #32 gtk_menu_button_release
    at gtkmenu.c line 2725
  • #33 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #34 g_type_class_meta_marshal
    at gclosure.c line 567
  • #35 IA__g_closure_invoke
    at gclosure.c line 490
  • #36 signal_emit_unlocked_R
    at gsignal.c line 2478
  • #37 IA__g_signal_emit_valist
    at gsignal.c line 2209
  • #38 IA__g_signal_emit
    at gsignal.c line 2243
  • #39 gtk_widget_event_internal
    at gtkwidget.c line 4678
  • #40 IA__gtk_widget_event
    at gtkwidget.c line 4478
  • #41 IA__gtk_propagate_event
    at gtkmain.c line 2336
  • #42 IA__gtk_main_do_event
    at gtkmain.c line 1556
  • #43 gdk_event_dispatch
    at gdkevents-x11.c line 2351
  • #44 g_main_dispatch
    at gmain.c line 2009
  • #45 IA__g_main_context_dispatch
    at gmain.c line 2561
  • #46 g_main_context_iterate
    at gmain.c line 2642
  • #47 IA__g_main_loop_run
    at gmain.c line 2850
  • #48 bonobo_main
    at bonobo-main.c line 311
  • #49 main
    at main.c line 782

Comment 1 André Klapper 2008-04-06 20:57:16 UTC
i wonder if mbarnes has an idea, or if i have anything else to update first.
Comment 2 Matthew Barnes 2008-04-06 21:29:29 UTC
I'm going to add a more useful error message to the composer, but basically you just need to set your XDG_DATA_DIRS environment variable to "$PREFIX/share".



*** This bug has been marked as a duplicate of 525996 ***
Comment 3 André Klapper 2008-04-07 09:02:34 UTC
ah thanks, that's it. i get some commandline spew, but i also see several bugs fixed by the new composer. great, thanks!