GNOME Bugzilla – Bug 331635
Evolution crashes when editing existing exchange account with kerberos 5 support enabled on solaris
Last modified: 2013-09-13 00:49:11 UTC
Steps to reproduce: Configure Evolution with kerberos 5 enabled 1. Run Evolution 2. Configure an exchange mail account 3. click "edit->prefenerece->accouts" 4. choose the exchange account 5. click edit Evolution crashes with the following call stack. Stack trace: [1] _waitid(0x0, 0x3c64, 0xffbfd490, 0x3, 0xff3ee698, 0x1), at 0xfbe9dc28 [2] _waitpid(0x3c64, 0xffbfd5f4, 0x0, 0x3c64, 0xfb882000, 0x0), at 0xfbe665d8 [3] waitpid(0x3c64, 0xffbfd5f4, 0x0, 0x0, 0xfb882000, 0xfbeeab00), at 0xfbe90ac4 [4] libgnomeui_segv_handle(0xb, 0x1a38, 0x444cc, 0x1, 0xfe226dc4, 0xfe220798), at 0xfe1dc39c =>[5] segv_redirect(sig = 11), line 422 in "main.c" [6] __sighndlr(0xb, 0x0, 0xffbfd7f0, 0x39190, 0x400, 0x1), at 0xfbe9c874 ---- called from signal handler with signal 11 (SIGSEGV) ------ [7] strchr(0x800, 0x3a3a3a3a, 0x0, 0x1000, 0x1010101, 0x80808080), at 0xfbe2ff0c [8] g_param_spec_pool_lookup(0x5a8b0, 0x800, 0x64aa8, 0xfd53bcb8, 0xc00, 0xf90), at 0xfd506bf0 [9] g_object_new_valist(0x0, 0x800, 0xffbfdce4, 0x10, 0xffbfdbf0, 0xffbfdbf8), at 0xfd5007c0 [10] gtk_object_new(0x64aa8, 0xf9629e64, 0xf9629e6c, 0x1a9d3c, 0xfdd9af38, 0xfdd9af38), at 0xfdbf1270 [11] org_gnome_exchange_settings(epl = 0x18c7b0, data = 0xffbfdf3c), line 337 in "exchange-account-setup.c" [12] epl_invoke(ep = 0x18c7b0, name = 0x1887b8 "org_gnome_exchange_settings", data = 0xffbfdf3c), line 863 in "e-plugin.c" [13] e_plugin_invoke(ep = 0x18c7b0, name = 0x1887b8 "org_gnome_exchange_settings", data = 0xffbfdf3c), line 652 in "e-plugin.c" [14] ech_config_widget_factory(ec = 0xbc04a8, item = 0x1a6bf8, parent = 0xbc1b10, old = (nil), data = 0x188768), line 1353 in "e-config.c" [15] ec_rebuild(emp = 0xbc04a8), line 568 in "e-config.c" [16] e_config_create_widget(emp = 0xbc04a8), line 852 in "e-config.c" [17] e_config_create_window(emp = 0xbc04a8, parent = (nil), title = 0xf92d6b38 "Account Editor"), line 897 in "e-config.c" [18] em_account_editor_construct(emae = 0xb94180, account = 0x215720, type = EMAE_NOTEBOOK, id = 0xf930c31c "org.gnome.evolution.mail.config.accountEditor"), line 2786 in "em-account-editor.c" [19] em_account_editor_new(account = 0x215720, type = EMAE_NOTEBOOK, id = 0xf930c31c "org.gnome.evolution.mail.config.accountEditor"), line 291 in "em-account-editor.c" [20] account_edit_clicked(button = 0x91bd58, user_data = 0x8b6d20), line 207 in "em-account-prefs.c" [21] g_closure_invoke(0x0, 0x0, 0x1, 0xffbfe520, 0xffbfe3b4, 0xa84020), at 0xfd4fca88 [22] signal_emit_unlocked_R(0x55540, 0x555cc, 0xd5, 0x0, 0xa82d18, 0xfd53bcb8), at 0xfd51445c [23] g_signal_emit_valist(0x91bd58, 0x555cc, 0xffbfe538, 0xffbfe750, 0x287ae0, 0xfd53bcb8), at 0xfd513350 [24] g_signal_emit(0x91bd58, 0xd5, 0x0, 0x56294, 0x800, 0xfddb0298), at 0xfd513694 [25] gtk_real_button_released(0x91bd58, 0x64aa8, 0x1, 0xffbfe9e8, 0xe1, 0x91bd58), at 0xfdafea78 [26] g_closure_invoke(0x0, 0x0, 0x1, 0xffbfe9e8, 0xffbfe87c, 0x2a3188), at 0xfd4fca88 [27] signal_emit_unlocked_R(0x0, 0x555cc, 0xd4, 0x0, 0x0, 0xfd53bcb8), at 0xfd51402c [28] g_signal_emit_valist(0x91bd58, 0x555cc, 0xffbfea00, 0xffbfec18, 0x287ab0, 0xfd53bcb8), at 0xfd513350 [29] g_signal_emit(0x91bd58, 0xd4, 0x0, 0x0, 0x800, 0xfddb0298), at 0xfd513694 [30] gtk_button_button_release(0x91bd58, 0x154bc8, 0x64780, 0x56294, 0x1, 0xfbe95d98), at 0xfdafe8a8 [31] _gtk_marshal_BOOLEAN__BOXED(0xffbfedb8, 0x1cab10, 0xfe8d0, 0xffbfef10, 0xffbfeda4, 0xfdafe894), at 0xfdbd0510 [32] g_closure_invoke(0x0, 0xffbfedb8, 0x2, 0xffbfef10, 0xffbfeda4, 0xfe8d0), at 0xfd4fca88 [33] signal_emit_unlocked_R(0x1, 0x555cc, 0x70, 0x19dac8, 0x0, 0xfd53bcb8), at 0xfd5146bc [34] g_signal_emit_valist(0x91bd58, 0xc00, 0xffbfef28, 0xffbff144, 0x1b28b8, 0xfd53bcb8), at 0xfd5133ac [35] g_signal_emit(0x91bd58, 0x70, 0x0, 0x154bc8, 0xffbff154, 0xfffffec8), at 0xfd513694 [36] gtk_widget_event_internal(0x91bd58, 0x154bc8, 0xfdcdacb8, 0x168, 0x20, 0x40), at 0xfdcdaf10 [37] gtk_propagate_event(0x91bd58, 0x154bc8, 0xaf3ec, 0x1cc2f8, 0x5800, 0xfdd9af38), at 0xfdbced70 [38] gtk_main_do_event(0x3a0, 0x154bc8, 0x91bd58, 0xfdbcd950, 0x0, 0x20), at 0xfdbcdcf4 [39] gdk_event_dispatch(0x74438, 0x70c70, 0x49b2c, 0x1, 0x154bc8, 0xfd78ee44), at 0xfd745398 [40] g_main_dispatch(0x74480, 0x0, 0x5554c, 0x555d0, 0xfd745314, 0x0), at 0xfbf31d68 [41] g_main_context_dispatch(0x74480, 0x1000, 0x555cc, 0x13d0, 0x555d0, 0x55544), at 0xfbf33378 [42] g_main_context_iterate(0x1, 0x1, 0x1, 0x74480, 0x74488, 0xe), at 0xfbf33888 [43] g_main_loop_run(0x1b32f8, 0x0, 0x1, 0x569c8, 0x1b3300, 0x1400), at 0xfbf34174 [44] bonobo_main(0x0, 0x374, 0x0, 0xfe065178, 0x41d7c, 0x0), at 0xfe02345c [45] main(argc = 1, argv = 0xffbff6bc), line 603 in "main.c" Other information: Sun kerberos (Based on MIT kerberbos) is used
Created attachment 59624 [details] [review] Patch
closed as patch checked in
irene, do you think bug 334161 is a duplicate? :-/
Make that bug 334161 and bug 334767, both likely duplicates. Irene? (Setting attachment status accordinng to comment 2.)
Yup, you are right! the backtraces are exactly the same.