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

Bug#41800: sshd 1.2.27 dies after a while



Package: libc6
Version: 2.0.7.19981211

I downloaded and compiled ssh 1.2.27.  The client works fine, but the server
(sshd) will crash with a SEGV (segmentation violation) after a while.  (I
haven't yet determined what a "while" is, but it's over 1 hour.)  I do not
even have to connect to it to get it to die -- it does so all by itself.

The only reason I know it's a SEGV is that I ran the debugger (gdb) on it
(via "attach") and it says "Program exited with signal segmentation violation"
(or something like that).

I tried linking sshd statically (i.e., w/o any dynamic libraries) and it
fails in precisely the same way.

I'm guessing that it has to do with the fact that I'm using libc6 and not
libc5.  (I couldn't convince it to use only libc5.  I'm guessing that the
other libraries that it links with need libc6.)

I am willing to run a different version of ssh, as long as I can keep sshd
from dying.

Has anyone else reported this problem and come up with a solution?  If no one
has, is there any tried-and-true method of tracking the problem library
call(s) down?

I'm running slink (Debian 2.1).

(P.S. We run sshd 1.2.27 on other Linux machines running Slackware 3.6 with
no problems whatsoever.  They, obviously, use libc5, not libc6.)

-- 
Robert Brown                        |         Continuum Software, Inc.
email:robertb@continuumsi.com       | 800 West Cummings Park, Ste 4950
http://www.continuumsi.com/~robertb |            Woburn, MA 01801-6504
voice: 781-932-8400 x100            |                fax: 781-932-2558


Reply to: