GNOME Bugzilla – Bug 348298
Evolution crashes at startup because of a failed assertion
Last modified: 2013-09-13 00:54:24 UTC
When running evolution it prints: Gtk-CRITICAL **: gtk_option_menu_set_history: assertion `GTK_IS_OPTION_MENU (option_menu)' failed and abort. When running with G_DEBUG="" it spews: (evolution-2.8:4179): Gtk-CRITICAL **: gtk_option_menu_set_history: assertion `GTK_IS_OPTION_MENU (option_menu)' failed (evolution-2.8:4179): e-combo-button.c-CRITICAL **: e_combo_button_set_label: assertion `label != NULL' failed exactly ONCE for each component (i.e. it prints this message for the first component on startup, say the mailer, then I switch to the calendar and it gives another one, etc. When returning to the mailer, however, it won't give this error again).
Created attachment 69364 [details] Looks suspicious! I don't know if it's relevant, but the "New" combo button lost its label. Its dropdown menu is okay, though.
Priority High. Another Critical Warning crasher. Yaron, I take the "and abort" part from your original report, that Evo crashes. It would be cool, if you can add a stacktrace here of that crash with debugging symbols.
Created attachment 69368 [details] Backtrace Here's a backtrace I got after building both evolution-data-server and evolution with debugging symbols. I you need the debugging symbols for other libraries just let me know.
seems to be the same as bug 347166.
Although the first complaint has been fixed (#347166). Has the second critical warning crasher been fixed? (evolution-2.8:4179): e-combo-button.c-CRITICAL **: e_combo_button_set_label: assertion `label != NULL' failed
second warning crasher has already been fixed, see bug 347182. *** This bug has been marked as a duplicate of 347182 ***