From owner-freebsd-hackers@freebsd.org Thu Jul 28 18:27:43 2016 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3BF6DBA7894 for ; Thu, 28 Jul 2016 18:27:43 +0000 (UTC) (envelope-from lists@bertram-scharpf.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.13]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8EC3D1242 for ; Thu, 28 Jul 2016 18:27:41 +0000 (UTC) (envelope-from lists@bertram-scharpf.de) Received: from becker.bs.l ([85.180.4.185]) by mrelayeu.kundenserver.de (mreue101) with ESMTPSA (Nemesis) id 0LwZJ9-1bENP5408l-018LYG for ; Thu, 28 Jul 2016 20:02:57 +0200 Received: from bsch by becker.bs.l with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1bSpe3-000Mnb-Sg for freebsd-hackers@freebsd.org; Thu, 28 Jul 2016 20:02:55 +0200 Date: Thu, 28 Jul 2016 20:02:55 +0200 From: Bertram Scharpf To: freebsd-hackers@freebsd.org Subject: Segfault in OpenSSL even though GnuTLS demanded Message-ID: <20160728180255.GA79509@becker.bs.l> Mail-Followup-To: freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.6.1 (2016-04-27) Sender: Bertram Scharpf X-Provags-ID: V03:K0:OBozWzLcqCPd/XIzfQjMG1lz4n9dhQ1KsWiGW55QYNerUtwajXO 0X9fajG2DJw+lDKdJ5CzZr9VEJRvjq4j4Hl38jrcksfcRzXMAyvgWUyFQt6d5AWewwB4X1c FLtudHc/OAHbkUyY3zUfqZJtJoDFBsOg6XzcNwZs/0wlvBE7sDkQBeeu02DV/e+6cpqJI0m X7Ezgt0pBpR11MHIkEahw== X-UI-Out-Filterresults: notjunk:1;V01:K0:t5sZ6+nBmQc=:G5rdEBw/PZedw99WW/stdQ AHrVYzsay/i9s/Ri0nSngOji6eRYp5BI5+Ys40g+KDDWFGDGGMDkkSrLz3OcS9g5lkMRCj0kI gvj+ilFLOSrA8magqL1CEP7FgVcJyhcuqcwXR3nkkIHY1RME6mBSZfCxtyLdTZFI0NcTsJ7Cj R03yBXKHAzMl+cuWbz3MbnFKlGjUIv033H9D9qbmh3Jly+5OoIXTTDnySqsR3uRvajuZhN1nZ R2EiX/ZmLCazkogr8noauYUw+HLi7m5v6POMdXz6JY1cVWYfPnxULRQrEbD9+AOrE6znU0+VV X1Fm1X/kmCixMrE5LAdDmJxCdrsRMdpNCrHl9OiO3qaV8ZRU9VP8jP3o4SiwbAXkBfBs84I/n fGjzcKHNh8e00e2udKAOxKAfPFJFA0769YnleJlsMWweQet/IUwmbLxuT8UXbpFgdqx7h1GEf kflE/K3mvbTu5NC3W1nUi9YzCJkBjPhsWySGVIx4wf7XgU20murOidZGB6OIi+1WSZ3WcS9HT xHwW/MOVsasnefIz0Tt0spu4Y3t1OMB5JJAFPeKhwHxEWOUPz3Adv42vkTzRKwinHE0Sl0gYe 4A0Utr/SsF1IzIqlWuo+sjfAMtNwLtZ0ZRKbxL7lIJktJelrbCChs6ZgsXJUi7GImcLU7dLvz 1nST2W7xiYS/zhiDvQPjJWTd8Z4NpyPbjT8KFO7Lq3q01KT1OIpbjvZqNgZUau+8NKUc= X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jul 2016 18:27:43 -0000 Hi, first of all, I am compiling ports myself. No packages. I try to install a console XMPP client. To my disappointment, both irssi-xmpp and mcabber, too, crash with the same segfault. Here's an output from gdb. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 29403080 (LWP 101275/mcabber)] 0x285c1245 in OPENSSL_ia32_cpuid () from /usr/local/lib/libcrypto.so.8 Both ports do no SSL themselves but depend on loudmouth. However, I have disabled OpenSSL there. # grep SSL\\\|TLS /var/db/ports/net-im_loudmouth/options _FILE_COMPLETE_OPTIONS_LIST=DOCS GNUTLS OPENSSL OPTIONS_FILE_SET+=GNUTLS OPTIONS_FILE_UNSET+=OPENSSL I have checked the ./configure calls parameters and there is a --with-ssl=gnutls indeed. I tried to config loudmouth with OpenSSL instead of GnuTLS, but I encounter the same segfault. What is going on here? What can I do further? Thanks in advance. Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de