Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Oct 1997 22:18:25 -0700 (PDT)
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        jlemon@americantv.com (Jonathan Lemon)
Cc:        kargl@troutmask.apl.washington.edu, wollman@FreeBSD.ORG, freebsd-current@FreeBSD.ORG
Subject:   Re: netatalk broken in -current
Message-ID:  <199710020518.WAA00972@troutmask.apl.washington.edu>
In-Reply-To: <19971001205723.43367@right.PCS> from Jonathan Lemon at "Oct 1, 97 08:57:23 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
According to Jonathan Lemon:
> On Oct 10, 1997 at 05:38:48PM -0700, Steven G. Kargl wrote:
> > Netatalk is broken in -current.  I've tracked the problem 
> > down to commits made on Aug 16.  A kernel built with sources
> 
> I've been trying to track this one down today.  I'm able to get 
> the `atalkd' daemon up and running, and then execute _one_ appletalk
> command (say, getzones).  The second time around, it errors with
> EPROTONOSUPPORT.
> 
> Tracing the second program into the kernel shows that somehow, between
> the completion of the first `getzones' call, and the start of the
> second, `prp->pr_usrreqs->pru_attach' has been set to 0.
> 

Your analysis suggests that this might be an "off by one" indexing
problem or using a pointer that was previously freed.  I would think
that phkmalloc would catch memory management problems. I have no
idea where to look at the moment.

-- 
Steve

finger kargl@troutmask.apl.washington.edu
http://troutmask.apl.washington.edu/~kargl/sgk.html



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199710020518.WAA00972>