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

Bug#161813: marked as done (ssh reports "Illegal instruction" when ssh-ing to a host)



Your message dated Thu, 03 Oct 2002 11:17:36 -0400
with message-id <E17x7jM-0008K8-00@auric.debian.org>
and subject line Bug#161700: fixed in glibc 2.2.5-15
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 21 Sep 2002 19:19:57 +0000
>From hildeb@shawarma.dyndns.org Sat Sep 21 14:19:57 2002
Return-path: <hildeb@shawarma.dyndns.org>
Received: from pd951615a.dip.t-dialin.net (shawarma.dyndns.org) [217.81.97.90] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 17spnI-0008Vl-00; Sat, 21 Sep 2002 14:19:56 -0500
Received: by shawarma.dyndns.org (Postfix, from userid 1000)
	id C264134176; Sat, 21 Sep 2002 21:19:53 +0200 (CEST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: "Ralf Hildebrandt" <ralf.hildebrandt@charite.de>
To: "Debian Bug Tracking System" <submit@bugs.debian.org>
Subject: ssh reports "Illegal instruction" when ssh-ing to a host
X-Mailer: reportbug 1.99.60
Date: Sat, 21 Sep 2002 21:19:53 +0200
Message-Id: <20020921191953.C264134176@shawarma.dyndns.org>
Delivered-To: submit@bugs.debian.org

Package: ssh
Version: 1:3.4p1-2
Severity: grave
Tags: sid
Justification: renders package unusable

Invoking ssh results in a "Illegal instruction" message on the prompt.
I include a "strace" output of such a run:

--- snip ---

execve("/usr/bin/ssh", ["ssh", "-v", "webmail1.charite.de"], [/* 13 vars */]) = 0
uname({sys="Linux", node="shawarma.eth0.cxm", ...}) = 0
brk(0)                                  = 0x8084664
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40013000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=33947, ...}) = 0
old_mmap(NULL, 33947, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/lib/libutil.so.1", O_RDONLY)     = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\16"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=7580, ...}) = 0
old_mmap(NULL, 10548, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001d000
mprotect(0x4001f000, 2356, PROT_NONE)   = 0
old_mmap(0x4001f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4001f000
close(3)                                = 0
open("/usr/lib/libz.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\30"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=55372, ...}) = 0
old_mmap(NULL, 54400, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40020000
mprotect(0x4002c000, 5248, PROT_NONE)   = 0
old_mmap(0x4002c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x4002c000
close(3)                                = 0
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 ;\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=69408, ...}) = 0
old_mmap(NULL, 80896, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002e000
mprotect(0x4003f000, 11264, PROT_NONE)  = 0
old_mmap(0x4003f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 0x4003f000
old_mmap(0x40040000, 7168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40040000
close(3)                                = 0
open("/usr/lib/i686/libcrypto.so.0.9.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\330"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=735748, ...}) = 0
old_mmap(NULL, 751840, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40042000
mprotect(0x400ed000, 51424, PROT_NONE)  = 0
old_mmap(0x400ed000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xaa000) = 0x400ed000
old_mmap(0x400f7000, 10464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400f7000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\204\221"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1145456, ...}) = 0
old_mmap(NULL, 1157888, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400fa000
mprotect(0x4020b000, 39680, PROT_NONE)  = 0
old_mmap(0x4020b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x111000) = 0x4020b000
old_mmap(0x40211000, 15104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40211000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0D\27\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=7988, ...}) = 0
old_mmap(NULL, 10984, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40215000
mprotect(0x40217000, 2792, PROT_NONE)   = 0
old_mmap(0x40217000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40217000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40218000
mprotect(0x40042000, 700416, PROT_READ|PROT_WRITE) = 0
mprotect(0x40042000, 700416, PROT_READ|PROT_EXEC) = 0
munmap(0x40014000, 33947)               = 0
getuid32()                              = 1000
geteuid32()                             = 1000
brk(0)                                  = 0x8084664
brk(0x8084a7c)                          = 0x8084a7c
brk(0x8085000)                          = 0x8085000
socket(PF_UNIX, SOCK_STREAM, 0)         = 3
connect(3, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 465
brk(0x8086000)                          = 0x8086000
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=33947, ...}) = 0
old_mmap(NULL, 33947, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3)                                = 0
open("/lib/libnss_compat.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\25"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=40140, ...}) = 0
old_mmap(NULL, 43244, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40219000
mprotect(0x40223000, 2284, PROT_NONE)   = 0
old_mmap(0x40223000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x40223000
close(3)                                = 0
munmap(0x40014000, 33947)               = 0
uname({sys="Linux", node="shawarma.eth0.cxm", ...}) = 0
open("/etc/passwd", O_RDONLY)           = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1875, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1875
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
setresuid32(0xffffffff, 0x3e8, 0xffffffff) = 0
umask(022)                              = 022
write(2, "OpenSSH_3.4p1 Debian 1:3.4p1-2, "..., 74) = 74
brk(0x8087000)                          = 0x8087000
brk(0x8088000)                          = 0x8088000
brk(0x8089000)                          = 0x8089000
brk(0x808a000)                          = 0x808a000
brk(0x808b000)                          = 0x808b000
brk(0x808d000)                          = 0x808d000
ioctl(0, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
open("/home/hildeb/.ssh/config", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ssh/ssh_config", O_RDONLY|O_LARGEFILE) = 3
write(2, "debug1: Reading configuration da"..., 56) = 56
fstat64(3, {st_mode=S_IFREG|0644, st_size=1114, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(3, "#\t$OpenBSD: ssh_config,v 1.15 20"..., 4096) = 1114
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40014000, 4096)                = 0
getpid()                                = 1874
getpid()                                = 1874
open("/dev/urandom", O_RDONLY)          = 3
read(3, "\223<\227\24183\276\340\34\237\337\372{\20o\317\377\7\320"..., 20) = 20
close(3)                                = 0
getpid()                                = 1874
--- SIGILL (Illegal instruction) ---
+++ killed by SIGILL +++

--- snip ---

processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 5
model		: 8
model name	: AMD-K6(tm) 3D processor
stepping	: 12
cpu MHz		: 501.149
cache size	: 64 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 1
wp		: yes
flags		: fpu vme de pse tsc msr mce cx8 pge mmx syscall 3dnow k6_mtrr
bogomips	: 999.42

--- snip ---

Linux shawarma.eth0.cxm 2.4.20-pre7-ac3 #1 Sat Sep 21 20:29:15 CEST 2002 i586 unknown unknown GNU/Linux


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux shawarma.eth0.cxm 2.4.20-pre7-ac3 #1 Sat Sep 21 20:29:15 CEST 2002 i586
Locale: LANG=C, LC_CTYPE=C

Versions of packages ssh depends on:
ii  adduser                     3.48         Add and remove users and groups
ii  debconf                     1.2.2        Debian configuration management sy
ii  libc6                       2.2.5-14.3   GNU C Library: Shared libraries an
ii  libpam-modules              0.72-35      Pluggable Authentication Modules f
ii  libpam0g                    0.72-35      Pluggable Authentication Modules l
ii  libssl0.9.6                 0.9.6g-3     SSL shared libraries
ii  libwrap0                    7.6-ipv6.1-3 Wietse Venema's TCP wrappers libra
ii  zlib1g                      1:1.1.4-4    compression library - runtime

-- debconf information:
* ssh/protocol2_default: 
* ssh/privsep_tell: 
  ssh/insecure_rshd: 
  ssh/privsep_ask: true
* ssh/ssh2_keys_merged: 
* ssh/forward_warning: 
  ssh/insecure_telnetd: 
  ssh/new_config: true
  ssh/ancient_version: 
* ssh/use_old_init_script: true
  ssh/protocol2_only: true
  ssh/rootlogin_warning: 
  ssh/encrypted_host_key_but_no_keygen: 
* ssh/run_sshd: true
* ssh/upgrade_to_openssh: true
* ssh/SUID_client: true


---------------------------------------
Received: (at 161700-close) by bugs.debian.org; 3 Oct 2002 15:23:54 +0000
>From katie@auric.debian.org Thu Oct 03 10:23:54 2002
Return-path: <katie@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 17x7pQ-0005Lh-00; Thu, 03 Oct 2002 10:23:52 -0500
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 17x7jM-0008K8-00; Thu, 03 Oct 2002 11:17:36 -0400
From: GOTO Masanori <gotom@debian.or.jp>
To: 161700-close@bugs.debian.org
X-Katie: $Revision: 1.26 $
Subject: Bug#161700: fixed in glibc 2.2.5-15
Message-Id: <E17x7jM-0008K8-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Thu, 03 Oct 2002 11:17:36 -0400
Delivered-To: 161700-close@bugs.debian.org

We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive:

glibc-doc_2.2.5-15_all.deb
  to pool/main/g/glibc/glibc-doc_2.2.5-15_all.deb
glibc_2.2.5-15.diff.gz
  to pool/main/g/glibc/glibc_2.2.5-15.diff.gz
glibc_2.2.5-15.dsc
  to pool/main/g/glibc/glibc_2.2.5-15.dsc
libc6-dbg_2.2.5-15_i386.deb
  to pool/main/g/glibc/libc6-dbg_2.2.5-15_i386.deb
libc6-dev_2.2.5-15_i386.deb
  to pool/main/g/glibc/libc6-dev_2.2.5-15_i386.deb
libc6-pic_2.2.5-15_i386.deb
  to pool/main/g/glibc/libc6-pic_2.2.5-15_i386.deb
libc6-prof_2.2.5-15_i386.deb
  to pool/main/g/glibc/libc6-prof_2.2.5-15_i386.deb
libc6_2.2.5-15_i386.deb
  to pool/main/g/glibc/libc6_2.2.5-15_i386.deb
locales_2.2.5-15_all.deb
  to pool/main/g/glibc/locales_2.2.5-15_all.deb
nscd_2.2.5-15_i386.deb
  to pool/main/g/glibc/nscd_2.2.5-15_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 161700@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
GOTO Masanori <gotom@debian.or.jp> (supplier of updated glibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu,  3 Oct 2002 09:56:46 +0900
Source: glibc
Binary: libc6.1-prof libc0.3-pic locales glibc-doc libc6-pic libc0.3 libc0.3-dbg libc6.1-dev libc6-prof libc6-dev-sparc64 libc6 libc0.3-dev libc6-dbg nscd libc6.1-dbg libc6.1-pic libc6-sparc64 libc6-dev libc0.3-prof libc6.1
Architecture: source i386 all
Version: 2.2.5-15
Distribution: unstable
Urgency: low
Maintainer: GOTO Masanori <gotom@debian.or.jp>
Changed-By: GOTO Masanori <gotom@debian.or.jp>
Description: 
 glibc-doc  - GNU C Library: Documentation
 libc6      - GNU C Library: Shared libraries and Timezone data
 libc6-dbg  - GNU C Library: Libraries with debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files.
 libc6-pic  - GNU C Library: PIC archive library
 libc6-prof - GNU C Library: Profiling Libraries.
 locales    - GNU C Library: National Language (locale) data [support]
 nscd       - GNU C Library: Name Service Cache Daemon
Closes: 161700 161717 161720 161740 161773 161774 161786 161788 161813
Changes: 
 glibc (2.2.5-15) unstable; urgency=low
 .
   * debian/patches/dl-procinfo-fix.dpatch: Fix libssl optimization
     problem occured by glibc dl-procinfo.
       Closes: #161700, #161717, #161720, #161740, #161773, #161774
       Closes: #161786, #161788, #161813
Files: 
 13bbeaaacac865573257d0431ff0148e 1369 libs required glibc_2.2.5-15.dsc
 2cdb9e1e58212be75dfafd223b4af244 407764 libs required glibc_2.2.5-15.diff.gz
 760bcef3da195fa1cfe2eb572d97e203 3349206 base required libc6_2.2.5-15_i386.deb
 9bb59dcd0afbf750dbd6e6b2a9f6e0c6 2399148 devel standard libc6-dev_2.2.5-15_i386.deb
 1df3340fad8d4b645f0f98fab01a98a8 934384 devel extra libc6-prof_2.2.5-15_i386.deb
 b52fea3d8d31b3ddcc6a5262611d7106 2347470 devel extra libc6-dbg_2.2.5-15_i386.deb
 a1ae639e22b648eb55451456976a2ae2 841272 devel optional libc6-pic_2.2.5-15_i386.deb
 6c747686640c1851e0f587c698f0fdd9 60072 admin optional nscd_2.2.5-15_i386.deb
 1067927559312d6db084c8973373ef26 3388412 base standard locales_2.2.5-15_all.deb
 66b906af60e55cc8a4116327653062b2 2700926 doc optional glibc-doc_2.2.5-15_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9m74G9dAn0Xqx8P4RAsSjAKCo8QDGuXBz9kVWSSssb6e9PpsRTACfRbWL
sFiqX0xl8gbLqDS42Kj8f0g=
=fK4T
-----END PGP SIGNATURE-----



Reply to: