From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Emacs crash backtrace. Date: Tue, 08 Nov 2022 20:24:24 +0800 Message-ID: <87edud7hxj.fsf@yahoo.com> References: <878rkmyoe8.fsf@laptop.lockywolf.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27712"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Vladimir Nikishkin Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Nov 08 13:25:24 2022 Return-path: Envelope-to: ged-emacs-devel@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 1osNfP-000709-LD for ged-emacs-devel@m.gmane-mx.org; Tue, 08 Nov 2022 13:25:23 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1osNeq-0001eL-Uz; Tue, 08 Nov 2022 07:24:48 -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 1osNeo-0001eA-H8 for emacs-devel@gnu.org; Tue, 08 Nov 2022 07:24:46 -0500 Original-Received: from sonic307-56.consmr.mail.ne1.yahoo.com ([66.163.190.31]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1osNem-0000MG-3z for emacs-devel@gnu.org; Tue, 08 Nov 2022 07:24:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667910278; bh=wZ8TiwrNibugbvU8gAXHbEnt2Oj6C2brDoHTWnY6bf0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=q2X91EdrCQBRtwK1Wi740C6SIkm8J7ogQmYzvw4+T4tZiP3dXjI0yP4sHAgf3MFuU19hUlRt/D0wIyYxqdvEs/jHSIntSfvFJDe5JqyuDqs+h63lLJSp9OSwJxaHUldU/XOCSfJGe1Y9orwthnkWgVcDARUIt0jyK/qjUh/fVBTJZsYZYrCz27yiueV+uHNc4fqk/B5v0R3SEmdQhQijYirkaSSDxCTSQabLreIEXvkpTlZQs3XzyxfLLyTGD+kotoMWNp/kN/REF0W8T/UBb/KOVUllazMGVgElcJJkFCtGKQjVbBpBf3hr1tr2MMUw1L75hiZU8S/lTq78r/es4w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1667910278; bh=W5DgxNfCDsCc2f2SPSpBMDMmq+ysltC0JFVw2msaNg2=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=KHhBMD06skoiD258/a1pjSoPCXnhYjW2CSTPKbDyh6DPOL+keSJPyNQOnpL9UMTsFb/zM+4M836NEnyTNH9ofP81lgJdxIUgq7MlRfaO9RlO5/EMeZSCbyjIewb8MH6+3vlfRkZj+WMamMUgXlHSpLJ1x7LVbTvI3wpNgA3s8HmfF23IWYBzS1j97H21cUKH+xpjvaXBDM6ecZkFNn3fLKBSQSKwTUMIDshLrQjBTT2zHvfRs13jgl7ADyoUdjA5vJCDJxj1i6B23hL1d9iRZ08ATl4wWgn6F8RoWBJbSK1mM9qAIHcLyUZ2q7l6Deqc7Gs9qOCgzrL1ZUJ9Cd+m3g== X-YMail-OSG: PcyU5SAVM1kZxgoVYhmspSwe6Z.7fTawrHzBFSV7IkE34VjweohJw0E8WK66NwF dpbMwaNA9UWEyuN7CarGW0alC5O9wdr.rgwAWQrg_ZBfcaSVSS5nXuygbLFDVcDt2czHKDnPE3GR NisG1gGvS1UKANQH6QbjWmcA5IksKxIqUGEhr0B7ULoRZFReixteKs3KD2JHbVBNLE6sDj2FBtwb fIct.pPu2Bu.bELfkPfIsmgYY9vTgfnEdqOie5aUPMALvlcDsDc.NfURobYzk6jdZgrisOQTIUPY 6_Wk0kZ4V33rvctzj8cfX.RRjTS2hLjCBYc9uZA3lfKk6RssTJAgqwdjEVx1jLygne2NldjR.euB ACDs2r9ru7k7UNt5kor83I8Z24sE3dkEceAEnv8tv2yIPyu19GaRWZyRrFlU3HtOpqHUM7UIw1kR mYW998tiA7Mdjbt_mhuOkmq47zD9y0LnxKdXKxm2hZN6MSuS.TfFQIeAEY98hv5d08PyAssdcBPj ViADRaFSKTrqMx7DQM4ERLJn_UcVWqReWb_SMkINkPaPEZnQSBtwnoNTJAB8KR5i05EJLzKJYhvP F9slT3IgqkR6tZWCw_ExyC0nmkc.yTfNsgr3M3GjtZMWmaEJ6XpJ29y70UGuro0K.l39n1jMpAti S9hcvxOJPihnZG6zMXoC13pvTFL0j.UWbRaXJ8CLgJpwlHDk3Per9ZH0y.ime5vdkrmKw426OZ7y PZ.NHgsKpaPz5xBs3GY.0fUnGbNGsQZCXbgW3goaLvNaxojIinjJom6E_PET4QPSe1TqeNPZd6K. FOFhP0JMQoR0twGrQMUDBIhY0crIDRyySZH1cSxGlD X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Tue, 8 Nov 2022 12:24:38 +0000 Original-Received: by hermes--production-sg3-6c8895b545-mvhb5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 667518f4ba883c4544c6d498dd8c6e60; Tue, 08 Nov 2022 12:24:32 +0000 (UTC) In-Reply-To: <878rkmyoe8.fsf@laptop.lockywolf.net> (Vladimir Nikishkin's message of "Tue, 08 Nov 2022 13:59:20 +0800") X-Mailer: WebService/1.1.20826 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.190.31; envelope-from=luangruo@yahoo.com; helo=sonic307-56.consmr.mail.ne1.yahoo.com 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:299336 Archived-At: Vladimir Nikishkin writes: > Dear Emacs developers, > > I am not sure this particular crash warrants a bug, and I do not know > how to reproduce it, but maybe having a crashdump may help someone debug > their code. > > This is emacs-master f7816c94b61f87919afccbedbea5270ca5db4e15 > built with pgtk and native-comp > mic-paren is a package from melpa You're using PGTK on X. That is unsupported and will lead to problems. > #0 0x00007fc4226f1258 in raise () at /lib64/libpthread.so.0 > #1 0x000000000045d2a4 in terminate_due_to_signal () > #2 0x000000000045d7d4 in () > #3 0x000000000056abcd in () > #4 0x000000000056acc9 in () > #5 0x00007fc4226f13a0 in () at /lib64/libpthread.so.0 > #6 0x00007fc4294831af in g_log_writer_default () at /usr/lib64/libglib-2.0.so.0 > #7 0x00007fc4294813f3 in g_log_structured_array () at /usr/lib64/libglib-2.0.so.0 > #8 0x00007fc429481e74 in g_log_structured_standard () at /usr/lib64/libglib-2.0.so.0 > #9 0x00007fc429b21d96 in () at /usr/lib64/libgdk-3.so.0 > #10 0x00007fc429b2e9e3 in () at /usr/lib64/libgdk-3.so.0 > #11 0x00007fc420488e54 in _XError () at /usr/lib64/libX11.so.6 > #12 0x00007fc420485ce7 in () at /usr/lib64/libX11.so.6 > #13 0x00007fc420485d75 in () at /usr/lib64/libX11.so.6 > #14 0x00007fc420486cdd in _XReply () at /usr/lib64/libX11.so.6 > #15 0x00007fc4204826cd in XSync () at /usr/lib64/libX11.so.6 > #16 0x00007fc429b2ed11 in () at /usr/lib64/libgdk-3.so.0 > #17 0x00007fc429b332bd in () at /usr/lib64/libgdk-3.so.0 > #18 0x00000000006996d5 in pgtk_handle_selection_event () Such as the above. The PGTK port is only intended to support platforms other than X, and does not implement very convoluted features, such as INCR selection transfer, that are only needed with the GDK X11 backend. Without INCR selection transfer, large X selection transfers will lead to Alloc errors being generated by the X server as it rejects attempts by Emacs to store large amounts of data in window properties. Running the PGTK port on X also leads to various other problems with keyboard input, frame focus, and child frames. You should build with the regular X11 support (without PGTK) instead.