[BusyBox] Re: login buggy also in 1.00pre5

Friedrich Lobenstock fl at fl.priv.at
Tue Jan 6 00:51:37 UTC 2004


Hi!

I wounder why I see the busybox mailinglist in the CC-header but not
any of your answers really make it to the list. Therefore I'm keeping
the full quote.

Erik Andersen wrote on 06.01.2004 00:05 MET:
> On Mon Jan 05, 2004 at 07:11:19PM +0100, Friedrich Lobenstock wrote:
> 
>>Hi!
>>
>>Friedrich Lobenstock wrote on 11.12.2003 22:07 MET:
>>
>>>After an upgrade from 1.00-pre3 to 1.00-pre4 I can not login
>>>anymore [...]
>>
>>Same problem verified with 1.00-pre5.
>>
>>~ # login
>>AxisProduct login: root
>>Password:
>>Segmentation fault
>>
>>Debugging with debug symbols is no option as I can't fit the
>>resulting busybox into the systems flash :-(
> 
> Do you have space to install strace and/or ltrace?  I assume you
> are using busybox telnetd.  Could you try doing things like
> reverting specific files such as networking/telnetd.c to the
> earlier versions present in -pre3 where things work for you?  Or
> in some other way (such as adding printf()s) try to determine
> where it is crashing?
> 
> Nobody else seems to be having this problem, so I'm afraid the
> bulk of the initial debugging effort will be on your sholders.

I have the problem also when running login from a shell or
from getty (here it hangs forever). So I think the telnet daemon
does not make a difference here. BTW I use the utelnetd that is
included in the Axis developer kit, which I see got included now
in busybox, but the sources are a little different.

Is there a way to compile one busybox applet standalone so I could
run it with debug symbols under gdbserver? Because I've already
got gdbserver I would not have to mess with getting strace/ltrace
compiled.

-- 
MfG / Regards
Friedrich Lobenstock




More information about the busybox mailing list