[Dovecot] -test68, -stable and ldap
25 Apr
2005
25 Apr
'05
8:13 p.m.
Hello Timo,
Thanks to your patches, LDAP authentication now works with -test68.
However, I'm still experiencing a segmentation fault with today's snapshot of -stable, as shown in the following gdb backtrace. [I'm still running FreeBSD 5.3]
Can you see where it comes from ? Is it because the ldap new code (as in -test68) hasn't been backported into -stable yet ?
Thank you,
-- Thomas Hummel | Institut Pasteur hummel@pasteur.fr | Pôle informatique - systèmes et réseau
-- (gdb) n 186 userdb_preinit(); (gdb) n 187 passdb_preinit(); (gdb) n
Program received signal SIGSEGV, Segmentation fault.
auth_cache_parse_key (query=0x0) at auth-cache.c:39
39 for (; *query != '\0'; query++) {
(gdb) bt full
#0 auth_cache_parse_key (query=0x0) at auth-cache.c:39
str = (string_t *) 0x806a100
key_seen = '\0'
key = 0 '\0'
#1 0x08055456 in passdb_ldap_preinit (args=0x8075100 "/usr/local/dovecot/etc/dovecot-ldap.conf") at passdb-ldap.c:237
conn = (struct ldap_connection *) 0x8078010
#2 0x08054b8d in passdb_preinit () at passdb.c:152
p = (struct passdb_module **) 0x8068914
name = 0x806b078 "ldap"
args = 0x806891c "ÒP\006\b\bT\005\bdT\005\bxT\005\bøR\005\b\204S\005\bíQ\006\b"
#3 0x0805108b in main (argc=1, argv=0x806a100) at main.c:187
No locals.
(gdb)
7154
Age (days ago)
7154
Last active (days ago)
0 comments
1 participants
participants (1)
-
Thomas Hummel