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 349048 - Crash when using Bind DN in LDAP Addressbook
Crash when using Bind DN in LDAP Addressbook
Status: RESOLVED DUPLICATE of bug 346740
Product: evolution
Classification: Applications
Component: Contacts
unspecified
Other other
: High critical
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-07-28 07:58 UTC by jannik.graversen
Modified: 2006-07-28 19:26 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description jannik.graversen 2006-07-28 07:57:49 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 ?? ()

Thread 1 (Thread -1208367360 (LWP 16218))

  • #0 ??
  • #1 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 POA_GNOME_Evolution_DataServer_InterfaceCheck__fini
  • #4 <signal handler called>
  • #5 strcmp
    from /lib/libc.so.6
  • #6 ep_get_password
    at e-passwords.c line 630




------- Bug created by bug-buddy at 2006-07-28 07:58 -------

Comment 1 André Klapper 2006-07-28 13:46:51 UTC
could be a duplicate of bug 346740
Comment 2 André Klapper 2006-07-28 19:26:54 UTC
"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 ***