I did some experimentation today and found it wasn't the number of secondary
Unix groups causing this effect, but that of the NT groups the user was a
member of.
Server affected was 2.0.7 with NT authentication ( security = domain).
It seems that 2.0.4b (the other server version I have access to) does not
panic, it just fails to connect.
Users in more than 80 NT groups are affected.
Now I need a fix for the parse_net.c! Unless someone else has another way
round this problem?
Gordon
Gordon Butt wrote:
> It was a site build, not a binary.
>
> A recomple could prove something though... I'll try it and come back.
>
> Thanks
>
> Gordon Butt
>
> David Collier-Brown wrote:
>
> > You asked:
> > --
> > Has anyone come across the above in 2.0.7 in a Solaris/Sunos
> > environment.
> >
> > The result is that certain users cann't map drives.
> >
> > Thought it might be something specifc to this version and the user
> > being
> > a secondary member of a large group (not netgroups)...
> > --
> >
> > Doesn't happen on my 2.0.7 system: I looked
> > at the source, and the code that's failing is
> > SMB_ASSERT_ARRAY(a,n)
> > which is
> > SMB_ASSERT((sizeof(a)/sizeof((a)[0])) >= (n))
> >
> > This looks like a smashed pointer or compilation
> > error... Are you using a precompiles version, or
> > did you build it yourself?
> >
> > --dave
> > --
> > David Collier-Brown, | Always do right. This will gratify some people
> > 185 Ellerslie Ave., | and astonish the rest. -- Mark Twain
> > Willowdale, Ontario | //www.oreilly.com/catalog/samba/author.html
> > Work: (905) 415-2849 Home: (416) 223-8968 Email: davecb@canada.sun.com