segfaults testing winbindd in trunk

Volker Lendecke Volker.Lendecke at SerNet.DE
Thu May 26 08:12:49 GMT 2005


On Wed, May 25, 2005 at 03:32:06PM -0500, John P Janosik wrote:
> I've run winbindd through valgrind but I can't see how to fix the problem.
> I've included examples of two kinds of patterns I see in the valgrind
> output so far.

Thanks, that helps a lot!

> ==14825==  Address 0x1C990C34 is 44 bytes inside a block of size 3184
> free'd
> ==14825==    at 0x1B903A5D: free (vg_replace_malloc.c:152)
> ==14825==    by 0x80EC00F: talloc_free (lib/talloc.c:564)
> ==14825==    by 0x80EBE0C: talloc_free_children (lib/talloc.c:504)
> ==14825==    by 0x80EBF11: talloc_free (lib/talloc.c:550)
> ==14825==    by 0x807344E: remove_client (nsswitch/winbindd.c:626)
> ==14825==    by 0x8073582: remove_idle_client (nsswitch/winbindd.c:662)
> ==14825==    by 0x8073B46: process_loop (nsswitch/winbindd.c:835)
> ==14825==    by 0x807424A: main (nsswitch/winbindd.c:1048)

I did not yet take into account that I can't remove clients that have requests
in flight. Right now I'm at a customers site, but I'm sitting in a plane and
on a train later.

Volker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20050526/a2758de1/attachment.bin


More information about the samba-technical mailing list