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

Bug#398000: libc6: corrupted double-linked list in sshd on sparc32-smp



Package: libc6
Version: 2.3.6.ds1-7
Severity: critical
Justification: breaks the whole system

I just got a second processor for my old sparcstation10,
and tried running kernel-image-2.4.27-3-sparc32-smp which
booted OK but I couldn't ssh into the machine.

Running sshd -d on the console over a serial line and attempting
to ssh from another mchine in I get

    :
  debug1: expecting SSH2_MSG_KEX_DH_GEX_INIT
  *** glibc detected *** corrupted double-linked list: 0x0007d430
  debug1: do_cleanup
  abort

[this manually transcribed, may be some inaccuracies in it]
reverting back to the old kernel made the problem go away.
This happens every time I reboot into the smp kernel. I've tried
some other (unofficial) 2.4-sparc32-smp kernels with the same
behavior. Never had it with a uniprocessor kernel. 2.6 kernels
have broken smp on sparc32, so that is not an option.

Other services also seem to break (nagios-statd etc) but
ssh is the killer, and makes it rather difficult to debug --
I don't have a monitor or keyboard for this box

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: sparc
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.26-sparc32
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages libc6 depends on:
ii tzdata 2006l-1 Time Zone and Daylight Saving Time

libc6 recommends no packages.

-- no debconf information
--
J.J. Green, Dept. Applied Mathematics, Hicks Bld.,
University of Sheffield, UK.   +44 (0114) 222 3742
http://pdfb.wiredworkplace.net/pub/jjg




Reply to: