From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 25 19:49:36 2019 Received: (at submit) by debbugs.gnu.org; 26 Feb 2019 00:49:37 +0000 Received: from localhost ([127.0.0.1]:51976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gyQwB-0007rK-Jo for submit@debbugs.gnu.org; Mon, 25 Feb 2019 19:49:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gyQwA-0007r7-K6 for submit@debbugs.gnu.org; Mon, 25 Feb 2019 19:49:35 -0500 Received: from lists.gnu.org ([209.51.188.17]:37085) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gyQvz-000750-Vj for submit@debbugs.gnu.org; Mon, 25 Feb 2019 19:49:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42522) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gyQvy-0002xg-Lu for bug-guix@gnu.org; Mon, 25 Feb 2019 19:49:23 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=BAYES_00, UNWANTED_LANGUAGE_BODY,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gyQvu-0006ph-K4 for bug-guix@gnu.org; Mon, 25 Feb 2019 19:49:22 -0500 Received: from zancanaro.com.au ([45.76.117.151]:34846) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gyQvs-0006Yg-8m for bug-guix@gnu.org; Mon, 25 Feb 2019 19:49:16 -0500 Received: from jolteon (110-175-91-30.tpgi.com.au [110.175.91.30]) by zancanaro.com.au (Postfix) with ESMTPSA id 946E2267F3 for ; Tue, 26 Feb 2019 00:49:07 +0000 (UTC) User-agent: mu4e 1.0; emacs 26.1 From: Carlo Zancanaro To: bug-guix@gnu.org Subject: Emacs crashes Date: Tue, 26 Feb 2019 11:49:07 +1100 Message-ID: <878sy3bcho.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 45.76.117.151 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.9 (/) 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: -0.1 (/) --=-=-= Content-Type: text/plain; format=flowed I updated my Guix installation and user profile yesterday, and since then Emacs has started crashing. I've attached the output of running "emacs -Q". I'm using my own branch of Guix that is based on 089a2c51ff4d4d8ddd180001b25535019c0d35c0, but I haven't modified Emacs. As a workaround I am now using emacs-no-x-toolkit, which does not have this problem. The output claims that it's a GTK bug, but I have not experienced it before today. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=emacs-output.txt X protocol error: BadMatch (invalid parameter attributes) on protocol request 2 When compiled with GTK, Emacs cannot recover from X disconnects. This is a GTK bug: https://bugzilla.gnome.org/show_bug.cgi?id=85715 For details, see etc/PROBLEMS. Fatal error 6: Aborted Backtrace: /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x50b032] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x4f1f34] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x50b0c3] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x4c1171] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x4c4bc5] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x4c4c4b] /gnu/store/8baabfjazsr7s4y0jig1sn84xnxf75xa-libx11-1.6.6/lib/libX11.so.6(_XError+0xf5)[0x7f2bca6ff475] /gnu/store/8baabfjazsr7s4y0jig1sn84xnxf75xa-libx11-1.6.6/lib/libX11.so.6(+0x434f7)[0x7f2bca6fc4f7] /gnu/store/8baabfjazsr7s4y0jig1sn84xnxf75xa-libx11-1.6.6/lib/libX11.so.6(+0x435a5)[0x7f2bca6fc5a5] /gnu/store/8baabfjazsr7s4y0jig1sn84xnxf75xa-libx11-1.6.6/lib/libX11.so.6(_XReply+0x208)[0x7f2bca6fd428] /gnu/store/8baabfjazsr7s4y0jig1sn84xnxf75xa-libx11-1.6.6/lib/libX11.so.6(+0x90bad)[0x7f2bca749bad] /gnu/store/8baabfjazsr7s4y0jig1sn84xnxf75xa-libx11-1.6.6/lib/libX11.so.6(XkbGetUpdatedMap+0x63)[0x7f2bca749c53] /gnu/store/8baabfjazsr7s4y0jig1sn84xnxf75xa-libx11-1.6.6/lib/libX11.so.6(XkbGetMap+0x6d)[0x7f2bca749d0d] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x4d1977] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x565d16] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x59ba68] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x565c83] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x59ba68] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x565c83] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x59ba68] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x565c83] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x59ba68] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x565c83] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x59ba68] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x564d20] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x56509f] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x568c80] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x5642ee] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x4f48dc] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x56428c] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x4f2278] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x4f7206] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x4f754b] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x41c67e] /gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/lib/libc.so.6(__libc_start_main+0xee)[0x7f2bc963ab3e] /gnu/store/9b5ii2pbk4wbjbm6l2jl2i8spnsiznk3-emacs-26.1/bin/emacs-26.1[0x41d2ba] aborted (core dumped) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 25 20:15:48 2019 Received: (at 34658) by debbugs.gnu.org; 26 Feb 2019 01:15:48 +0000 Received: from localhost ([127.0.0.1]:51990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gyRLY-0008Tu-0I for submit@debbugs.gnu.org; Mon, 25 Feb 2019 20:15:48 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:55971) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gyRLT-0008Tc-Jx for 34658@debbugs.gnu.org; Mon, 25 Feb 2019 20:15:46 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 28DD322AB8; Mon, 25 Feb 2019 20:15:38 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 25 Feb 2019 20:15:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=0xft1onMyx5UZSy1vYagJDk0 BCnj+GxC6WQMcdOHvXc=; b=JXAigtg3f6n75yDbDVyKYSwn6sBN09znF/rzzqaS FnZgtTcZdnbvcQScrzKE1Z4oT4/gDlX1GneaEqJs8xNg0F+z/NeojKEwPPAT2+Ty yRvssFnNcaqBa/Qf1mNNObdeZcy9uzX+jGX146R/egF/vPn4ZxsLvy3Q5/T7/pI2 EYE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=0xft1o nMyx5UZSy1vYagJDk0BCnj+GxC6WQMcdOHvXc=; b=T5V03Winhqu0hZtCsqLbJU A4uCPx2ID6WPRM52C/9N9VQE60Y4DV5G7lZHIn289I7IXThiR7g/JGgKnTMnduM1 HSXrXgPGWinkHzkMKfpLzOkjqY71TBFU4Injw9pAcg9ME92jifwi+ZDKLedECPDT mC9gbtNAfIauy1Wh+5Hc3i8EtXJ7494oNLHk9oc2xJx7j9z68xmy+OGVVsvDexr0 /YMA3dc57uIVDk9X/eUysEwIboYrSb37E1JrBVMNdgp63t+MC9Vcse1ZYeRU4mi8 udVFtEm+6AgOoeb8ESHxsYN8Ju+PPO4aKRrgOypJEwjbcpKHGrEroQABNftoj4ng == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedutddrudekgdeffeculddtuddrgedtledrtddtmd cutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjfgesghdtreertdervdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecukfhppeejie druddvgedrvddtvddrudefjeenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgr mhhulhgrrhhirdhnrghmvgenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 4EC0410331; Mon, 25 Feb 2019 20:15:33 -0500 (EST) Date: Mon, 25 Feb 2019 20:15:32 -0500 From: Leo Famulari To: Carlo Zancanaro Subject: Re: bug#34658: Emacs crashes Message-ID: <20190226011532.GA21201@jasmine.lan> References: <878sy3bcho.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="X1bOJ3K7DJ5YkBrT" Content-Disposition: inline In-Reply-To: <878sy3bcho.fsf@zancanaro.id.au> User-Agent: Mutt/1.11.3 (2019-02-01) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34658 Cc: 34658@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: -1.7 (-) --X1bOJ3K7DJ5YkBrT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 26, 2019 at 11:49:07AM +1100, Carlo Zancanaro wrote: > I updated my Guix installation and user profile yesterday, and since then > Emacs has started crashing. I've attached the output of running "emacs -Q= ". >=20 > I'm using my own branch of Guix that is based on > 089a2c51ff4d4d8ddd180001b25535019c0d35c0, but I haven't modified Emacs. A= s a > workaround I am now using emacs-no-x-toolkit, which does not have this > problem. It will aid debugging if you can tell us which commit you upgraded from, as well. --X1bOJ3K7DJ5YkBrT Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlx0ky8ACgkQJkb6MLrK fwjN5g//Yp/pEc9xzZN9DrVvjHgt0F2AhDbcvVBzrpvh9XaaHPCIpJPAeJVUY2GW it2NJI1HkNJe3b/SQISygT1UcfX6gBnTvzvT8FFU0YqxWPM2Rtv46dhr03ARhDx/ xK1j1P4LCa4bXggN4aoOQNIEiostyb+UWeDiyZSt62UsYxRUWS29kd9MPjRnnMml kT5WFm+9ENjchs1ugXPhoIm1vKAGUQqGXiw32E3J+8WIVhODCkWqcCMJJBFmLWO0 ALwc67wKnliWho+2rry00AzgBzx+cL++Ch35IkhT7wL1BYnFZtvbvEltEQ1sc+78 HajEHczIFXHSP53nhNi/tXUPPTmaR3fv9XgelEcpvPzWSO0cSkaz/z7L6HoGBJ1M EQmooJe3lY/f/19NTaB5sn1v6UGf0ZS7XHQ4g1dESGloYj2jBgH1xXST29xITdT9 wCE1onjrkgOH020sKXw9pHkMc/hXyfnnDWre4rDLz7eyRQ6WvVDJWV+RTXkJWRH3 ebN2Wzp2rBy3Gzisx2muY23SG7me75DDvamP3wFnuQLh+CPDRwFLzj3PEEtLljr5 ba//1ARGKhNbbohOGisf0HyXvtk9t7zE/EtWUtLoTYd/b7UhbKKgSkKIKVxmsdWQ WpdO5qkhb+5BCjk8vJViuxShYIaKt3ZCBlM/G3gbfVDYcpro1zc= =yP7/ -----END PGP SIGNATURE----- --X1bOJ3K7DJ5YkBrT-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 25 20:58:15 2019 Received: (at 34658) by debbugs.gnu.org; 26 Feb 2019 01:58:15 +0000 Received: from localhost ([127.0.0.1]:52022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gyS0d-000145-Cd for submit@debbugs.gnu.org; Mon, 25 Feb 2019 20:58:15 -0500 Received: from zancanaro.com.au ([45.76.117.151]:55514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gyS0c-00013x-0K for 34658@debbugs.gnu.org; Mon, 25 Feb 2019 20:58:14 -0500 Received: from jolteon (110-175-91-30.tpgi.com.au [110.175.91.30]) by zancanaro.com.au (Postfix) with ESMTPSA id 40FF1267F3; Tue, 26 Feb 2019 01:58:11 +0000 (UTC) References: <878sy3bcho.fsf@zancanaro.id.au> <20190226011532.GA21201@jasmine.lan> User-agent: mu4e 1.0; emacs 26.1 From: Carlo Zancanaro To: Leo Famulari Subject: Re: bug#34658: Emacs crashes In-reply-to: <20190226011532.GA21201@jasmine.lan> Date: Tue, 26 Feb 2019 12:58:11 +1100 Message-ID: <877ednb9ak.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 34658 Cc: 34658@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: -1.0 (-) On Tue, Feb 26 2019, Leo Famulari wrote: > It will aid debugging if you can tell us which commit you > upgraded from, as well. Good call. I think the last Guix commit that I was branched from (where Emacs worked properly) was e36d043882462f2252aa8e6fe7c34bfbee6d3175. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 27 09:00:26 2019 Received: (at 34658) by debbugs.gnu.org; 27 Mar 2019 13:00:26 +0000 Received: from localhost ([127.0.0.1]:60967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h98AM-0002mG-CW for submit@debbugs.gnu.org; Wed, 27 Mar 2019 09:00:26 -0400 Received: from mail-ot1-f44.google.com ([209.85.210.44]:35761) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h98AK-0002m3-7b for 34658@debbugs.gnu.org; Wed, 27 Mar 2019 09:00:25 -0400 Received: by mail-ot1-f44.google.com with SMTP id m10so7149447otp.2 for <34658@debbugs.gnu.org>; Wed, 27 Mar 2019 06:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=s+fVlof1s8sMcKzbhLOojAJJyIlH5u14sdlzpduXwhg=; b=SL4KNBsS1wEdwcEGPFM6uOf0q1SrSiAIOVpd5bvb3hV32TTo/WHyOkvrdoAKrgQe49 XakgR/xtMSPvaaEvihJwlmvy2cwlORJ/poAwJlRi5jXfRllS3kzLwBffjL7No3YnDnZH g8lRDJHZKxldvOS6SX5GtIK1A+DNbEm5q92CdeCtXu+EquZesgsHz6iYbaQYmDkZvreZ y36gB2XLwqnmbbdnyxCoTy1b5qPd05yRu7XUSR8hfhPZVwCGNIe9QyzC/1/e5gRVaOft x/eYYLzCKJMKRGGplX/kQDtk+58CCA9St2DaR7kWPkTpdGjbINIcIOiRhmv6ZJu/Or2n iBvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=s+fVlof1s8sMcKzbhLOojAJJyIlH5u14sdlzpduXwhg=; b=VWw5+VtOdcUXergdK9ZBgJBzr2wQ9QTapOqcu0S1kRwBsmjVNprBWJyWaxDseQL9H5 njVls1khIueqTjkRg+MHNPvATdzIRE7YNhTuE+kqDskM4PVEnM6wKu/uIl9AdiJJxNNm DqjTmQygmpMYyeVSHsPDr9p5mXOvn/XI3cqHFBDlgS13c9oFhg4iqJ0lNs2oGZ1a6wkS ibVEOPvZZ4aw877tRf1NdLjXsIQXNyXa5P6440fDWGCMP0KCIphBCZlEzggiP0iWksml z+mc4JO1oFo21WIr3qx7Ec5rLvA7+27LBNGNxFQXR8g79eiJIDCtc5LnzXAzyaJAWLKS 4Njw== X-Gm-Message-State: APjAAAWj9hnWmAsufhI9zZSN8KzG6mSMW25fxlfByY6+QyUC1R+7Arvh Cb97xx5ZhxCD5Ciz+AxHUBknnMeRx9nb4fxdqUEkgA== X-Google-Smtp-Source: APXvYqxRO5lQhwjYzaY//iwls1WNNp3DdcFOhblznS8W/k6G/G01aAQzhB4TYEhp0Qglj/WZMvQ/yX0JGtFVyj8iGas= X-Received: by 2002:a05:6830:1d4:: with SMTP id r20mr14916511ota.106.1553691617961; Wed, 27 Mar 2019 06:00:17 -0700 (PDT) MIME-Version: 1.0 From: Bradley Haggerty Date: Wed, 27 Mar 2019 13:00:06 +0000 Message-ID: Subject: To: 34658@debbugs.gnu.org Content-Type: multipart/alternative; boundary="000000000000faac960585130432" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This sounds similar to my issue, #34454 Do you also experience crashes with icecat and pavucontrol? I have been just holding back emacs and icecat when I do my upgrades for a few weeks now. All the cr [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (bradigger[at]gmail.com) 0.0 HTML_MESSAGE BODY: HTML included in message -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.44 listed in list.dnswl.org] 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: 34658 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: 1.0 (+) --000000000000faac960585130432 Content-Type: text/plain; charset="UTF-8" This sounds similar to my issue, #34454 Do you also experience crashes with icecat and pavucontrol? I have been just holding back emacs and icecat when I do my upgrades for a few weeks now. All the crashes look similar and mention GTK. I was asked to make a vm of my system to try and reproduce the crash but I have not gotten around to figuring that out quite yet. --000000000000faac960585130432 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
This sounds similar to my issue, #34454
Do = you also experience crashes with icecat and pavucontrol? I have been just h= olding back emacs and icecat when I do my upgrades for a few weeks now. All= the crashes look similar and mention GTK. I was asked to make a vm of my s= ystem to try and reproduce the crash but I have not gotten around to figuri= ng that out quite yet.
--000000000000faac960585130432-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 29 23:49:23 2019 Received: (at 34658) by debbugs.gnu.org; 30 Mar 2019 03:49:23 +0000 Received: from localhost ([127.0.0.1]:36147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hA4ze-0008CN-Ms for submit@debbugs.gnu.org; Fri, 29 Mar 2019 23:49:23 -0400 Received: from world.peace.net ([64.112.178.59]:46624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hA4zN-0008BJ-Ap; Fri, 29 Mar 2019 23:49:02 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hA4zG-000480-DU; Fri, 29 Mar 2019 23:48:54 -0400 From: Mark H Weaver To: 34454@debbugs.gnu.org, 34658@debbugs.gnu.org, 34528@debbugs.gnu.org Subject: Gtk upstream bug #1280 causes crashes in IceCat and Emacs Date: Fri, 29 Mar 2019 23:47:25 -0400 Message-ID: <87muld58gn.fsf@netris.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34658 Cc: Carlo Zancanaro , Leo Famulari , Ludovic =?utf-8?Q?Court=C3=A8s?= , Joshua Branson , Bradley Haggerty 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: -1.0 (-) --=-=-= Content-Type: text/plain merge 34454 34658 34528 retitle 34454 Gtk upstream bug #1280 causes crashes in IceCat and Emacs thanks Hello all, I looked into this, and I believe all of these bugs are caused by Gtk upstream bug #1280: https://gitlab.gnome.org/GNOME/gtk/issues/1280 which is apparently fixed by the following upstream commit: https://gitlab.gnome.org/GNOME/gtk/commit/e3a1593a0984cc0156ec1892a46af8f256a64878 Here's another upstream bug report that's more obviously related to this, and upstream decided it was a duplicate with #1280: https://gitlab.gnome.org/GNOME/gtk/issues/1523 Also, here's the same bug reported for NixOS and Arch: https://github.com/NixOS/nixpkgs/issues/53697 https://bugs.archlinux.org/task/61050 I've attached a proposed patch to fix this in Guix. I'm currently testing the patch on my system to make sure it doesn't cause any problems, although I cannot reproduce this bug on my own system. If those affected by this issue would like to test this patch and report back, that would be helpful. Regards, Mark --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-UNTESTED-gnu-gtk-Add-upstream-fix-for-crashes-in-Ema.patch Content-Transfer-Encoding: quoted-printable Content-Description: [PATCH] UNTESTED: gnu: gtk+: Add upstream fix for crashes in Emacs and IceCat >From 5a11003732688c0fbbfdc831774f58ff6fe20a0b Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Fri, 29 Mar 2019 23:28:45 -0400 Subject: [PATCH] UNTESTED: gnu: gtk+: Add upstream fix for crashes in Emacs and IceCat. * gnu/packages/patches/gtk3-fix-deprecation-macro-use.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gtk.scm (gtk+/fixed): New variable. (gtk+)[replacement]: New field. --- gnu/local.mk | 1 + gnu/packages/gtk.scm | 12 +++++++- .../gtk3-fix-deprecation-macro-use.patch | 29 +++++++++++++++++++ 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/gtk3-fix-deprecation-macro-use.pat= ch diff --git a/gnu/local.mk b/gnu/local.mk index 18531d9a76..5639bc58d1 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -887,6 +887,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/gtk2-respect-GUIX_GTK2_PATH.patch \ %D%/packages/patches/gtk2-respect-GUIX_GTK2_IM_MODULE_FILE.patch \ %D%/packages/patches/gtk2-theme-paths.patch \ + %D%/packages/patches/gtk3-fix-deprecation-macro-use.patch \ %D%/packages/patches/gtk3-respect-GUIX_GTK3_PATH.patch \ %D%/packages/patches/gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch \ %D%/packages/patches/gtkglext-disable-disable-deprecated.patch \ diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index aab392758f..1d26aab963 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -1,7 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright =C2=A9 2013 Andreas Enge ;;; Copyright =C2=A9 2013, 2014, 2015, 2016, 2017, 2018 Ludovic Court=C3= =A8s -;;; Copyright =C2=A9 2014, 2015, 2017, 2018 Mark H Weaver +;;; Copyright =C2=A9 2014, 2015, 2017, 2018, 2019 Mark H Weaver ;;; Copyright =C2=A9 2014 Eric Bavier ;;; Copyright =C2=A9 2015 Federico Beffa ;;; Copyright =C2=A9 2015 Paul van der Walt @@ -694,6 +694,7 @@ application suites.") ;; NOTE: When updating the version of 'gtk+', the hash of 'mate-themes'= in ;; mate.scm will also need to be updated. (version "3.24.2") + (replacement gtk+/fixed) (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -787,6 +788,15 @@ application suites.") (variable "GUIX_GTK3_PATH") (files '("lib/gtk-3.0"))))))) =20 +(define gtk+/fixed + (package + (inherit gtk+) + (source (origin + (inherit (package-source gtk+)) + (patches + (cons (search-patch "gtk3-fix-deprecation-macro-use.patch") + (origin-patches (package-source gtk+)))))))) + ;;; ;;; Guile bindings. ;;; diff --git a/gnu/packages/patches/gtk3-fix-deprecation-macro-use.patch b/gn= u/packages/patches/gtk3-fix-deprecation-macro-use.patch new file mode 100644 index 0000000000..39cd4bd59a --- /dev/null +++ b/gnu/packages/patches/gtk3-fix-deprecation-macro-use.patch @@ -0,0 +1,29 @@ +Copied from . +Fixes upstream bug , +and hopefully also , +, and . + +diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c +index 97ada6d73919fba3dfe192dd66929e90bc7677bb..764e39495f7edb0c3efe41cca2= 5b8bee4778887d 100644 +--- a/gdk/x11/gdkwindow-x11.c ++++ b/gdk/x11/gdkwindow-x11.c +@@ -2985,6 +2985,7 @@ gdk_window_x11_set_background (GdkWindow *windo= w, + double r, g, b, a; + cairo_surface_t *surface; + cairo_matrix_t matrix; ++ cairo_pattern_t *parent_relative_pattern; +=20 + if (GDK_WINDOW_DESTROYED (window)) + return; +@@ -2997,8 +2998,10 @@ gdk_window_x11_set_background (GdkWindow *wind= ow, + } +=20 + G_GNUC_BEGIN_IGNORE_DEPRECATIONS +- if (pattern =3D=3D gdk_x11_get_parent_relative_pattern ()) ++ parent_relative_pattern =3D gdk_x11_get_parent_relative_pattern (); + G_GNUC_END_IGNORE_DEPRECATIONS ++ ++ if (pattern =3D=3D parent_relative_pattern) + { + GdkWindow *parent; +=20 --=20 2.21.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 30 00:56:43 2019 Received: (at 34658) by debbugs.gnu.org; 30 Mar 2019 04:56:43 +0000 Received: from localhost ([127.0.0.1]:36178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hA62t-0003Uv-19 for submit@debbugs.gnu.org; Sat, 30 Mar 2019 00:56:43 -0400 Received: from zancanaro.com.au ([45.76.117.151]:51882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hA62q-0003UX-MY; Sat, 30 Mar 2019 00:56:41 -0400 Received: from jolteon (210-1-202-160-cpe.spintel.net.au [210.1.202.160]) by zancanaro.com.au (Postfix) with ESMTPSA id 03E1F26408; Sat, 30 Mar 2019 04:56:37 +0000 (UTC) References: <87muld58gn.fsf@netris.org> User-agent: mu4e 1.0; emacs 26.1 From: Carlo Zancanaro To: Mark H Weaver Subject: Re: Gtk upstream bug #1280 causes crashes in IceCat and Emacs In-reply-to: <87muld58gn.fsf@netris.org> Date: Sat, 30 Mar 2019 15:56:33 +1100 Message-ID: <87imw155a6.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 34658 Cc: Bradley Haggerty , Ludovic =?utf-8?Q?Court=C3=A8s?= , 34454@debbugs.gnu.org, 34658@debbugs.gnu.org, 34528@debbugs.gnu.org, Leo Famulari , Joshua Branson 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: -1.0 (-) Hi Mark, Thanks so much for taking a look at this! On Sat, Mar 30 2019, Mark H Weaver wrote: > If those affected by this issue would like to test this patch > and report back, that would be helpful. I applied your patch to my local Guix, and everything is working fine again. I had been working around the problem by using emacs-no-x-toolkit, but with your patch I can use the normal emacs package again without issues. Carlo From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 31 06:08:11 2019 Received: (at 34658) by debbugs.gnu.org; 31 Mar 2019 10:08:11 +0000 Received: from localhost ([127.0.0.1]:37798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hAXNq-0007nD-Pc for submit@debbugs.gnu.org; Sun, 31 Mar 2019 06:08:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hAXNo-0007mr-4l; Sun, 31 Mar 2019 06:08:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54211) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hAXNi-00073k-8x; Sun, 31 Mar 2019 06:08:02 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=38444 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hAXNg-0007YD-6Z; Sun, 31 Mar 2019 06:08:01 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Mark H Weaver Subject: Re: Gtk upstream bug #1280 causes crashes in IceCat and Emacs References: <87muld58gn.fsf@netris.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 Germinal an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sun, 31 Mar 2019 12:07:57 +0200 In-Reply-To: <87muld58gn.fsf@netris.org> (Mark H. Weaver's message of "Fri, 29 Mar 2019 23:47:25 -0400") Message-ID: <87r2an2w76.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34658 Cc: Bradley Haggerty , 34454@debbugs.gnu.org, 34658@debbugs.gnu.org, Carlo Zancanaro , 34528@debbugs.gnu.org, Leo Famulari , Joshua Branson 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: -1.0 (-) Hi Mark, Mark H Weaver skribis: > I looked into this, and I believe all of these bugs are caused by Gtk > upstream bug #1280: > > https://gitlab.gnome.org/GNOME/gtk/issues/1280 > > which is apparently fixed by the following upstream commit: > > https://gitlab.gnome.org/GNOME/gtk/commit/e3a1593a0984cc0156ec1892a46af= 8f256a64878 Woow, thanks for tracking it down and for pushing a fix! Ludo=E2=80=99. From unknown Sun Jun 22 00:50:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 28 Apr 2019 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 20 11:18:09 2020 Received: (at control) by debbugs.gnu.org; 20 Mar 2020 15:18:09 +0000 Received: from localhost ([127.0.0.1]:45374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFJPV-0000ml-42 for submit@debbugs.gnu.org; Fri, 20 Mar 2020 11:18:09 -0400 Received: from mx2.dismail.de ([159.69.191.136]:30407) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFJPT-0000mG-6O for control@debbugs.gnu.org; Fri, 20 Mar 2020 11:18:07 -0400 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id bc67c623 for ; Fri, 20 Mar 2020 16:18:00 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:from:message-id:subject:to; s= 20190914; bh=12hWFN70kKM6aZdB4/lAl9czbKW8xRF7fWfi84UHDvs=; b=AQH NRahbEbumjUSIhDRU6kx3MXGd2gSq2qz2twQbG51Fl5obyBD08QVo2kbv0mx7eqH VpFsp6yadnjsFRs4KuQnPVQBFszeBalRDXCKjONE1treoWjar73aJgRBszJtnfL/ 8hediXEfRjCliG+FDwO9CqLGfa+cEBoUScehDx4POYERhZ6gfrTRtJSeJXwY/Au1 bZOIChd8lEjJhmErzJ6Gv09CBSuMSMElzHd9ObqPSPdzIQ22LsWwHtz4oOPsHUPU aFiY+HtMLJXm0PIeO2troAooJTjbHd1lR2F/LipnYcwZfgaE3b5F0ha4BgL3TBK+ asyKY9pPTWQYQOs1yVA== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 5385dca0 for ; Fri, 20 Mar 2020 16:18:00 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 64d368b5 for ; Fri, 20 Mar 2020 16:18:00 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 79905d00 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Fri, 20 Mar 2020 16:18:00 +0100 (CET) MIME-Version: 1.0 Date: Fri, 20 Mar 2020 15:17:59 +0000 Content-Type: multipart/alternative; boundary="--=_RainLoop_957_580598103.1584717479" X-Mailer: RainLoop/1.14.0a From: jbranso@dismail.de Message-ID: Subject: To: control@debbugs.gnu.org X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: control 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: -1.3 (-) ----=_RainLoop_957_580598103.1584717479 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable unarchive 34528 ----=_RainLoop_957_580598103.1584717479 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
=
unarchive 34528


<= /html> ----=_RainLoop_957_580598103.1584717479-- From unknown Sun Jun 22 00:50:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 18 Apr 2020 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator