From owner-freebsd-current@FreeBSD.ORG Wed Dec 26 18:47:29 2012 Return-Path: Delivered-To: Current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 78B62BB1; Wed, 26 Dec 2012 18:47:29 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wg0-f51.google.com (mail-wg0-f51.google.com [74.125.82.51]) by mx1.freebsd.org (Postfix) with ESMTP id CD63E8FC0A; Wed, 26 Dec 2012 18:47:28 +0000 (UTC) Received: by mail-wg0-f51.google.com with SMTP id gg4so3910373wgb.18 for ; Wed, 26 Dec 2012 10:47:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=ipGNZS8GTeMU3rQi/Ow5Ke2hN4taLXN6wW4TL2OVqf0=; b=uvrHZtGL1UZlrnbzVBmT6s3CXDLKNnJL7qRMS4S46xdOhmQnbOEKO5lw8O+zfkZ8P2 xLBH3DTG++8l8bcEyC86s2JWeUL2H80LNa0qyvhBCtTUyBoHVpyMqIQHPv5fhnFY6iEL cVtxlm1A1Irp2NPOdZcp8zrh/x5vp+vSqGO+I7Nsqe8Wtg+KHh4c8bEeHNHz0COmpvBy CmeJ63OsYns8iTfd7DNF1Y3cAoWhlF+vLEVdg1LeNJInNVYlCkanNoTrcSLviky53CX0 WAqnVHgBcnC3ej9AH1//jy/TI+QtkqclyskuTWcGpewDwzpHWAJOtZJbHAeuzM2NB8iR XJ5A== X-Received: by 10.180.93.3 with SMTP id cq3mr44352377wib.1.1356547641979; Wed, 26 Dec 2012 10:47:21 -0800 (PST) Received: from ithaqua.etoilebsd.net (ithaqua.etoilebsd.net. [37.59.37.188]) by mx.google.com with ESMTPS id bd7sm45280138wib.8.2012.12.26.10.47.21 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 26 Dec 2012 10:47:21 -0800 (PST) Sender: Baptiste Daroussin Date: Wed, 26 Dec 2012 19:47:19 +0100 From: Baptiste Daroussin To: Dimitry Andric Subject: Re: clang Failed assertion after the clang 3.2 RELEASE import Message-ID: <20121226184719.GA9441@ithaqua.etoilebsd.net> References: <50DA3DC6.3030806@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline In-Reply-To: <50DA3DC6.3030806@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: "Sam Fourman Jr." , FreeBSD Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Dec 2012 18:47:29 -0000 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 26, 2012 at 12:59:02AM +0100, Dimitry Andric wrote: > On 2012-12-26 00:13, Sam Fourman Jr. wrote: > > for whatever reason, I get a Failed assertion error if I add a user to > > the wheel group... but if I do not add to the wheel group all is > > fine.. > .... > > : /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/i= nternal/arena.h:698: > > Failed assertion: "((uintptr_t)ptr - ((uintptr_t)run + > > (uintptr_t)bin_info->reg0_offset)) % bin_info->reg_interval =3D=3D 0" >=20 > This is a bug in pw(8), introduced in r242349. It tries to reallocf(3) > a pointer which is in the middle of a block malloc'd in getgrent, > somewhere. How this can have ever worked properly is beyond me. :-) >=20 This is fixed now, I don't know how I can have missed it :-) Sorry, Bapt --W/nzBZO5zC0uMSeA Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlDbRjcACgkQ8kTtMUmk6Eys/ACcCQwYk86TLH9Yqszkv5JDAqkV Lu0AoKJkPILXtVtIEvD9+Pyl8J6c1T9+ =bHw9 -----END PGP SIGNATURE----- --W/nzBZO5zC0uMSeA--