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

Re: Bug#250185: /usr/sbin/sshd: sshd immediately crashes with "Illegal instruction" on armv4l



On Fri, May 21, 2004 at 04:34:42PM +0100, Philip Blundell wrote:
> On Fri, 2004-05-21 at 11:40, Colin Watson wrote:
> > On Thu, May 20, 2004 at 11:03:27PM -0400, Ambrose Li wrote:
> > > If I try to run sshd as non-root without specifying correct
> > > options so that it can run, it does not SIGILL, but instead
> > > (as expected) print some error messages and then exit. So
> > > it seems that the illegal instruction is somewhere during
> > > or after it trying to daemonize itself.
> > > 
> > > If I run it within gdb and let it crash, a bt shows only a
> > > line with a ? without any useful information.
> 
> Can you disassemble the instruction at the address given in that line? 
> That would probably reveal why it's blowing up.

its jumping into a data segment

> 
> What machine are you using?
> 

I can reproduce on my cats,netwinder,bast and riscstation...

I rebuilt the package with gcc 2.95.3 and it doesnt seem to blow up so
i can only assume its a gcc 3.3.3 issue in unstable?

If I can be any more helpful let me know...the code sequence and stack
are utterly corrupted and gdb cannot cope at all

-- 
Regards Vincent
http://www.kyllikki.org/

Attachment: signature.asc
Description: Digital signature


Reply to: