GNOME Bugzilla – Bug 349048
Crash when using Bind DN in LDAP Addressbook
Last modified: 2006-07-28 19:26:54 UTC
Distribution: Fedora Core release 5 (Bordeaux) Package: Evolution Severity: Normal Version: GNOME2.14.2 unspecified Gnome-Distributor: Red Hat, Inc Synopsis: Crash when using Bind DN in LDAP Addressbook Bugzilla-Product: Evolution Bugzilla-Component: Contacts [was: Addressbook] Bugzilla-Version: unspecified BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: When configuring an LDAP Address book with TLS and non-anonymously bin evolution crashes just before presenting you with the LDAP password dialog Steps to reproduce the crash: 1. Create a LDAP Addressbook using openldap backend 2. Configure LDAP addressbook using a Bind DN as loging 3. Restart Evolution and try to send a mail or switch to Contacts and select your ldap addressbook Expected Results: A Password dialog prompting for Bind DN password How often does this happen? every time Additional Information My LDAP is configured and running TLS and certificates. Works on evolution 2.6.x but not on 2.7.3 and 2.7.4 Stacktrace Got + response Thread b3027ba0 > Get folder info(0x9285fb0:exchange://jannik.graversen;auth=Basic@inside.cybercomgroup.com/, '<null>') = < b3027ba0 > (evolution-2.8:15744): Gtk-CRITICAL **: gtk_option_menu_set_history: assertion `GTK_IS_OPTION_MENU (option_menu)' failed get (null) ldap://jgsystem.jg.net:389/ou=Addressbook,ou=users,o=jgsystem,dc=jg,dc=net??one?(mail=*@*) Find Items 0 ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Stacktrace: Native stacktrace: /usr/lib/libmono.so.0(mono_handle_native_sigsegv+0xdd) [0x28792d] /usr/lib/libmono.so.0 [0x2475b2] [0x174440] /lib/libc.so.6(strcmp+0xa) [0xa17a7a] /usr/local/evo-2.7/lib/libedataserverui-1.2.so.6(ep_get_password+0x228) [0x67efb8] /usr/local/evo-2.7/lib/libedataserverui-1.2.so.6 [0x67da35] /usr/local/evo-2.7/lib/libedataserverui-1.2.so.6 [0x67daf5] /usr/local/evo-2.7/lib/libedataserverui-1.2.so.6(e_passwords_get_password+0x45) [0x67eb55] /usr/local/evo-2.7/lib/evolution/2.8/components/libevolution-addressbook.so [0x590d41f] /usr/local/evo-2.7/lib/libebook-1.2.so.5 [0x1a344f] /usr/lib/libglib-2.0.so.0 [0x87d7a1] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x16d) [0x87f15d] /usr/lib/libglib-2.0.so.0 [0x8823ef] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1a9) [0x882799] /usr/lib/libbonobo-2.so.0(bonobo_main+0x63) [0x2cd1b83] evolution-2.8 [0x805c924] /lib/libc.so.6(__libc_start_main+0xdc) [0x9c3724] evolution-2.8 [0x804fb91] Debugging Information: Backtrace was generated from '/usr/bin/evolution-2.6' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208367360 (LWP 16218)] [New Thread -1398039648 (LWP 16239)] [New Thread -1387549792 (LWP 16237)] [New Thread -1325458528 (LWP 16234)] [New Thread -1303725152 (LWP 16230)] [New Thread -1314608224 (LWP 16229)] [New Thread -1282745440 (LWP 16225)] [New Thread -1272255584 (LWP 16224)] 0x00174402 in ?? ()
+ Trace 69731
Thread 1 (Thread -1208367360 (LWP 16218))
------- Bug created by bug-buddy at 2006-07-28 07:58 -------
could be a duplicate of bug 346740
"Works on evolution 2.6.x but not on 2.7.3 and 2.7.4" - yes, 2.7.4 includes gnome-keyring-manager support. this IS a duplicate of bug 346740. *** This bug has been marked as a duplicate of 346740 ***