From owner-freebsd-ports@FreeBSD.ORG Mon Aug 13 00:29:38 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4EC95106564A; Mon, 13 Aug 2012 00:29:38 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: from mail-qc0-f182.google.com (mail-qc0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id DA3388FC08; Mon, 13 Aug 2012 00:29:37 +0000 (UTC) Received: by qcsg15 with SMTP id g15so2353646qcs.13 for ; Sun, 12 Aug 2012 17:29:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; bh=9ARjbso12aTpWxlvgkLwdjjDcnBhuzkJFbFxqWCsDJ4=; b=uYY66V4ttGBTgVXg8J6qTCFUnMUzLoGN6r9QN9e1ep/XOiImQMmO5ZpgwGvpH8x80w 3Ybso8Q3ZLSMPLMmNPEzcEi+HLyrYxbIs3KowdDMg/QKSBHfbIS0AfeVfGnVlRfouZM7 FAabYxbk+mcGSWdlBs7mrycU3F1IJoCwXVrAxAQK7Jaimn1rk8Kba429wfUVAahFZp6v Tp4Dh5/42Oacki01tNI26wgsCVi/ePkxF7kpXUxRSQs/ANW+G81trlp5341cxwKHGPCL E+6ZTmxZRAMA42RbUVUQLAsFKdkmLM9llZ9NRgn3tpwf8ZXqegA4zRzmkpJQ1+6a3tgZ qYAg== Received: by 10.224.9.82 with SMTP id k18mr10132029qak.19.1344817776944; Sun, 12 Aug 2012 17:29:36 -0700 (PDT) Received: from kan.dyndns.org (c-24-63-226-98.hsd1.ma.comcast.net. [24.63.226.98]) by mx.google.com with ESMTPS id fx5sm7515653qab.14.2012.08.12.17.29.35 (version=SSLv3 cipher=OTHER); Sun, 12 Aug 2012 17:29:35 -0700 (PDT) Date: Sun, 12 Aug 2012 20:29:30 -0400 From: Alexander Kabaev To: Juergen Lock Message-ID: <20120812202930.4c11035e@kan.dyndns.org> In-Reply-To: <20120812231335.GA35313@triton8.kn-bremen.de> References: <201208021921.q72JLT4k040018@triton8.kn-bremen.de> <1361725.y2QOXzX10J@pcoliver.heesakkers.info> <20120802205625.GA43980@triton8.kn-bremen.de> <20120803142711.1cb981b3@ernst.jennejohn.org> <501BE795.8070407@gwdg.de> <20120803163633.GA2046@triton8.kn-bremen.de> <20120804110952.4f3a9cfd@ernst.jennejohn.org> <201208051531.q75FVJjO087729@triton8.kn-bremen.de> <20120805161353.GF2676@deviant.kiev.zoral.com.ua> <20120805173811.GA91260@triton8.kn-bremen.de> <20120812231335.GA35313@triton8.kn-bremen.de> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/iK0fLxayKQvJ5LNyqQ_h11W"; protocol="application/pgp-signature" Cc: Konstantin Belousov , current@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Segfault in rtld - dlopen RTLD_LAZY (was: Re: CFT: vlc 2.0.3 - want to know where it works and where only partly) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2012 00:29:38 -0000 --Sig_/iK0fLxayKQvJ5LNyqQ_h11W Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 13 Aug 2012 01:13:35 +0200 Juergen Lock wrote: > On Sun, Aug 05, 2012 at 07:38:11PM +0200, Juergen Lock wrote: > > On Sun, Aug 05, 2012 at 07:13:53PM +0300, Konstantin Belousov wrote: > > > On Sun, Aug 05, 2012 at 05:31:19PM +0200, Juergen Lock wrote: > > > > Hi kib, -current, seems we have a segfault in rtld when updating > > > > the multimedia/vlc port from the version currently in ports to > > > > the 2.0.3 CFT version from here: > > > >=20 > > > > http://people.freebsd.org/~nox/tmp/vlc-2.0.3-006.patch > > > >=20 > > > > (If you test the LIVEMEDIA knob you also need this update: > > > >=20 > > > > http://people.freebsd.org/~nox/tmp/livemedia-20120404-001.patch > > > >=20 > > > > ) > > > Please do two things. > > >=20 > > > 1. Provide me the output of readelf -a for the module that was > > > loaded. > > >=20 > > > 2. Recompile rtld with debug symbols and redo the build to get > > > the useful backtrace from core: > > > cd /usr/src/libexec/rtld-elf > > > make clean > > > make all install DEBUG_FLAGS=3D-g > > >=20 > > Ok, someone who got the crash will have to do this as I couln't > > reproduce it here (sorry forgot to say...) > >=20 > I just learned that the missing piece in reproducing this is the > pulseaudio knob, now I finally have a bt: > obj->nbuckets in core seems to disagree with that readelf thinks it should be (521 !=3D 67). Could you please make the tarball of all the VLC libraries involved? Send the link to me and kib@, please. At the very least, can I lay my hands on libpulsesrc_plugin.so binary? --=20 Alexander Kabaev --Sig_/iK0fLxayKQvJ5LNyqQ_h11W Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iD8DBQFQKEpuQ6z1jMm+XZYRAtwIAKC9JliAP7Ws7m9qw16UcvTS/4VCpQCgsKxN Xml0oL9aahE+JP5i+cQpTFY= =TmGF -----END PGP SIGNATURE----- --Sig_/iK0fLxayKQvJ5LNyqQ_h11W--