From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 24 22:50:09 2014 Received: (at submit) by debbugs.gnu.org; 25 Apr 2014 02:50:09 +0000 Received: from localhost ([127.0.0.1]:57711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WdWDI-0007Wy-0l for submit@debbugs.gnu.org; Thu, 24 Apr 2014 22:50:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50029) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WdWDD-0007Wo-Dn for submit@debbugs.gnu.org; Thu, 24 Apr 2014 22:50:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WdWD2-0004Bq-9p for submit@debbugs.gnu.org; Thu, 24 Apr 2014 22:50:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:47956) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WdWD2-0004Bl-7c for submit@debbugs.gnu.org; Thu, 24 Apr 2014 22:49:52 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51489) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WdWCt-0000s2-GT for bug-gnu-emacs@gnu.org; Thu, 24 Apr 2014 22:49:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WdWCk-00048s-If for bug-gnu-emacs@gnu.org; Thu, 24 Apr 2014 22:49:43 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:36939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WdWCk-00048o-BX for bug-gnu-emacs@gnu.org; Thu, 24 Apr 2014 22:49:34 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s3P2nWih002375 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 25 Apr 2014 02:49:33 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s3P2nVWu018311 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 25 Apr 2014 02:49:31 GMT Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s3P2nVdl015404 for ; Fri, 25 Apr 2014 02:49:31 GMT MIME-Version: 1.0 Message-ID: <96b29810-0954-49f2-900f-dd5034e7a269@default> Date: Thu, 24 Apr 2014 19:49:30 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 24.4.50; emacs_backtrace.txt X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Backtrace: 01200a23 01200a94 010f448e 01166e6e 010f0190 010f0c00 010b6d9e 0113b694 0113ba47 0113b6e3 0113d2ad 01181f93 0113d7b5 010f60e7 010f4446 01166e6e 011dc92d 011dccd6 011dce22 011dce08 011dce1a 011dce08 011dce08 011dce08 011dce1a 011dce1a 011dce08 011dce1a 011dce08 011dce3f 011669e2 01166a33 01164a68 010f258f 011837c1 011b0eca 011afb30 01183450 01185088 011c5be0 01185815 0118526f 01184b1e 010f88cd 01181f93 010f7f1e 01181540 010f7ed6 010f766c 010f7828 010f59ba 010010f9 76d33386 77399f6e 77399f41 In GNU Emacs 24.4.50.1 (i686-pc-mingw32) of 2014-04-21 on ODIEONE Bzr revision: 117005 dancol@dancol.org-20140421180019-po4wdeg7gqvvlh5d Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/snapshot/trunk --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' LDFLAGS=3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include'' From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 25 04:09:03 2014 Received: (at 17340) by debbugs.gnu.org; 25 Apr 2014 08:09:03 +0000 Received: from localhost ([127.0.0.1]:57894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WdbBu-0001fE-DF for submit@debbugs.gnu.org; Fri, 25 Apr 2014 04:09:02 -0400 Received: from mail-yk0-f170.google.com ([209.85.160.170]:40801) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WdbBr-0001ek-1m for 17340@debbugs.gnu.org; Fri, 25 Apr 2014 04:09:00 -0400 Received: by mail-yk0-f170.google.com with SMTP id 79so273744ykr.15 for <17340@debbugs.gnu.org>; Fri, 25 Apr 2014 01:08:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=27uBDYTKcPpeh7SUTqYS+K83FktL7iL56Y29zN7uIcQ=; b=Jn/084alpWpN5sQe49UuequicEO+jPIuaVT8CsmO2JRYmxANT2bG/07pjYuSuy339Q IJwc2BO054GpGX4eLoRpiIiRVMRuk8ltjXS3K+DmAYHQtO9++GD1v6X26yd9CsKUuloL WIAdmruz2/XokcWss+9uPbCvBQNfnSMJuCSxYKBqCQiFXho16mDmQ9nhZZygXXKVlJud 6n6z4nE9tPGqFeRK65kV3aDlSOhRkJywARdkb0Eg8mw7Nb6fPH1w4kwhBfNXreTXO6sO xzhZamQONih8eN1/m8sdraBENrWnhMMbMl29L+NcIo9JPPgp8x+SmEsz898J9sALSH12 ORvw== X-Received: by 10.236.199.212 with SMTP id x60mr8910886yhn.90.1398413338250; Fri, 25 Apr 2014 01:08:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.170.163.3 with HTTP; Fri, 25 Apr 2014 01:08:18 -0700 (PDT) In-Reply-To: <96b29810-0954-49f2-900f-dd5034e7a269@default> References: <96b29810-0954-49f2-900f-dd5034e7a269@default> From: Juanma Barranquero Date: Fri, 25 Apr 2014 10:08:18 +0200 Message-ID: Subject: Re: bug#17340: 24.4.50; emacs_backtrace.txt To: Drew Adams Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17340 Cc: 17340@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) ?? ??:0 w32_backtrace at w32fns.c:8476 emacs_abort at w32fns.c:8508 terminate_due_to_signal at emacs.c:382 die at alloc.c:6955 XVECTOR at lisp.h:821 AREF at lisp.h:1308 coding_inherit_eol_type at coding.c:6031 Fchoose_write_coding_system at fileio.c:4632 write_region at fileio.c:4802 Fwrite_region at fileio.c:4676 auto_save_1 at fileio.c:5456 internal_condition_case at eval.c:1354 Fdo_auto_save at fileio.c:5666 shut_down_emacs at emacs.c:2033 terminate_due_to_signal at emacs.c:366 die at alloc.c:6955 rotate_left at intervals.c:393 balance_an_interval at intervals.c:455 balance_intervals_internal at intervals.c:505 balance_intervals_internal at intervals.c:502 balance_intervals_internal at intervals.c:504 balance_intervals_internal at intervals.c:502 balance_intervals_internal at intervals.c:502 balance_intervals_internal at intervals.c:502 balance_intervals_internal at intervals.c:504 balance_intervals_internal at intervals.c:504 balance_intervals_internal at intervals.c:502 balance_intervals_internal at intervals.c:504 balance_intervals_internal at intervals.c:502 balance_intervals at intervals.c:513 sweep_buffers at alloc.c:6751 gc_sweep at alloc.c:6772 Fgarbage_collect at alloc.c:5680 maybe_gc at lisp.h:4514 eval_sub at eval.c:2084 readevalloop at lread.c:1934 Fload at lread.c:1363 Fautoload_do_load at eval.c:1970 Ffuncall at eval.c:2822 exec_byte_code at bytecode.c:916 funcall_lambda at eval.c:2983 Ffuncall at eval.c:2864 call1 at eval.c:2614 command_loop_1 at keyboard.c:1556 internal_condition_case at eval.c:1354 command_loop_2 at keyboard.c:1174 internal_catch at eval.c:1118 command_loop at keyboard.c:1153 recursive_edit_1 at keyboard.c:777 Frecursive_edit at keyboard.c:845 main at emacs.c:1654 ?? at crt1.c:0 ?? ??:0 ?? ??:0 ?? ??:0 From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 25 04:57:59 2014 Received: (at 17340) by debbugs.gnu.org; 25 Apr 2014 08:57:59 +0000 Received: from localhost ([127.0.0.1]:57903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WdbxG-0003O7-P0 for submit@debbugs.gnu.org; Fri, 25 Apr 2014 04:57:59 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:39590) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WdbxD-0003Ns-Od for 17340@debbugs.gnu.org; Fri, 25 Apr 2014 04:57:56 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0N4K00600WQF5N00@a-mtaout22.012.net.il> for 17340@debbugs.gnu.org; Fri, 25 Apr 2014 11:57:53 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N4K005KGWWHPB80@a-mtaout22.012.net.il>; Fri, 25 Apr 2014 11:57:53 +0300 (IDT) Date: Fri, 25 Apr 2014 11:57:54 +0300 From: Eli Zaretskii Subject: Re: bug#17340: 24.4.50; emacs_backtrace.txt In-reply-to: X-012-Sender: halo1@inter.net.il To: Juanma Barranquero , Stefan Monnier Message-id: <83k3adpyzx.fsf@gnu.org> References: <96b29810-0954-49f2-900f-dd5034e7a269@default> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17340 Cc: 17340@debbugs.gnu.org, drew.adams@oracle.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Juanma Barranquero > Date: Fri, 25 Apr 2014 10:08:18 +0200 > Cc: 17340@debbugs.gnu.org > > w32_backtrace at w32fns.c:8476 > emacs_abort at w32fns.c:8508 > terminate_due_to_signal at emacs.c:382 > die at alloc.c:6955 > XVECTOR at lisp.h:821 > AREF at lisp.h:1308 > coding_inherit_eol_type at coding.c:6031 > Fchoose_write_coding_system at fileio.c:4632 > write_region at fileio.c:4802 > Fwrite_region at fileio.c:4676 > auto_save_1 at fileio.c:5456 > internal_condition_case at eval.c:1354 > Fdo_auto_save at fileio.c:5666 > shut_down_emacs at emacs.c:2033 > terminate_due_to_signal at emacs.c:366 > die at alloc.c:6955 > rotate_left at intervals.c:393 <<<<<<<<<<<<<<<<<<<<<<< > balance_an_interval at intervals.c:455 This one's definitely related to Stefan's latest changes. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 28 23:57:44 2014 Received: (at 17340) by debbugs.gnu.org; 29 Apr 2014 03:57:44 +0000 Received: from localhost ([127.0.0.1]:44270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WezAt-0004fK-2f for submit@debbugs.gnu.org; Mon, 28 Apr 2014 23:57:44 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:54841) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WezAi-0004eJ-Oo for 17340@debbugs.gnu.org; Mon, 28 Apr 2014 23:57:33 -0400 Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id s3T3vRle015148; Mon, 28 Apr 2014 23:57:29 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 71FD066448; Fri, 25 Apr 2014 12:40:08 -0400 (EDT) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#17340: 24.4.50; emacs_backtrace.txt Message-ID: References: <96b29810-0954-49f2-900f-dd5034e7a269@default> <83k3adpyzx.fsf@gnu.org> Date: Fri, 25 Apr 2014 12:40:08 -0400 In-Reply-To: <83k3adpyzx.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 25 Apr 2014 11:57:54 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4925=0 X-NAI-Spam-Version: 2.3.0.9378 : core <4925> : inlines <786> : streams <1168801> : uri <1743349> X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 17340 Cc: Juanma Barranquero , 17340@debbugs.gnu.org, drew.adams@oracle.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.0 (--) >>>>> "Eli" == Eli Zaretskii writes: >> From: Juanma Barranquero >> Date: Fri, 25 Apr 2014 10:08:18 +0200 >> Cc: 17340@debbugs.gnu.org >> >> w32_backtrace at w32fns.c:8476 >> emacs_abort at w32fns.c:8508 >> terminate_due_to_signal at emacs.c:382 >> die at alloc.c:6955 >> XVECTOR at lisp.h:821 >> AREF at lisp.h:1308 >> coding_inherit_eol_type at coding.c:6031 >> Fchoose_write_coding_system at fileio.c:4632 >> write_region at fileio.c:4802 >> Fwrite_region at fileio.c:4676 >> auto_save_1 at fileio.c:5456 >> internal_condition_case at eval.c:1354 >> Fdo_auto_save at fileio.c:5666 >> shut_down_emacs at emacs.c:2033 >> terminate_due_to_signal at emacs.c:366 >> die at alloc.c:6955 >> rotate_left at intervals.c:393 <<<<<<<<<<<<<<<<<<<<<<< >> balance_an_interval at intervals.c:455 > This one's definitely related to Stefan's latest changes. Could you run with the patch below (and enable_checking, obviously), to try and catch the problem sooner? Stefan === modified file 'src/intervals.c' --- src/intervals.c 2014-04-19 18:13:26 +0000 +++ src/intervals.c 2014-04-25 16:38:44 +0000 @@ -110,13 +110,14 @@ set_string_intervals (parent, new); new->position = 0; } + eassert (LENGTH (new) > 0); set_interval_object (new, parent); return new; } -/* Make the interval TARGET have exactly the properties of SOURCE */ +/* Make the interval TARGET have exactly the properties of SOURCE. */ void copy_properties (register INTERVAL source, register INTERVAL target) @@ -176,10 +177,10 @@ Lisp_Object i1_cdr, i1_val; if (DEFAULT_INTERVAL_P (i0) && DEFAULT_INTERVAL_P (i1)) - return 1; + return true; if (DEFAULT_INTERVAL_P (i0) || DEFAULT_INTERVAL_P (i1)) - return 0; + return false; i0_cdr = i0->plist; i1_cdr = i1->plist; @@ -188,31 +189,31 @@ i0_sym = XCAR (i0_cdr); i0_cdr = XCDR (i0_cdr); if (!CONSP (i0_cdr)) - return 0; + return false; i1_val = i1->plist; while (CONSP (i1_val) && !EQ (XCAR (i1_val), i0_sym)) { i1_val = XCDR (i1_val); if (!CONSP (i1_val)) - return 0; + return false; i1_val = XCDR (i1_val); } /* i0 has something i1 doesn't. */ if (EQ (i1_val, Qnil)) - return 0; + return false; /* i0 and i1 both have sym, but it has different values in each. */ if (!CONSP (i1_val) || (i1_val = XCDR (i1_val), !CONSP (i1_val)) || !EQ (XCAR (i1_val), XCAR (i0_cdr))) - return 0; + return false; i0_cdr = XCDR (i0_cdr); i1_cdr = XCDR (i1_cdr); if (!CONSP (i1_cdr)) - return 0; + return false; i1_cdr = XCDR (i1_cdr); } @@ -339,10 +340,8 @@ ptrdiff_t old_total = A->total_length; eassert (old_total > 0); - eassert (old_total - > TOTAL_LENGTH (B) + TOTAL_LENGTH (A->right)); - eassert (TOTAL_LENGTH (B) - > TOTAL_LENGTH (B->left) + TOTAL_LENGTH (c)); + eassert (LENGTH (A) > 0); + eassert (LENGTH (B) > 0); /* Deal with any Parent of A; make it point to B. */ if (! ROOT_INTERVAL_P (A)) @@ -366,9 +365,11 @@ /* A's total length is decreased by the length of B and its left child. */ A->total_length -= B->total_length - TOTAL_LENGTH (c); eassert (TOTAL_LENGTH (A) > 0); + eassert (LENGTH (A) > 0); /* B must have the same total length of A. */ B->total_length = old_total; + eassert (LENGTH (B) > 0); return B; } @@ -390,10 +391,8 @@ ptrdiff_t old_total = A->total_length; eassert (old_total > 0); - eassert (old_total - > TOTAL_LENGTH (B) + TOTAL_LENGTH (A->left)); - eassert (TOTAL_LENGTH (B) - > TOTAL_LENGTH (B->right) + TOTAL_LENGTH (c)); + eassert (LENGTH (A) > 0); + eassert (LENGTH (B) > 0); /* Deal with any parent of A; make it point to B. */ if (! ROOT_INTERVAL_P (A)) @@ -417,9 +416,11 @@ /* A's total length is decreased by the length of B and its right child. */ A->total_length -= B->total_length - TOTAL_LENGTH (c); eassert (TOTAL_LENGTH (A) > 0); + eassert (LENGTH (A) > 0); /* B must have the same total length of A. */ B->total_length = old_total; + eassert (LENGTH (B) > 0); return B; } @@ -432,6 +433,9 @@ { register ptrdiff_t old_diff, new_diff; + eassert (LENGTH (i) > 0); + eassert (TOTAL_LENGTH (i) >= LENGTH (i)); + while (1) { old_diff = LEFT_TOTAL_LENGTH (i) - RIGHT_TOTAL_LENGTH (i); @@ -468,16 +472,16 @@ balance_possible_root_interval (INTERVAL interval) { Lisp_Object parent; - bool have_parent = 0; - - if (!INTERVAL_HAS_OBJECT (interval) && !INTERVAL_HAS_PARENT (interval)) - return interval; + bool have_parent = false; if (INTERVAL_HAS_OBJECT (interval)) { - have_parent = 1; + have_parent = true; GET_INTERVAL_OBJECT (parent, interval); } + else if (!INTERVAL_HAS_PARENT (interval)) + return interval; + interval = balance_an_interval (interval); if (have_parent) @@ -553,7 +557,7 @@ { set_interval_right (interval, new); new->total_length = new_length; - eassert (TOTAL_LENGTH (new) >= 0); + eassert (LENGTH (new) > 0); } else { @@ -562,7 +566,6 @@ set_interval_parent (interval->right, new); set_interval_right (interval, new); new->total_length = new_length + new->right->total_length; - eassert (TOTAL_LENGTH (new) >= 0); balance_an_interval (new); } @@ -598,7 +601,7 @@ { set_interval_left (interval, new); new->total_length = new_length; - eassert (TOTAL_LENGTH (new) >= 0); + eassert (LENGTH (new) > 0); } else { @@ -607,7 +610,6 @@ set_interval_parent (new->left, new); set_interval_left (interval, new); new->total_length = new_length + new->left->total_length; - eassert (TOTAL_LENGTH (new) >= 0); balance_an_interval (new); } @@ -796,7 +798,7 @@ { i->left->position = i->position - TOTAL_LENGTH (i->left) + LEFT_TOTAL_LENGTH (i->left); - i = i->left; /* Move to the left child */ + i = i->left; /* Move to the left child. */ } else if (NULL_PARENT (i)) error ("Point before start of properties"); @@ -811,7 +813,7 @@ { i->right->position = INTERVAL_LAST_POS (i) + LEFT_TOTAL_LENGTH (i->right); - i = i->right; /* Move to the right child */ + i = i->right; /* Move to the right child. */ } else if (NULL_PARENT (i)) error ("Point %"pD"d after end of properties", pos); @@ -958,7 +960,6 @@ for (temp = prev ? prev : i; temp; temp = INTERVAL_PARENT_OR_NULL (temp)) { temp->total_length += length; - eassert (TOTAL_LENGTH (temp) >= 0); temp = balance_possible_root_interval (temp); } @@ -1014,7 +1015,6 @@ for (temp = i; temp; temp = INTERVAL_PARENT_OR_NULL (temp)) { temp->total_length += length; - eassert (TOTAL_LENGTH (temp) >= 0); temp = balance_possible_root_interval (temp); } } @@ -1216,9 +1216,10 @@ this = this->left; this->total_length += migrate_amt; } - eassert (TOTAL_LENGTH (this) >= 0); set_interval_left (this, migrate); set_interval_parent (migrate, this); + eassert (LENGTH (this) > 0); + eassert (LENGTH (i->right) > 0); return i->right; } @@ -1298,7 +1299,7 @@ relative_position, amount); tree->total_length -= subtract; - eassert (TOTAL_LENGTH (tree) >= 0); + eassert (LENGTH (tree) > 0); return subtract; } /* Right branch. */ @@ -1313,7 +1314,7 @@ relative_position, amount); tree->total_length -= subtract; - eassert (TOTAL_LENGTH (tree) >= 0); + eassert (LENGTH (tree) > 0); return subtract; } /* Here -- this node. */ @@ -1328,7 +1329,7 @@ amount = my_amount; tree->total_length -= amount; - eassert (TOTAL_LENGTH (tree) >= 0); + eassert (LENGTH (tree) >= 0); if (LENGTH (tree) == 0) delete_interval (tree); @@ -1370,7 +1371,7 @@ if (ONLY_INTERVAL_P (tree)) { tree->total_length -= length; - eassert (TOTAL_LENGTH (tree) >= 0); + eassert (LENGTH (tree) > 0); return; } @@ -1430,12 +1431,12 @@ while (! NULL_LEFT_CHILD (successor)) { successor->total_length += absorb; - eassert (TOTAL_LENGTH (successor) >= 0); + eassert (LENGTH (successor) > 0); successor = successor->left; } successor->total_length += absorb; - eassert (TOTAL_LENGTH (successor) >= 0); + eassert (LENGTH (successor) > 0); delete_interval (i); return successor; } @@ -1457,7 +1458,7 @@ successor = INTERVAL_PARENT (successor); successor->total_length -= absorb; - eassert (TOTAL_LENGTH (successor) >= 0); + eassert (LENGTH (successor) > 0); } /* This must be the rightmost or last interval and cannot @@ -1486,12 +1487,12 @@ while (! NULL_RIGHT_CHILD (predecessor)) { predecessor->total_length += absorb; - eassert (TOTAL_LENGTH (predecessor) >= 0); + eassert (LENGTH (predecessor) > 0); predecessor = predecessor->right; } predecessor->total_length += absorb; - eassert (TOTAL_LENGTH (predecessor) >= 0); + eassert (LENGTH (predecessor) > 0); delete_interval (i); return predecessor; } @@ -1513,7 +1514,7 @@ predecessor = INTERVAL_PARENT (predecessor); predecessor->total_length -= absorb; - eassert (TOTAL_LENGTH (predecessor) >= 0); + eassert (LENGTH (predecessor) > 0); } /* This must be the leftmost or first interval and cannot @@ -1528,6 +1529,8 @@ { register INTERVAL target = make_interval (); + eassert (LENGTH (source) > 0); + target->total_length = source->total_length; target->position = source->position; @@ -1538,6 +1541,7 @@ if (! NULL_RIGHT_CHILD (source)) set_interval_right (target, reproduce_tree (source->right, target)); + eassert (LENGTH (target) > 0); return target; } @@ -1766,7 +1770,7 @@ if (! NILP (fallback)) return fallback; - /* Check for alternative properties */ + /* Check for alternative properties. */ tail = Fassq (prop, Vchar_property_alias_alist); if (! NILP (tail)) { @@ -2434,7 +2438,7 @@ end, end_byte); } - /* Rounding to char boundaries can theoretically ake this interval + /* Rounding to char boundaries can theoretically make this interval spurious. If so, delete one child, and copy its property list to this interval. */ if (LEFT_TOTAL_LENGTH (i) + RIGHT_TOTAL_LENGTH (i) >= TOTAL_LENGTH (i)) From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 29 20:07:02 2014 Received: (at 17340) by debbugs.gnu.org; 30 Apr 2014 00:07:02 +0000 Received: from localhost ([127.0.0.1]:45779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WfI3B-0001HY-Rh for submit@debbugs.gnu.org; Tue, 29 Apr 2014 20:07:02 -0400 Received: from mail-yk0-f171.google.com ([209.85.160.171]:43118) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WfI39-0001HC-55 for 17340@debbugs.gnu.org; Tue, 29 Apr 2014 20:07:00 -0400 Received: by mail-yk0-f171.google.com with SMTP id 10so873494ykt.30 for <17340@debbugs.gnu.org>; Tue, 29 Apr 2014 17:06:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=NWmz2UKfOdrB2qGjNfRAD2fNwMAWOEIwOyX+KrAnclg=; b=rXIw9VOpYL64FVxPDdTFVu9H7lRzWe34PfJ01GYnLXzEF9EGDRTKALmaE7R3U5Xl0i WQDPhtZHTy4zILdkmrz08iku1Nvjjxq5Usum5mLt9xjRPMFMSH/dCIth388HTckOlJG6 PK3K+pRCxBDT73j9l6KIGmQD5jjTE1qgNPTgEJjU99h+CZ7suIF0/vdNQAFdwSAKQutI KBr1UTBOEccjbY3ayk/UCLf/7ZtnPWXomTmGP3RiuYlT4vYNFsCe/wSp/zIifenJ2ajE Ragl5FM5EPC5IvrQQSfcDGSO9HdZtGsXHbmXI6Fflpsf0adPAQUaWnbVY7HxeGEodE8G Nvsw== X-Received: by 10.236.61.45 with SMTP id v33mr1471692yhc.20.1398816413394; Tue, 29 Apr 2014 17:06:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.170.127.66 with HTTP; Tue, 29 Apr 2014 17:06:13 -0700 (PDT) In-Reply-To: References: <96b29810-0954-49f2-900f-dd5034e7a269@default> <83k3adpyzx.fsf@gnu.org> From: Juanma Barranquero Date: Wed, 30 Apr 2014 02:06:13 +0200 Message-ID: Subject: Re: bug#17340: 24.4.50; emacs_backtrace.txt To: Drew Adams Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17340 Cc: 17340@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Fri, Apr 25, 2014 at 6:40 PM, Stefan Monnier wrote: > Could you run with the patch below (and enable_checking, obviously), to > try and catch the problem sooner? Drew, do you want a special build from trunk with this patch? J From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 29 20:18:38 2014 Received: (at 17340) by debbugs.gnu.org; 30 Apr 2014 00:18:38 +0000 Received: from localhost ([127.0.0.1]:45783 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WfIEQ-0001bP-0v for submit@debbugs.gnu.org; Tue, 29 Apr 2014 20:18:38 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:19296) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WfIEN-0001b9-2a for 17340@debbugs.gnu.org; Tue, 29 Apr 2014 20:18:36 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s3U0ISla020412 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Apr 2014 00:18:28 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s3U0IRts015549 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 30 Apr 2014 00:18:28 GMT Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s3U0IRF8015526; Wed, 30 Apr 2014 00:18:27 GMT MIME-Version: 1.0 Message-ID: Date: Tue, 29 Apr 2014 17:18:26 -0700 (PDT) From: Drew Adams To: Juanma Barranquero Subject: RE: bug#17340: 24.4.50; emacs_backtrace.txt References: <96b29810-0954-49f2-900f-dd5034e7a269@default> <83k3adpyzx.fsf@gnu.org> In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: 17340 Cc: 17340@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.0 (---) > > Could you run with the patch below (and enable_checking, obviously), to > > try and catch the problem sooner? >=20 > Drew, do you want a special build from trunk with this patch? Uh, OK I guess. I'll be glad to try it for a while. But I have no idea how to repro the crash, so if it does not crash in the same way we won't know much, I'm guessing. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 29 22:19:31 2014 Received: (at 17340) by debbugs.gnu.org; 30 Apr 2014 02:19:31 +0000 Received: from localhost ([127.0.0.1]:45821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WfK7P-0004yS-FR for submit@debbugs.gnu.org; Tue, 29 Apr 2014 22:19:31 -0400 Received: from mail-yk0-f181.google.com ([209.85.160.181]:58471) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WfK7N-0004y9-FI for 17340@debbugs.gnu.org; Tue, 29 Apr 2014 22:19:30 -0400 Received: by mail-yk0-f181.google.com with SMTP id q200so954925ykb.40 for <17340@debbugs.gnu.org>; Tue, 29 Apr 2014 19:19:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=YHygcRV5idiIWCFSNI0N3zXcMhNOjzDYL1ll4Xkoz1U=; b=uEQfdt2PuVqvucr7gZGxcMYGrOQpws+aqZQQQS2YV2jW+LYxMWwssxQzwGfCWh4Y+r I/ytRCk3/XexTR1j1QlAeG/Ag7hspEwX8Y9YWDpw9clttJsBdV+arJ7jCyKEes0SSio9 lbHLEI1fHiZtEZWmLhs/+Lal+vGY817KZZEMjOIPcmVQmO2VMpyFkqGzNPUYFlNNXU+h suyNYXTw3Ddhc8xS+ckDTMrfEpoZ9uqOQC51w8/cMXCQaSh6JoEwWY/PaYBl5Pfz7fdX isYMFOjHZA0TgsULBC7IUI7o8LfNsx9q9WRFX9FkmsA0Y7Q8Sx9XOXF3lHk9zJC2bZTL EicA== X-Received: by 10.236.91.170 with SMTP id h30mr1739342yhf.143.1398824363614; Tue, 29 Apr 2014 19:19:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.170.127.66 with HTTP; Tue, 29 Apr 2014 19:18:43 -0700 (PDT) In-Reply-To: References: <96b29810-0954-49f2-900f-dd5034e7a269@default> <83k3adpyzx.fsf@gnu.org> From: Juanma Barranquero Date: Wed, 30 Apr 2014 04:18:43 +0200 Message-ID: Subject: Re: bug#17340: 24.4.50; emacs_backtrace.txt To: Drew Adams Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17340 Cc: 17340@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) > Uh, OK I guess. I'll be glad to try it for a while. It's up as emacs-trunk-20140430-r117031-bin-i386.zip > But I have no > idea how to repro the crash, so if it does not crash in the same way > we won't know much, I'm guessing. Worth trying anyway. J From debbugs-submit-bounces@debbugs.gnu.org Sat May 10 12:09:30 2014 Received: (at control) by debbugs.gnu.org; 10 May 2014 16:09:30 +0000 Received: from localhost ([127.0.0.1]:58239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wj9q5-0003oT-S5 for submit@debbugs.gnu.org; Sat, 10 May 2014 12:09:30 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:46672) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wj9q4-0003o6-3n for control@debbugs.gnu.org; Sat, 10 May 2014 12:09:28 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0N5D00I008QP3300@a-mtaout22.012.net.il> for control@debbugs.gnu.org; Sat, 10 May 2014 19:09:21 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N5D00I928VL0120@a-mtaout22.012.net.il> for control@debbugs.gnu.org; Sat, 10 May 2014 19:09:21 +0300 (IDT) Date: Sat, 10 May 2014 19:09:19 +0300 From: Eli Zaretskii Subject: Re: bug#17436: 24.4.50; emacs_backtrace In-reply-to: X-012-Sender: halo1@inter.net.il To: control@debbugs.gnu.org Message-id: <83lhu9vcnk.fsf@gnu.org> References: <891b776c-60d7-4986-8248-6b54295c28eb@default> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) merge 17436 17347 17340 thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 11 22:38:41 2014 Received: (at control) by debbugs.gnu.org; 12 May 2014 02:38:41 +0000 Received: from localhost ([127.0.0.1]:59924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wjg8W-0003Mz-QX for submit@debbugs.gnu.org; Sun, 11 May 2014 22:38:41 -0400 Received: from mtaout27.012.net.il ([80.179.55.183]:38997) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wjg8U-0003Mh-QE for control@debbugs.gnu.org; Sun, 11 May 2014 22:38:39 -0400 Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0N5F00A00W988B00@mtaout27.012.net.il> for control@debbugs.gnu.org; Mon, 12 May 2014 05:35:11 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N5F001A4WIM9380@mtaout27.012.net.il> for control@debbugs.gnu.org; Mon, 12 May 2014 05:35:11 +0300 (IDT) Date: Mon, 12 May 2014 05:38:21 +0300 From: Eli Zaretskii Subject: Re: bug#17411: 24.4.50; emacs_backtrace.txt In-reply-to: X-012-Sender: halo1@inter.net.il To: control@debbugs.gnu.org Message-id: <83r43zu3fm.fsf@gnu.org> References: <4ed285be-ccc5-4df6-90f8-5dfd88f52d21@default> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) merge 17411 17340 thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 26 09:17:21 2015 Received: (at 17340) by debbugs.gnu.org; 26 Dec 2015 14:17:21 +0000 Received: from localhost ([127.0.0.1]:37258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCper-00079S-Hk for submit@debbugs.gnu.org; Sat, 26 Dec 2015 09:17:21 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:45223) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCpep-00079F-94; Sat, 26 Dec 2015 09:17:19 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCpeT-0008GY-L4; Sat, 26 Dec 2015 15:16:57 +0100 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#17411: 24.4.50; emacs_backtrace.txt References: <4ed285be-ccc5-4df6-90f8-5dfd88f52d21@default> <83siofu3gf.fsf@gnu.org> <83ppjjt9mw.fsf@gnu.org> <83tx8uq23h.fsf@gnu.org> <83bnv1pi8v.fsf@gnu.org> <837g5poz4o.fsf@gnu.org> Date: Sat, 26 Dec 2015 15:16:56 +0100 In-Reply-To: <837g5poz4o.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 14 May 2014 05:47:03 +0300") Message-ID: <87twn5xpk7.fsf@gnus.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1aCpeT-0008GY-L4 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451744218.43722@ediMSgg/b0SjUdAaG+7y2w X-Spam-Status: No X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17340 Cc: lekktu@gmail.com, 17340@debbugs.gnu.org, Stefan Monnier , 17411@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Eli Zaretskii writes: >> From: Stefan Monnier >> Cc: lekktu@gmail.com, 17411@debbugs.gnu.org >> Date: Tue, 13 May 2014 17:19:50 -0400 >> >> I'd "fprintf (stderr, ...)", but that wouldn't work under w32 would >> it? > > Not if Emacs was invoked by clicking the desktop icon, which is the > usual way, no. > > Perhaps we should add a feature to write arbitrary text into the > emacs_backtrace.txt file, when Emacs crashes. It's unclear what the conclusion was in this report -- whether there was something more to investigate or not... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 26 09:23:54 2015 Received: (at 17340) by debbugs.gnu.org; 26 Dec 2015 14:23:55 +0000 Received: from localhost ([127.0.0.1]:37280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCpl9-0007LO-Fc for submit@debbugs.gnu.org; Sat, 26 Dec 2015 09:23:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59381) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCpl4-0007L8-E7 for 17340@debbugs.gnu.org; Sat, 26 Dec 2015 09:23:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aCpkv-0007uq-NF for 17340@debbugs.gnu.org; Sat, 26 Dec 2015 09:23:41 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50637) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCpkf-0007sC-5u; Sat, 26 Dec 2015 09:23:21 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1363 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aCpke-0003He-DW; Sat, 26 Dec 2015 09:23:20 -0500 Date: Sat, 26 Dec 2015 16:24:05 +0200 Message-Id: <83ege9i8ze.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-reply-to: <87twn5xpk7.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 26 Dec 2015 15:16:56 +0100) Subject: Re: bug#17411: 24.4.50; emacs_backtrace.txt References: <4ed285be-ccc5-4df6-90f8-5dfd88f52d21@default> <83siofu3gf.fsf@gnu.org> <83ppjjt9mw.fsf@gnu.org> <83tx8uq23h.fsf@gnu.org> <83bnv1pi8v.fsf@gnu.org> <837g5poz4o.fsf@gnu.org> <87twn5xpk7.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 17340 Cc: lekktu@gmail.com, 17340@debbugs.gnu.org, monnier@IRO.UMontreal.CA, 17411@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Lars Ingebrigtsen > Cc: Stefan Monnier , 17340@debbugs.gnu.org, lekktu@gmail.com, 17411@debbugs.gnu.org > Date: Sat, 26 Dec 2015 15:16:56 +0100 > > Eli Zaretskii writes: > > >> From: Stefan Monnier > >> Cc: lekktu@gmail.com, 17411@debbugs.gnu.org > >> Date: Tue, 13 May 2014 17:19:50 -0400 > >> > >> I'd "fprintf (stderr, ...)", but that wouldn't work under w32 would > >> it? > > > > Not if Emacs was invoked by clicking the desktop icon, which is the > > usual way, no. > > > > Perhaps we should add a feature to write arbitrary text into the > > emacs_backtrace.txt file, when Emacs crashes. > > It's unclear what the conclusion was in this report -- whether there was > something more to investigate or not... I think it should be closed. These problems didn't happen in a long while. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 26 09:40:55 2015 Received: (at control) by debbugs.gnu.org; 26 Dec 2015 14:40:55 +0000 Received: from localhost ([127.0.0.1]:37289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCq1f-0000xP-D5 for submit@debbugs.gnu.org; Sat, 26 Dec 2015 09:40:55 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:43484) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCq1e-0000xI-4O for control@debbugs.gnu.org; Sat, 26 Dec 2015 09:40:54 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCq1H-00009E-0S for control@debbugs.gnu.org; Sat, 26 Dec 2015 15:40:31 +0100 Date: Sat, 26 Dec 2015 15:40:30 +0100 Message-Id: <87h9j5xogx.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #17411 X-MailScanner-ID: 1aCq1H-00009E-0S X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451745633.38233@NI/7AHXJ1AMYgpjdiBQfSQ X-Spam-Status: No X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) close 17411 From unknown Sun Jun 15 08:37:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 24 Jan 2016 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator