Hi, Thanks for the info!
On 11/06/13 22:28, Steven Chamberlain wrote: > Hi, > > On kfreebsd-* arches it is the lt-ntlm-test that doesn't finish and > causes the build process to hang. > > In the buildd logs its output is not shown, probably being buffered > somehow, but running it manually it gets stuck here: > >> External -> fallback support >> Round 1: Non-NTLM Connection, no auth >> (S:unauth) /noauth -> -> OK >> (S:unauth) /alice -> NTLM_PROMPT BASIC_PROMPT -> Unauthorized >> (S:unauth) /alice/404 -> NTLM_PROMPT BASIC_PROMPT -> Unauthorized >> (S:unauth) /alice -> NTLM_PROMPT BASIC_PROMPT -> Unauthorized >> (S:unauth) /bob -> NTLM_PROMPT BASIC_PROMPT -> Unauthorized >> (S:unauth) /alice -> NTLM_PROMPT BASIC_PROMPT -> Unauthorized >> (S:unauth) /basic -> BASIC_PROMPT -> Unauthorized >> (S:unauth) /either -> NTLM_PROMPT BASIC_PROMPT -> Unauthorized >> Round 2: NTLM Connection, user=alice >> (S:sent) (S:alice) /noauth -> REQUEST CHALLENGE NTLM_RESPONSE -> OK >> (S:alice) /alice -> -> OK >> (S:alice) /alice/404 -> -> Not Found >> (S:alice) /alice -> -> OK >> (S:alice) /bob -> NTLM_PROMPT BASIC_PROMPT -> Unauthorized >> (S:sent) (S:alice) /alice -> REQUEST CHALLENGE NTLM_RESPONSE -> OK >> (S:alice) (S:alice) /basic -> BASIC_PROMPT BASIC_RESPONSE -> OK >> (S:alice) /either -> -> OK >> Round 3: NTLM Connection, user=bob > > It isn't always repeatable, it's some kind of thread race condition. When that happens, attach to the running process with gdb and get a bt with (gdb) t a a bt To see where it deadlocked. > Sometimes it completes the whole testsuite, in which case it (always) > returns 2 errors instead: > >> External helper support > >> Round 2: NTLM Connection, user=alice >> (S:sent) (S:alice) /noauth -> REQUEST CHALLENGE NTLM_RESPONSE -> OK >> ERROR: Not using built-in NTLM support, but authenticate signal was emitted > >> Round 3: NTLM Connection, user=bob >> (S:sent) (S:bob) /noauth -> REQUEST CHALLENGE NTLM_RESPONSE -> OK >> ERROR: Not using built-in NTLM support, but authenticate signal was emitted These need further investigation. They may be a bug in libsoup, if something in libsoup is what is emitting the 'authenticate' signal. I can't take a closer look right now though. Cheers, Emilio -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/51bce254.7090...@debian.org