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

Re: find segfault



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.

-- 
<Lo-lan-do> Home is where you have to wash the dishes.
  -- #debian-devel, Freenode, 2004-09-22


Reply to: