From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Gaute B Strokkenes Newsgroups: gmane.emacs.devel Subject: Re: bootstrap & memory allocation troubles Date: Sat, 14 Jan 2006 20:40:47 +0100 Organization: The Church of Emacs Message-ID: <878xtioaww.fsf@srcf.ucam.org> References: <20060113155227.GA8439@flame.pc> <87mzhzg75p.fsf-monnier+emacs@gnu.org> <20060113212440.GA77427@flame.pc> <20060113213818.GA18365@flame.pc> <87wth3eqn8.fsf-monnier+emacs@gnu.org> <20060113224220.GA91435@flame.pc> <873bjqvhjn.fsf-monnier+emacs@gnu.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1137269618 31377 80.91.229.2 (14 Jan 2006 20:13:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 14 Jan 2006 20:13:38 +0000 (UTC) Cc: Giorgos Keramidas , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 14 21:13:35 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ExrmB-000148-QE for ged-emacs-devel@m.gmane.org; Sat, 14 Jan 2006 21:13:28 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ExroN-000381-N8 for ged-emacs-devel@m.gmane.org; Sat, 14 Jan 2006 15:15:43 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ExrJO-0005to-K1 for emacs-devel@gnu.org; Sat, 14 Jan 2006 14:43:42 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ExrJM-0005rz-BT for emacs-devel@gnu.org; Sat, 14 Jan 2006 14:43:41 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ExrJM-0005rd-36 for emacs-devel@gnu.org; Sat, 14 Jan 2006 14:43:40 -0500 Original-Received: from [193.213.115.44] (helo=mail44.e.nsc.no) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ExrMY-0004Nx-Oy for emacs-devel@gnu.org; Sat, 14 Jan 2006 14:46:59 -0500 Original-Received: from belldandy (ti211310a080-8728.bb.online.no [85.166.34.24]) by mail44.nsc.no (8.13.5/8.13.5) with ESMTP id k0EJeog8015279; Sat, 14 Jan 2006 20:40:51 +0100 (CET) Original-Received: from gs234 by belldandy with local (Exim 3.36 #1 (Debian)) id 1ExrGa-0001vL-00; Sat, 14 Jan 2006 20:40:48 +0100 Original-To: Stefan Monnier Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAG1BMVEWWWBTly7aGMwb+/vz9 +ffIilb///+yaCxNCwHGVC3gAAACU0lEQVR4nF2TQWvjMBBGVUGwj3WxaY/aAWNfi0zuwZPuHp0Q ob079OwYjHrsChb0s3dGctJ0ddTzm9F8lsR7WiNiWWL/flviul9Uh0NR4vY/gJUxJjOEtt/AubBy UsotRfH2DbxWE0hom3w5XJUEKis9hACt2hR4B86VDOtqTNHfgeEGvLiUN7Ddze26Dx6y1CUa+ygo NwFQm0N/BeMzCZAtNIoQrd9EhcH5mWpnztB8ZpJBlH23jaAbuE4EhZ2Bam0TeJ0DRMCKVP6CegWk q4z2TVFUx0946FOPcSe9ELE3rSHAj15rBuddS0C4BGyAutfpVAQkKdZOQiwMMIHxlUDrgeej5Ns7 I/ccSWNBLda1XwYBEG1Qswy1yXJf879nA4cjkNI0H+FzoUyuRodPA5eqZwFONG34i30ccOxeKFUy flNe1szqsgLdvXwKCj6zjTXODHV9M46gZPCLlYKCGTYO8S0aOAvJzRfD0w+1XcGIsxLUw/sYl5sM 9n0yjkoSUDOByrijwRRiAq13NhqLJYB3ACazrgN2bIwanyJQKXhHAJPRPQruEaCJP2Shy4DJ2As+ FQjJZH7AZIy6w0pQiiRYAh8nTEZHYDfRqSDeB5OXq4EEcAC4NocvoBl4+n1cyl54nyLRNA3iIwRP wNGFOK1g1Gz8jNfaCjdtqJLm2LXuqMc+50cDIJQpr6X0OHa4X58ULAw03QbRd7GUiG/K04mj0bNB xQhwJkEsJiZ1Bbgb6CnF79cBE+jwF91qniOCP3fghUFKxOShjIATw/wOfIQTg39LpFHtxhlKywAA AABJRU5ErkJggg== Mail-Copies-To: never In-Reply-To: <873bjqvhjn.fsf-monnier+emacs@gnu.org> (Stefan Monnier's message of "Sat, 14 Jan 2006 12:40:50 -0500") User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:49097 Archived-At: On 14 jan 2006, monnier@iro.umontreal.ca wrote: > Hmm... so all the assertions related to the code that uses posix_memalign > succeeded. That makes me more or more suspect it's a bug in FreeBSD's > posix_memalign. My gut feeling is that calling `free' on a block returned > by `posix_memalign' messes up the malloc library's invariants. >>From the node "Aligned Memory Blocks" in the libc manual: With the GNU library, you can use `free' to free the blocks that `memalign', `posix_memalign', and `valloc' return. That does not work in BSD, however--BSD does not provide any way to free such blocks. If this is information is accurate wrt. FreeBSD then that is probably your problem, yes.... -- Gaute Strokkenes http://www.srcf.ucam.org/~gs234/ I want you to MEMORIZE the collected poems of EDNA ST VINCENT MILLAY.. BACKWARDS!!