[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: find segfault



On Wed, Jan 23, 2008 at 11:01:28AM +0100, Wouter Verhelst wrote:
> On Tue, Jan 22, 2008 at 11:04:34PM +0100, Wouter Verhelst wrote:
> > On Tue, Jan 22, 2008 at 08:37:36PM +0100, Wouter Verhelst wrote:
> > > On Tue, Jan 22, 2008 at 07:41:04PM +0100, Wouter Verhelst wrote:
> > > > On Thu, Jan 17, 2008 at 11:15:49AM -0600, Stephen R Marenka wrote:
> > > > > In current sid executing 'find /usr/bin -type d -o -ls' results in a
> > > > > segfault. This works fine in etch-m68k.
> > > > > 
> > > > > Anyone care to followup?
> > > > 
> > > > Having a look at it now.
> > > 
> > > Looks like some fine register or stack corruption somewhere.
> > 
> > Found it.
> > 
> > 0x800093f2:	422e ffff	clrb %fp@(-1)
> > 
> > Or: let's corrupt our caller's frame pointer.
> > 
> > Now to figure out /why/ it's doing that.
> 
> Turns out it's a simple off-by-one. Bug#462224.

Sweet! Thanks!

Peace,

Stephen

-- 
Stephen R. Marenka     If life's not fun, you're not doing it right!
<stephen@marenka.net>

Attachment: signature.asc
Description: Digital signature


Reply to: