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: Abysmal state of GTK build Date: Sun, 21 Aug 2022 22:04:13 +0800 Message-ID: <874jy5k80y.fsf@yahoo.com> References: <87ilmlluxq.fsf.ref@yahoo.com> <87ilmlluxq.fsf@yahoo.com> <87h725olz1.fsf@gnus.org> <8735dplo5d.fsf@yahoo.com> <87zgfxlnw3.fsf@gnus.org> <87h725k8ze.fsf@yahoo.com> <87edx9ln65.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19042"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 21 16:06:19 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 1oPlal-0004lM-7t for ged-emacs-devel@m.gmane-mx.org; Sun, 21 Aug 2022 16:06:19 +0200 Original-Received: from localhost ([::1]:37386 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oPlak-0001C0-6t for ged-emacs-devel@m.gmane-mx.org; Sun, 21 Aug 2022 10:06:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52236) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPlYy-00005Q-Ou for emacs-devel@gnu.org; Sun, 21 Aug 2022 10:04:28 -0400 Original-Received: from sonic305-21.consmr.mail.ne1.yahoo.com ([66.163.185.147]:33571) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oPlYv-00068E-Mn for emacs-devel@gnu.org; Sun, 21 Aug 2022 10:04:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661090663; bh=NixijiAAvVAjCO184oxpEtFeVYktB/Qr/r9uTYSfBLc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=mWNzr5KSUHAdUWreFu+Bddke9dRXpz39IRwL1iC8RNlKA8uM+M19EAYgmmsnPIcIaUrHSCyenDxqMo8WtcJ8kCEzRQ7xsslZJXZdjxBIYcCmqoWl3QD6BjiQ/encldkpXh1prsWcTJaZ5uGTUpumQPsasTv20wz3iGPjfy4K0CPj3t1yMgCrk5kGMXToON02twVBUdTaFY2E2XSLZp2BwWCQxqBbVfpfMPvPWtZZpQ8TjILQvxyHH9v7JCixsIi3lNoiIGezHYvkCOp3WVRD3fC45+l44h6IdZLEiSqMNNDj7Ulg60MbQdAoXvAxuNY6oPdWe6uX669JR4otVwN/Dw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661090663; bh=ls0NpEjIAT/L2ExXEOzmVohDWMA+MD3bvyHLIKrTrXQ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=G/HRzBZzyYRKdq6GlBsWg1aWCszY7Yh3dkMighWZA6J3C+yhdaUIUcWb9AlMumhHxSISjg834L8+Db0hl+ACrP1gIFsg2JRT5KbosyiLEf+n7UcHTep36NlIqZWQHZvBHgxznux3wAPvFJMZe9JHDlbiYP5ewcilbR0FP7H5OzpaCcyWQgeh8I+kkdql4kBAzg0wPKVRGIEMk91kND2Boog77Y8ryjRwbGoLxjZB02XpwIYY7V0aP4U4dVDoQz/WOqaCu2KIIcOm9+pLCXGdAoa10CZr4WFP/Xb0j14/pwWZqqzF0tdBbdKUmdzr6E/ye/5d/tHJJwU+9ok3PzRHbg== X-YMail-OSG: ZXYB6PUVM1lO7MUuCSKRtvdBrB_I6CrIcidwvxasF20kWLUpp90C4W4__MfpSTr XFrRUdFgJEjdk7qC8KPcqfC8c3c74xaUOyIPpWaFT9DZnW7M1loXJ.oIwrV5BNStSa7.7WA4SQz2 5D_HBPU2qSPbedjjZItHxGUVnd.IPU3T_KNrMuDi.7hsUI_52zAFTMPMjoqCl6eko44VRP6QpgbA BTpkuhSHaUFeDvN7A29OAfNzcqCcekUQfnGtjlMqFldPu1b3OR_0K20l8YMzsYFz5ZslJjxWKLcT aKkvefhgLi9qFArW.NPlZOFam6Qqpsm_t7nDp5utQZedE2vWi6EOK.HE_Tdm0WRgPvwhlo8U6JV_ 0Hn_NmxIRhwI_tn11LRUGwUqqwyxHcurIwaPNuo9viBUbVlj2hkcZogo_WmxN8z.sfExeysK7iKx Z.QWBmrLI8Q.oD.XU2Tbf8DyxAHIekf_H0BrI4yYw.epf_Di8fhau23Mo312KZFrviMMUj9u6Bld SacWbF5KRXhSurIYdmtqKmaTn3xwJZ3YUg_0Ye5qLKJx5hwTWb2r3aFix5JSmc_yEQ1RuAy4XFkW k7P_uTAN6M4iLHKQXQby61uBwsiG7eW1CQ9B4o.J5j0v25WMWyJVm4TUzWWNJTSyFopfF_Su33i3 7iTP0_DM_pnWBDBJ6bbqFTJSjKZpnNgljIJnmP0nKpaciKMkrkw.2rR2yaQoVbG.OSqsnWM3Iti_ M6qHMfkRU_fOXsDUBL7dfqCR6CYywzGS4Q.BScXg3p6VGqH3.XVrrQp_EQ.g7xcAlZDiTxg7r718 keIiai9PXHwBh2UZ3_kCBq1JyC.aLI_t_KVplbVf.7 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Sun, 21 Aug 2022 14:04:23 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-pcmsn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a5628f2f538d3d1462a5f259df01c91c; Sun, 21 Aug 2022 14:04:20 +0000 (UTC) In-Reply-To: <87edx9ln65.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 21 Aug 2022 15:51:46 +0200") X-Mailer: WebService/1.1.20560 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.185.147; envelope-from=luangruo@yahoo.com; helo=sonic305-21.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, T_SCC_BODY_TEXT_LINE=-0.01 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" Xref: news.gmane.io gmane.emacs.devel:293714 Archived-At: Lars Ingebrigtsen writes: > As I've said, the crash should be fixed on our side. You claim that > that's impossible, but I'm sure a work-around can be done (because > anything is possible). It is really not fixable. The NULL dereference is caused by GTK mishandling an event, and we cannot withhold the event from GTK, because then the next motion event from a newly hotplugged device will be enough to make it crash with the same NULL dereference.