From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#3399: Crash in multi-TTY mode Date: Sat, 30 May 2009 16:37:02 -0400 Message-ID: References: <8369-76746@sneakemail.com> Reply-To: Stefan Monnier , 3399@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1243717094 1390 80.91.229.12 (30 May 2009 20:58:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 30 May 2009 20:58:14 +0000 (UTC) Cc: 3399@emacsbugs.donarmstrong.com, Shannon Jones To: YAMAMOTO Mitsuharu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat May 30 22:58:10 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MAVd2-0003uO-9o for geb-bug-gnu-emacs@m.gmane.org; Sat, 30 May 2009 22:58:08 +0200 Original-Received: from localhost ([127.0.0.1]:58352 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MAVd1-0001UZ-B6 for geb-bug-gnu-emacs@m.gmane.org; Sat, 30 May 2009 16:58:07 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MAVcM-0001KM-AW for bug-gnu-emacs@gnu.org; Sat, 30 May 2009 16:57:26 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MAVcH-0001I5-N1 for bug-gnu-emacs@gnu.org; Sat, 30 May 2009 16:57:25 -0400 Original-Received: from [199.232.76.173] (port=44413 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MAVcH-0001I0-Ae for bug-gnu-emacs@gnu.org; Sat, 30 May 2009 16:57:21 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:51038) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MAVcG-0006il-OJ for bug-gnu-emacs@gnu.org; Sat, 30 May 2009 16:57:21 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4UKvHfG012986; Sat, 30 May 2009 13:57:18 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n4UKe8ho009679; Sat, 30 May 2009 13:40:08 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Stefan Monnier Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 30 May 2009 20:40:08 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 3399 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 3399-submit@emacsbugs.donarmstrong.com id=B3399.12437158359427 (code B ref 3399); Sat, 30 May 2009 20:40:08 +0000 Original-Received: (at 3399) by emacsbugs.donarmstrong.com; 30 May 2009 20:37:15 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4UKb8NY009417 for <3399@emacsbugs.donarmstrong.com>; Sat, 30 May 2009 13:37:10 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvQEAAc2IUpFpZIv/2dsb2JhbACBT8xvhAwFiEU X-IronPort-AV: E=Sophos;i="4.41,276,1241409600"; d="scan'208";a="39340790" Original-Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 30 May 2009 16:37:02 -0400 Original-Received: from pastel.home ([69.165.146.47]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id LZR43719; Sat, 30 May 2009 16:39:19 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 67E2A84BF; Sat, 30 May 2009 16:37:02 -0400 (EDT) In-Reply-To: (YAMAMOTO Mitsuharu's message of "Sat, 30 May 2009 11:25:09 +0900") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.94 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Sat, 30 May 2009 16:57:25 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:28335 Archived-At: > I'd prefer the conservative "maybe leaking" one at this stage as I > said first in > http://lists.gnu.org/archive/html/emacs-devel/2009-05/msg00263.html. The main problem with this is that the "maybe" is "in 99% of the cases", since only ancient versions of libX11 free the database. > The third non-crashing non-hideous way would be to associate the > created database before any call to XGetDefault so it may not set the > XlibDisplayDfltRMDB flag. That will require reordering in the display > initialization and we can try it after the release. BTW, is there any hope that the bug in libX11 will be fixed any time soon (not that it will save us, but at least I'd like to make sure that we're not stuck with such painful workarounds indefinitely). Stefan