Bug#723144: Further clarification

Rodrigo Nuno Bragança da Cunha rodrigo.cunha at ist.utl.pt
Tue Sep 17 11:32:18 UTC 2013


Just to clarify further, using the source code from debian,

cyrus-sasl2_2.1.25.dfsg1-6+deb7u1.debian.tar.gz
cyrus-sasl2_2.1.25.dfsg1-6+deb7u1.dsc
cyrus-sasl2_2.1.25.dfsg1.orig.tar.gz
krb5_1.10.1+dfsg-5+deb7u1.debian.tar.gz
krb5_1.10.1+dfsg-5+deb7u1.dsc
krb5_1.10.1+dfsg.orig.tar.gz

saslauthd stays in an infinite loop inside

./krb5-1.10.1+dfsg/src/lib/krb5/os/sendto_kdc.c

from line 1162 to 1204. It never leaves that while loop.

The system calls I mentioned in strace then occur inside
cm_select_or_poll/k5_getcurtime, line 521
and
cm_select_or_poll/poll, line 530

The code is optimized, so it's a bit difficult to debug step by step, but
if you need more data I can try to get it.


-- 
Rodrigo Nuno Bragança da Cunha
Núcleo de Sistemas
Direcção de Serviços de Informática
Instituto Superior Técnico
Universidade de Lisboa



More information about the Pkg-cyrus-sasl2-debian-devel mailing list