From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Pieter van Prooijen Newsgroups: gmane.emacs.devel Subject: Re: Emacs not starting due to gsettings changes. Date: Sat, 14 May 2022 22:10:34 +0200 Message-ID: <547ba15056f6eea242e4da6c43aa416df54a29fb.camel@teloden.nl> References: <87o8012oat.fsf@codeisgreat.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33641"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Evolution 3.44.0-1ubuntu1 To: Pankaj Jangid , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 14 22:11:28 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 1npy6l-0008Ss-Nr for ged-emacs-devel@m.gmane-mx.org; Sat, 14 May 2022 22:11:26 +0200 Original-Received: from localhost ([::1]:46188 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1npy6k-0002jG-8s for ged-emacs-devel@m.gmane-mx.org; Sat, 14 May 2022 16:11:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34200) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1npy66-00024V-8F for emacs-devel@gnu.org; Sat, 14 May 2022 16:10:42 -0400 Original-Received: from out2-smtp.messagingengine.com ([66.111.4.26]:47589) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1npy63-00062j-U5 for emacs-devel@gnu.org; Sat, 14 May 2022 16:10:41 -0400 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 5A7DA5C014B; Sat, 14 May 2022 16:10:38 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sat, 14 May 2022 16:10:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=teloden.nl; h=cc :content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1652559038; x= 1652645438; bh=n3cSSLLwCuVUUI+7MNvpeuuaRw2/M4yGRf1kguN+RG4=; b=P pL2S7dDdztA/ufgNQDFDU3k7ehz0ZLIduf33SZ5/tb4B6Xthtseo5H9B6UzvrD2y lq1wP34Ka1I56NsmzoQ4wgac0uFK0yZUXTPoPZHOxHIbhlkPZYjoBYLTzovGoeI6 dJLkwHgH7UYcJ1I1frtUgkikXIwT/TQK5usIGv8IFBcYMMRaPI96LSCv5CtEy3fD PsIdyBSuE6Ue1AtoiG7X+eT+VefrXhfvr9uK2ySt9eUnhLDbJWSbEijSeHnYUk14 mMoUOywtkNybxJVopG10NERXp8rXKeySIK1apbfViLO3ksyzi59jRanX3TJ+XF68 MCeuQu/Jl4OtiRCHREVOQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1652559038; x=1652645438; bh=n3cSSLLwCuVUUI+7MNvpeuuaRw2/ M4yGRf1kguN+RG4=; b=eoAkbB6gRpeaIGK40BRWCcNxC23Lxc0mFXS+ASvdyYfl 29lXDqEakB5TVRcMbHeik12VYtvHsSvx0PHLmSHthAq6viFRZzVUCsv2KlgFCz00 gMWHJa7N1Mpnr4khdbRTU4p1RyU83KU4NXWCDFERqW7g46az5ISlU4sYT/LdB7DO bRXyW/YUkBa1+toJFCOmMRhu7Airz4SrBI444kQvhVOQlwXuSSu1BIqct5yu4zJS v/BEKG58U7jbDnKTUbkgFUntQcJ6yOrw45WTtZybt/Php7TzJc1fqX43j70FvszA 818KyV4saxek0+l6dq4fZHNk54bOqUbohFey5rrYuQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrhedugddugeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkffuhffvffgjfhgtgfgfggesthhqredttderjeenucfhrhhomheprfhivght vghruchvrghnucfrrhhoohhijhgvnhcuoehpihgvthgvrhdrvhgrnhdrphhrohhoihhjvg hnsehtvghlohguvghnrdhnlheqnecuggftrfgrthhtvghrnhepfeffgfffvdfhgfehveeg gefftdelgfefgfdtgfejhfeuffelgfegkeejgeeigfeknecuffhomhgrihhnpehgihhthh husgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehpihgvthgvrhdrvhgrnhdrphhrohhoihhjvghnsehtvghlohguvghnrdhnlh X-ME-Proxy: Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 14 May 2022 16:10:37 -0400 (EDT) In-Reply-To: <87o8012oat.fsf@codeisgreat.org> Received-SPF: pass client-ip=66.111.4.26; envelope-from=pieter.van.prooijen@teloden.nl; helo=out2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, 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-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:289785 Archived-At: Hello All, What is probably happening here is that debian stable uses an older version of the org.gnome.desktop.interface schema? I see that the keys that the font rendering patch needs were added in jan 2021: https://github.com/GNOME/gsettings-desktop-schemas/commit/d6a804b3a73605f9f= fe917c31b9eb1301f2c4b73 I'll have a look if it's possible to fix this by checking if these newer font keys are present in the schema and not fetching their value if they are missing (which is marked in the glib docs as a "programmer error", which would explain the trap). Kind Regards, Pieter On Sat, 2022-05-14 at 01:33 +0530, Pankaj Jangid wrote: > Probably due to this commit - > 526e9758de7d163ce3b25fde69a4e122ce9c3742 >=20 > Emacs is producing below error. I am running it on Debian stable. >=20 > --8<---------------cut here---------------start------------->8--- > pankaj@anant:~/work/gnu/emacs (master)$ emacs >=20 > (emacs:1470526): GLib-GIO-ERROR **: 01:22:54.209: Settings schema > 'org.gnome.desktop.interface' does not contain a key named 'font- > antialiasing' > Fatal error 5: Trace/breakpoint trap > Backtrace: > emacs(+0x14e9d1)[0x55a79a4ac9d1] > emacs(+0x4346c)[0x55a79a3a146c] > emacs(+0x439aa)[0x55a79a3a19aa] > emacs(+0x14cf9d)[0x55a79a4aaf9d] > emacs(+0x14d089)[0x55a79a4ab089] > /lib/x86_64-linux-gnu/libpthread.so.0(+0x14140)[0x7f9d63c8b140] > /lib/x86_64-linux-gnu/libglib- > 2.0.so.0(g_log_structured_array+0x117)[0x7f9d64f37ca7] > /lib/x86_64-linux-gnu/libglib- > 2.0.so.0(g_log_default_handler+0xb5)[0x7f9d64f380b5] > /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x219)[0x7f9d64f38309] > /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8f)[0x7f9d64f3859f] > /lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xf44e9)[0x7f9d6515c4e9] > /lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xf4b5c)[0x7f9d6515cb5c] > /lib/x86_64-linux-gnu/libgio- > 2.0.so.0(g_settings_get_value+0x65)[0x7f9d65160cf5] > emacs(+0x26bffd)[0x55a79a5c9ffd] > emacs(+0x26cdb3)[0x55a79a5cadb3] > emacs(+0x2631b2)[0x55a79a5c11b2] > emacs(+0x25431f)[0x55a79a5b231f] > emacs(+0x200175)[0x55a79a55e175] > emacs(+0x1b9e23)[0x55a79a517e23] > emacs(+0x1bb779)[0x55a79a519779] > emacs(+0x200175)[0x55a79a55e175] > emacs(+0x1bed87)[0x55a79a51cd87] > emacs(+0x1bd88d)[0x55a79a51b88d] > emacs(+0x1bfdb7)[0x55a79a51ddb7] > emacs(+0x1b86a7)[0x55a79a5166a7] > emacs(+0x12dee6)[0x55a79a48bee6] > emacs(+0x1b8601)[0x55a79a516601] > emacs(+0x12d4d8)[0x55a79a48b4d8] > emacs(+0x1343c3)[0x55a79a4923c3] > emacs(+0x13473c)[0x55a79a49273c] > emacs(+0x4be6d)[0x55a79a3a9e6d] > /lib/x86_64-linux- > gnu/libc.so.6(__libc_start_main+0xea)[0x7f9d63921d0a] > emacs(+0x4c4da)[0x55a79a3aa4da] > Trace/breakpoint trap > --8<---------------cut here---------------end--------------->8---