From unknown Sat Jun 14 18:44:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#69287 <69287@debbugs.gnu.org> To: bug#69287 <69287@debbugs.gnu.org> Subject: Status: 30.0.50; Pasting text from KDE clipboard sometimes crashes Emacs Reply-To: bug#69287 <69287@debbugs.gnu.org> Date: Sun, 15 Jun 2025 01:44:59 +0000 retitle 69287 30.0.50; Pasting text from KDE clipboard sometimes crashes Em= acs reassign 69287 emacs submitter 69287 David Ponce severity 69287 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 20 09:59:44 2024 Received: (at submit) by debbugs.gnu.org; 20 Feb 2024 14:59:44 +0000 Received: from localhost ([127.0.0.1]:46347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcRax-0003bu-PZ for submit@debbugs.gnu.org; Tue, 20 Feb 2024 09:59:44 -0500 Received: from lists.gnu.org ([209.51.188.17]:54358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcRat-0003bj-IZ for submit@debbugs.gnu.org; Tue, 20 Feb 2024 09:59:42 -0500 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 1rcRaX-0001YX-5b for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2024 09:59:17 -0500 Received: from smtp-26.smtpout.orange.fr ([80.12.242.26] helo=smtp.smtpout.orange.fr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rcRaT-0002NJ-N6 for bug-gnu-emacs@gnu.org; Tue, 20 Feb 2024 09:59:16 -0500 Received: from [192.168.1.15] ([2.7.71.181]) by smtp.orange.fr with ESMTPA id cRaOrhniA1UNzcRaOrwqjV; Tue, 20 Feb 2024 15:59:09 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.fr; s=t20230301; t=1708441149; bh=3Xwv2Q9tfVi1H0LplgJ8XKfocTiJc5RH8ZjJjTxscj0=; h=Date:To:From:Subject; b=TQH8ZCnzpW+bE+F7JC9CXdtecPGLc9VGgReuYsSk3iHKyJv10C9VyVoIuz2SMu9Rp TUp0NmcID+3rh5aOEitMEh4Nc/M8b5oszECxZntB4CsWuwQGzxHsF0v1oL7fbWMCjS t5aySU0gyX66U3B2Bwskhg60r+1PPG1MTHIVQzHwv0Vtfq5X/qtn7NEycE4G+2vgqE 3AkBt+vJfICBSEntdiUvnPmQSMMx4mKIYprBi2x0J1Ing7bFEZrrz2GBo1eON7erDG LhCda2zuecidYivVZaf2XpKjz0/0/OQ4tYzTluZYot71PYm1bZ4ACo2SINV2bfKe27 5SarqniYWi5ZA== X-ME-Helo: [192.168.1.15] X-ME-Auth: ZGFfdmlkQHdhbmFkb28uZnI= X-ME-Date: Tue, 20 Feb 2024 15:59:09 +0100 X-ME-IP: 2.7.71.181 Content-Type: multipart/mixed; boundary="------------V0xvPfbygi2Qg9V0qDvj0cwv" Message-ID: <1f683fcb-bfb6-4d06-b0a2-40efda029649@orange.fr> Date: Tue, 20 Feb 2024 15:59:08 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: fr, en-US To: bug-gnu-emacs@gnu.org From: David Ponce Subject: 30.0.50; Pasting text from KDE clipboard sometimes crashes Emacs Received-SPF: pass client-ip=80.12.242.26; envelope-from=da_vid@orange.fr; helo=smtp.smtpout.orange.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit 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: -4.5 (----) This is a multi-part message in MIME format. --------------V0xvPfbygi2Qg9V0qDvj0cwv Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello, While working in Emacs, I often paste text from the 'KDE clipboard popup menu at mouse position' into the *scratch* buffer, and sometimes this crashes Emacs, but not systematically. Since a few days I run Emacs under GDB, and I managed to get the attached backtrace. Please, eventually let me know how I can help to get more useful details when another crash will happen. Thanks. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-02-20 Repository revision: a1cbc4d810bc1b525fa46b23249b414c1ad6b031 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12014000 System Description: Fedora Linux 39 (KDE Plasma) Configured using: 'configure --with-x-toolkit=gtk3 --with-cairo-xcb --with-native-compilation=no PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_TIME: fr_FR.utf8 value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix --------------V0xvPfbygi2Qg9V0qDvj0cwv Content-Type: text/plain; charset=UTF-8; name="emacs-crash-bt.txt" Content-Disposition: attachment; filename="emacs-crash-bt.txt" Content-Transfer-Encoding: base64 VGhyZWFkIDEgImVtYWNzIiByZWNlaXZlZCBzaWduYWwgU0lHU0VHViwgU2VnbWVudGF0aW9u IGZhdWx0LgptYXJrX2ludGVydmFsX3RyZWUgKGk9MHg2MCkgYXQgYWxsb2MuYzoxNTM3CjE1 MzcgICAgICBpZiAoaSAmJiAhaW50ZXJ2YWxfbWFya2VkX3AgKGkpKQooZ2RiKSBidAojMCAg bWFya19pbnRlcnZhbF90cmVlIChpPTB4NjApIGF0IGFsbG9jLmM6MTUzNwojMSAgMHgwMDAw MDAwMDAwNWIyNTg5IGluIHByb2Nlc3NfbWFya19zdGFjayAoYmFzZV9zcD0wKSBhdCBhbGxv Yy5jOjcyNDYKIzIgIDB4MDAwMDAwMDAwMDViMmM0YiBpbiBtYXJrX29iamVjdCAob2JqPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo3NDc2CiMzICAweDAwMDAwMDAwMDA1NjBkYzgg aW4gbWFya19rYm9hcmRzICgpIGF0IGtleWJvYXJkLmM6MTQwMDMKIzQgIDB4MDAwMDAwMDAw MDViMzQ5MCBpbiBnYXJiYWdlX2NvbGxlY3QgKCkgYXQgYWxsb2MuYzo2NTk0CiM1ICAweDAw MDAwMDAwMDA1YjQwOTEgaW4gbWF5YmVfZ2FyYmFnZV9jb2xsZWN0ICgpIGF0IGFsbG9jLmM6 NjQ5NwojNiAgMHgwMDAwMDAwMDAwNWQ0ZjY1IGluIG1heWJlX2djICgpIGF0IH4vaW5zdGFs bHMvZW1hY3Mvc3JjL2xpc3AuaDo1NzIzCiM3ICBGZnVuY2FsbCAobmFyZ3M9bmFyZ3NAZW50 cnk9MywgYXJncz1hcmdzQGVudHJ5PTB4N2ZmZmZmZmY3MTcwKSBhdCBldmFsLmM6MzAxNwoj OCAgMHgwMDAwMDAwMDAwNDQ2ODlhIGluIGZ1bmNhbGxfd2l0aF9iYWNrdHJhY2VzIChuYXJn cz1uYXJnc0BlbnRyeT0zLCBhcmdzPWFyZ3NAZW50cnk9MHg3ZmZmZmZmZjcxNzApIGF0IHhk aXNwLmM6MzA4MQojOSAgMHgwMDAwMDAwMDAwNWQzODc5IGluIGludGVybmFsX2NvbmRpdGlv bl9jYXNlX24KICAgIChiZnVuPWJmdW5AZW50cnk9MHg0NDY4NzAgPGZ1bmNhbGxfd2l0aF9i YWNrdHJhY2VzPiwgbmFyZ3M9bmFyZ3NAZW50cnk9MywgYXJncz1hcmdzQGVudHJ5PTB4N2Zm ZmZmZmY3MTcwLCBoYW5kbGVycz1oYW5kbGVyc0BlbnRyeT1YSUwoMHgzMCksIGhmdW49aGZ1 bkBlbnRyeT0weDQ1YTA5MCA8ZHNhZmVfZXZhbF9oYW5kbGVyPikgYXQgZXZhbC5jOjE2MTcK IzEwIDB4MDAwMDAwMDAwMDQ0N2M1MyBpbiBkc2FmZV9fY2FsbAogICAgKGluaGliaXRfcXVp dD1pbmhpYml0X3F1aXRAZW50cnk9dHJ1ZSwgZj0weDQ0Njg3MCA8ZnVuY2FsbF93aXRoX2Jh Y2t0cmFjZXM+LCBuYXJncz1uYXJnc0BlbnRyeT0zLCBhcmdzPWFyZ3NAZW50cnk9MHg3ZmZm ZmZmZjcxNzApCiAgICBhdCB4ZGlzcC5jOjMwNjcKIzExIDB4MDAwMDAwMDAwMDQ3NTY1MCBp biBkc2FmZV9fY2FsbCAoYXJncz0weDdmZmZmZmZmNzE3MCwgbmFyZ3M9MywgZj08b3B0aW1p emVkIG91dD4sIGluaGliaXRfcXVpdD10cnVlKSBhdCB4ZGlzcC5jOjMwNTYKIzEyIGRzYWZl X2V2YWwgKHNleHByPTxvcHRpbWl6ZWQgb3V0PikgYXQgeGRpc3AuYzozMTAzCiMxMyBkaXNw bGF5X21vZGVfZWxlbWVudCAoaXQ9aXRAZW50cnk9MHg3ZmZmZmZmZjczMDAsIGRlcHRoPTIs CiAgICBkZXB0aEBlbnRyeT0xLCBmaWVsZF93aWR0aD0wLCBwcmVjaXNpb249cHJlY2lzaW9u QGVudHJ5PS0xMCwgZWx0PTxvcHRpbWl6ZWQgb3V0PiwgcHJvcHM9cHJvcHNAZW50cnk9WElM KDApLCByaXNreT1mYWxzZSkKICAgIGF0IHhkaXNwLmM6Mjc4NzUKIzE0IDB4MDAwMDAwMDAw MDQ3NTczNSBpbiBkaXNwbGF5X21vZGVfZWxlbWVudCAoaXQ9aXRAZW50cnk9MHg3ZmZmZmZm ZjczMDAsIGRlcHRoPTEsCiAgICBkZXB0aEBlbnRyeT0wLCBmaWVsZF93aWR0aD1maWVsZF93 aWR0aEBlbnRyeT0tMSwgcHJlY2lzaW9uPXByZWNpc2lvbkBlbnRyeT0tMSwgZWx0PTxvcHRp bWl6ZWQgb3V0PiwKICAgIGVsdEBlbnRyeT1YSUwoMHg3ZmZmZjRlYzA2YjMpLCBwcm9wcz1w cm9wc0BlbnRyeT1YSUwoMCksIHJpc2t5PWZhbHNlKSBhdCB4ZGlzcC5jOjI3OTYxCiMxNSAw eDAwMDAwMDAwMDA0NzY1MjIgaW4gZ3VpX2NvbnNpZGVyX2ZyYW1lX3RpdGxlIChmcmFtZT1Y SUwoMHhmYWFiZjUpKSBhdCB4ZGlzcC5jOjEzODI2CiMxNiAweDAwMDAwMDAwMDA0OGRkZjMg aW4gcmVkaXNwbGF5X3dpbmRvdyAod2luZG93PTxvcHRpbWl6ZWQgb3V0PiwganVzdF90aGlz X29uZV9wPWp1c3RfdGhpc19vbmVfcEBlbnRyeT1mYWxzZSkgYXQgeGRpc3AuYzoyMTAxNQoj MTcgMHgwMDAwMDAwMDAwNDkxNjViIGluIHJlZGlzcGxheV93aW5kb3dfMCAod2luZG93PXdp bmRvd0BlbnRyeT1YSUwoMHhlZGMxZjUpKSBhdCB4ZGlzcC5jOjE4MDExCiMxOCAweDAwMDAw MDAwMDA1ZDM3MzQgaW4gaW50ZXJuYWxfY29uZGl0aW9uX2Nhc2VfMQogICAgKGJmdW49YmZ1 bkBlbnRyeT0weDQ5MTYzMCA8cmVkaXNwbGF5X3dpbmRvd18wPiwgYXJnPWFyZ0BlbnRyeT1Y SUwoMHhlZGMxZjUpLCBoYW5kbGVycz08b3B0aW1pemVkIG91dD4sIGhmdW49aGZ1bkBlbnRy eT0weDQ0YWVjMCA8cmVkaXNwbGF5X3dpbmRvd19lcnJvcj4pIGF0IGV2YWwuYzoxNTYxCi0t VHlwZSA8UkVUPiBmb3IgbW9yZSwgcSB0byBxdWl0LCBjIHRvIGNvbnRpbnVlIHdpdGhvdXQg cGFnaW5nLS0KIzE5IDB4MDAwMDAwMDAwMDQ0N2ExNSBpbiByZWRpc3BsYXlfd2luZG93cyAo d2luZG93PVhJTCgweGVkYzFmNSkpIGF0IHhkaXNwLmM6MTc5ODAKIzIwIDB4MDAwMDAwMDAw MDQ3YTI3NiBpbiByZWRpc3BsYXlfaW50ZXJuYWwgKCkgYXQgeGRpc3AuYzoxNzM4MAojMjEg MHgwMDAwMDAwMDAwNDdiNmE1IGluIHJlZGlzcGxheSAoKSBhdCB4ZGlzcC5jOjE2NTYxCiMy MiAweDAwMDAwMDAwMDA1NTk3ZGIgaW4gcmVhZF9jaGFyCiAgICAoY29tbWFuZGZsYWc9MSwg bWFwPW1hcEBlbnRyeT1YSUwoMHgxZmE5ODAzKSwgcHJldl9ldmVudD1YSUwoMCksIHVzZWRf bW91c2VfbWVudT11c2VkX21vdXNlX21lbnVAZW50cnk9MHg3ZmZmZmZmZmRiZmIsIGVuZF90 aW1lPWVuZF90aW1lQGVudHJ5PTB4MCkgYXQga2V5Ym9hcmQuYzoyNjg1CiMyMyAweDAwMDAw MDAwMDA1NWMwMjggaW4gcmVhZF9rZXlfc2VxdWVuY2UKICAgIChrZXlidWY9a2V5YnVmQGVu dHJ5PTB4N2ZmZmZmZmZkZDMwLCBwcm9tcHQ9cHJvbXB0QGVudHJ5PVhJTCgwKSwgZG9udF9k b3duY2FzZV9sYXN0PWRvbnRfZG93bmNhc2VfbGFzdEBlbnRyeT1mYWxzZSwgY2FuX3JldHVy bl9zd2l0Y2hfZnJhbWU9Y2FuX3JldHVybl9zd2l0Y2hfZnJhbWVAZW50cnk9dHJ1ZSwgZml4 X2N1cnJlbnRfYnVmZmVyPWZpeF9jdXJyZW50X2J1ZmZlckBlbnRyeT10cnVlLCBwcmV2ZW50 X3JlZGlzcGxheT1wcmV2ZW50X3JlZGlzcGxheUBlbnRyeT1mYWxzZSwgZGlzYWJsZV90ZXh0 X2NvbnZlcnNpb25fcD1mYWxzZSkgYXQga2V5Ym9hcmQuYzoxMDcwNgojMjQgMHgwMDAwMDAw MDAwNTVlMTk2IGluIGNvbW1hbmRfbG9vcF8xICgpIGF0IGtleWJvYXJkLmM6MTQyNwojMjUg MHgwMDAwMDAwMDAwNWQzNmE3IGluIGludGVybmFsX2NvbmRpdGlvbl9jYXNlCiAgICAoYmZ1 bj1iZnVuQGVudHJ5PTB4NTVkZmUwIDxjb21tYW5kX2xvb3BfMT4sIGhhbmRsZXJzPWhhbmRs ZXJzQGVudHJ5PVhJTCgweDkwKSwgaGZ1bj1oZnVuQGVudHJ5PTB4NTUxNzAwIDxjbWRfZXJy b3I+KQogICAgYXQgZXZhbC5jOjE1MzcKIzI2IDB4MDAwMDAwMDAwMDU0OWQ3YSBpbiBjb21t YW5kX2xvb3BfMiAoaGFuZGxlcnM9aGFuZGxlcnNAZW50cnk9WElMKDB4OTApKSBhdCBrZXli b2FyZC5jOjExNjYKIzI3IDB4MDAwMDAwMDAwMDVkMzYwMSBpbiBpbnRlcm5hbF9jYXRjaAog ICAgKHRhZz10YWdAZW50cnk9WElMKDB4MTA4MzApLCBmdW5jPWZ1bmNAZW50cnk9MHg1NDlk NjAgPGNvbW1hbmRfbG9vcF8yPiwgYXJnPWFyZ0BlbnRyeT1YSUwoMHg5MCkpIGF0IGV2YWwu YzoxMjE3CiMyOCAweDAwMDAwMDAwMDA1NDlkMWYgaW4gY29tbWFuZF9sb29wICgpIGF0IGtl eWJvYXJkLmM6MTE0NAojMjkgMHgwMDAwMDAwMDAwNTUxMmMzIGluIHJlY3Vyc2l2ZV9lZGl0 XzEgKCkgYXQga2V5Ym9hcmQuYzo3NTMKIzMwIDB4MDAwMDAwMDAwMDU1MTYyZSBpbiBGcmVj dXJzaXZlX2VkaXQgKCkgYXQga2V5Ym9hcmQuYzo4MzYKIzMxIDB4MDAwMDAwMDAwMDQyYzcw YiBpbiBtYWluIChhcmdjPTxvcHRpbWl6ZWQgb3V0PiwgYXJndj08b3B0aW1pemVkIG91dD4p IGF0IGVtYWNzLmM6MjYyNAoKTGlzcCBCYWNrdHJhY2U6CiJBdXRvbWF0aWMgR0MiICgweDAp CiJldmFsIiAoMHhmZmZmNzE3OCkKInJlZGlzcGxheV9pbnRlcm5hbCAoQyBmdW5jdGlvbiki ICgweDApCihnZGIpIHhiYWNrdHJhY2UKIkF1dG9tYXRpYyBHQyIgKDB4MCkKImV2YWwiICgw eGZmZmY3MTc4KQoicmVkaXNwbGF5X2ludGVybmFsIChDIGZ1bmN0aW9uKSIgKDB4MCkKKGdk YikK --------------V0xvPfbygi2Qg9V0qDvj0cwv-- From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 20 11:22:34 2024 Received: (at 69287) by debbugs.gnu.org; 20 Feb 2024 16:22:34 +0000 Received: from localhost ([127.0.0.1]:46421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcSt8-0005jy-9I for submit@debbugs.gnu.org; Tue, 20 Feb 2024 11:22:34 -0500 Received: from smtp-20.smtpout.orange.fr ([80.12.242.20]:63780 helo=smtp.smtpout.orange.fr) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcSt5-0005jo-6i for 69287@debbugs.gnu.org; Tue, 20 Feb 2024 11:22:32 -0500 Received: from [192.168.1.15] ([2.7.71.181]) by smtp.orange.fr with ESMTPA id cSshrgUhpk7IqcSshr040R; Tue, 20 Feb 2024 17:22:07 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.fr; s=t20230301; t=1708446127; bh=pT0UoRmv/SBlx1f1GD7fCKT3dgDiVLsj3FXQXr/wYqc=; h=Date:To:From:Subject; b=HYDcXiy3Cpns+AogseTtdvZv6jqiXT1qx8WLcmnXzZZtONV5wZu5rQvV2ysoLuP9t Wb4uuguEUVBlmC18DTXWu+1zt4ts0Yj3EzVVqLXjIdDpu9QvUFLDlx8tixDo988j1r 09+MEk/Ko6i+g+7jVgCZdhkSKKnhjxxJjbjI2HUm1mCvwLoyFVIghexbtBhIcv0HoL Gqk3c7UHf9nnFiLqphY+KkUjE05f5fC33PgLmXqqk9yLGYyHj1ZUOhyX7Z4mXbokyq 1ZPDeiZQBKZslPXUfYfD3OZ0csOmz3r3dXfCqTAK4VJUGnljFF171Bo+ObTICOsKAI B/ifL5pClCLkQ== X-ME-Helo: [192.168.1.15] X-ME-Auth: ZGFfdmlkQHdhbmFkb28uZnI= X-ME-Date: Tue, 20 Feb 2024 17:22:07 +0100 X-ME-IP: 2.7.71.181 Content-Type: multipart/mixed; boundary="------------lT47I6Om5EJSv8gd0QUzV0l6" Message-ID: <310f894a-3bf4-4643-9226-ff9c7129b9e2@orange.fr> Date: Tue, 20 Feb 2024 17:22:06 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: 69287@debbugs.gnu.org Content-Language: fr, en-US From: David Ponce Subject: 30.0.50; Pasting text from KDE clipboard sometimes crashes Emacs X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 69287 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: -2.9 (--) This is a multi-part message in MIME format. --------------lT47I6Om5EJSv8gd0QUzV0l6 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Another backtrace I just got, which looks different, but still involves GC. --------------lT47I6Om5EJSv8gd0QUzV0l6 Content-Type: text/plain; charset=UTF-8; name="emacs-crash-bt2.txt" Content-Disposition: attachment; filename="emacs-crash-bt2.txt" Content-Transfer-Encoding: base64 VGhyZWFkIDEgImVtYWNzIiBoaXQgQnJlYWtwb2ludCAxLCB0ZXJtaW5hdGVfZHVlX3RvX3Np Z25hbCAoc2lnPXNpZ0BlbnRyeT02LCBiYWNrdHJhY2VfbGltaXQ9YmFja3RyYWNlX2xpbWl0 QGVudHJ5PTQwKSBhdCBlbWFjcy5jOjQ0Mgo0NDIgICAgICAgc2lnbmFsIChzaWcsIFNJR19E RkwpOwooZ2RiKSBidAojMCAgdGVybWluYXRlX2R1ZV90b19zaWduYWwgKHNpZz1zaWdAZW50 cnk9NiwgYmFja3RyYWNlX2xpbWl0PWJhY2t0cmFjZV9saW1pdEBlbnRyeT00MCkgYXQgZW1h Y3MuYzo0NDIKIzEgIDB4MDAwMDAwMDAwMDQyNDUwNyBpbiBlbWFjc19hYm9ydCAoKSBhdCBz eXNkZXAuYzoyMzkwCiMyICAweDAwMDAwMDAwMDA0MjU4ZjMgaW4gcHJvY2Vzc19tYXJrX3N0 YWNrIChiYXNlX3NwPTApIGF0IGFsbG9jLmM6NzM0OAojMyAgMHgwMDAwMDAwMDAwNWIyYzRi IGluIG1hcmtfb2JqZWN0IChvYmo9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjc0NzYK IzQgIDB4MDAwMDAwMDAwMDU2MGRhZCBpbiBtYXJrX2tib2FyZHMgKCkgYXQga2V5Ym9hcmQu YzoxNDAwMAojNSAgMHgwMDAwMDAwMDAwNWIzNDkwIGluIGdhcmJhZ2VfY29sbGVjdCAoKSBh dCBhbGxvYy5jOjY1OTQKIzYgIDB4MDAwMDAwMDAwMDViNDA5MSBpbiBtYXliZV9nYXJiYWdl X2NvbGxlY3QgKCkgYXQgYWxsb2MuYzo2NDk3CiM3ICAweDAwMDAwMDAwMDA2MWIxNWEgaW4g bWF5YmVfZ2MgKCkgYXQgfi9pbnN0YWxscy9lbWFjcy9zcmMvbGlzcC5oOjU3MjMKIzggIGV4 ZWNfYnl0ZV9jb2RlIChmdW49PG9wdGltaXplZCBvdXQ+LCBhcmdzX3RlbXBsYXRlPTxvcHRp bWl6ZWQgb3V0PiwgbmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBhcmdzPTxvcHRpbWl6ZWQgb3V0 PikKICAgIGF0IGJ5dGVjb2RlLmM6Nzg5CiM5ICAweDAwMDAwMDAwMDA1ZDRlYzYgaW4gRmZ1 bmNhbGwgKG5hcmdzPW5hcmdzQGVudHJ5PTMsIGFyZ3M9MHg3ZmZmZmZmZmQxNDApIGF0IGV2 YWwuYzozMDIyCiMxMCAweDAwMDAwMDAwMDA1ZDUyMzAgaW4gRmFwcGx5IChuYXJncz1uYXJn c0BlbnRyeT0yLCBhcmdzPWFyZ3NAZW50cnk9MHg3ZmZmZmZmZmQxZTApIGF0IGV2YWwuYzoy NjkzCiMxMSAweDAwMDAwMDAwMDA1ZDU3ZmEgaW4gYXBwbHkxIChhcmc9WElMKDB4MWY5NmQy MyksIGZuPTxvcHRpbWl6ZWQgb3V0PikgYXQgZXZhbC5jOjI5MDkKIzEyIGNhbGxfZGVidWdn ZXIgKGFyZz1YSUwoMHgxZjk2ZDIzKSkgYXQgZXZhbC5jOjMxMAojMTMgMHgwMDAwMDAwMDAw NWQ1ZjhmIGluIG1heWJlX2NhbGxfZGVidWdnZXIgKGVycm9yPVhJTCgweDFmOTZkNDMpLCBj b25kaXRpb25zPVhJTCgweDdmZmZmNDdiMGM1YikpIGF0IGV2YWwuYzoyMDUxCiMxNCBzaWdu YWxfb3JfcXVpdCAoZXJyb3Jfc3ltYm9sPTxvcHRpbWl6ZWQgb3V0PiwgZGF0YT08b3B0aW1p emVkIG91dD4sIGNvbnRpbnVhYmxlPWNvbnRpbnVhYmxlQGVudHJ5PWZhbHNlKSBhdCBldmFs LmM6MTg3NgojMTUgMHgwMDAwMDAwMDAwNDI2OTEyIGluIEZzaWduYWwgKGVycm9yX3N5bWJv bD08b3B0aW1pemVkIG91dD4sIGVycm9yX3N5bWJvbEBlbnRyeT1YSUwoMHgxMWU4MCksIGRh dGE9PG9wdGltaXplZCBvdXQ+KQogICAgYXQgZXZhbC5jOjE3NDYKIzE2IDB4MDAwMDAwMDAw MDQyNjkzYyBpbiB4c2lnbmFsIChkYXRhPTxvcHRpbWl6ZWQgb3V0PiwgZXJyb3Jfc3ltYm9s PVhJTCgweDExZTgwKSkgYXQgfi9pbnN0YWxscy9lbWFjcy9zcmMvbGlzcC5oOjQ2NDEKIzE3 IHhzaWduYWwxIChlcnJvcl9zeW1ib2w9ZXJyb3Jfc3ltYm9sQGVudHJ5PVhJTCgweDExZTgw KSwgYXJnPWFyZ0BlbnRyeT1YSUwoMCkpIGF0IGV2YWwuYzoxOTA2CiMxOCAweDAwMDAwMDAw MDA0MjZkOWQgaW4gZnVuY2FsbF9nZW5lcmFsIChmdW49PG9wdGltaXplZCBvdXQ+LCBudW1h cmdzPTEsIGFyZ3M9MHg3ZmZmZTY0MDAxMDApIGF0IGV2YWwuYzoyOTc2CiMxOSAweDAwMDAw MDAwMDA2MWFmY2MgaW4gZXhlY19ieXRlX2NvZGUKICAgIChmdW49PG9wdGltaXplZCBvdXQ+ LCBhcmdzX3RlbXBsYXRlPTxvcHRpbWl6ZWQgb3V0PiwgbmFyZ3M9PG9wdGltaXplZCBvdXQ+ LCBhcmdzPTxvcHRpbWl6ZWQgb3V0PikgYXQgYnl0ZWNvZGUuYzo4MTYKIzIwIDB4MDAwMDAw MDAwMDVkNGVjNiBpbiBGZnVuY2FsbCAobmFyZ3M9bmFyZ3NAZW50cnk9MiwgYXJncz1hcmdz QGVudHJ5PTB4N2ZmZmZmZmZkNDI4KSBhdCBldmFsLmM6MzAyMgojMjEgMHgwMDAwMDAwMDAw NWQwYzNlIGluIEZmdW5jYWxsX2ludGVyYWN0aXZlbHkgKG5hcmdzPTIsIGFyZ3M9MHg3ZmZm ZmZmZmQ0MjgpIGF0IGNhbGxpbnQuYzoyNTAKIzIyIDB4MDAwMDAwMDAwMDVkNGVjNiBpbiBG ZnVuY2FsbCAobmFyZ3M9bmFyZ3NAZW50cnk9MywgYXJncz1hcmdzQGVudHJ5PTB4N2ZmZmZm ZmZkNDIwKSBhdCBldmFsLmM6MzAyMgojMjMgMHgwMDAwMDAwMDAwNWQxNjJlIGluIEZjYWxs X2ludGVyYWN0aXZlbHkgKGZ1bmN0aW9uPTxvcHRpbWl6ZWQgb3V0PiwgcmVjb3JkX2ZsYWc9 PG9wdGltaXplZCBvdXQ+LCBrZXlzPTxvcHRpbWl6ZWQgb3V0PikKICAgIGF0IGNhbGxpbnQu Yzo3ODkKIzI0IDB4MDAwMDAwMDAwMDYxYWZhYyBpbiBleGVjX2J5dGVfY29kZQotLVR5cGUg PFJFVD4gZm9yIG1vcmUsIHEgdG8gcXVpdCwgYyB0byBjb250aW51ZSB3aXRob3V0IHBhZ2lu Zy0tCiAgICAoZnVuPTxvcHRpbWl6ZWQgb3V0PiwgYXJnc190ZW1wbGF0ZT08b3B0aW1pemVk IG91dD4sIG5hcmdzPTxvcHRpbWl6ZWQgb3V0PiwgYXJncz08b3B0aW1pemVkIG91dD4pCiAg ICBhdCB+L2luc3RhbGxzL2VtYWNzL3NyYy9saXNwLmg6MjIwOAojMjUgMHgwMDAwMDAwMDAw NWQ0ZWM2IGluIEZmdW5jYWxsIChuYXJncz1uYXJnc0BlbnRyeT01LCBhcmdzPWFyZ3NAZW50 cnk9MHg3ZmZmZmZmZmQ4NTApIGF0IGV2YWwuYzozMDIyCiMyNiAweDAwMDAwMDAwMDA1NWE4 MzAgaW4gcmVhZF9jaGFyCiAgICAoY29tbWFuZGZsYWc9MSwgbWFwPW1hcEBlbnRyeT1YSUwo MHgxZjk3OTQzKSwgcHJldl9ldmVudD1YSUwoMCksIHVzZWRfbW91c2VfbWVudT11c2VkX21v dXNlX21lbnVAZW50cnk9MHg3ZmZmZmZmZmRiZmIsIGVuZF90aW1lPWVuZF90aW1lQGVudHJ5 PTB4MCkgYXQga2V5Ym9hcmQuYzozMDc1CiMyNyAweDAwMDAwMDAwMDA1NWMwMjggaW4gcmVh ZF9rZXlfc2VxdWVuY2UKICAgIChrZXlidWY9a2V5YnVmQGVudHJ5PTB4N2ZmZmZmZmZkZDMw LCBwcm9tcHQ9cHJvbXB0QGVudHJ5PVhJTCgwKSwgZG9udF9kb3duY2FzZV9sYXN0PWRvbnRf ZG93bmNhc2VfbGFzdEBlbnRyeT1mYWxzZSwgY2FuX3JldHVybl9zd2l0Y2hfZnJhbWU9Y2Fu X3JldHVybl9zd2l0Y2hfZnJhbWVAZW50cnk9dHJ1ZSwgZml4X2N1cnJlbnRfYnVmZmVyPWZp eF9jdXJyZW50X2J1ZmZlckBlbnRyeT10cnVlLCBwcmV2ZW50X3JlZGlzcGxheT1wcmV2ZW50 X3JlZGlzcGxheUBlbnRyeT1mYWxzZSwgZGlzYWJsZV90ZXh0X2NvbnZlcnNpb25fcD1mYWxz ZSkgYXQga2V5Ym9hcmQuYzoxMDcwNgojMjggMHgwMDAwMDAwMDAwNTVlMTk2IGluIGNvbW1h bmRfbG9vcF8xICgpIGF0IGtleWJvYXJkLmM6MTQyNwojMjkgMHgwMDAwMDAwMDAwNWQzNmE3 IGluIGludGVybmFsX2NvbmRpdGlvbl9jYXNlCiAgICAoYmZ1bj1iZnVuQGVudHJ5PTB4NTVk ZmUwIDxjb21tYW5kX2xvb3BfMT4sIGhhbmRsZXJzPWhhbmRsZXJzQGVudHJ5PVhJTCgweDkw KSwgaGZ1bj1oZnVuQGVudHJ5PTB4NTUxNzAwIDxjbWRfZXJyb3I+KQogICAgYXQgZXZhbC5j OjE1MzcKIzMwIDB4MDAwMDAwMDAwMDU0OWQ3YSBpbiBjb21tYW5kX2xvb3BfMiAoaGFuZGxl cnM9aGFuZGxlcnNAZW50cnk9WElMKDB4OTApKSBhdCBrZXlib2FyZC5jOjExNjYKIzMxIDB4 MDAwMDAwMDAwMDVkMzYwMSBpbiBpbnRlcm5hbF9jYXRjaAogICAgKHRhZz10YWdAZW50cnk9 WElMKDB4MTA4MzApLCBmdW5jPWZ1bmNAZW50cnk9MHg1NDlkNjAgPGNvbW1hbmRfbG9vcF8y PiwgYXJnPWFyZ0BlbnRyeT1YSUwoMHg5MCkpIGF0IGV2YWwuYzoxMjE3CiMzMiAweDAwMDAw MDAwMDA1NDlkMWYgaW4gY29tbWFuZF9sb29wICgpIGF0IGtleWJvYXJkLmM6MTE0NAojMzMg MHgwMDAwMDAwMDAwNTUxMmMzIGluIHJlY3Vyc2l2ZV9lZGl0XzEgKCkgYXQga2V5Ym9hcmQu Yzo3NTMKIzM0IDB4MDAwMDAwMDAwMDU1MTYyZSBpbiBGcmVjdXJzaXZlX2VkaXQgKCkgYXQg a2V5Ym9hcmQuYzo4MzYKIzM1IDB4MDAwMDAwMDAwMDQyYzcwYiBpbiBtYWluIChhcmdjPTxv cHRpbWl6ZWQgb3V0PiwgYXJndj08b3B0aW1pemVkIG91dD4pIGF0IGVtYWNzLmM6MjYyNAoK TGlzcCBCYWNrdHJhY2U6CiJBdXRvbWF0aWMgR0MiICgweDApCiJyZWNvcmQiICgweGU2NDAw MTg4KQoiZGVidWciICgweGZmZmZkMTQ4KQoibmlsIiAoMHhlNjQwMDEwMCkKImZpbGUtbm90 aWZ5LWhhbmRsZS1ldmVudCIgKDB4ZmZmZmQ0MzApCiJmdW5jYWxsLWludGVyYWN0aXZlbHki ICgweGZmZmZkNDI4KQotLVR5cGUgPFJFVD4gZm9yIG1vcmUsIHEgdG8gcXVpdCwgYyB0byBj b250aW51ZSB3aXRob3V0IHBhZ2luZy0tCiJjYWxsLWludGVyYWN0aXZlbHkiICgweGU2NDAw MDcwKQoiY29tbWFuZC1leGVjdXRlIiAoMHhmZmZmZDg1OCkK --------------lT47I6Om5EJSv8gd0QUzV0l6-- From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 20 20:57:47 2024 Received: (at 69287) by debbugs.gnu.org; 21 Feb 2024 01:57:47 +0000 Received: from localhost ([127.0.0.1]:47448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcbrm-00047D-MD for submit@debbugs.gnu.org; Tue, 20 Feb 2024 20:57:46 -0500 Received: from sonic303-22.consmr.mail.ne1.yahoo.com ([66.163.188.148]:35931) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcbri-00046x-7q for 69287@debbugs.gnu.org; Tue, 20 Feb 2024 20:57:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708480633; bh=Ndj1D6rBWEXQyO0kbDKpiFNr/3p3a52RkeLpmYovYMM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=tB4o1k0mbanWjV8S2l3sRnxXlmk1L/tJ5ntfOOJ/2cLxJb0zyaHWrbFevZvXboyzxcckPM/9V60qd/hSw4v4i+XpNbEnf9Av2vjTOqaOrK1KB3i/AsqI8gOKPZU2b5qiUePVt6wgxPhAHBtzxU8g1zzISDShq73y1g5w/jIFjWggWgYZPpdcOXpxi5P8cChFrjiHP6tF0i/MLIl6HGFFtrcfQsNNovT0xTf4W88riojttLkyjLvkbNhO1M2ouUYlTfrld65eVF0cgiUOpReCtDZKgaf3nckTU0kPPCGc25iReYzcz9kGiuaSMETJKbtFKyJ34YTqFUiGpCSbYQVxAg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708480633; bh=d9/ziGF+wLBLp0jxIt3QmH8rJ7H3nwp6HCLsX/xNcdN=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=bzwhq+5SLGzb+Tz4+zyeRkfI9wqtSGW8x3NJm5uZ3W9pLm+YjEZPWTSDYze7/WKc+MhWIae5fzNLvc94IjaWQbeHSC/CaPYlR3rOxhZwPR1GFwEt5TjDNhmnQEJDnwMhC4FWluC7hY0hzwWTdo5XEnHUgaFEhqF4vuwxeC4AOsNSEsu3tHq+pZTwyq33zbYkuBVyNIFJMTfn1lBD+K55xDFcE4meKqxXbF+736vZiqgJW4cCO6o49D9YWMMsFbgQA2FhDeWLZWXCj+tCG5VPNDlGcgDVMrBV9wl1OSsDjHMtIqEeISXS50y7slkizQDWDPn3G1Owv6RbUjdPiUP7FA== X-YMail-OSG: .W80ercVM1mwP7Lr4hFrB0o_DVsjMWD_1siP0QFZNisyyoCCJPf9clBXYGfYTm5 bgK7u0_H.IXAcQKj.QDk8KAi7hczH3FRr16_uqHbRpZKlax2jx6upD1bhNLlAu4FZS1K2UJ00HJC xGmq4QB8TSpng0NDsrTSkwgBCLfmOPDJxDeiKliZ10efebtl6rZeVHXEYusEibNmy.tR3hwnghQg CjE2Hlpd.wX9XC3PUW6grGW.OPRtm6wgwPealpZN7AnznEkS9oM6sSk1XlRMMhD8k7bzBLwH5Bi1 oAHXlbUV1NKhpRMvFF9j3.KQmB7uJmlUEkMkMwbEn_zD_dkdGa.kHb9ZMdlYsCDNukuA3V5s.UcW ncZA3f3dnTo108VeoNRwrMNNdCsOHSuKhkiryaMTZElPr.ZjvkpaiwN6mnXTlnUF29JKxtcQ6htg nXLGG0158fy.PxJyj7AKZYwX2xQRxI5uCp3FPvTgUzQTpfBTKNqbBwPa6uLUjM6NunUciU.ngwA1 SejYWN36Z2sbK9T_Gk4PEATFPwtg5uzsoc9602Lc5g3mdTQvoSuIC1z6liyCWEmWWFhj5KFVLp80 aATvDv.zmsdUO7_1SKOtPb2HqyshDucevm73H1CrTgAISJWNGER89LywqbA2NOi8Hv3G7qxcVRbx Qe5kquIL_tAjVAaqHsv2aKpPSfJ.25GbcVDbR3f1KufSX._FdowStZeyOv7pviwoZnH7RAOsE1bG 63n2jmbYNVQYZ.8gr6k5uoOirVIJ5ehEEQFsUbXnDXDSpPNJ5pbCQoZMVngHX8c_NvZeLdMCBeR1 iZAGJ9UmdN_6_b_nc86OxmSFCrS2ii6Q8gdxLECWniZCFc0srEfP5NvBEzy2h7OZMsuQHnrIFWTm nmyBE.kkI4zhx2fFEN_qIi9s4YGYCrUGzEqbb_fqakoV_lAoHg.rPnPvwwzgdNLpe3klr24b17Ki px6X0AlaqljD4118ENlSrfmv1sUbDiL6K63SAnSy2vgrYpsGZ36_FDom6g3F257FIbXcoLRYcZ6G 8Bi02eDlkX4.c3v3cRztFrpXRJzonSi6qfULtP2yKK5Hp_n_5nGvtbpvadmqAhnmCXcVF.NRW0NP kto6YxR25Do44QPYYOxi.KKlybll1iTsuTcEhndax97WOvU8p3bhxts24bFKLZVBmb7o5aaKef5Z a.WRgomFkudOIaqcMSm4ssC7SZYszUXd3b4k7f64eHwGC2h0hHCmfn75VVfXqnFzwZa35ao52eTv CBl2LEvMA3Oy0Y2Ig5.0FhbYO9YJqR2CU1DgvRyxUKQhUEzk32EON2iEa1zqk0Y6zI8bVmUaYnm1 uQ9MHaKPUKlY8k3jOxhzrKOY0RY3TahOKVemzIfspIn8lDR4plYZVuNeqKs63uiek14ITV8pDdi2 jwwAcMrWQZd9Abb67jq7qf4FK5o8FLjPQeFEIsER5osOF5SRkpLbfkjngLEIQIhDXLOpHjVRifzo 01oBBrlTkR8NuPEG2yAT0_6Iqgajp9IsPcTvsh8uV7DlWAZ4QpyRX.Aho7ejH_GLrwK4b8x2F8fD aZXjNAKSB40r9Ha.qhvlIiqRcz_AhJJ7wnGxIhwn3MqJ.0N5_OfsDxgOh7jBM.MqhUoAgH940SxJ eyWXFl4.XxKxJjJ5DUu34XsbPUzouH5h_T89M8FmBHjnJFVafENHNFVjSdJSDBsNPFKhV8kxOYyM y03HQFKnqLAilh9WibGpqn56Uiuob_7KBiVSrMeZdLJnghPtFQByCnOD1gF03yIhL2dA_lXc.IlL GXCd56UKgHbIO10Ffyg_vDcAyGZWQg.b3shcqIFbrKZUxy5TaHr9fuXFgRbsGNMbre7V6HPwJZGI 90Hxa6G0dnzczI2OcrxRFDpCoLcCl63begbqeQ86zFD1PpSgPP3.Kg9A_vjEfVZKkUQF5NbSEeZX qzT_UEd75BTsY2jHXvjvyhTO6p0e_4DJMET9WqDlSElMJCzmuPPykrh0w0GK4jmLHOF_vXPf_aIQ V1Lfr79eYMyFi538UGvqfrYHPdrXfm29WEaYXvBmFaRcqhMbz6lIIddkiJw0uLfkW3S4H13Bb80z 95M3z12EPp2RXy1xpHBgP4PjMaU9388DJ8zkEvcFWbXDlN5rhscesEiFIMmoDTrKei0rlonE8FMT tGmP0tSFKbgE295g7yjsBlMbw3Vy5kYMvp.iAt3K.RbfHU0PMlTGSPIFbunU4fsfSSNZ7jTkFfAL z2DCINvnDuyXAIaczH4PgjnoGSYoMt7XC3jGC60RqS3_kC3y_wgcFX1cUef6S X-Sonic-MF: X-Sonic-ID: b8c09ca3-1815-4a0a-bc4c-69646a8fbdbc Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Wed, 21 Feb 2024 01:57:13 +0000 Received: by hermes--production-sg3-6dc75bc8fb-khq9b (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b749aa305b097c56a1978827ab7ed2b8; Wed, 21 Feb 2024 01:57:05 +0000 (UTC) From: Po Lu To: David Ponce Subject: Re: bug#69287: 30.0.50; Pasting text from KDE clipboard sometimes crashes Emacs In-Reply-To: <1f683fcb-bfb6-4d06-b0a2-40efda029649@orange.fr> (David Ponce's message of "Tue, 20 Feb 2024 15:59:08 +0100") References: <1f683fcb-bfb6-4d06-b0a2-40efda029649@orange.fr> Date: Wed, 21 Feb 2024 09:56:39 +0800 Message-ID: <87bk8a8trc.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22077 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 660 X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 69287 Cc: 69287@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: -2.9 (--) David Ponce writes: > Hello, > > While working in Emacs, I often paste text from the 'KDE clipboard popup > menu at mouse position' into the *scratch* buffer, and sometimes this > crashes Emacs, but not systematically. > > Since a few days I run Emacs under GDB, and I managed to get the > attached backtrace. > > Please, eventually let me know how I can help to get more useful details > when another crash will happen. > > Thanks. I suspect invalid Lisp objects are being recorded into one of several lists that hold temporary data during selection conversion. Please build Emacs with --enable-checking and post a backtrace from there. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 21 04:59:16 2024 Received: (at 69287) by debbugs.gnu.org; 21 Feb 2024 09:59:16 +0000 Received: from localhost ([127.0.0.1]:47909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcjNj-0005JE-Up for submit@debbugs.gnu.org; Wed, 21 Feb 2024 04:59:16 -0500 Received: from smtp-21.smtpout.orange.fr ([80.12.242.21]:60129 helo=smtp.smtpout.orange.fr) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcjNf-0005J3-Ps for 69287@debbugs.gnu.org; Wed, 21 Feb 2024 04:59:14 -0500 Received: from [192.168.1.15] ([2.7.71.181]) by smtp.orange.fr with ESMTPA id cjNHrrffVhGxNcjNHrM9wl; Wed, 21 Feb 2024 10:58:48 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.fr; s=t20230301; t=1708509528; bh=swby97ejclpbNLL4351Ej2maGKDtDPa1hPBAXtYOiec=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=XOM7JJ5zCIa2xgNF6R5nE58QJQZ4hDn0z1oivG9+DvuLqQVZSX6CiArlFyBQ1EZBX 2zC+REXENWHGATw4xV41ZLSm78MKa6mokVzVz2pQOHW4AUnQuXw+dYUVDZCDE6b44C zmh3jCtQkVdPnme73XdY7fzzurraWZ5cq9V7Sl0MdIbaCJoXARkK1dPhDW3eyiFpvF RfvekSDGK6zqsyfNW3o/Qs7pQ58Xp/6aBBSpru3OMSQssMc9xosnSQuIHweQv3Y+9c aRg1rw3S6muw7zgxXdCZHuxtTqwzFYdHlrQnZ2hH5D1khwyrOOIIdLN692w5bwaKeW QjtZLZApNx5jQ== X-ME-Helo: [192.168.1.15] X-ME-Auth: ZGFfdmlkQHdhbmFkb28uZnI= X-ME-Date: Wed, 21 Feb 2024 10:58:48 +0100 X-ME-IP: 2.7.71.181 Content-Type: multipart/mixed; boundary="------------x72do4s2wBW5QHM5FCZnMDmz" Message-ID: Date: Wed, 21 Feb 2024 10:58:47 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#69287: 30.0.50; Pasting text from KDE clipboard sometimes crashes Emacs To: Po Lu References: <1f683fcb-bfb6-4d06-b0a2-40efda029649@orange.fr> <87bk8a8trc.fsf@yahoo.com> Content-Language: fr, en-US From: David Ponce In-Reply-To: <87bk8a8trc.fsf@yahoo.com> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 69287 Cc: 69287@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: -2.9 (--) This is a multi-part message in MIME format. --------------x72do4s2wBW5QHM5FCZnMDmz Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 21/02/2024 02:56, Po Lu wrote: > David Ponce writes: > >> Hello, >> >> While working in Emacs, I often paste text from the 'KDE clipboard popup >> menu at mouse position' into the *scratch* buffer, and sometimes this >> crashes Emacs, but not systematically. >> >> Since a few days I run Emacs under GDB, and I managed to get the >> attached backtrace. >> >> Please, eventually let me know how I can help to get more useful details >> when another crash will happen. >> >> Thanks. > > I suspect invalid Lisp objects are being recorded into one of several > lists that hold temporary data during selection conversion. Please > build Emacs with --enable-checking and post a backtrace from there. Please, find attached the requested backtrace got from Emacs rebuilt with --enable-checking. Now Emacs consistently crashes after I pasted some Elisp code in a buffer, as soon as I start to modify the text. --------------x72do4s2wBW5QHM5FCZnMDmz Content-Type: text/plain; charset=UTF-8; name="emacs-crash-bt3.txt" Content-Disposition: attachment; filename="emacs-crash-bt3.txt" Content-Transfer-Encoding: base64 UmVhZGluZyBzeW1ib2xzIGZyb20gLi9lbWFjcy4uLgpTSUdJTlQgaXMgdXNlZCBieSB0aGUg ZGVidWdnZXIuCkFyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byBjaGFuZ2UgaXQ/ICh5IG9yIG4p IFthbnN3ZXJlZCBZOyBpbnB1dCBub3QgZnJvbSB0ZXJtaW5hbF0KRElTUExBWSA9IDowClRF Uk0gPSB4dGVybS0yNTZjb2xvcgpCcmVha3BvaW50IDEgYXQgMHg0MzA3ZGQ6IGZpbGUgZW1h Y3MuYywgbGluZSA0NDIuCkJyZWFrcG9pbnQgMiBhdCAweDU1OGY0MDogZmlsZSB4dGVybS5j LCBsaW5lIDI2OTY0LgooZ2RiKSBydW4KU3RhcnRpbmcgcHJvZ3JhbTogfi9pbnN0YWxscy9l bWFjcy9zcmMvZW1hY3MgLS1uby1zaXRlLWxpc3AgLS1uby1zaXRlLWZpbGUgLS1uby1zcGxh c2gKW1RocmVhZCBkZWJ1Z2dpbmcgdXNpbmcgbGlidGhyZWFkX2RiIGVuYWJsZWRdClVzaW5n IGhvc3QgbGlidGhyZWFkX2RiIGxpYnJhcnkgIi9saWI2NC9saWJ0aHJlYWRfZGIuc28uMSIu CltOZXcgVGhyZWFkIDB4N2ZmZmU2MjAwNmMwIChMV1AgMTE0NjYpXQpbTmV3IFRocmVhZCAw eDdmZmZlNTgwMDZjMCAoTFdQIDExNDY3KV0KW05ldyBUaHJlYWQgMHg3ZmZmZTRlMDA2YzAg KExXUCAxMTQ2OCldCltOZXcgVGhyZWFkIDB4N2ZmZmRmZTAwNmMwIChMV1AgMTE0NjkpXQpb TmV3IFRocmVhZCAweDdmZmZkZjQwMDZjMCAoTFdQIDExNDcwKV0KW05ldyBUaHJlYWQgMHg3 ZmZmZGVhMDA2YzAgKExXUCAxMTQ3MSldCltUaHJlYWQgMHg3ZmZmZGVhMDA2YzAgKExXUCAx MTQ3MSkgZXhpdGVkXQpbTmV3IFRocmVhZCAweDdmZmZkZWEwMDZjMCAoTFdQIDExNDcyKV0K W05ldyBUaHJlYWQgMHg3ZmZmZGUwMDA2YzAgKExXUCAxMTQ3MyldCltUaHJlYWQgMHg3ZmZm ZGVhMDA2YzAgKExXUCAxMTQ3MikgZXhpdGVkXQpbTmV3IFRocmVhZCAweDdmZmZkZWEwMDZj MCAoTFdQIDExNDc0KV0KW05ldyBUaHJlYWQgMHg3ZmZmZGQ2MDA2YzAgKExXUCAxMTQ3NSld CltUaHJlYWQgMHg3ZmZmZGUwMDA2YzAgKExXUCAxMTQ3MykgZXhpdGVkXQpbVGhyZWFkIDB4 N2ZmZmRlYTAwNmMwIChMV1AgMTE0NzQpIGV4aXRlZF0KW1RocmVhZCAweDdmZmZkZDYwMDZj MCAoTFdQIDExNDc1KSBleGl0ZWRdCltEZXRhY2hpbmcgYWZ0ZXIgdmZvcmsgZnJvbSBjaGls ZCBwcm9jZXNzIDExNDc2XQpbRGV0YWNoaW5nIGFmdGVyIHZmb3JrIGZyb20gY2hpbGQgcHJv Y2VzcyAxMTQ3N10KW0RldGFjaGluZyBhZnRlciB2Zm9yayBmcm9tIGNoaWxkIHByb2Nlc3Mg MTE0NzhdCltEZXRhY2hpbmcgYWZ0ZXIgdmZvcmsgZnJvbSBjaGlsZCBwcm9jZXNzIDExNDc5 XQpbRGV0YWNoaW5nIGFmdGVyIHZmb3JrIGZyb20gY2hpbGQgcHJvY2VzcyAxMTQ4MF0KW0Rl dGFjaGluZyBhZnRlciB2Zm9yayBmcm9tIGNoaWxkIHByb2Nlc3MgMTE0ODFdCltEZXRhY2hp bmcgYWZ0ZXIgdmZvcmsgZnJvbSBjaGlsZCBwcm9jZXNzIDExNDgyXQpbRGV0YWNoaW5nIGFm dGVyIHZmb3JrIGZyb20gY2hpbGQgcHJvY2VzcyAxMTQ4M10KW0RldGFjaGluZyBhZnRlciB2 Zm9yayBmcm9tIGNoaWxkIHByb2Nlc3MgMTE0ODRdCltEZXRhY2hpbmcgYWZ0ZXIgdmZvcmsg ZnJvbSBjaGlsZCBwcm9jZXNzIDExNDg1XQpbRGV0YWNoaW5nIGFmdGVyIHZmb3JrIGZyb20g Y2hpbGQgcHJvY2VzcyAxMTQ4Nl0KW0RldGFjaGluZyBhZnRlciB2Zm9yayBmcm9tIGNoaWxk IHByb2Nlc3MgMTE0ODddCltEZXRhY2hpbmcgYWZ0ZXIgdmZvcmsgZnJvbSBjaGlsZCBwcm9j ZXNzIDExNDg4XQpbRGV0YWNoaW5nIGFmdGVyIHZmb3JrIGZyb20gY2hpbGQgcHJvY2VzcyAx MTQ4OV0KW0RldGFjaGluZyBhZnRlciB2Zm9yayBmcm9tIGNoaWxkIHByb2Nlc3MgMTE0OTBd CltEZXRhY2hpbmcgYWZ0ZXIgdmZvcmsgZnJvbSBjaGlsZCBwcm9jZXNzIDExNDkxXQpbRGV0 YWNoaW5nIGFmdGVyIHZmb3JrIGZyb20gY2hpbGQgcHJvY2VzcyAxMTQ5Ml0KW0RldGFjaGlu ZyBhZnRlciB2Zm9yayBmcm9tIGNoaWxkIHByb2Nlc3MgMTE0OTNdCltEZXRhY2hpbmcgYWZ0 ZXIgdmZvcmsgZnJvbSBjaGlsZCBwcm9jZXNzIDExNDk0XQpbRGV0YWNoaW5nIGFmdGVyIHZm b3JrIGZyb20gY2hpbGQgcHJvY2VzcyAxMTQ5NV0KW0RldGFjaGluZyBhZnRlciB2Zm9yayBm cm9tIGNoaWxkIHByb2Nlc3MgMTE1MDZdCltEZXRhY2hpbmcgYWZ0ZXIgdmZvcmsgZnJvbSBj aGlsZCBwcm9jZXNzIDExNTA3XQpbRGV0YWNoaW5nIGFmdGVyIHZmb3JrIGZyb20gY2hpbGQg cHJvY2VzcyAxMTUwOF0KW0RldGFjaGluZyBhZnRlciB2Zm9yayBmcm9tIGNoaWxkIHByb2Nl c3MgMTE1MDldCltEZXRhY2hpbmcgYWZ0ZXIgdmZvcmsgZnJvbSBjaGlsZCBwcm9jZXNzIDEx NTIwXQpbRGV0YWNoaW5nIGFmdGVyIHZmb3JrIGZyb20gY2hpbGQgcHJvY2VzcyAxMTUyMV0K W0RldGFjaGluZyBhZnRlciB2Zm9yayBmcm9tIGNoaWxkIHByb2Nlc3MgMTE1MjJdCltEZXRh Y2hpbmcgYWZ0ZXIgdmZvcmsgZnJvbSBjaGlsZCBwcm9jZXNzIDExNTIzXQpbRGV0YWNoaW5n IGFmdGVyIHZmb3JrIGZyb20gY2hpbGQgcHJvY2VzcyAxMTUyNF0KW0RldGFjaGluZyBhZnRl ciB2Zm9yayBmcm9tIGNoaWxkIHByb2Nlc3MgMTE1MjVdCltEZXRhY2hpbmcgYWZ0ZXIgdmZv cmsgZnJvbSBjaGlsZCBwcm9jZXNzIDExNTI2XQpbRGV0YWNoaW5nIGFmdGVyIHZmb3JrIGZy b20gY2hpbGQgcHJvY2VzcyAxMTUyN10KW0RldGFjaGluZyBhZnRlciB2Zm9yayBmcm9tIGNo aWxkIHByb2Nlc3MgMTE1MjhdCltUaHJlYWQgMHg3ZmZmZGY0MDA2YzAgKExXUCAxMTQ3MCkg ZXhpdGVkXQoKeGRpc3AuYzoyMTc3ODogRW1hY3MgZmF0YWwgZXJyb3I6IGFzc2VydGlvbiBm YWlsZWQ6IHctPndpbmRvd19lbmRfdmFsaWQKClRocmVhZCAxICJlbWFjcyIgaGl0IEJyZWFr cG9pbnQgMSwgdGVybWluYXRlX2R1ZV90b19zaWduYWwgKHNpZz1zaWdAZW50cnk9NiwgYmFj a3RyYWNlX2xpbWl0PWJhY2t0cmFjZV9saW1pdEBlbnRyeT0yMTQ3NDgzNjQ3KQogICAgYXQg ZW1hY3MuYzo0NDIKNDQyICAgICAgIHNpZ25hbCAoc2lnLCBTSUdfREZMKTsKKGdkYikgYnQK IzAgIHRlcm1pbmF0ZV9kdWVfdG9fc2lnbmFsIChzaWc9c2lnQGVudHJ5PTYsIGJhY2t0cmFj ZV9saW1pdD1iYWNrdHJhY2VfbGltaXRAZW50cnk9MjE0NzQ4MzY0NykgYXQgZW1hY3MuYzo0 NDIKIzEgIDB4MDAwMDAwMDAwMDQzNjY5OCBpbiBkaWUKICAgIChtc2c9bXNnQGVudHJ5PTB4 NzE3ZmNlICJ3LT53aW5kb3dfZW5kX3ZhbGlkIiwgZmlsZT1maWxlQGVudHJ5PTB4NzE3OTAw ICJ4ZGlzcC5jIiwgbGluZT1saW5lQGVudHJ5PTIxNzc4KSBhdCBhbGxvYy5jOjgwNjEKIzIg IDB4MDAwMDAwMDAwMDQyNzAwNiBpbiBmaW5kX2ZpcnN0X3VuY2hhbmdlZF9hdF9lbmRfcm93 IChkZWx0YV9ieXRlcz08c3ludGhldGljIHBvaW50ZXI+LCBkZWx0YT08c3ludGhldGljIHBv aW50ZXI+LCB3PTB4MTA2NTk1MCkKICAgIGF0IHhkaXNwLmM6MjE3NzgKIzMgIHRyeV93aW5k b3dfaWQgKHc9d0BlbnRyeT0weDEwNjU5NTApIGF0IHhkaXNwLmM6MjIzNDIKIzQgIDB4MDAw MDAwMDAwMDRjMmRhZCBpbiByZWRpc3BsYXlfd2luZG93ICh3aW5kb3c9PG9wdGltaXplZCBv dXQ+LCBqdXN0X3RoaXNfb25lX3A9anVzdF90aGlzX29uZV9wQGVudHJ5PXRydWUpIGF0IHhk aXNwLmM6MjA0MzMKIzUgIDB4MDAwMDAwMDAwMDRjNTYzZSBpbiByZWRpc3BsYXlfd2luZG93 XzEgKHdpbmRvdz13aW5kb3dAZW50cnk9WElMKDB4MTA2NTk1NSkpIGF0IHhkaXNwLmM6MTgw MTkKIzYgIDB4MDAwMDAwMDAwMDYzY2U5NCBpbiBpbnRlcm5hbF9jb25kaXRpb25fY2FzZV8x CiAgICAoYmZ1bj1iZnVuQGVudHJ5PTB4NGM1NjEwIDxyZWRpc3BsYXlfd2luZG93XzE+LCBh cmc9WElMKDB4MTA2NTk1NSksIGhhbmRsZXJzPTxvcHRpbWl6ZWQgb3V0PiwgaGZ1bj1oZnVu QGVudHJ5PTB4NDZjOWMwIDxyZWRpc3BsYXlfd2luZG93X2Vycm9yPikgYXQgZXZhbC5jOjE1 NjEKIzcgIDB4MDAwMDAwMDAwMDRhYjIwMyBpbiByZWRpc3BsYXlfaW50ZXJuYWwgKCkgYXQg eGRpc3AuYzoxNzUwOAojOCAgMHgwMDAwMDAwMDAwNGFkMDFkIGluIHJlZGlzcGxheV9wcmVz ZXJ2ZV9lY2hvX2FyZWEgKGZyb21fd2hlcmU9ZnJvbV93aGVyZUBlbnRyeT04KSBhdCB4ZGlz cC5jOjE3NzQzCiM5ICAweDAwMDAwMDAwMDA1YWQ1NGUgaW4gZGV0ZWN0X2lucHV0X3BlbmRp bmdfcnVuX3RpbWVycyAoZG9fZGlzcGxheT1kb19kaXNwbGF5QGVudHJ5PXRydWUpIGF0IGtl eWJvYXJkLmM6MTE1NTMKIzEwIDB4MDAwMDAwMDAwMDY5YWJhNSBpbiB3YWl0X3JlYWRpbmdf cHJvY2Vzc19vdXRwdXQKICAgICh0aW1lX2xpbWl0PXRpbWVfbGltaXRAZW50cnk9MzAsIG5z ZWNzPW5zZWNzQGVudHJ5PTAsIHJlYWRfa2JkPXJlYWRfa2JkQGVudHJ5PS0xLCBkb19kaXNw bGF5PWRvX2Rpc3BsYXlAZW50cnk9dHJ1ZSwgd2FpdF9mb3JfY2VsbD13YWl0X2Zvcl9jZWxs QGVudHJ5PVhJTCgwKSwgd2FpdF9wcm9jPXdhaXRfcHJvY0BlbnRyeT0weDAsIGp1c3Rfd2Fp dF9wcm9jPTApIGF0IHByb2Nlc3MuYzo1ODM5CiMxMSAweDAwMDAwMDAwMDA0NTZmNzEgaW4g c2l0X2ZvciAodGltZW91dD08b3B0aW1pemVkIG91dD4sIHJlYWRpbmc9cmVhZGluZ0BlbnRy eT10cnVlLCBkaXNwbGF5X29wdGlvbj1kaXNwbGF5X29wdGlvbkBlbnRyeT0xKQogICAgYXQg ZGlzcG5ldy5jOjYzMTcKIzEyIDB4MDAwMDAwMDAwMDViMGNlOCBpbiByZWFkX2NoYXIKICAg IChjb21tYW5kZmxhZz0xLCBtYXA9bWFwQGVudHJ5PVhJTCgweDFkZGU0ODMpLCBwcmV2X2V2 ZW50PVhJTCgwKSwgdXNlZF9tb3VzZV9tZW51PXVzZWRfbW91c2VfbWVudUBlbnRyeT0weDdm ZmZmZmZmZGJlYiwgZW5kX3RpbWU9ZW5kX3RpbWVAZW50cnk9MHgwKSBhdCBrZXlib2FyZC5j OjI5MzAKIzEzIDB4MDAwMDAwMDAwMDViMTFlYyBpbiByZWFkX2tleV9zZXF1ZW5jZQogICAg KGtleWJ1Zj1rZXlidWZAZW50cnk9MHg3ZmZmZmZmZmRkMzAsIHByb21wdD1wcm9tcHRAZW50 cnk9WElMKDApLCBkb250X2Rvd25jYXNlX2xhc3Q9ZG9udF9kb3duY2FzZV9sYXN0QGVudHJ5 PWZhbHNlLCBjYW5fcmV0dXJuX3N3aXRjaF9mcmFtZT1jYW5fcmV0dXJuX3N3aXRjaF9mcmFt ZUBlbnRyeT10cnVlLCBmaXhfY3VycmVudF9idWZmZXI9Zml4X2N1cnJlbnRfYnVmZmVyQGVu dHJ5PXRydWUsIHByZXZlbnRfcmVkaXNwbGF5PXByZXZlbnRfcmVkaXNwbGF5QGVudHJ5PWZh bHNlLCBkaXNhYmxlX3RleHRfY29udmVyc2lvbl9wPWZhbHNlKSBhdCBrZXlib2FyZC5jOjEw NzA2CiMxNCAweDAwMDAwMDAwMDA1YjM2MzkgaW4gY29tbWFuZF9sb29wXzEgKCkgYXQga2V5 Ym9hcmQuYzoxNDI3CiMxNSAweDAwMDAwMDAwMDA2M2NkZTcgaW4gaW50ZXJuYWxfY29uZGl0 aW9uX2Nhc2UKICAgIChiZnVuPWJmdW5AZW50cnk9MHg1YjMzZjAgPGNvbW1hbmRfbG9vcF8x PiwgaGFuZGxlcnM9aGFuZGxlcnNAZW50cnk9WElMKDB4OTApLCBoZnVuPWhmdW5AZW50cnk9 MHg1YTZkNTAgPGNtZF9lcnJvcj4pCi0tVHlwZSA8UkVUPiBmb3IgbW9yZSwgcSB0byBxdWl0 LCBjIHRvIGNvbnRpbnVlIHdpdGhvdXQgcGFnaW5nLS0KICAgIGF0IGV2YWwuYzoxNTM3CiMx NiAweDAwMDAwMDAwMDA1OWQyZGEgaW4gY29tbWFuZF9sb29wXzIgKGhhbmRsZXJzPWhhbmRs ZXJzQGVudHJ5PVhJTCgweDkwKSkgYXQga2V5Ym9hcmQuYzoxMTY2CiMxNyAweDAwMDAwMDAw MDA2M2NjODEgaW4gaW50ZXJuYWxfY2F0Y2gKICAgICh0YWc9dGFnQGVudHJ5PVhJTCgweDEw ODMwKSwgZnVuYz1mdW5jQGVudHJ5PTB4NTlkMmMwIDxjb21tYW5kX2xvb3BfMj4sIGFyZz1h cmdAZW50cnk9WElMKDB4OTApKSBhdCBldmFsLmM6MTIxNwojMTggMHgwMDAwMDAwMDAwNTlk MjdmIGluIGNvbW1hbmRfbG9vcCAoKSBhdCBrZXlib2FyZC5jOjExNDQKIzE5IDB4MDAwMDAw MDAwMDVhNjg3MyBpbiByZWN1cnNpdmVfZWRpdF8xICgpIGF0IGtleWJvYXJkLmM6NzUzCiMy MCAweDAwMDAwMDAwMDA1YTZiZGIgaW4gRnJlY3Vyc2l2ZV9lZGl0ICgpIGF0IGtleWJvYXJk LmM6ODM2CiMyMSAweDAwMDAwMDAwMDA0MzA1ZjAgaW4gbWFpbiAoYXJnYz08b3B0aW1pemVk IG91dD4sIGFyZ3Y9PG9wdGltaXplZCBvdXQ+KSBhdCBlbWFjcy5jOjI2MjQKCkxpc3AgQmFj a3RyYWNlOgoKZXZhbC5jOjExNjogRW1hY3MgZmF0YWwgZXJyb3I6IGFzc2VydGlvbiBmYWls ZWQ6IHBkbC0+a2luZCA9PSBTUEVDUERMX0JBQ0tUUkFDRQoKVGhyZWFkIDEgImVtYWNzIiBo aXQgQnJlYWtwb2ludCAxLCB0ZXJtaW5hdGVfZHVlX3RvX3NpZ25hbCAoc2lnPXNpZ0BlbnRy eT02LCBiYWNrdHJhY2VfbGltaXQ9YmFja3RyYWNlX2xpbWl0QGVudHJ5PTIxNDc0ODM2NDcp CiAgICBhdCBlbWFjcy5jOjQ0Mgo0NDIgICAgICAgc2lnbmFsIChzaWcsIFNJR19ERkwpOwpU aGUgcHJvZ3JhbSBiZWluZyBkZWJ1Z2dlZCBzdG9wcGVkIHdoaWxlIGluIGEgZnVuY3Rpb24g Y2FsbGVkIGZyb20gR0RCLgpFdmFsdWF0aW9uIG9mIHRoZSBleHByZXNzaW9uIGNvbnRhaW5p bmcgdGhlIGZ1bmN0aW9uCihiYWNrdHJhY2VfZnVuY3Rpb24pIHdpbGwgYmUgYWJhbmRvbmVk LgpXaGVuIHRoZSBmdW5jdGlvbiBpcyBkb25lIGV4ZWN1dGluZywgR0RCIHdpbGwgc2lsZW50 bHkgc3RvcC4KKGdkYikK --------------x72do4s2wBW5QHM5FCZnMDmz-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 21 06:35:50 2024 Received: (at 69287) by debbugs.gnu.org; 21 Feb 2024 11:35:50 +0000 Received: from localhost ([127.0.0.1]:47955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcktC-0002R7-5D for submit@debbugs.gnu.org; Wed, 21 Feb 2024 06:35:50 -0500 Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:35411) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rckt7-0002Qp-VQ for 69287@debbugs.gnu.org; Wed, 21 Feb 2024 06:35:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708515316; bh=dwRzmZPgy1ANMfF5ZGaq1SdNv6cCLW/BFsQ+62D3cas=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=bjh3JTMfGSZpD7P4Wp2Cbi8cuO4mi0Dlaol18LTvYYLR6rFrW5dd3rp0Ki4PCy7NMFKm7gylHBZFN+LgzEvFoHYxxq+wbxAmspDrZcBcugE2wC7IyUpX4k+LpwUSsSKuUDp7FISB6C0jDq/45J/v9RnEnGGQhGntDzhXukngXicJ2AwTVxIZtDTUt2BUwBGIQDAbxq0uooC3THyHZ7svSgteiKSyvW4RIB6TaEg7ImUDtsfv54c0zpPuT8FY0oIwz8G+8Iw2LkpHFVlS8hRq0O2fPzgwCjx21cdY0OBisBgbGMy9ekShB8yjVSuMIx5u0dElY0uTbB+I3ouJZHhigQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708515316; bh=4GTq8qg3E2T47ITWWe+P13AfBGNt4TLLfSOg5i/P3hk=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=io2KUVae5vYMJwVQVMpk4TNuS8qQJzwdonWsJC5FgPmOqgMThuICbBkOve70OZOXJz5jKw2cIQiSsskIuxj3coa4XNGIvvAE/yOWREuNAOnZhfAhwOWieKaIHui3KdFdx40TqWgIm6WUDdA53RYK9ADZdYdErkYfQ3PgdcnzAbSMfqipkgdPLmg++l/3LJTo+D3nzpG3XuHBkbwWaRVkPHi504ZmEB8sm09OIEzi+ejOrt36jRCrcbMDmp0MsmSl2pp/kxS8ySLSFinSyl8F76s4x9BqX24iugUxRV8XlefbXt/sEXApLi4DtrgZJflm/fPnkysf1yJK9Wp0WIHapg== X-YMail-OSG: ZvbGhXkVM1nRcZrh_VvCCiWFl5AzmGZr2bA6jzPqU27LWraqNbZbo9zKV_miEg9 9T5TBWT9LEGtF9fAswUGF7zhxfCvRTGstXSEUYi5Xn63en4ALjyJG.eRsgwWBVjuXFNlATPZqVjp zsnm83cxDNKM12UpPAmCoqOx3CNbln3VTafjt3JgOxCkg2eVlhMroO4bJjr8V7o_vU9mY4Tmk8_O HxJum6Rp38CdejYvdNO1EnCU6u88Oqy5h_JDJUx5trXOWxBCX0rygl8tJoj7Whd.rVVOJf_dUGGM UCwTSAvO4wvllrZt9NJfxEi4ynuxSLUiaJvczaROQB4YD.JFs8ObUnbdYt_ghk1fMeO1OinbQPy. S2ZcD2lSB3d8lmaSWbqcTTy3eAG4HZXVLaZluU95kcLn1T0iMmxoAUULjuW2GQPbyv2O4_xkJMXV T9B.5fiBhS1iyuQTx8nF5D5X9Xj.9Zscs7h0B.rU2tHRXlOQlUpZykuOCqrkQdE2W9HEiBJw8ZuR KK3qh_OCvBSk3SzO60Dte57_HbkCrFNTVeEo7geoheKVbhDKtBVS1LvX50K3uL9S99YnWfI8Js8O 9Ul7HPVtoLww65wxgmCf1wZ8NsYnc5WiCLvWkP28JUMZ3uTrRwGM_qHDuqkR38OUXkLwjtuKBqxw jixAqbigtLvUYfobXEy2RCKcPyhplAGIU9qz2VvKk_k0JjXTDVBWsEjts2t2h_dujpDXBQQXhfsP zQ8pSknm65ctL3u0vWQ7f_wQaPcvJGuvjQZ4TY7zzXIHB_2W47GJ2uxiqL3z_bAxs_PM34TOO_8S 84U9DXduUyFkDwCsV5kQ22JYhdFODkAIEM5bVmmrgsRzgW1C6bD8StzK0G8OmGZ62PxBIr2ZPTs. ExbNvA1ojZNIdmTM2UEl7ypSIsXUNGAmo29riTDKL.0O0yaTVCzGWcyDWgmB8NuaDd8Dum4GynAa p3DsJLbH_EOIBFTyYtvWvDHZVWxD.DRR3F_WhahL.vPbigA_nf7JZP7YlqqDqsuOKL5SR2fbPPOG sia.ZLM40PbSv49wykriRuwO6Y6DLh3rXSuscpo65dYTgvCtXVsBNPq6_eNOKXupK98vnBDEEc_m P3HomxMSIky6Z_r0W3pVdyhCH.JSZgh63GdmZ3iXbgac9S2_xkNuVisMcjPMaVNt73A1ntPSDC_M ULxUszHZxv0c157T__86Qyrpai_mlDGoIVudShxXgqFJmN1uGUEOnfJgjvOZFWBA4eYL5quUmoZ6 ._JV7nZWva4Aq.MJv04D9GoTdifJU_S5pDne8k9gri6lDU7VcRahix44KVIpu1yrWhf0_R0tp7ul 1aUg.KErDJclu6t7jIxAZcN_gPps3sADpbk3_F7SHBFSoWY9EpubLFAtIq0FWdmECVlHEwiq7vvg HIZ0Irb4eWdK85mgLhEIaCke_hYW0HKeqYmeGmuIyFQgrosLTpNIC_K_BWr_Os2bQqweHY4gpKIt f_lEytRdmAbCoD4Uy6dSdRyZ21GxQ5DqBvxhPLc84bjZPlYr6ZtyvnDOt7oWV.1bRZlPnMhvoavg 5P89QFB.2LJqUzl6oYu1YHMFrdCsxXEwJz2ynVycgpwF0kXQqZTF2JZpSxNZU_OoFAdXE9xyNlBW YlOqOr99HarR14pWJup3I1gF9Gq6DqO.m_xrSTvf51a7NhWEO6lPmCuY9vrBzk5FnoKZYkCK1OZW qmN2zJ4BAO7w5INyIfl36HoFGU1YxvczY4mX5QtMBkPG3jLWSHqhAG3QfmkIwG0khjCd8xOcCb.S KUm4ZrhAKhlcba5fLFIZ9LboDXLcDi1vY.ZcWSavzmwvNwZucdOfTiqWonSTLX.zVLrE_TxzTkUZ j2r5Nwl.mLEwPJ_HN3SMF2hQT6jIuHYz3kUeJssO3BmqMXJAgz5x.OGki1jIZqwYBxnWLnNEpv_0 wRO3uXgMeZ02yJgabpnz8ipKUFhN8jCoQeh_aNbnHHVMsELbDzrhKuxdUyGHXUjiJAkrBcuucjmP 21ZLju9ZeNvXGcmjC8y4Civb0zGdruiHq0OS2gpi5O2NTIfF..JqVGv2V9S99l6ZenkXqzVUR9t2 hhY1FkVsYNd010XWXlzY6CJrHy4YdvZYgqUgs7uoxdFpBdrMlFa1KMDGf2t9IfGoexeU1Y547vAG IN61J9.LbZhh_K2WdyXLwjhK3i9rpZpo7PZn6ixtrMSBnkFteYSOqXE58Mffm15epDyyavof0mQt bhuQ0teC9tiKMKHS02an49rUwzFb64QgA2TV.j1eJDWGrLx9Jxw4oGWkWPvhMVC06Lw-- X-Sonic-MF: X-Sonic-ID: a397a7ca-e028-41cf-a90a-628c3ca62282 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Wed, 21 Feb 2024 11:35:16 +0000 Received: by hermes--production-sg3-6dc75bc8fb-n9pfz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 241ee01f2d65da4f973528c100981c73; Wed, 21 Feb 2024 11:35:13 +0000 (UTC) From: Po Lu To: David Ponce Subject: Re: bug#69287: 30.0.50; Pasting text from KDE clipboard sometimes crashes Emacs In-Reply-To: (David Ponce's message of "Wed, 21 Feb 2024 10:58:47 +0100") References: <1f683fcb-bfb6-4d06-b0a2-40efda029649@orange.fr> <87bk8a8trc.fsf@yahoo.com> Date: Wed, 21 Feb 2024 19:34:47 +0800 Message-ID: <874je282zs.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22077 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 291 X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 69287 Cc: 69287@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: -2.9 (--) David Ponce writes: > Please, find attached the requested backtrace got from Emacs rebuilt with > --enable-checking. > Now Emacs consistently crashes after I pasted some Elisp code in a buffer, > as soon as I start to modify the text. This is an unrelated bug, I think. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 21 07:34:45 2024 Received: (at 69287) by debbugs.gnu.org; 21 Feb 2024 12:34:45 +0000 Received: from localhost ([127.0.0.1]:47994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rcloD-0006sX-4q for submit@debbugs.gnu.org; Wed, 21 Feb 2024 07:34:45 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rclo7-0006sB-6v for 69287@debbugs.gnu.org; Wed, 21 Feb 2024 07:34:44 -0500 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 1rclnf-00074c-7B; Wed, 21 Feb 2024 07:34:11 -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=iwZ54wiw1qRhf5T8PLVvTANioJZfWPT20nhSne5Qft8=; b=Qn5V8a9frBUd lVPYo1mWey4OEK07MtGfu/tBPHY5v9UQ0hAydPiBg6+u7Lu2CKJqGOwebtS5ThsfjecUgbydUr0gk QBvvcxukSjTkwasMop4YIz+CamXtqbCtod5Djr31jPX5FcGmImCrafX7YgVRuMeyvvfXTmPq2gmrr g5pnZCy5HPi+6p8KD4x5/mAwADYwCvduNoUfLwVkpISSwgHYb9S702+YZIWsQ4pR02MTl5tctNBNw GuD75bSsNgBGg/QdlaI3noofdbcSnWfhQjBhH6I9RpkVP/mBrt3We0hMWbK1pFNfvvrbSXEbtWe14 zfCrUZlTfUI4u9X5KsSSdw==; Date: Wed, 21 Feb 2024 14:34:08 +0200 Message-Id: <86wmqym1xb.fsf@gnu.org> From: Eli Zaretskii To: Po Lu In-Reply-To: <87bk8a8trc.fsf@yahoo.com> (bug-gnu-emacs@gnu.org) Subject: Re: bug#69287: 30.0.50; Pasting text from KDE clipboard sometimes crashes Emacs References: <1f683fcb-bfb6-4d06-b0a2-40efda029649@orange.fr> <87bk8a8trc.fsf@yahoo.com> X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 69287 Cc: da_vid@orange.fr, 69287@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: -5.2 (-----) > Cc: 69287@debbugs.gnu.org > Date: Wed, 21 Feb 2024 09:56:39 +0800 > From: Po Lu via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > David Ponce writes: > > > Hello, > > > > While working in Emacs, I often paste text from the 'KDE clipboard popup > > menu at mouse position' into the *scratch* buffer, and sometimes this > > crashes Emacs, but not systematically. > > > > Since a few days I run Emacs under GDB, and I managed to get the > > attached backtrace. > > > > Please, eventually let me know how I can help to get more useful details > > when another crash will happen. > > > > Thanks. > > I suspect invalid Lisp objects are being recorded into one of several > lists that hold temporary data during selection conversion. Please > build Emacs with --enable-checking and post a backtrace from there. But the second backtrace posted by David is unrelated to selections. It is still in GC, but that GC was invoked from funcall, not from selection-related code. So it sounds like some invalid object is indeed created, but not necessarily during selection conversion. Unfortunately, debugging GC crashes is not easy; see etc/DEBUG for some guidance. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 21 10:31:57 2024 Received: (at 69287) by debbugs.gnu.org; 21 Feb 2024 15:31:57 +0000 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 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 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==; Date: Wed, 21 Feb 2024 17:31:13 +0200 Message-Id: <86msrtn8am.fsf@gnu.org> From: Eli Zaretskii To: David Ponce In-Reply-To: (message from David Ponce on Wed, 21 Feb 2024 10:58:47 +0100) Subject: Re: bug#69287: 30.0.50; Pasting text from KDE clipboard sometimes crashes Emacs References: <1f683fcb-bfb6-4d06-b0a2-40efda029649@orange.fr> <87bk8a8trc.fsf@yahoo.com> X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 69287 Cc: luangruo@yahoo.com, 69287@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: -5.2 (-----) > 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. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 22 04:14:30 2024 Received: (at 69287) by debbugs.gnu.org; 22 Feb 2024 09:14:31 +0000 Received: from localhost ([127.0.0.1]:38328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rd59x-0000AE-Ux for submit@debbugs.gnu.org; Thu, 22 Feb 2024 04:14:30 -0500 Received: from smtp-28.smtpout.orange.fr ([80.12.242.28]:61559 helo=smtp.smtpout.orange.fr) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rd59u-00009y-Jz for 69287@debbugs.gnu.org; Thu, 22 Feb 2024 04:14:28 -0500 Received: from [192.168.1.15] ([2.7.71.181]) by smtp.orange.fr with ESMTPA id d59VrYvMJeF0Xd59VrnX9f; Thu, 22 Feb 2024 10:14:02 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.fr; s=t20230301; t=1708593242; bh=KrjahRPqoCrmxjYEiM54Vnd+LxvETwIlpZw2QiGmr1w=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=D1iV9797px2pb7zpruDQgxIKAlj1JepOqAwR7H2MvUF+s0PDOzO4V1zmx4fcCFR3k O3vQnAjscmbD+vKEPG6523SOJB25BtBSxpnxjTncCQiFacw3tVFzom/zDLovwbIUMx prKKcMGeS/rJpDIBZlWY039bqRV9uMw9AZCpDRVTwDn7zQa2kLYBW1dmYuypTlKwUG F0Lx4z5EmnXpoDKXJwhpK07V4WnafHBks9b+SipUcXfBuxYzJTGtulRCt8UaVEw4tl L5xlnOf74picHwSlX6hpBxeocOwr1zguSSpp7QjhO4DcXlG7lUNpc2Oq/LQ2GSqNDZ 8r9ZFbUx6W7sw== X-ME-Helo: [192.168.1.15] X-ME-Auth: ZGFfdmlkQHdhbmFkb28uZnI= X-ME-Date: Thu, 22 Feb 2024 10:14:02 +0100 X-ME-IP: 2.7.71.181 Message-ID: Date: Thu, 22 Feb 2024 10:14:01 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#69287: 30.0.50; Pasting text from KDE clipboard sometimes crashes Emacs To: Eli Zaretskii References: <1f683fcb-bfb6-4d06-b0a2-40efda029649@orange.fr> <87bk8a8trc.fsf@yahoo.com> <86msrtn8am.fsf@gnu.org> Content-Language: fr, en-US From: David Ponce In-Reply-To: <86msrtn8am.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 69287 Cc: luangruo@yahoo.com, 69287@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: -2.9 (--) On 21/02/2024 16:31, Eli Zaretskii wrote: >> 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? No. However I use my own library that provides tabs in the tab-line (kind of alternative implementation of tab-line.el), and I noticed that the "assertion failed: w->window_end_valid" only occurs when the tab-line is used (globally set). My tab-line extensively uses text properties: display (images, space), help-echo and keymap, plus some other specific properties. > > IOW, we need a reproducible recipe for debugging this assertion > violation. If you can trigger this from "emacs -Q", it would be even > better. I am trying to get a reproducible recipe as simple as possible from "emacs -Q". I will post news here, if I manage to get something interesting. > > However, please note that this is assertion violation has nothing > apparent to do with the previous crashes, which were inside GC. I agree. Unfortunately this display issue prevent me to go further with the previous crash in GC. Thanks