Re: Some Negotiate/SPNEGO questions

From: Henrik Nordstrom <hno@dont-contact.us>
Date: Sun, 6 Nov 2005 13:58:29 +0100 (CET)

On Sun, 6 Nov 2005, Serassio Guido wrote:

> Hi Henrik,
>
> At 22.40 05/11/2005, Henrik Nordstrom wrote:
>>> - On Squid 3.0, testing Samba 4 ntlm_auth, I have found that when the auth
>>> helper crashes, Squid crashes too:
>>> 2005/11/04 23:12:44| assertion failed: cbdata.cc:450: "c->locks > 0"
>>
>> Quite likely related to the above, but a stack trace would be nice..
>
> Crashed:
>
> 2005/11/06 09:29:27| Validated 1915 Entries
> 2005/11/06 09:29:27| store_swap_size = 6876
> 2005/11/06 09:29:28| storeLateRelease: released 0 objects
> 2005/11/06 09:29:33| assertion failed: cbdata.cc:450: "c->locks > 0"
>
> Program received signal SIGABRT, Aborted.
> 0x4018183b in raise () from /lib/tls/libc.so.6
> (gdb) backtrace
> #0 0x4018183b in raise () from /lib/tls/libc.so.6
> #1 0x40182fa2 in abort () from /lib/tls/libc.so.6
> #2 0x080899f9 in xassert (msg=0x0, file=0x0, line=0) at debug.cc:524
> #3 0x0806dafb in cbdataReferenceValid (p=0x8560140) at cbdata.cc:453
> #4 0x080f40f3 in authenticateNegotiateHandleReply (data=0x8560150,
> lastserver=0x82f3ab0, reply=0x0) at negotiate/auth_negotiate.cc:387

r-> was missing there in the Squid-3 port. Was calling
cbdataReferenceValid() on the wrong pointer.

Regards
Henrik
Received on Sun Nov 06 2005 - 05:58:34 MST

This archive was generated by hypermail pre-2.1.9 : Thu Dec 01 2005 - 12:00:15 MST