[Samba] Run away samba, and free() errors

Jeremy Allison jra at samba.org
Fri Apr 7 03:45:27 GMT 2006


On Wed, Apr 05, 2006 at 03:55:56PM -0700, Terry Hardie wrote:
> Hi,
> 
> I'm running samba 3.0.22, and have reproduced this issue in 3.0.14a as
> well. I am trying to access a network share with a large number of long
> directory names (up to around 80 characters), with around 1100 of these
> directories. Some times it works, but most of the time, the windows
> machine (running windows server 2003) never gets the listing. It seems to
> try to reconnect, and samba starts another smbd.
> 
> Even though I have "max smbd processes = 100", after a while, I end up
> with 1000's (I'm not exaggerating) of smbd's. Also, in the logs for smbd,
> this is showing up:
> 
> *** glibc detected *** free(): invalid pointer: 0xb7edbc38 ***

What OS are you running Samba on ? The directory code is very
different between 3.0.14a and 3.0.22, if you're getting an identical
bug it may be a glibc or related library platform problem.

Jeremy.


More information about the samba mailing list