From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#69287: 30.0.50; Pasting text from KDE clipboard sometimes crashes Emacs Date: Wed, 21 Feb 2024 17:31:13 +0200 Message-ID: <86msrtn8am.fsf@gnu.org> References: <1f683fcb-bfb6-4d06-b0a2-40efda029649@orange.fr> <87bk8a8trc.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38527"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, 69287@debbugs.gnu.org To: David Ponce Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Feb 21 16:41:03 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 1rcoiV-0009jL-7V for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 21 Feb 2024 16:41:03 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rcobr-0004NR-Ba; Wed, 21 Feb 2024 10:34:11 -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 1rcoZR-0001ba-PR for bug-gnu-emacs@gnu.org; Wed, 21 Feb 2024 10:31:41 -0500 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 1rcoZR-0006G2-7o for bug-gnu-emacs@gnu.org; Wed, 21 Feb 2024 10:31:41 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rcoZm-0006gv-Ca for bug-gnu-emacs@gnu.org; Wed, 21 Feb 2024 10:32:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Feb 2024 15:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69287 X-GNU-PR-Package: emacs Original-Received: via spool by 69287-submit@debbugs.gnu.org id=B69287.170852951725708 (code B ref 69287); Wed, 21 Feb 2024 15:32:02 +0000 Original-Received: (at 69287) by debbugs.gnu.org; 21 Feb 2024 15:31:57 +0000 Original-Received: from localhost ([127.0.0.1]:50203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcoZc-0006gV-1z for submit@debbugs.gnu.org; Wed, 21 Feb 2024 10:31:56 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:49526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcoZY-0006g1-Ee for 69287@debbugs.gnu.org; Wed, 21 Feb 2024 10:31:50 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rcoZ6-0006B6-6M; Wed, 21 Feb 2024 10:31:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=T98ktIW26hmIi2t3V2afNX3jV9NW2P1wZg134WRBjBM=; b=EdL9DPXx2GR6 NDRq+4TNociI36+FSv8N8PRkmLKHKRTnpa7AlczdF6mpI7OC/Yh6riHeHdgtyCVfVRSBPP+jp74PB cHrfMzydDZr/qzLws3ojoCR9pI6EZ0PSkEYtpeDSIT4Wfeo7r4fqMgdGlL1k4k/5iyGLw8ZxV/K/V tuv+n2FsoVOV8vuKZ02sD4qxnoFx2EDcM2XmtVPxULh/DEmOs9pKNjh5viss8wIlxTFVdWDHIbh+Z q3/ElOAQkHczge5Hz6d+cdw7nEBlSBPoihiP3m/DRAibThDNlM6ZduiXhQAVNGm4+mfBV722aZQz+ TVRDst4PtiXiFpNmwuvYLQ==; In-Reply-To: (message from David Ponce on Wed, 21 Feb 2024 10:58:47 +0100) 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:280394 Archived-At: > Cc: 69287@debbugs.gnu.org > Date: Wed, 21 Feb 2024 10:58:47 +0100 > From: David Ponce > > xdisp.c:21778: Emacs fatal error: assertion failed: w->window_end_valid > > Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=2147483647) > at emacs.c:442 > 442 signal (sig, SIG_DFL); > (gdb) bt > #0 terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=2147483647) at emacs.c:442 > #1 0x0000000000436698 in die > (msg=msg@entry=0x717fce "w->window_end_valid", file=file@entry=0x717900 "xdisp.c", line=line@entry=21778) at alloc.c:8061 > #2 0x0000000000427006 in find_first_unchanged_at_end_row (delta_bytes=, delta=, w=0x1065950) > at xdisp.c:21778 > #3 try_window_id (w=w@entry=0x1065950) at xdisp.c:22342 > #4 0x00000000004c2dad in redisplay_window (window=, just_this_one_p=just_this_one_p@entry=true) at xdisp.c:20433 > #5 0x00000000004c563e in redisplay_window_1 (window=window@entry=XIL(0x1065955)) at xdisp.c:18019 Do you have some optional feature enabled that resizes the mini-window at random points in time? Like some optional completion package that sinerts a lot of stuff into the mini-window and thus causes it to resize? IOW, we need a reproducible recipe for debugging this assertion violation. If you can trigger this from "emacs -Q", it would be even better. However, please note that this is assertion violation has nothing apparent to do with the previous crashes, which were inside GC.