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>