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 331635 - Evolution crashes when editing existing exchange account with kerberos 5 support enabled on solaris
Evolution crashes when editing existing exchange account with kerberos 5 supp...
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
2.6.x (obsolete)
Other All
: Normal critical
: ---
Assigned To: Harish Krishnaswamy
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-02-18 04:53 UTC by Irene Huang
Modified: 2013-09-13 00:49 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Patch (1.72 KB, patch)
2006-02-18 05:01 UTC, Irene Huang
committed Details | Review

Description Irene Huang 2006-02-18 04:53:55 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
Comment 1 Irene Huang 2006-02-18 05:01:08 UTC
Created attachment 59624 [details] [review]
Patch
Comment 2 Irene Huang 2006-02-20 12:26:36 UTC
closed as patch checked in
Comment 3 André Klapper 2006-03-11 12:27:25 UTC
irene, do you think bug 334161 is a duplicate? :-/
Comment 4 Karsten Bräckelmann 2006-03-17 18:03:48 UTC
Make that bug 334161 and bug 334767, both likely duplicates. Irene?

(Setting attachment status accordinng to comment 2.)
Comment 5 Irene Huang 2006-03-18 08:59:51 UTC
Yup, you are right! the backtraces are exactly the same.