From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#13007: 24.3.50; emacs_backtrace.txt Date: Thu, 29 Nov 2012 21:50:11 +0200 Message-ID: <83lidkur2k.fsf@gnu.org> References: <9FE4F131C0C94FC79470495A8506A387@us.oracle.com> <83k3t7xemd.fsf@gnu.org> <50B4EF28.6040905@yandex.ru> <834nkbx7if.fsf@gnu.org> <50B5BB01.2070304@yandex.ru> <50B63309.1070404@yandex.ru> <838v9lwqvn.fsf@gnu.org> <50B6FE89.20304@yandex.ru> <83txs8uzkc.fsf@gnu.org> <1865DC8EC71E4B78B074A727C299C875@us.oracle.com> <83r4ncux4i.fsf@gnu.org> <21A6DF1FEE8B411C86C172191120B2BE@us.oracle.com> <83obiguvr8.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1354218610 14030 80.91.229.3 (29 Nov 2012 19:50:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 29 Nov 2012 19:50:10 +0000 (UTC) Cc: 13007@debbugs.gnu.org, lekktu@gmail.com, dmantipov@yandex.ru To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 29 20:50:21 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TeA7n-0007Jd-OL for geb-bug-gnu-emacs@m.gmane.org; Thu, 29 Nov 2012 20:50:19 +0100 Original-Received: from localhost ([::1]:36031 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TeA7c-000829-Fg for geb-bug-gnu-emacs@m.gmane.org; Thu, 29 Nov 2012 14:50:08 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:47011) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TeA7Z-00080K-M2 for bug-gnu-emacs@gnu.org; Thu, 29 Nov 2012 14:50:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TeA7X-0005n0-CA for bug-gnu-emacs@gnu.org; Thu, 29 Nov 2012 14:50:04 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35329) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TeA7X-0005jq-9h for bug-gnu-emacs@gnu.org; Thu, 29 Nov 2012 14:50:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TeA9T-0001BY-1v for bug-gnu-emacs@gnu.org; Thu, 29 Nov 2012 14:52:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 29 Nov 2012 19:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13007 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13007-submit@debbugs.gnu.org id=B13007.13542187184540 (code B ref 13007); Thu, 29 Nov 2012 19:52:02 +0000 Original-Received: (at 13007) by debbugs.gnu.org; 29 Nov 2012 19:51:58 +0000 Original-Received: from localhost ([127.0.0.1]:45580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TeA9N-0001BB-Qu for submit@debbugs.gnu.org; Thu, 29 Nov 2012 14:51:58 -0500 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:46228) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TeA9K-0001Ax-6r for 13007@debbugs.gnu.org; Thu, 29 Nov 2012 14:51:55 -0500 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0ME900E00LN0RN00@a-mtaout23.012.net.il> for 13007@debbugs.gnu.org; Thu, 29 Nov 2012 21:49:50 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0ME900ETKLR1N640@a-mtaout23.012.net.il>; Thu, 29 Nov 2012 21:49:50 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:67600 Archived-At: > From: "Drew Adams" > Cc: , <13007@debbugs.gnu.org>, > Date: Thu, 29 Nov 2012 10:13:33 -0800 > > > > If we have already seen more than one way, as you say, that > > > seems like a good hint that the assertion itself might be > > > flawed: the wrong assertion. It suggests to me that the > > > assertion does not understand what it should be > > > expecting, and it has too narrow a view of things. > > > > Yes, that part is clear, and therefore the assertion was removed from > > the trunk. But we are trying to figure out with what to replace it, > > and for that, we need as many use-cases that violate it as possible. > > In that case, you are in effect stating that the addition of such a (proper) > assertion is just a nice-to-have, not something needed. Assertions are always "nice to have". They are a means of catching bugs that violate assumptions of the code before that code causes harm or crashes in a place where the original reason is lost. If you think this is not needed, then we will have to disagree. There are hundreds of assertions in the Emacs code (grep for "eassert"). > I would suggest, in that case, that we/you move on to other things... I'm sorry to hear that you won't help.