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 625018 - Crash in e_source_list_sync at e-source-list.c:721
Crash in e_source_list_sync at e-source-list.c:721
Status: RESOLVED WONTFIX
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.32.x
Other Linux
: Normal critical
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2010-07-22 09:41 UTC by Akhil Laddha
Modified: 2013-07-23 14:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Akhil Laddha 2010-07-22 09:41:54 UTC
evolution 2.31.6

Just enabled already configured account from preferences.

** (evolution:10459): WARNING **: LDAP authentication failed (0x31 (Invalid credentials))
[New Thread 0xa9262b70 (LWP 10481)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xa9a63b70 (LWP 10478)]
IA__g_type_check_instance_cast (type_instance=0x8a73de0, iface_type=135210744) at gtype.c:3970
3970	gtype.c: No such file or directory.
	in gtype.c
(gdb) t a a bt

Thread 18 (Thread 0xa9a63b70 (LWP 10478))

  • #0 IA__g_type_check_instance_cast
    at gtype.c line 3970
  • #1 e_source_list_sync
    at e-source-list.c line 721
  • #2 impl_dispose
    at e-source-list.c line 239
  • #3 IA__g_object_unref
    at gobject.c line 2453
  • #4 add_folder_esource
    at exchange-esource.c line 319
  • #5 e_folder_exchange_new
    at e-folder-exchange.c line 192
  • #6 e_folder_webdav_new
    at exchange-hierarchy-webdav.c line 257
  • #7 exchange_hierarchy_webdav_parse_folder
    at exchange-hierarchy-webdav.c line 650
  • #8 scan_subtree
    at exchange-hierarchy-webdav.c line 748
  • #9 exchange_hierarchy_scan_subtree
    at exchange-hierarchy.c line 314
  • #10 setup_account_hierarchies
    at exchange-account.c line 1337
  • #11 exchange_account_connect
    at exchange-account.c line 1583
  • #12 camel_exchange_utils_connect
    at camel-exchange-utils.c line 2134
  • #13 exchange_store_connect
    at camel-exchange-store.c line 356
  • #14 camel_service_connect
    at camel-service.c line 326
  • #15 camel_exchange_store_connected
    at camel-exchange-store.c line 817
  • #16 exchange_store_get_folder_info
    at camel-exchange-store.c line 514
  • #17 camel_store_get_folder_info
    at camel-store.c line 1122
  • #18 get_folderinfo_exec
    at mail-ops.c line 1137
  • #19 mail_msg_proxy
    at mail-mt.c line 469
  • #20 g_thread_pool_thread_proxy
    at gthreadpool.c line 315
  • #21 g_thread_create_proxy
    at gthread.c line 1893
  • #22 start_thread
    from /lib/libpthread.so.0
  • #23 clone
    from /lib/libc.so.6

Thread 1 (Thread 0xb625f870 (LWP 10459))

  • #0 IA__g_slice_free1
    at gslice.c line 864
  • #1 IA__g_hash_table_unref
    at ghash.c line 852
  • #2 e_source_group_update_from_xmldoc
    at e-source-group.c line 448
  • #3 load_from_gconf
    at e-source-list.c line 119
  • #4 conf_changed_callback
    at e-source-list.c line 221
  • #5 notify_listeners_callback
    at gconf-client.c line 2444
  • #6 notify_listener_list
    at gconf-listeners.c line 590
  • #7 ltable_notify
    at gconf-listeners.c line 656
  • #8 gconf_listeners_notify
    at gconf-listeners.c line 185
  • #9 notify_one_entry
    at gconf-client.c line 2469
  • #10 gconf_client_flush_notifies
    at gconf-client.c line 2509
  • #11 notify_idle_callback
    at gconf-client.c line 2403
  • #12 g_idle_dispatch
    at gmain.c line 4065
  • #13 g_main_dispatch
    at gmain.c line 1960
  • #14 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #15 g_main_context_iterate
    at gmain.c line 2591
  • #16 IA__g_main_loop_run
    at gmain.c line 2799
  • #17 IA__gtk_main
    at gtkmain.c line 1219
  • #18 main
    at main.c line 631
  • #0 IA__g_type_check_instance_cast
    at gtype.c line 3970
  • #1 e_source_list_sync
    at e-source-list.c line 721
  • #2 impl_dispose
    at e-source-list.c line 239
  • #3 IA__g_object_unref
    at gobject.c line 2453
  • #4 add_folder_esource
    at exchange-esource.c line 319
  • #5 e_folder_exchange_new
    at e-folder-exchange.c line 192
  • #6 e_folder_webdav_new
    at exchange-hierarchy-webdav.c line 257
  • #7 exchange_hierarchy_webdav_parse_folder
    at exchange-hierarchy-webdav.c line 650
  • #8 scan_subtree
    at exchange-hierarchy-webdav.c line 748
  • #9 exchange_hierarchy_scan_subtree
    at exchange-hierarchy.c line 314
  • #10 setup_account_hierarchies
    at exchange-account.c line 1337
  • #11 exchange_account_connect
    at exchange-account.c line 1583
  • #12 camel_exchange_utils_connect
    at camel-exchange-utils.c line 2134
  • #13 exchange_store_connect
    at camel-exchange-store.c line 356
  • #14 camel_service_connect
    at camel-service.c line 326
  • #15 camel_exchange_store_connected
    at camel-exchange-store.c line 817
  • #16 exchange_store_get_folder_info
    at camel-exchange-store.c line 514
  • #17 camel_store_get_folder_info
    at camel-store.c line 1122
  • #18 get_folderinfo_exec
    at mail-ops.c line 1137
  • #19 mail_msg_proxy
    at mail-mt.c line 469
  • #20 g_thread_pool_thread_proxy
    at gthreadpool.c line 315
  • #21 g_thread_create_proxy
    at gthread.c line 1893
  • #22 start_thread
    from /lib/libpthread.so.0
  • #23 clone
    from /lib/libc.so.6
(gdb)
Comment 1 Milan Crha 2011-03-02 07:20:42 UTC
Downstream bug report about the same from 2.32.1:
https://bugzilla.redhat.com/show_bug.cgi?id=681177
Comment 2 Milan Crha 2011-03-02 07:22:49 UTC
Thinking of it, this, and similar, might be addressed by a fix for bug #623933
Comment 3 André Klapper 2012-09-20 14:50:30 UTC
The "evolution-exchange" package only supports Exchange 2000 and 2003 servers. Newer versions such as Exchange 2007 and 2010 are not supported by "evolution-exchange". It is required to use the package "evolution-ews" (or to some extend "evolution-mapi") for newer version fo Exchange servers.

If the problem/request described in this report still happens with a recent version of "evolution-ews" or "evolution-mapi", please add a comment to this report (and update the "product" setting accordingly if possible).

There are currently no plans to continue the development of the package "evolution-exchange", so this report will soon be closed as WONTFIX.
Thanks for your understanding and sorry that the reported problem was not solved in time in the package "evolution-exchange".
Comment 4 André Klapper 2013-07-23 14:30:36 UTC
evolution-exchange only supports the older Microsoft Exchange server versions 2000 and 2003. The last stable release of evolution-exchange was 3.4.4 which took place a year ago.

evolution-exchange is now deprecated and not under active development anymore.

It is unlikely that there will be any further active development.

Closing this report as WONTFIX as part of Bugzilla Housekeeping.

Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.

Also feel free to reopen this ticket and change the "Product" field accordingly if the reported issue still happens with a recent version (newer than version 3.6) of one of those Exchange backends that are still supported.
Please see https://help.gnome.org/users/evolution/3.8/exchange-connectors-overview.html for more information on available backends.