Bug#723144: sasl2-bin: saslauthd infinite loop inside sendto_kdc.c at function service_fds

Roberto C. Sánchez roberto at connexer.com
Fri Jan 31 03:24:59 UTC 2014


On Mon, Sep 16, 2013 at 09:26:05PM +0100, Rodrigo Cunha wrote:
> 
> Once in a while saslauthd goes into an infinite loop, using 100% cpu.
> 
> We haven't determined what causes this, but the loop occurs inside kerberos
> library at sendto_kdc.c function service_fds, more specifically at the
> while loop that starts as...
> 
> %% while (selstate->nfds > 0) {
> 
> ... it appears (but I might be wrong) as if all calls to ...
> 
> %% if (state->fd == INVALID_SOCKET)
> 
> ... return true and the code continues (continue) forever.
> 

Sam, Russ, and Ben,

In the information provided in #723144, it appears that the problem
reported initially against sasl2-bin may actually be a problem in the
Kerberos.  I want to get your opinion before I go and reassign the bug
incorrectly.  The complete report in the BTS has a GDB trace.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-cyrus-sasl2-debian-devel/attachments/20140130/b157cac3/attachment-0001.sig>


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