From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Recent enabling of xassert Date: Thu, 10 Feb 2005 10:28:18 +0100 Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1108029591 14836 80.91.229.2 (10 Feb 2005 09:59:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 10 Feb 2005 09:59:51 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 10 10:59:51 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1CzB68-0000Dw-RW for ged-emacs-devel@m.gmane.org; Thu, 10 Feb 2005 10:58:57 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CzBKX-0002I1-Nu for ged-emacs-devel@m.gmane.org; Thu, 10 Feb 2005 05:13:52 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CzB6v-0007sd-Qe for emacs-devel@gnu.org; Thu, 10 Feb 2005 04:59:46 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CzB6u-0007rd-LF for emacs-devel@gnu.org; Thu, 10 Feb 2005 04:59:45 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CzB3R-0006rl-E0 for emacs-devel@gnu.org; Thu, 10 Feb 2005 04:56:09 -0500 Original-Received: from [212.88.64.25] (helo=mail-relay.sonofon.dk) by monty-python.gnu.org with smtp (Exim 4.34) id 1CzAcR-0003U9-LB for emacs-devel@gnu.org; Thu, 10 Feb 2005 04:28:16 -0500 Original-Received: (qmail 81226 invoked from network); 10 Feb 2005 09:28:13 -0000 Original-Received: from unknown (HELO kfs-l.imdomain.dk.cua.dk) (213.83.150.2) by 0 with SMTP; 10 Feb 2005 09:28:13 -0000 Original-To: emacs-devel@gnu.org User-Agent: Gnus/5.11 (Gnus v5.11) 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 X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: main.gmane.org gmane.emacs.devel:33186 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:33186 Miles recently enabled xassert unconditionally to catch undiscovered bugs in redisplay and other places... We have now seen several crashes caused by this change -- but none of them has been fully diagnosed yet, as this is very hard without having easy ways to reproduce the crashes. Debugging those crashes requires time which I don't have -- so unless someone else steps in to help, I suggest we disable xassert again. Since CVS emacs has run pretty flawlessly for years without those xasserts (except for one recent glitch), it would at least be better than the current situation! That said, it would be fine if some users continue to run with xassert enabled. -- Kim F. Storm http://www.cua.dk