From owner-freebsd-current Thu Aug 23 3:32:57 2001 Delivered-To: freebsd-current@freebsd.org Received: from neptune.he.net (neptune.he.net [216.218.166.2]) by hub.freebsd.org (Postfix) with ESMTP id 055C637B411 for ; Thu, 23 Aug 2001 03:32:54 -0700 (PDT) (envelope-from robinson@netrinsics.com) Received: from netrinsics.com ([210.52.150.12] (may be forged)) by neptune.he.net (8.8.6/8.8.2) with ESMTP id DAA30082 for ; Thu, 23 Aug 2001 03:32:51 -0700 Received: (from robinson@localhost) by netrinsics.com (8.11.2/8.11.1) id f7NAX8S03643; Thu, 23 Aug 2001 18:33:08 +0800 (+0800) (envelope-from robinson) Date: Thu, 23 Aug 2001 18:33:08 +0800 From: Michael Robinson To: "Daniel M . Kurry" Cc: current@freebsd.org Subject: Re: X in free(): error: recursive call. Message-ID: <20010823183308.A3511@elephant.netrinsics.com> References: <200107291429.f6TETe100733@netrinsics.com> <20010818190148.A31058@over-yonder.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010818190148.A31058@over-yonder.net>; from grasshacker@over-yonder.net on Sat, Aug 18, 2001 at 07:01:48PM -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, Aug 18, 2001 at 07:01:48PM -0500, Daniel M . Kurry wrote: > On Sun, Jul 29, 2001 at 10:29:40PM +0800, some SMTP stream spewed forth: > > I am running -CURRENT as of 2001/01/31 12:00, more or less uneventfully > > for the last six months on a Dell 5000e. > > > > The one problem is that X occasionally dies without coredump or cleanup with > > the error 'X in free(): error: recursive call.'. This usually (but not > > always) happens while using Mozilla with heavy window creation/deletion and > > heavy (dialup) network activity. This has happened under several recent > > versions of Mozilla, two different versions of fvwm2, with and without > > session managers, and with both X 4.0.3 and 4.1.0. > > *ding* > So I'm not alone on this. > I experienced this a while back running XF86 HEAD from cvs. > The developers tracked it down to a signal handler calling malloc/free > through the 3-button emulation code. > > You could be experiencing something completely different, but they > fixed my particular version of this problem in cvs a couple months ago > (I believe). > > When experiencing the "crash", I would be heavily "clicking", > opening/moving/hiding/showing windows. For the archives, my final resolution of this can be found in ports/29982. http://www.freebsd.org/cgi/query-pr.cgi?pr=29982 -Michael Robinson To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message