From owner-freebsd-alpha@FreeBSD.ORG Mon Jul 31 17:46:26 2006 Return-Path: X-Original-To: freebsd-alpha@freebsd.org Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AA0416A4E7 for ; Mon, 31 Jul 2006 17:46:26 +0000 (UTC) (envelope-from emillbrandt@coldhaus.com) Received: from mongoloid.coldhaus.com (static-71-243-122-19.bos.east.verizon.net [71.243.122.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC8C243D5A for ; Mon, 31 Jul 2006 17:46:20 +0000 (GMT) (envelope-from emillbrandt@coldhaus.com) Received: from localhost (localhost [127.0.0.1]) by mongoloid.coldhaus.com (8.13.7/8.13.7) with ESMTP id k6VHkJ3J024835 for ; Mon, 31 Jul 2006 13:46:19 -0400 (EDT) (envelope-from emillbrandt@coldhaus.com) X-Virus-Scanned: by amavisd-new at coldhaus.com Received: from mongoloid.coldhaus.com ([127.0.0.1]) by localhost (mongoloid.coldhaus.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id bWJVmylqLuqj for ; Mon, 31 Jul 2006 13:46:17 -0400 (EDT) Received: from [192.168.1.7] (static-71-243-122-22.bos.east.verizon.net [71.243.122.22]) by mongoloid.coldhaus.com (8.13.7/8.13.7) with ESMTP id k6VHkCXl024830 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 31 Jul 2006 13:46:14 -0400 (EDT) (envelope-from emillbrandt@coldhaus.com) Message-ID: <44CE41E4.7050208@coldhaus.com> Date: Mon, 31 Jul 2006 13:46:12 -0400 From: Eric Millbrandt User-Agent: Thunderbird 1.5.0.4 (X11/20060611) MIME-Version: 1.0 To: freebsd-alpha@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Openssl 0.9.8b throws illegal instruction X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2006 17:46:26 -0000 I just installed the openssl port on my RELENG_4 alpha and now, when recompiled, ssh and apache+mod_ssl die with signal 4. Has anyone seen this behavior from the openssl port? I rebuilt openssl with debug symbols and traced the problem back to the kernel. I will build kernel symbols and trace the problem further later today. Any help would be appreciated. Eric Openssl was compiled with these flags: -g -O -pipe -mcpu=56 >gdb ssh ssh.core GNU gdb 4.18 (FreeBSD) Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "alpha-unknown-freebsd"... Core was generated by `ssh'. Program terminated with signal 4, Illegal instruction. Reading symbols from /usr/local/lib/libcrypto.so.4...done. Reading symbols from /usr/lib/libutil.so.3...done. Reading symbols from /usr/lib/libz.so.2...done. Reading symbols from /usr/lib/libcrypt.so.2...done. Reading symbols from /usr/local/lib/libgssapi_krb5.so...done. Reading symbols from /usr/local/lib/libkrb5.so...done. Reading symbols from /usr/local/lib/libk5crypto.so...done. Reading symbols from /usr/local/lib/libcom_err.so...done. Reading symbols from /usr/lib/libc.so.4...done. Reading symbols from /usr/local/lib/libkrb5support.so...done. Reading symbols from /usr/libexec/ld-elf.so.1...done. warning: Hit heuristic-fence-post without finding warning: enclosing function for address 0x160194008 This warning occurs if you are debugging a function without any symbols (for example, in a stripped executable). In that case, you may wish to increase the size of the search with the `set heuristic-fence-post' command. Otherwise, you told GDB there was a function where there isn't one, or (more likely) you have encountered a bug in GDB. warning: Hit heuristic-fence-post without finding warning: enclosing function for address 0x160194008 #0 0x160194008 in ?? () from /usr/local/lib/libcrypto.so.4 (gdb) quit