From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#59183: 29.0.50; emacs_abort () at sysdep.c:2313 Date: Sat, 12 Nov 2022 13:24:26 -0500 Message-ID: References: <87zgcyabck.fsf@no.workgroup> <834jv6r42m.fsf@gnu.org> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27163"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Gregor Zattler , 59183@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 12 19:25:16 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1otvBs-0006sq-EG for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 12 Nov 2022 19:25:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1otvBf-0003tQ-LZ; Sat, 12 Nov 2022 13:25:03 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1otvBf-0003sq-2w for bug-gnu-emacs@gnu.org; Sat, 12 Nov 2022 13:25:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1otvBe-0002ax-Ou for bug-gnu-emacs@gnu.org; Sat, 12 Nov 2022 13:25:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1otvBe-0005aq-9C for bug-gnu-emacs@gnu.org; Sat, 12 Nov 2022 13:25:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Nov 2022 18:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59183 X-GNU-PR-Package: emacs Original-Received: via spool by 59183-submit@debbugs.gnu.org id=B59183.166827747821466 (code B ref 59183); Sat, 12 Nov 2022 18:25:02 +0000 Original-Received: (at 59183) by debbugs.gnu.org; 12 Nov 2022 18:24:38 +0000 Original-Received: from localhost ([127.0.0.1]:49020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otvBF-0005a9-I0 for submit@debbugs.gnu.org; Sat, 12 Nov 2022 13:24:37 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:54520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otvBE-0005Zv-0I for 59183@debbugs.gnu.org; Sat, 12 Nov 2022 13:24:36 -0500 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 5AD0680751; Sat, 12 Nov 2022 13:24:29 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id F2093804FC; Sat, 12 Nov 2022 13:24:27 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1668277468; bh=qvXyfZfwcNd6FbBxeUNlqIla08G6Po5iV+HFHe7Qbwo=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=I3Tx62r+Uc5zVBZqRpzE8amt+pAip2hUgpTJOFeeLfRVdLjZYJFeMXWgFlonUr9D2 6ORP4fOEpr1PCS9wUFxDeKkdFt1x+aC/khc3zjRXNtt3TULtEwswYzV/q4oW+W0wuE nDPdXQBskYLlCL9r7ewWrI2zwbetTjgRRYeO9rg2h0aepW2Q3bZmI9I59Rdgcmhce/ tsKO9Rncm437mtxIXyxvTqazBcYFkE03oXy6NKRFyZ2/W5x5L8EhlehECkWQEmqD6x +dVXL/BE5byUxKIkp72K1f0sOP4S3IB75/M+vRbJvCKRjXckCSb2UM5RKN7fr4bQBh SqZsOzhTj9vKg== Original-Received: from pastel (unknown [104.247.241.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B0B6F1203CD; Sat, 12 Nov 2022 13:24:27 -0500 (EST) In-Reply-To: <834jv6r42m.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 10 Nov 2022 21:40:17 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:247683 Archived-At: Eli Zaretskii [2022-11-10 21:40:17] wrote: >> From: Gregor Zattler >> Date: Thu, 10 Nov 2022 19:55:07 +0100 >> >> Dear Emacs developers, Emacs aborted, just while selected >> some text with the mouse: >> >> >> Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=6, >> backtrace_limit=40) at emacs.c:421 >> 421 { >> #0 terminate_due_to_signal (sig=6, backtrace_limit=40) at emacs.c:421 >> #1 0x000055555579def5 in emacs_abort () at sysdep.c:2313 >> #2 0x00005555559324d6 in itree_iterator_start (tree=0x555556e65850, >> begin=359683, end=592913, order=ITREE_ASCENDING, file=0x5555559eca4f >> "buffer.c", line=2982) at itree.c:1161 >> #3 0x00005555557ae9ef in overlays_in (beg=359683, end=359684, >> extend=false, vec_ptr=0x7fffffff18c0, len_ptr=0x7fffffff1910, empty=false, >> trailing=true, next_ptr=0x0) at buffer.c:2982 >> #4 0x00005555557aebed in overlays_at (pos=359683, extend=false, >> vec_ptr=0x7fffffff18c0, len_ptr=0x7fffffff1910, next_ptr=0x0) at >> buffer.c:3035 >> #5 0x0000555555646226 in note_mouse_highlight (f=0x5555590388f0, x=181, y=321) at xdisp.c:35144 >> #6 0x000055555570b846 in x_note_mouse_movement (frame=0x5555590388f0, >> event=0x7fffffff1f20, device=XIL(0x5555563b5cd4)) at xterm.c:14137 >> #7 0x000055555571ab35 in handle_one_xevent (dpyinfo=0x55555a326240, >> event=0x7fffffff2380, finish=0x7fffffff2370, hold_quit=0x7fffffff24a0) at >> xterm.c:22381 >> #8 0x000055555571f577 in XTread_socket (terminal=0x5555572511a0, >> hold_quit=0x7fffffff24a0) at xterm.c:24551 >> #9 0x000055555577d39a in gobble_input () at keyboard.c:7368 >> #10 0x000055555577d997 in handle_async_input () at keyboard.c:7599 >> #11 0x000055555577d9b6 in process_pending_signals () at keyboard.c:7613 >> #12 0x00005555558580cb in probably_quit () at eval.c:1661 >> #13 0x000055555586383d in maybe_quit () at lisp.h:3684 >> #14 0x000055555586ac7c in Fassq (key=XIL(0x5d00), alist=XIL(0x5555594ef1f3)) at fns.c:1931 >> #15 0x000055555590c41d in lookup_char_property (plist=XIL(0x555560375da3), >> prop=XIL(0x5d00), textprop=false) at intervals.c:1735 >> #16 0x00005555557b1dc8 in Foverlay_get (overlay=XIL(0x555560371dcd), >> prop=XIL(0x5d00)) at buffer.c:3934 >> #17 0x0000555555911dc1 in get_char_property_and_overlay >> (position=make_fixnum(359631), prop=XIL(0x5d00), >> object=XIL(0x55555e02d465), overlay=0x7fffffff2768) at textprop.c:649 > > Stefan, I think we must lift the restriction of "only one itree > iteration at a time", otherwise we will keep bumping into situations > like this one. Yes the above backtrace is very serious. Stefan