From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Vladimir Kazanov Newsgroups: gmane.emacs.bugs Subject: bug#70385: Crash in note_fringe_highlight Date: Mon, 15 Apr 2024 09:22:15 +0100 Message-ID: References: <86h6g49cdv.fsf@mail.linkov.net> <86h6g3qgbw.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24546"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 70385@debbugs.gnu.org To: Juri Linkov , Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Apr 15 10:23:14 2024 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 1rwHcQ-0006Ar-Ax for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 15 Apr 2024 10:23:14 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rwHc4-0001re-6A; Mon, 15 Apr 2024 04:22:52 -0400 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 1rwHc2-0001r8-Se for bug-gnu-emacs@gnu.org; Mon, 15 Apr 2024 04:22:50 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rwHc2-0004SQ-Jb for bug-gnu-emacs@gnu.org; Mon, 15 Apr 2024 04:22:50 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rwHcE-0006Hy-4C for bug-gnu-emacs@gnu.org; Mon, 15 Apr 2024 04:23:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Vladimir Kazanov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 15 Apr 2024 08:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70385 X-GNU-PR-Package: emacs Original-Received: via spool by 70385-submit@debbugs.gnu.org id=B70385.171316936924112 (code B ref 70385); Mon, 15 Apr 2024 08:23:02 +0000 Original-Received: (at 70385) by debbugs.gnu.org; 15 Apr 2024 08:22:49 +0000 Original-Received: from localhost ([127.0.0.1]:36625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rwHbz-0006GU-QI for submit@debbugs.gnu.org; Mon, 15 Apr 2024 04:22:49 -0400 Original-Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:47556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rwHbx-0006F8-SK for 70385@debbugs.gnu.org; Mon, 15 Apr 2024 04:22:46 -0400 Original-Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2d8b2389e73so31925551fa.3 for <70385@debbugs.gnu.org>; Mon, 15 Apr 2024 01:22:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713169347; x=1713774147; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=mh9tHx1Ghy0SwXhsSt0zcXmBrz+dHj20rDJlfJ1fW3Y=; b=TOEw434+Iljn95Fdm5hKVWSDSEw1fYO+C25MnwBmc5QIqOMHylI4JLtT1CaG2KkXgh FFZDbMYVQ3CLBEjQlCH01RtFI48Djp/b7P9ep2LQmYX/dLQI0EYGk8DZKNTk+Tb/ZiTl nvYqP2MpvmFz7PVJvrszCjAJHzgTM4cfwBOTO3PXG8G9io8ic61WqcmAbk6T4o3na2+x buYpZpRWui0kJD/JqKDfHu1QeBIcCQM8d6UPIwYp2x46qk5bUUvGwfGF9C8sne/0w2Vi /8AI4jxQJqpDAtXMV3KzNWJC17azDDXhlE3S1xouJE00BUjtLNytvfcq8fw1haB1GsmZ mCJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713169347; x=1713774147; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=mh9tHx1Ghy0SwXhsSt0zcXmBrz+dHj20rDJlfJ1fW3Y=; b=ZrUDszDi0EQQajH+lJHJNu7KnrVGQP0EqWluzeQgKpRHJaJWdaDRaOsVSeuho9P5J+ c9z7ykGlA2GU31FSBhdwYrLNbzumPY+UCKs22m6QZCXvRT/+pfx0zWUftNruOmZzyeKh uauZ4WvDrsLb9p553taljzV68+qHw4IJyHUtnMcqGABUODuMOFQ5mac0u2ERw8TSN54h r4qyV6H9qcomExC1B1+iP7ZyYRegz2zACBXqGaboCoh+2P9rcyf7YIgkhUDN6lLzi5X1 xWMYf0EVU7zjG7vsV6UQVXUSquOw/ZVdw3VG0hyZmhcXVD3zRhHEdFBtB+X6onVqYuy2 GpJQ== X-Gm-Message-State: AOJu0Yz1vltzI2zQd742i1KjW218fwYGVKG1DHTVXrGdt98qYHMoOvZ1 K4yKLoifj+eqWos6aRr64WJGdhrsGRnqG8OhvT1HpkpyIZ0xVkG7LqZXheIYqB03KKRxLYuGvkM X+YPNKqRV5qUlc2AEoW0qb5x7lw== X-Google-Smtp-Source: AGHT+IFou3wT78HKtz6vhDklZR50mw4WQPvcBpgRwEGIKueqeoV2B6BC4OnMYnEoHmLuLUkChOPS8RCytMb7psURGAk= X-Received: by 2002:a05:651c:208:b0:2da:8f63:edff with SMTP id y8-20020a05651c020800b002da8f63edffmr512212ljn.24.1713169347232; Mon, 15 Apr 2024 01:22:27 -0700 (PDT) In-Reply-To: <86h6g3qgbw.fsf@mail.linkov.net> 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:283347 Archived-At: Po, Thanks for coming up with such a quick fix, it works for me. One suggestion on the patch. Having just done a deep dive to xdisp.c, I realized that display code is complicated, it accesses many data structures in very involved ways. Should we add more comments clarifying the nature of the bug? Or, even better, the invariants broken by the code? Thanks On Mon, 15 Apr 2024 at 08:08, Juri Linkov wrote: > > > Can you reliably reproduce the crash? > > Unfortunately, it's not reproducible. > So let's use with the fix of Po Lu for a while. -- Regards, Vladimir Kazanov