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: