GNU bug report logs - #74383
29.4; Emacs PGTK crashes on Void Linux

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>; dated Sat, 16 Nov 2024 16:27:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 28 Dec 2024 11:12:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 28 06:12:23 2024
Received: from localhost ([127.0.0.1]:48978 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tRUk3-0006bm-27
	for submit <at> debbugs.gnu.org; Sat, 28 Dec 2024 06:12:23 -0500
Received: from eggs.gnu.org ([209.51.188.92]:50794)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tRUk1-0006ba-Ko
 for 74383 <at> debbugs.gnu.org; Sat, 28 Dec 2024 06:12:22 -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 <eliz@HIDDEN>)
 id 1tRUjw-0007Db-CX; Sat, 28 Dec 2024 06:12:16 -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=Q1e98jRSI6LjIQfE3tfbjS4Tm2fVJUQk78aJYKzp1iU=; b=kFtfhH9RlFHw
 FQNQMVmdLrUWnZ1+ZDKP7B4mcck0SZFyALnFtQnBmipk/MhJZqIN4yRUQWXKKNNdSM5Wr8x7HLztV
 zFi1u6w1veQvQtQMFWFWwkOKXGdbI/f04g+MpBDwLixLsTtPR6LpqPDdgg2wc/tvGoVxW1y1R1Nbx
 v6NeMGncpiDZIUXd9HGj8L0SLMn+THXiwiRg89P6e0dg1DeMonpkKDXxNrnbbJKfuuBusw1+SnB9i
 UmTZydwvpbLkK35DT/6l5SVfC1GnqUB+siES2hHV2uTOpGiBkxJWOxhHsTkXykOyq7fuBDxyFhWca
 1+w3N3XDtgKB5WdIyxEkCw==;
Date: Sat, 28 Dec 2024 13:12:05 +0200
Message-Id: <86ikr4t62i.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN
In-Reply-To: <86y10ivc5f.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 14
 Dec 2024 11:37:00 +0200)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <874j454vcv.fsf@HIDDEN> <86r079vjvp.fsf@HIDDEN>
 <86ser982iz.fsf@HIDDEN> <86y10ivc5f.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: ba.tahaaziz@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping! Ping! Ping! Po Lu, are you there?

> Cc: ba.tahaaziz@HIDDEN, 74383 <at> debbugs.gnu.org
> Date: Sat, 14 Dec 2024 11:37:00 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> Ping! Ping!  Po Lu, please respond.
> 
> > Cc: ba.tahaaziz@HIDDEN, 74383 <at> debbugs.gnu.org
> > Date: Sat, 30 Nov 2024 12:00:20 +0200
> > From: Eli Zaretskii <eliz@HIDDEN>
> > 
> > Ping!
> > 
> > > Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
> > > Date: Sun, 17 Nov 2024 19:40:42 +0200
> > > From: Eli Zaretskii <eliz@HIDDEN>
> > > 
> > > > From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> > > > Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
> > > > Date: Sun, 17 Nov 2024 18:34:56 +0100
> > > > 
> > > > I don't know how to say this but... the issue resolved itself (?).
> > > > 
> > > > I did a lot of tweaking today and installed a whole lot of stuff as I've
> > > > only settled into this distribution, so perhaps some essential library
> > > > (?) was installed and Emacs got all happy and started just fine.
> > > > 
> > > > I've tried removing some of the packages I installed to determine what
> > > > exactly caused Emacs to mysteriously work. Nothing yet. I don't think
> > > > I'll be able to find out either.
> > > > 
> > > > I appreciate everyone's time and especially all the effort to help me
> > > > out.
> > > 
> > > Thanks for telling us.
> > > 
> > > Po Lu, is there something here we should add to PROBLEMS, perhaps?
> > > 
> > > 
> > > 
> > > 
> > 
> > 
> > 
> > 
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 14 Dec 2024 09:37:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 14 04:37:11 2024
Received: from localhost ([127.0.0.1]:45469 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tMOaE-0006kD-SU
	for submit <at> debbugs.gnu.org; Sat, 14 Dec 2024 04:37:11 -0500
Received: from eggs.gnu.org ([209.51.188.92]:33546)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tMOaD-0006k0-ER
 for 74383 <at> debbugs.gnu.org; Sat, 14 Dec 2024 04:37:10 -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 <eliz@HIDDEN>)
 id 1tMOa7-0000VY-7S; Sat, 14 Dec 2024 04:37:03 -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=TJshGpVKvWYFKEJ3pPOsu16Z91z8+bfp85j1b5MdVos=; b=Ey+FBlt0HNIn
 DPu61tr1bWPsxIQWvDqQLk/G3YrkPKVJL8peY0M31YT8PZ3DYOcJ5lRItLZS+evvGSUdvLZJMkagk
 tFXaKicMFDs5gW8N56IbNqFZbT9aksVlNbPI4mtGBu91EJ+tMKWCPabhAAVFpSJCmecdOcLSq1282
 uH3PTzh0OGalXmDUGqZJFYIECg2E8FXF/5JV1x40rflLwwQfW4E6yAJxWE3ORQSGr0nxdrWJKRSve
 q4j6yDfpu8TsmXI5hcKLuJh/fVIbu1zworibWu832auZVO1L5bInGdgFxOl8ndb7hShdzJoReQqYZ
 AkTBFnvkEuZWWMAm/0xFTg==;
Date: Sat, 14 Dec 2024 11:37:00 +0200
Message-Id: <86y10ivc5f.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN
In-Reply-To: <86ser982iz.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 30
 Nov 2024 12:00:20 +0200)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <874j454vcv.fsf@HIDDEN> <86r079vjvp.fsf@HIDDEN>
 <86ser982iz.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: ba.tahaaziz@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping! Ping!  Po Lu, please respond.

> Cc: ba.tahaaziz@HIDDEN, 74383 <at> debbugs.gnu.org
> Date: Sat, 30 Nov 2024 12:00:20 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> Ping!
> 
> > Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
> > Date: Sun, 17 Nov 2024 19:40:42 +0200
> > From: Eli Zaretskii <eliz@HIDDEN>
> > 
> > > From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> > > Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
> > > Date: Sun, 17 Nov 2024 18:34:56 +0100
> > > 
> > > I don't know how to say this but... the issue resolved itself (?).
> > > 
> > > I did a lot of tweaking today and installed a whole lot of stuff as I've
> > > only settled into this distribution, so perhaps some essential library
> > > (?) was installed and Emacs got all happy and started just fine.
> > > 
> > > I've tried removing some of the packages I installed to determine what
> > > exactly caused Emacs to mysteriously work. Nothing yet. I don't think
> > > I'll be able to find out either.
> > > 
> > > I appreciate everyone's time and especially all the effort to help me
> > > out.
> > 
> > Thanks for telling us.
> > 
> > Po Lu, is there something here we should add to PROBLEMS, perhaps?
> > 
> > 
> > 
> > 
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 30 Nov 2024 10:00:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 30 05:00:36 2024
Received: from localhost ([127.0.0.1]:45510 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tHKHE-00078f-HP
	for submit <at> debbugs.gnu.org; Sat, 30 Nov 2024 05:00:36 -0500
Received: from eggs.gnu.org ([209.51.188.92]:49520)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tHKHC-00078P-Sp
 for 74383 <at> debbugs.gnu.org; Sat, 30 Nov 2024 05:00:35 -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 <eliz@HIDDEN>)
 id 1tHKH5-000181-SY; Sat, 30 Nov 2024 05:00:29 -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=woSq8/CEUSvC9aGSNZ3b1MQYaDnugFrU5wGQG7k7p50=; b=NfmLry0rNoZ6
 cnhMsahpc8T8UIzZfJ+A/LYI4ErGcu0KMVrv9xR1oLaC1RXAx0rudjB2YGbXHXbaIvWrncoAJpZvh
 klB0Uju2IgPrlxRT+oyJndTZMXg8MRH2e3oGWzX9g/EbeHYZq/Pbr6bpxcAPYrrtTcZ4BPHbHFybp
 BDkuHdeninPey7uDFnWyLuNNFKVDGluLrJWn68LeecMm57ILaERNgoNe5YCuxRGANGXcGFY0VRLVz
 FiQcnJq5hqQ4y4kkH1+0nq8tYrrMMlz8xwHzBIkCQapoiuS0UwLaZyUx9a4paLBLNOlz/zeuoVOkg
 mZAF1wEzIBWOgHhBK6mnIA==;
Date: Sat, 30 Nov 2024 12:00:20 +0200
Message-Id: <86ser982iz.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: luangruo@HIDDEN
In-Reply-To: <86r079vjvp.fsf@HIDDEN> (message from Eli Zaretskii on Sun, 17
 Nov 2024 19:40:42 +0200)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <874j454vcv.fsf@HIDDEN> <86r079vjvp.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: ba.tahaaziz@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping!

> Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
> Date: Sun, 17 Nov 2024 19:40:42 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> > Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
> > Date: Sun, 17 Nov 2024 18:34:56 +0100
> > 
> > I don't know how to say this but... the issue resolved itself (?).
> > 
> > I did a lot of tweaking today and installed a whole lot of stuff as I've
> > only settled into this distribution, so perhaps some essential library
> > (?) was installed and Emacs got all happy and started just fine.
> > 
> > I've tried removing some of the packages I installed to determine what
> > exactly caused Emacs to mysteriously work. Nothing yet. I don't think
> > I'll be able to find out either.
> > 
> > I appreciate everyone's time and especially all the effort to help me
> > out.
> 
> Thanks for telling us.
> 
> Po Lu, is there something here we should add to PROBLEMS, perhaps?
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 17:40:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 12:40:52 2024
Received: from localhost ([127.0.0.1]:58467 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCjGW-0005iZ-4t
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 12:40:52 -0500
Received: from eggs.gnu.org ([209.51.188.92]:54328)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tCjGU-0005iL-IO
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 12:40:51 -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 <eliz@HIDDEN>)
 id 1tCjGP-0000S0-9J; Sun, 17 Nov 2024 12:40:45 -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=J9XCgcHs7zWwO5DSs9RhWi86AdAxQnqPFUZa4t9l0mk=; b=GQZrKanaRS2n
 qXJ2xqLsz7AzZeEJYY2dhcfBng4r1duhfw6wzfa/2MoFaBwaR2zZELw3g/QyJ4WJbTVoRnv4lQZWT
 QNze8Hi0R1hWlNb+8EMw9T2g8dbWUKqyDZ/2XH0C5drR5di4W6C3oy36KFUHZOekiY6B1sUg0bTLA
 Q2L6vWsDNY3UpGlOJcYrCaLk/ruserX/PxrTWN1P7BIGTtwgxskOU7xwEuxlNKv9qKm+xr2/DjetV
 Z+ZeK8GEoQoA/EGkKKnshsDGqncL+rirjYYTQu3RdELeOmle04Kx7zSGhG9p1IhzS5qdsI+QxiSn6
 hHvtZ4yaTkLcJPDiVlouFw==;
Date: Sun, 17 Nov 2024 19:40:42 +0200
Message-Id: <86r079vjvp.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
In-Reply-To: <874j454vcv.fsf@HIDDEN> (message from Taha Aziz Ben Ali on
 Sun, 17 Nov 2024 18:34:56 +0100)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <874j454vcv.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
> Date: Sun, 17 Nov 2024 18:34:56 +0100
> 
> I don't know how to say this but... the issue resolved itself (?).
> 
> I did a lot of tweaking today and installed a whole lot of stuff as I've
> only settled into this distribution, so perhaps some essential library
> (?) was installed and Emacs got all happy and started just fine.
> 
> I've tried removing some of the packages I installed to determine what
> exactly caused Emacs to mysteriously work. Nothing yet. I don't think
> I'll be able to find out either.
> 
> I appreciate everyone's time and especially all the effort to help me
> out.

Thanks for telling us.

Po Lu, is there something here we should add to PROBLEMS, perhaps?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 17:36:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 12:36:07 2024
Received: from localhost ([127.0.0.1]:58458 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCjBv-0005VO-Et
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 12:36:07 -0500
Received: from mail-ej1-f51.google.com ([209.85.218.51]:44074)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ba.tahaaziz@HIDDEN>) id 1tCjBs-0005Ut-V3
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 12:36:05 -0500
Received: by mail-ej1-f51.google.com with SMTP id
 a640c23a62f3a-a9f1d76dab1so599081466b.0
 for <74383 <at> debbugs.gnu.org>; Sun, 17 Nov 2024 09:36:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731864899; x=1732469699; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=W82is67eFV/oxh1875lgrQfOltBgNlIwVpFhJQ4yebY=;
 b=Ic434AucWw+S69soMDGh3IDTMEtVIC3SCaRvPz7NdIqFbRbJTEPtLSFVnrGXPbIhRG
 j4KQk466v1lsD0W4sMbG4X+kpH3LGjcJZB7pJEmit6z77XtkOuXfNvr2zOUzCl1AOD4Q
 M+gXLw2W0jhAx7QETXczpv79V0HvUwj8LlhhmBnSuoLPxAq1pGESp1nitql53XAvBT0d
 K8sThOQevgVfMQMULHQMU5wtIPu4vnHncbJP+zZpHbQFYxm8QjJJs74PCAgZVzVvS5om
 TM+3RDhMPns1df1cx4pXRbR+1ZP7aqiqWOhkVickSWL3jRuMu91Y3poYeiQtCdfxjv/W
 wmyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731864899; x=1732469699;
 h=mime-version:message-id:date:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=W82is67eFV/oxh1875lgrQfOltBgNlIwVpFhJQ4yebY=;
 b=UdSdCcEPpPFwGZp2SaCJpz7jdPiKRcMmDuh3BvXahqk/NXipAYT4389DoLBBVNxw3S
 Wq66/uZ44i2h7yC9SwCPiueHvNtQHwXkfZ3S/qbDRFxwjTbKoihA5y5rWGGKTNUrOABz
 OzF3uB4gOk8ZI2WshrXhL/NlHT4YhHdgSKZTiUIoK97wGHdMQZRAiVbRzeGL4ZMgHCTp
 wdNpQfS7IRhOeb8dGfWU5suKQym70Lo/bQ1QN55qChXlVbyEaLLMDUz3pb7zG2wOkEAV
 /Q9HRQtOKQQNVOSAvo32/xUnCAodrJ4hFCqjm2uLhkSfiy5hdMAvrtQ0moFdqdU/zBzO
 xJfw==
X-Forwarded-Encrypted: i=1;
 AJvYcCX4GLHOCKfd2I267aC7HtghhR/1Ns/KSpxgT3OMHcT93aWtR3NaDeoYAqML+4Ve0tfTuw7cqg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwU+yVJIZwLq+jyaF/iMZAAJAcs8H5E+dB6P+djVzWYmLh7yZyc
 Fm3HsSkljjYgx/t8cHMwXBK0trSr2BeQZeVox45GK3A9EcyMcOi3
X-Google-Smtp-Source: AGHT+IG8qzqUZWRGin0NzluLWB+v8UvX+znMWv8y5n+VGbsEd9XuHM5HdSbcBGvoJherfh6NNXU6gQ==
X-Received: by 2002:a17:907:d13:b0:a99:374e:f3cb with SMTP id
 a640c23a62f3a-aa483509991mr995576766b.46.1731864898957; 
 Sun, 17 Nov 2024 09:34:58 -0800 (PST)
Received: from localhost ([196.237.78.53]) by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-aa20df7f5c3sm433854666b.90.2024.11.17.09.34.57
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 17 Nov 2024 09:34:57 -0800 (PST)
From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
Date: Sun, 17 Nov 2024 18:34:56 +0100
Message-ID: <874j454vcv.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74383
Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

I don't know how to say this but... the issue resolved itself (?).

I did a lot of tweaking today and installed a whole lot of stuff as I've
only settled into this distribution, so perhaps some essential library
(?) was installed and Emacs got all happy and started just fine.

I've tried removing some of the packages I installed to determine what
exactly caused Emacs to mysteriously work. Nothing yet. I don't think
I'll be able to find out either.

I appreciate everyone's time and especially all the effort to help me
out.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 14:08:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 09:08:32 2024
Received: from localhost ([127.0.0.1]:56317 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCfx2-0003Vj-6L
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 09:08:32 -0500
Received: from mail-wm1-f42.google.com ([209.85.128.42]:42170)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ba.tahaaziz@HIDDEN>) id 1tCfwz-0003Va-Ue
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 09:08:30 -0500
Received: by mail-wm1-f42.google.com with SMTP id
 5b1f17b1804b1-431616c23b5so18505495e9.0
 for <74383 <at> debbugs.gnu.org>; Sun, 17 Nov 2024 06:08:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731852449; x=1732457249; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=FueMyd4PWoFmelC7XQTzZL7771yJ1PdYhfmHijQqgUU=;
 b=FyOUCwQD/1U9aqp92Tzy2RO7zWGdXbMiJL1yDyacJ+gmVJJM5FT225slCBBzCPeL/F
 ymk7gQ9gJ/lJdi+07jbV4SJh+05wR59oTk6bGmSNTwMWfMn272jMQWIpQQEGBKJRV1K6
 bNBbThPKSkr/DKpm3Ztgfbf99J6VXDZ5dr9J88B405Cry6FaOJdU+AsmAZIhntd/h5tL
 VWV5UMOVAjJs8vmI3wd4JASGcUDPXtybA4Xi+QCHCeo0eeQ9siFe2j2k7rX+malJ9B4j
 F/nvCTkKwyUezNy381z92pzoyjJ4L7rAHQw/jMP3dZguMOZkTG7fXbZsKjfdamn0CK5I
 d0Zg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731852449; x=1732457249;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=FueMyd4PWoFmelC7XQTzZL7771yJ1PdYhfmHijQqgUU=;
 b=LXDNgQmWmTrpekrut6zyfc/N2OWcmTDWISXShPIB3+TvdX8GRmmcrhZd2CLDdjjIq+
 Y0rn5eALwld9RRG4BUepEvLvBB4q32LIQWupFIKb/JKqIdB2l5+EVfy4dTCeu/wlO9FY
 wQYG8/+npL2x/3pgpcDt6zACR5MixVGrvnYgSvYCCVzm3TWMjM2akjXbSvsk2gx0TpUG
 VMqcQZ5rDvSRRCC2gt54jyj8PE50aSiEmxGkbVy3xmLhGZ87QjOYZu8OVnenL/lXjBco
 m30476F4FCjkcBYmUPR2I1kS/wQaD27OIjXfv5gKkCrmvFf6tvDiHhKBBsl2jOIyfQO7
 QyyQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCXZraMocUB57pNaezYZxQczAHT/XW+eHnle3tQo5V4zpRSVIhpjvQn/bFqyJJKwjw175mWeMQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxTMKRSywJBMuKMoQyDsvfHdalrQshAt/l4BYv4Kx1UT+PPJ6a4
 g5cuFDqqkEbGeNi/UiH6a+DwVu3sbvkDhmiXe+cDX1Huxq0x2ftQ
X-Google-Smtp-Source: AGHT+IEnFrI2EV/ExuGYttBG88g8KI+O6A3QcQbDqqB4O/S0r2QTY3fuqhOjtE1lqIv/IyT2U4bfAA==
X-Received: by 2002:a05:600c:a4c:b0:42c:b991:98bc with SMTP id
 5b1f17b1804b1-432d95ad53cmr111841595e9.0.1731852449061; 
 Sun, 17 Nov 2024 06:07:29 -0800 (PST)
Received: from localhost ([197.15.238.37]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-432da265c9asm123620835e9.16.2024.11.17.06.07.27
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 17 Nov 2024 06:07:28 -0800 (PST)
From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <865xomvuo0.fsf@HIDDEN>
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <87plmu3x6e.fsf@HIDDEN>
 <86bjyevzgv.fsf@HIDDEN> <87mshy3v74.fsf@HIDDEN>
 <86a5dyvxew.fsf@HIDDEN> <87bjye3t3x.fsf@HIDDEN>
 <878qti3ssg.fsf@HIDDEN> <865xomvuo0.fsf@HIDDEN>
Date: Sun, 17 Nov 2024 15:07:26 +0100
Message-ID: <87zfly2btt.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 74383
Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
>> Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
>> Date: Sun, 17 Nov 2024 14:15:43 +0100
>> 
>> > Docstring says "image" is the fallback return value... Why is the
>> > mapping not being handled correctly?
>> 
>> I added the following bit of configuration to the top of my
>> early-init.el and it also made no difference.
>> 
>>   (setq tool-bar-style "text")

> Just by looking at the code, it looks like the value of tool-bar-style
> is supposed to be a symbol, not a string.  So try this instead:
>
>   (setq tool-bar-style 'text)

Yeah, I should have paid closer attention to the `EQ' there. I've
changed it now.

Unfortunately, Emacs is still crashing even with the correct symbol
value set as the very first line in early-init.el.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 13:47:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 08:47:58 2024
Received: from localhost ([127.0.0.1]:56295 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCfd8-0002ck-EX
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 08:47:58 -0500
Received: from eggs.gnu.org ([209.51.188.92]:56650)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tCfd0-0002cJ-Po
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 08:47:55 -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 <eliz@HIDDEN>)
 id 1tCfcv-0001nH-B7; Sun, 17 Nov 2024 08:47:45 -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=8imndsfdxqbf7JFgaH0cpD9zY9HugteHnt1BNZsBwjc=; b=eo42zhjC/WWO
 JG6fahR2Tk+N4FIUBui0ialFX3+hvduJJZERC2UB+sUpi/KE1aLk/dLYiDdN2hQfgL2a5oWi5HgqA
 zttVtnnAqGbwX7Arr/v7V/99dSd6CsTPawTwPFMhIJbDLPr0E+HRSH7gpZEq7NjET+k03JlUmqNM0
 xA5px01JkjdmSPGVUb9FQKG5gpXbzUu68+AEyRreCZ2Ym7AU1sUxhZxQ0dz9aVWNnMqxMpM4jkbxV
 DS3TRMj29vSTPodiQRcgfRI4Cn5JkOUJwUiYtlVb/zth53C3EOCWLk+dq4M8oeeXZqN709hi6+ngK
 ptQ8xP7k/vb6/FK+5tJmYg==;
Date: Sun, 17 Nov 2024 15:47:43 +0200
Message-Id: <865xomvuo0.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
In-Reply-To: <878qti3ssg.fsf@HIDDEN> (message from Taha Aziz Ben Ali on
 Sun, 17 Nov 2024 14:15:43 +0100)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <87plmu3x6e.fsf@HIDDEN>
 <86bjyevzgv.fsf@HIDDEN> <87mshy3v74.fsf@HIDDEN>
 <86a5dyvxew.fsf@HIDDEN> <87bjye3t3x.fsf@HIDDEN> <878qti3ssg.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
> Date: Sun, 17 Nov 2024 14:15:43 +0100
> 
> > Docstring says "image" is the fallback return value... Why is the
> > mapping not being handled correctly?
> 
> I added the following bit of configuration to the top of my
> early-init.el and it also made no difference.
> 
>   (setq tool-bar-style "text")

Just by looking at the code, it looks like the value of tool-bar-style
is supposed to be a symbol, not a string.  So try this instead:

  (setq tool-bar-style 'text)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 13:24:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 08:24:29 2024
Received: from localhost ([127.0.0.1]:56267 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCfGO-0001Xz-M6
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 08:24:28 -0500
Received: from eggs.gnu.org ([209.51.188.92]:46162)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tCfGM-0001Xa-U5
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 08:24:27 -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 <eliz@HIDDEN>)
 id 1tCfGH-0007CN-En; Sun, 17 Nov 2024 08:24:21 -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=e7WRQmx5Zdt2ejpUVTeLuYHnJeBNMPCRgSvf0/jyFys=; b=LzR0a36nfltH
 eWc/MbIB4pr6OVmy8RYzsM27QFTo/XINBOUrPy6nr93kdP1XYhvd3VmBhWxcw21OJ1S0YiWswr59o
 KBZSFncy6eOgENF5LNcZwjz19XXIlxmuaDh5rmqqmM9GvCMpCtx/gUPdvxtnNKqOxE7OsLCtFmzZo
 vMVsL/k5e3kuSoj1yQQ0skJjCu0GlvUQjWFM2+FAedo1hNGcNvJ2SUGM4njE+sMd5A+EAXcGeerTI
 zhmW3rIgRr+KCNbYRzbG55A9jQ1va1GMAMVgvO/XTNQjBTJwiqiVIQMvuI97NH7ocRua9Kf+cB7EK
 ruarRih6iPFEbAWyJ1fWuA==;
Date: Sun, 17 Nov 2024 15:24:18 +0200
Message-Id: <868qtivvr1.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
In-Reply-To: <878qti3ssg.fsf@HIDDEN> (message from Taha Aziz Ben Ali on
 Sun, 17 Nov 2024 14:15:43 +0100)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <87plmu3x6e.fsf@HIDDEN>
 <86bjyevzgv.fsf@HIDDEN> <87mshy3v74.fsf@HIDDEN>
 <86a5dyvxew.fsf@HIDDEN> <87bjye3t3x.fsf@HIDDEN> <878qti3ssg.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
> Date: Sun, 17 Nov 2024 14:15:43 +0100
> 
> > Docstring says "image" is the fallback return value... Why is the
> > mapping not being handled correctly?
> 
> I added the following bit of configuration to the top of my
> early-init.el and it also made no difference.
> 
>   (setq tool-bar-style "text")

I hope Po Lu will be able to help you out.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 13:16:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 08:16:54 2024
Received: from localhost ([127.0.0.1]:56251 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCf94-0001Ea-EA
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 08:16:54 -0500
Received: from mail-wm1-f53.google.com ([209.85.128.53]:57345)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ba.tahaaziz@HIDDEN>) id 1tCf92-0001EO-Fn
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 08:16:53 -0500
Received: by mail-wm1-f53.google.com with SMTP id
 5b1f17b1804b1-4319399a411so29977645e9.2
 for <74383 <at> debbugs.gnu.org>; Sun, 17 Nov 2024 05:16:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731849347; x=1732454147; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=/o0z80/W2GV9bxhfRfBibpHAqAy1/lFAnnGrowx0hvE=;
 b=nN/jt/lZJ4JJStZ3HaAhlL5cq1LYZrtU5fPPt0Lqc/ictaZ90Qjvwv4MWtufm9BlOV
 BCfxCOXRN2x4ygZ1nJV8MT4bkZ3jc8A0x1QQnAHWelofh70x66PrFMUBQ3OzM1c3GfHU
 4XkQi8VXuXt2lPC+lUpZhmsXNFcfZZ4xCEDKbmQRk/r/iWaJsHjyuVd7mqdk7I8EDat6
 ZqYdLlofr6i7h4eQz/Z/t/W3I31raWRwaRrG6FoafjAuk7oNm8LhsDTR5ZRzjI81zRgf
 M+saPWsgsy7Vskh7I9byuP+7RlmwDAhrpd7O0t2QTpbKm+nz5ytxmcuIL7wWl7ghjHnb
 9Qjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731849347; x=1732454147;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=/o0z80/W2GV9bxhfRfBibpHAqAy1/lFAnnGrowx0hvE=;
 b=gP6vU0c3aekdjeeRk04fjOHH1bVZKrUu9a9UympUAtSHRQ2cCElYCkEySBHYz8RzG+
 tlmonoPP5v6q4A+SlqA7PoSNxnzp3bn+Ag0j2S9rR2Cq0azdXJ+OZbEYJpaayRZqEI+w
 /rsCqw4nmpueLDAPYi21nExEb40thGvDznfKSZQ17vszLNH9agQQTSvLPa83NfrSeRRm
 rQEYErR5v3b+CqxTZP3/k6izu8SlCqIp+HLzyBw2xAvvb6Z15a2BSfWWSOJnUGVZet/D
 PgxUfQC6haFltxP2YDaiKpunhowS6Hr9ZqKPNczHnKDNCwg71wRaG0r+c2HVJCbup2Cw
 AhaQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCXRD/AVS3KID7YJd/ujHpiNOYXJQl7gw7jRc7JrLCq5dDNbOG8hFgMFi2s0u8FamHuxMssWow==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yw0apqvTPPOmJki3JMAZ2OrVknFa9h9BcvVjsBXpscURDV/9GFq
 H/3iUhky0JKK2subVVEX6rNPpnuqWT++nLo7nPBDJ7z2kG3dtCq7bo5SwBMc
X-Google-Smtp-Source: AGHT+IGG+yW7HN4pUPz8Kq8lPGl9Uc/0j0iIZYdZ9/ALOhyWvEgu4F7pW0MumfPPRjElgApwlcP7bw==
X-Received: by 2002:a05:600c:1e18:b0:431:5df7:b337 with SMTP id
 5b1f17b1804b1-432df7286ffmr78597125e9.8.1731849346530; 
 Sun, 17 Nov 2024 05:15:46 -0800 (PST)
Received: from localhost ([197.15.238.37]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-432da299dadsm121619485e9.43.2024.11.17.05.15.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 17 Nov 2024 05:15:45 -0800 (PST)
From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <87bjye3t3x.fsf@HIDDEN>
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <87plmu3x6e.fsf@HIDDEN>
 <86bjyevzgv.fsf@HIDDEN> <87mshy3v74.fsf@HIDDEN>
 <86a5dyvxew.fsf@HIDDEN> <87bjye3t3x.fsf@HIDDEN>
Date: Sun, 17 Nov 2024 14:15:43 +0100
Message-ID: <878qti3ssg.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74383
Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> Docstring says "image" is the fallback return value... Why is the
> mapping not being handled correctly?

I added the following bit of configuration to the top of my
early-init.el and it also made no difference.

  (setq tool-bar-style "text")




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 13:10:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 08:10:04 2024
Received: from localhost ([127.0.0.1]:56235 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCf2R-0000ro-Ss
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 08:10:04 -0500
Received: from mail-wm1-f44.google.com ([209.85.128.44]:49577)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ba.tahaaziz@HIDDEN>) id 1tCf2O-0000r2-FS
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 08:10:02 -0500
Received: by mail-wm1-f44.google.com with SMTP id
 5b1f17b1804b1-4316a44d1bbso17839565e9.3
 for <74383 <at> debbugs.gnu.org>; Sun, 17 Nov 2024 05:10:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731848939; x=1732453739; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=FxAxZoSp+36G53VKuRRYzDAM7aO+jdoJzFoyo3Lq/pM=;
 b=QDMPB9IZUXaL2/brIxDQiu4u2a8zYMeyMw78ZsluK24FsWhcJDl+Bk7VPAkbxYZuvJ
 PkaeKzZQLmkkrz9MiIlEl24qXJqEK6OZQHY+oipnTetnmTdOLdioMY0uvOx4Bmxl5zGD
 IWjgDxaj1HVAqejVB/CFRs3dOD4Q6lHcoTvgL39bgiwIfFI1+khGtn7EPhQmYKE5t1a8
 jCCdlA4gpgs71jOOIJC8EXX4ZQ47imhpdWkdeLcr14EIy6zYgWO1lEN4NwGVrScREaI4
 1NsOedBwIPqh6xISDd/1Sot9cWkuRqtdE5qPpPOlpZSNhUS+9NXl3mEC7ykMe4uQXIL6
 NX0w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731848939; x=1732453739;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=FxAxZoSp+36G53VKuRRYzDAM7aO+jdoJzFoyo3Lq/pM=;
 b=Q85LAKBiLTcY77NAVR/P6+yL7FhNkGTh2QCNN2bU1FegLEz1r1lnZVq+9uqCvMa5Kd
 ZQZWxjp51ZOrfzi9x+8x/6SOdaNngB2+ceiMq/scauL3C4D1fXqd5unILgqE9Nr/EokC
 72KAEzyjKOu4HewP4IXyUtkMlsQvgFLsXlQ28xPjLCwVKlNkC9jrsFu5LlSHYO0Tar+1
 Hyhtgp9w5c62tXpoAXfyYfRV8pCPW3hH25vflFF+Id5xawkKVf7iqufU56WtTsmy4C2R
 +887EPBKm86DmDJRMvAYgCab6cKhqgGKdYKl4XmRAwRvQhZEjowm/vmL5nro+TzXYwON
 4q3g==
X-Forwarded-Encrypted: i=1;
 AJvYcCWs5h3ShD2+yowhQggz0OnOz2pn+eazJjuwv4PK+l0K6+f7oQkA+xq4phyrjZaGeDS7vUaVrw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yya7FeKGdLImfArMp7Le++TkUW0VhslfU+gGosovz/RFuJlMI5R
 b1S9r8cTd3T1gLHC9QD52CmFSaUD9UqIBYGbLJFdUMBCqtmJA7zg
X-Google-Smtp-Source: AGHT+IHTKs0BBXiOXaCJ9Ev3xwbr3rX8FLiz1KWdADMk/bLcfz6wx+H64jeAF05o1aVyqkPlQLFXOA==
X-Received: by 2002:a05:600c:1ca9:b0:431:5bf2:2d4 with SMTP id
 5b1f17b1804b1-432df792cfdmr72665535e9.29.1731848939230; 
 Sun, 17 Nov 2024 05:08:59 -0800 (PST)
Received: from localhost ([197.15.238.37]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-432da280018sm123549965e9.26.2024.11.17.05.08.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 17 Nov 2024 05:08:58 -0800 (PST)
From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <86a5dyvxew.fsf@HIDDEN>
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <87plmu3x6e.fsf@HIDDEN>
 <86bjyevzgv.fsf@HIDDEN> <87mshy3v74.fsf@HIDDEN>
 <86a5dyvxew.fsf@HIDDEN>
Date: Sun, 17 Nov 2024 14:08:50 +0100
Message-ID: <87bjye3t3x.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 74383
Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
>> Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
>> Date: Sun, 17 Nov 2024 13:23:43 +0100
>> 
>> I found this answer [3] which uses "gsettings" and as far as I know,
>> settings changed through gsettings do not affect Emacs, so I have to
>> create a stylesheet just as the manual says.
>> 
>> Any pointers?
>
> See src/xsettings.c, I hope this is relevant to your case (but I know
> nothing about GTK, so apologies if this makes no sense).

It's very relevant and the source code is actually really insightful.

Line 219:

   #ifdef HAVE_GSETTINGS
   #define GSETTINGS_SCHEMA         "org.gnome.desktop.interface"
   #define GSETTINGS_TOOL_BAR_STYLE "toolbar-style"

Well, according to `system-configuration-features', gsettings is configured:

"ACL ... GSETTINGS HARFBUZZ ..."

So GSETTINGS is indeed considered, let's see the value of my setting
outside of Emacs:

   $ gsettings get org.gnome.desktop.interface toolbar-style
   => 'text'

According to https://docs.gtk.org/gtk3/enum.ToolbarStyle.html, the
"text" style corresponds to the value "1".

Line 1080-1088:

    val = g_settings_get_value (gsettings_client, GSETTINGS_TOOL_BAR_STYLE);
      if (val)
        {
          g_variant_ref_sink (val);
          if (g_variant_is_of_type (val, G_VARIANT_TYPE_STRING))
            current_tool_bar_style
              = map_tool_bar_style (g_variant_get_string (val, NULL));
          g_variant_unref (val);
        }

Okay, but `(tool-bar-get-system-style)' actually returns "image"... huh?

Docstring says "image" is the fallback return value... Why is the
mapping not being handled correctly?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 12:50:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 07:50:46 2024
Received: from localhost ([127.0.0.1]:56219 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCejl-0008Uu-Vi
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 07:50:46 -0500
Received: from eggs.gnu.org ([209.51.188.92]:49382)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tCeji-0008Ue-Uo
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 07:50: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 <eliz@HIDDEN>)
 id 1tCehW-0001XG-Hn; Sun, 17 Nov 2024 07:48:26 -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=zoiZ2qVtMoMwGAlNINOJhXKp4smApeW1DXAY1pRbG7I=; b=eivBwUT9/3Gc
 26gwNLsXNCr2qvTSlLmcx7B8NpDmrR+2JdaYlem06a1bMrIBTrcPssSy1lJqIdr7vAcq+dPyc4SBE
 N+8I2vevVbIs8L7+JFGZUU0HQadBeQfEb/gjlnCY/h3C6TQsEGizFnPEPHczLVai8gPBR2XxL3YhZ
 /o8szgHA4LT4ftiBfp4ohwrHQoCnfqXL/OBF54gTXrBt2ZjMTcd+/lcQeDsvHghcQM96262rOy4KE
 V//4ZhUB7ZgiVdTtqCgR6k/iMkxQGYGbd8bLFNHJ4BlqOFf4BAJoRmZOjIU9d/d0NxCsKwY8EtuFZ
 wWhhscAjWBEqCon1U3uDuA==;
Date: Sun, 17 Nov 2024 14:48:23 +0200
Message-Id: <86a5dyvxew.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
In-Reply-To: <87mshy3v74.fsf@HIDDEN> (message from Taha Aziz Ben Ali on
 Sun, 17 Nov 2024 13:23:43 +0100)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <87plmu3x6e.fsf@HIDDEN>
 <86bjyevzgv.fsf@HIDDEN> <87mshy3v74.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
> Date: Sun, 17 Nov 2024 13:23:43 +0100
> 
> I found this answer [3] which uses "gsettings" and as far as I know,
> settings changed through gsettings do not affect Emacs, so I have to
> create a stylesheet just as the manual says.
> 
> Any pointers?

See src/xsettings.c, I hope this is relevant to your case (but I know
nothing about GTK, so apologies if this makes no sense).




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 12:24:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 07:24:48 2024
Received: from localhost ([127.0.0.1]:56180 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCeKd-0007Fp-Uk
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 07:24:48 -0500
Received: from mail-wr1-f49.google.com ([209.85.221.49]:52509)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ba.tahaaziz@HIDDEN>) id 1tCeKc-0007Fg-4I
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 07:24:46 -0500
Received: by mail-wr1-f49.google.com with SMTP id
 ffacd0b85a97d-38246333e12so109759f8f.1
 for <74383 <at> debbugs.gnu.org>; Sun, 17 Nov 2024 04:24:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731846225; x=1732451025; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=0QLJ1cLE8S4SvsoZQ9s5eYszkrqOJJturDpK9KE2UmE=;
 b=fuxSV9V+kgYFP65VuU91K2gCNllaBiE3mvl4/J2SAWcFRMi2Extt16dS7d78ZdzI55
 LkoSu/u6tF9FI8bOp0ZzL9G4JN4tdafnF8yaO378wuu0o6ZhFeSk36Fb4s+a+YX6+kMI
 Ms7OMHGR9qqhU5VLVLwRYq1X3M7BlgXIVfAnj2KTV4ezjbBJElW56bsxUH66OpKd/pj2
 hLwnUvv/X9Wih1nKMwOXVVTgxs9TZ7GEXBuaJ1aGPgIbap+8j450JrWcJ5wXeiLaZ/Fm
 w8S/I41EGY9b6t5qMhY7Q+tvVnKt7R6cLW/zyZts4bKr/dFNooB9qgpQlKul6ldZHAGI
 Ra1w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731846225; x=1732451025;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=0QLJ1cLE8S4SvsoZQ9s5eYszkrqOJJturDpK9KE2UmE=;
 b=w5ghF/tR3cV0N+X0n+ZG+cRgK6EA6JU/nXQB8SVRpjdi5K57AXXKxmkFuIWuQbpQfb
 Qcn9RaLbNNzmzfZuAvjtQEQjvU5L4MtwrwQewwaBy6cOZLhRoWPiyMrhXbgGMhN3Jy4m
 aVVhCs2gei61K8JOV5n2pl8eSLl+ZcxM0aCASq5YnaL7u/zDylX4piL7mb/FvuhmjEAl
 M7APbOnFkgOgI6ythTmxED5bo42yxvfVm2heg7Bvvvub9f5aa+eAczGeBRkdcLzZvTf2
 j+49D/KNFgtRoM6kmQJ4QZpwFA74uRphplPQBqzsGJDWHlA+vN3+aWOLVYv9jaFsWuGt
 R96w==
X-Forwarded-Encrypted: i=1;
 AJvYcCWWRZ3rcHx5JgURCU9qk4J3mMYOMGVABjZHo67PN+Kve3AlijPQMuRzJJ9HavLg2WBMBcIFpA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxwSUwj+NGUfBHNMlsUmqRxfoX4mLgMmzvxGkF7lFRjJxcPrj5X
 /xsPx2npDPAJTSV1HRZjgyHJC8GOPAqlyvWk4dny4B8LqHWFtVxW
X-Google-Smtp-Source: AGHT+IGDPZosoA5cTPDVnxG6W5cPqIdKACJxJh2PAhcYmMofqHC81xpnfzm6wrFi6O5W14PdXCZr3w==
X-Received: by 2002:a05:6000:1868:b0:37d:43d4:88b7 with SMTP id
 ffacd0b85a97d-38225a21c50mr10677403f8f.3.1731846225072; 
 Sun, 17 Nov 2024 04:23:45 -0800 (PST)
Received: from localhost ([197.15.238.37]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-3823ef846a5sm2444298f8f.102.2024.11.17.04.23.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 17 Nov 2024 04:23:44 -0800 (PST)
From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <86bjyevzgv.fsf@HIDDEN>
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <87plmu3x6e.fsf@HIDDEN>
 <86bjyevzgv.fsf@HIDDEN>
Date: Sun, 17 Nov 2024 13:23:43 +0100
Message-ID: <87mshy3v74.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74383
Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
>> Cc: 74383 <at> debbugs.gnu.org
>> Date: Sun, 17 Nov 2024 12:40:57 +0100
>> 
>> > All the same, the OP's problem is that the gdk-pixbuf library invoked by
>> > the toolkit to load tool-bar images no longer enables XPM support by
>> > default, because, in their words, it was "not being used."  Someone must
>> > volunteer to enable loading tool-bar images with Emacs's image system
>> > instead.
>> 
>> I should have probably mentioned that my early initialization file
>> disables the toolbar along with other visual elements, so it's odd that
>> these images would get created at all.
>> 
>> I assume they're created eagerly so it makes no difference whether or
>> not the toolbar is disabled.
>
> Maybe you should disable it in your ~/.emacs.d/gtkrc?  Or is that
> ~/.themes/THEME/gtk-3.0/gtk.css now?

I'm not sure what to put there. The manual entry [1] for GTK styling
links to a dead resource [2] concerning the GTK styling options. I
suppose it means to reference this page
<https://docs.gtk.org/gtk3/css-overview.html>

Still, that page doesn't say anything about toolbars.

I found this answer [3] which uses "gsettings" and as far as I know,
settings changed through gsettings do not affect Emacs, so I have to
create a stylesheet just as the manual says.

Any pointers?

[1]: https://www.gnu.org/software/emacs/manual/html_node/emacs/GTK-resources.html
[2]: https://developer-old.gnome.org/gtk3/3.0/GtkCssProvider.html
[3]: https://askubuntu.com/a/359049




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 12:04:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 07:04:13 2024
Received: from localhost ([127.0.0.1]:56143 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCe0j-0006M5-Lh
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 07:04:13 -0500
Received: from eggs.gnu.org ([209.51.188.92]:52556)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tCe0h-0006Ls-5m
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 07:04:11 -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 <eliz@HIDDEN>)
 id 1tCe0a-0003EH-Uk; Sun, 17 Nov 2024 07:04:04 -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=jO5QLY+1C7i2eb5YN9gN8mELhGvZBSfvHlWlR2hdet4=; b=pGz1XQqvbKWq
 /L+qgBfn5UMNRiY+1wLfxAPOE1qkQPbDMHcRZr9x3q0PVfw4ofGlRLIHw/J3+aYifNL4mznisU1dz
 nJIwH8LkghA3eWIL1KX96NKSy4eBAgCnWjAocYyzYLKx9V/8VP0HNbvfW5PRGshxnVPBk3kG7Om8a
 VquXB07DLrAbg6pE7h7W/2bUSYgFrNVKXD3aJu20QZJeSKs69TdyyzuaDbi/+QQb9eTIFOh1Uanrv
 /HQCquolA8LSfkHPBS+fcJA40Ssfj0QRuMcZGgyKRQ01MCNxyumoeYafW0NeybD5d31L70yBj1q+w
 iZ18kX8TFqmpASGAOEAU6Q==;
Date: Sun, 17 Nov 2024 14:04:00 +0200
Message-Id: <86bjyevzgv.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
In-Reply-To: <87plmu3x6e.fsf@HIDDEN> (message from Taha Aziz Ben Ali on
 Sun, 17 Nov 2024 12:40:57 +0100)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <87plmu3x6e.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: luangruo@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> Cc: 74383 <at> debbugs.gnu.org
> Date: Sun, 17 Nov 2024 12:40:57 +0100
> 
> > All the same, the OP's problem is that the gdk-pixbuf library invoked by
> > the toolkit to load tool-bar images no longer enables XPM support by
> > default, because, in their words, it was "not being used."  Someone must
> > volunteer to enable loading tool-bar images with Emacs's image system
> > instead.
> 
> I should have probably mentioned that my early initialization file
> disables the toolbar along with other visual elements, so it's odd that
> these images would get created at all.
> 
> I assume they're created eagerly so it makes no difference whether or
> not the toolbar is disabled.

Maybe you should disable it in your ~/.emacs.d/gtkrc?  Or is that
~/.themes/THEME/gtk-3.0/gtk.css now?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 11:42:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 06:42:08 2024
Received: from localhost ([127.0.0.1]:56112 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCdfL-0005Oy-RN
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 06:42:08 -0500
Received: from mail-wr1-f54.google.com ([209.85.221.54]:61695)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ba.tahaaziz@HIDDEN>) id 1tCdfK-0005OR-0D
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 06:42:06 -0500
Received: by mail-wr1-f54.google.com with SMTP id
 ffacd0b85a97d-38242abf421so258066f8f.2
 for <74383 <at> debbugs.gnu.org>; Sun, 17 Nov 2024 03:42:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731843660; x=1732448460; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=sVfD4D4nUxZwfmiIfe1oJTdHF82OgiJDzXnC2I+Z+jE=;
 b=K+WC6/tC8XQgOarTVxEahve+KO+JR4aCbVo3E4TZTod8yWB+rqaYWFOB7ijKhDRY2+
 4xcRSInt3J3RJssIfnGRF4iQbFeIeRBnI31d9ZK5C2DoT6jKpgTVqhgc8mx2qNUgBoP8
 3qDD5OlKza53pSj3YgaC+IWacOnujzL4M9OQ1ienVq4WD8DT8DauRsM3aa2WxvilZwO+
 VM49TDYynkZ9i/D6M2Uhk4cZuWNBNITcU1C2GsHoTsiLB5jTzW+9ipe0Zn3NwGre4g9L
 7eMeDdyFl/gn4LdopL+bg5QWeT9JMMmu8HmyfXMfWW3ZzH1HuI/AdqNMTzDjijy2kg3b
 dYgQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731843660; x=1732448460;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=sVfD4D4nUxZwfmiIfe1oJTdHF82OgiJDzXnC2I+Z+jE=;
 b=efKC3AvSzLvvkHzaokaHsYwm9G5ZCTWiCtfy1Tl3sbRmp8v73JK56BL8PWMA7tzcgo
 3mIwRVaB4YpiOSmi9eJryH3qUSSR5uwQlFYaIk8T47eUWKdkJqUv6lwa4wOJuPw5nJig
 O2CE2AOvSbOpo0bCHHNKT1Hr1Yd4H59Ys6wcfuRoFuCfVMbwTp88ApATqLSvz/o8/BEx
 7VySF6r4we1skYdf+870qzSxt4owRwHYA7VIdRIoMq0tS/yjJ+Lb8D3cTMX1OX+HtsrB
 4NXUNZvlhtxTB2aroP5XClSPcSXF3HqsA96Tm2PF9GAbENn0N8uUhX09iPG1tnaE6JwM
 IAZw==
X-Gm-Message-State: AOJu0YyuQfxl83FWBN98/+eRzhxcU63vntmm2aZLd7aWWBwuOcJmnfZI
 4oymBiN9h28Fkzegi/3GOD/v3B+aFfV//GdPBF8xLyIDFDtpGnHs
X-Google-Smtp-Source: AGHT+IGUKwQnL0gEJ5Rjr42AbwXPd9Wd4n96mITjZpiIvwAlM2EEF6FzxOMLVdQdydOP+fBcqZZq7Q==
X-Received: by 2002:a5d:64eb:0:b0:382:32ec:f5c4 with SMTP id
 ffacd0b85a97d-38232ecf829mr3832585f8f.6.1731843659975; 
 Sun, 17 Nov 2024 03:40:59 -0800 (PST)
Received: from localhost ([197.15.238.37]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-3823e986e58sm2497029f8f.92.2024.11.17.03.40.59
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 17 Nov 2024 03:40:59 -0800 (PST)
From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <87o72ehg5k.fsf@HIDDEN>
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN>
Date: Sun, 17 Nov 2024 12:40:57 +0100
Message-ID: <87plmu3x6e.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74383
Cc: 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> All the same, the OP's problem is that the gdk-pixbuf library invoked by
> the toolkit to load tool-bar images no longer enables XPM support by
> default, because, in their words, it was "not being used."  Someone must
> volunteer to enable loading tool-bar images with Emacs's image system
> instead.

I should have probably mentioned that my early initialization file
disables the toolbar along with other visual elements, so it's odd that
these images would get created at all.

I assume they're created eagerly so it makes no difference whether or
not the toolbar is disabled.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 10:49:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 05:49:23 2024
Received: from localhost ([127.0.0.1]:56026 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCcqJ-0002zY-2R
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 05:49:23 -0500
Received: from thaodan.de ([185.216.177.71]:37456)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjorn.bidar@HIDDEN>) id 1tCcqG-0002zO-4U
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 05:49:21 -0500
Received: from odin (mobile-access-6df064-126.dhcp.inet.fi [109.240.100.126])
 by thaodan.de (Postfix) with ESMTPSA id 44288D00035;
 Sun, 17 Nov 2024 12:48:48 +0200 (EET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail;
 t=1731840528; bh=vDjxb3cK4T5eS/LJhnmiqYD8lMCXJPI2J9f6EFvOgco=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=KC/j9UMeenhdU63m177mF3SbW0B9uaiIqhM/x9qaR6CVLnzWPp00Jz/mWa5i2q+Zj
 jHxLRke6xMNlhLQg1Pvwduj6RqFf42jxRv9Dmf3a+x+2Qm/11vhGIMp7rJUgV6ZmY4
 GVx7CgFt+wPj8FM/JVQXjbR7KzjGuCPO/+1Zc/byLk2gMJ3eCKBrYMOJScZzX45rQi
 vZH+WvHS+dPA+s4Uu6XOvNSBjx6hb5eK8Ez0UFObfmgUN4zw1f5rjPcU/ME2555L+o
 GiIF31Y223u+fUsj4cT4ppaaYWzDzyMKi29ofhDDcRTTQA4Y2lzYFeR1qPgt8pEw+l
 QKVRSEAe/bK5PqmkOk8KIaLryW/+l09IErwa/cefNBC6cvQA8CBZW5+u5gCzU0N2hB
 84z362ietbIbl53TgTm1vCZX4uk2vupSbTKYSx6Xd3lpTl6f0sTuBM8Wzqb6YGe16H
 rG8pPfvjuRVQN2Ernw7HsXceMNc4otLMpt3kfcUX6TYRSmnaYBRs0F4KsBF37t1ALJ
 eqPTjAUhZJqmHvBq7SG3Pl2dKdr8uRDAayHRkAGbUdeKBpLuoosYdU8wMVqsjkHsCx
 Qoo9dQaTAzP2GB6tyY/CjWnMLwT0WLgNc4F5AZuqnHWXd6Q53mXddfU+L4Qv7STMyz
 vYHKsMxL94uv58azuiF2Onag=
From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text
 editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <87jzd2gpd4.fsf@HIDDEN> (Po Lu via's message of "Sun, 17 Nov
 2024 17:51:19 +0800")
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <86r07awg13.fsf@HIDDEN>
 <87jzd2gpd4.fsf@HIDDEN>
Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata=
 mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq
 w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV
 CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl
 HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8
 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF
 CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h
 K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2
 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC
 HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN
 XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg
 gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL
 AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E
 TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB
 B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe
 pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO
 HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG
 AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr
 dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n
 KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy
 GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK
 S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA==
Date: Sun, 17 Nov 2024 12:48:45 +0200
Message-ID: <87a5dy5e5u.fsf@>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 1.2 (+)
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:  Po Lu via "Bug reports for GNU Emacs, the Swiss army knife
 of text editors" <bug-gnu-emacs@HIDDEN> writes: > Eli Zaretskii
 <eliz@HIDDEN>
 writes: > >> Which GTK versions dropped XPM support? > > I don't know. I
 only learned of this fact this morning myself. > >> We should probably reject
 those versions at [...] 
 Content analysis details:   (1.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
 The query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [185.216.177.71 listed in sa-accredit.habeas.com]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
 query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [185.216.177.71 listed in bl.score.senderscore.com]
 1.2 INVALID_MSGID          Message-Id is not valid, according to RFC 2822
X-Debbugs-Envelope-To: 74383
Cc: Po Lu <luangruo@HIDDEN>, ba.tahaaziz@HIDDEN,
 Eli Zaretskii <eliz@HIDDEN>, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.2 (/)

Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text
editors" <bug-gnu-emacs@HIDDEN> writes:

> Eli Zaretskii <eliz@HIDDEN> writes:
>
>> Which GTK versions dropped XPM support?
>
> I don't know.  I only learned of this fact this morning myself.
>
>> We should probably reject those versions at configure time, if they
>> lead to Emacs that crashes on startup.
>
> It's not GTK that has deprecated XPM support, but a library it invokes
> to load image files.  From what I've heard, it remains possible to
> configure the library with XPM support.

Is it possible to gracefully crash or disable toolbar support when XPM
support is disabled?

There's gdk_pixbuf_format_is_disabled to check if a format is disabled.[1]

[1] https://docs.gtk.org/gdk-pixbuf/method.PixbufFormat.is_disabled.html




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 17 Nov 2024 10:49:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 05:49:05 2024
Received: from localhost ([127.0.0.1]:56022 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCcq0-0002yu-Js
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 05:49:04 -0500
Received: from lists.gnu.org ([209.51.188.17]:51450)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bjorn.bidar@HIDDEN>) id 1tCcpx-0002yS-FX
 for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 05:49:03 -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 <bjorn.bidar@HIDDEN>)
 id 1tCcpw-0004W1-K4
 for bug-gnu-emacs@HIDDEN; Sun, 17 Nov 2024 05:49:01 -0500
Received: from thaodan.de ([2a03:4000:4f:f15::1])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bjorn.bidar@HIDDEN>)
 id 1tCcpu-0007sz-Eg; Sun, 17 Nov 2024 05:49:00 -0500
Received: from odin (mobile-access-6df064-126.dhcp.inet.fi [109.240.100.126])
 by thaodan.de (Postfix) with ESMTPSA id 44288D00035;
 Sun, 17 Nov 2024 12:48:48 +0200 (EET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail;
 t=1731840528; bh=vDjxb3cK4T5eS/LJhnmiqYD8lMCXJPI2J9f6EFvOgco=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date;
 b=KC/j9UMeenhdU63m177mF3SbW0B9uaiIqhM/x9qaR6CVLnzWPp00Jz/mWa5i2q+Zj
 jHxLRke6xMNlhLQg1Pvwduj6RqFf42jxRv9Dmf3a+x+2Qm/11vhGIMp7rJUgV6ZmY4
 GVx7CgFt+wPj8FM/JVQXjbR7KzjGuCPO/+1Zc/byLk2gMJ3eCKBrYMOJScZzX45rQi
 vZH+WvHS+dPA+s4Uu6XOvNSBjx6hb5eK8Ez0UFObfmgUN4zw1f5rjPcU/ME2555L+o
 GiIF31Y223u+fUsj4cT4ppaaYWzDzyMKi29ofhDDcRTTQA4Y2lzYFeR1qPgt8pEw+l
 QKVRSEAe/bK5PqmkOk8KIaLryW/+l09IErwa/cefNBC6cvQA8CBZW5+u5gCzU0N2hB
 84z362ietbIbl53TgTm1vCZX4uk2vupSbTKYSx6Xd3lpTl6f0sTuBM8Wzqb6YGe16H
 rG8pPfvjuRVQN2Ernw7HsXceMNc4otLMpt3kfcUX6TYRSmnaYBRs0F4KsBF37t1ALJ
 eqPTjAUhZJqmHvBq7SG3Pl2dKdr8uRDAayHRkAGbUdeKBpLuoosYdU8wMVqsjkHsCx
 Qoo9dQaTAzP2GB6tyY/CjWnMLwT0WLgNc4F5AZuqnHWXd6Q53mXddfU+L4Qv7STMyz
 vYHKsMxL94uv58azuiF2Onag=
From: =?utf-8?Q?Bj=C3=B6rn?= Bidar <bjorn.bidar@HIDDEN>
To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text
 editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <87jzd2gpd4.fsf@HIDDEN> (Po Lu via's message of "Sun, 17 Nov
 2024 17:51:19 +0800")
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <86r07awg13.fsf@HIDDEN>
 <87jzd2gpd4.fsf@HIDDEN>
Autocrypt: addr=bjorn.bidar@HIDDEN; prefer-encrypt=nopreference; keydata=
 mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq
 w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV
 CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl
 HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8
 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF
 CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h
 K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2
 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC
 HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN
 XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg
 gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1+ntAhsDBQsJCAcCAiICBhUKCQgL
 AgQWAgMBAh4HAheAAAoJEFwbdKFlHF9oBgwA/iQHwe0VL4Df4GGTYlNjMSHFlIkBmN4UfYGLYj3E
 TrOUAQC51M+M3cjsL8WHdpBz6VAo6df9d+rVwhQ9vQuFHqevArg4BGTX6T4SCisGAQQBl1UBBQEB
 B0Cbohc3JEfn005/cm0AOGjSsW1ZxAkgaoVNjbpqk4MgNAMBCAeIeAQYFgoAIBYhBFHxdut1RzAe
 pymoq1wbdKFlHF9oBQJk1+k+AhsMAAoJEFwbdKFlHF9ooHABAKGmrGBic/Vys3BBrOQiRB3Z7izO
 HwhqTRpAqFZtXS2nAQDZhp/5aYw1TZjTzkm1KVt9QiYnjd/MvxRE9iaY6x4mDbgzBGTX6T4WCSsG
 AQQB2kcPAQEHQAgRJq/tMcCCB2XyA5WZpu7GvpRx0m9IPRWazeqhOq7uiO8EGBYKACAWIQRR8Xbr
 dUcwHqcpqKtcG3ShZRxfaAUCZNf71AIbIgCBCRBcG3ShZRxfaHYgBBkWCgAdFiEEUfF263VHMB6n
 KairXBt0oWUcX2gFAmTX+9QACgkQXBt0oWUcX2jeSwD6AtWn0cuo8IF35YRo4o3cDRJnUfJnbvJy
 GxyCDThR+zYBAKG6/jdwmZkBQZKslnDAbMMd2WfiZZT5JW3IWC4EaKMO7HkBAKYPGZ3UbfkRvfFK
 S+pQ9CgtNfkSJQBtT1Ob7Y6nsacgAQCpyXN7yppmhW/oBgivITPy9Lkg+V4NK9WZYZCU9Q7LBA==
Date: Sun, 17 Nov 2024 12:48:45 +0200
Message-ID: <87a5dy5e5u.fsf@>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2a03:4000:4f:f15::1;
 envelope-from=bjorn.bidar@HIDDEN; helo=thaodan.de
X-Spam_score_int: -14
X-Spam_score: -1.5
X-Spam_bar: -
X-Spam_report: (-1.5 / 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, INVALID_MSGID=0.568,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.2 (/)
X-Debbugs-Envelope-To: submit
Cc: Po Lu <luangruo@HIDDEN>, ba.tahaaziz@HIDDEN,
 Eli Zaretskii <eliz@HIDDEN>, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.2 (-)

Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text
editors" <bug-gnu-emacs@HIDDEN> writes:

> Eli Zaretskii <eliz@HIDDEN> writes:
>
>> Which GTK versions dropped XPM support?
>
> I don't know.  I only learned of this fact this morning myself.
>
>> We should probably reject those versions at configure time, if they
>> lead to Emacs that crashes on startup.
>
> It's not GTK that has deprecated XPM support, but a library it invokes
> to load image files.  From what I've heard, it remains possible to
> configure the library with XPM support.

Is it possible to gracefully crash or disable toolbar support when XPM
support is disabled?

There's gdk_pixbuf_format_is_disabled to check if a format is disabled.[1]

[1] https://docs.gtk.org/gdk-pixbuf/method.PixbufFormat.is_disabled.html




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 09:51:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 04:51:39 2024
Received: from localhost ([127.0.0.1]:55952 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCbwQ-0000St-Ne
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 04:51:38 -0500
Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:33726)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1tCbwN-0000Se-Rv
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 04:51:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1731837090; bh=bTsz86cSxn+trAhxhpGxnTDBpJxkaQNQzvqiCyqRgC8=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=No7MLn1XaUmP+RBRB1YqoDJVpeq+cPMH2rSQClbqej+6PfOt1v7bLnGPDIKyOhUG1p+6lSRNpPfe4l6icFsM0xqYe3xYgR5yEImW9UV1JvlkWgJbSQZnzX4wqACQWYpYyyXfFGr+WCtORc12taSds0+JWEqXOZUp86FJtRTsqsf22KDuJ5Gbh3XhX5GVt44gekz5h2JVhFcWMP4qv11rn3Z0CKIolQybGznoMO96voVOzWUwuLNgXz7z36w3oL40tdF9u+G6nghr/YBenpkNG9YM4h2Wo5jdaz+oV9ycvVqDV+s/UcYR/OHh1ZefB1DTjZQIP5Gn0rTNrXgLDUKPfA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1731837090; bh=0QHmVqRYmK4/Bb+dmzAAklw32j/z6iTNU+j+RkwJvOO=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=ktkgwF3d1PQGebw3nCTJkgnYfHY+2AtZ0nuOC6lGCdoazqAjUKpDJsI875dGtDoad7wJ8EO/9o0zuYqxsgrCkU4Nv2IS/Ip7nyTXWwdgaUh+Dl8PpFueGaPBKYWPsYhu8eiMNwzYIc8Kh8M5QMpJOXmg4EFSWIVlYj1HLNERP1ttykAr9txVVLT6xaEFglK0xK2V4yuAsURhFFjUySuaHg95XrR4m2UpFL7l2StssbjkA+xMHtC0bf0p4VqFSHhrN1Yas4G5nOqP/0N6ZfIeE3usMnwmn1dJ6GUsT1qBMuxvkb3cCCpRy/CrAQJIN9qJ4Rx8lpUuBkGe/+hm7H64PA==
X-YMail-OSG: qDkCOFMVM1mGn9PLb_Z4GFo5v4PnunFFeDimkgOcKbHgGc4fkVl9pLy_IQBYszQ
 6h1Zzp71cgV2Efz4UN2tnw.QVKLWGL5q0gAfhaARLx0i.o2b6FHVkWW8pnV8Cv2oFShjBkJtsPJ8
 aQEZTR_xoBSOpnaP7Yw.Yl1.O6y9K5HLgfV5VEmUv.zSNkg52ByQmCnmL7oz77Fen6OI3X4fMjGs
 M5ipmvf9_OCGMbVEJegE244TYFQygPlofdNeZxV7zYPfoSFoJSbn6S0jrFhTV8wtgwhQIb5Naxw9
 Pl3G0_t7HR3BAsKS1O7rjSt9z1R1WnV2R9GLSe2z4EgKAWetXkKOCaj6sVk2QIDrzUo0Z8h3H9KP
 TBa0CeD6vMNY8G0UGthSYzEGCxAJ7I2IqGb9JFm4082JWxv905J_6sh0Et2rT_yk1NwpMVn9EcJm
 XL.nwAC.K8alVj7EDHzPpq30wyidsT8TyH0YopHHR99QRgdzfJY7xfmSzfmYqjYtjDZXxuzshaq_
 SAS.oouT4yJCRVffvoo..KeC20oBn4f.zQ566kDeGQB_7hvzlk5CrGUq_XWnKTGvvzh5VWAjUQzz
 1mxDsFiKnUhN_iD3bEaAmuDGLwdy1oP2KRk7PvoflfDkl7KGB6BhD_Emfy0bQLJYOz3DBX9duegR
 HWYe5UQj2mxDS.Msqyc_hcTAcVetjZ_xG9FaqrMeQTOJ5JyjDYQdFUDE49wD5.9CLFCtHQW5t0AE
 QWsL2LqdS4bHk4QSssHP_aLjNp8QylfC4vQK6qikgJXzE67UFNKFTwpPi9K3ZhcFzjkh1ZzZThnJ
 8Uqu8prr2watj6DKl0YjeLb7LrLxjQdfp7FQnACafyOUHnGC47Gpe8ylDc2WWbTOsm3bHnKEGDVY
 1QQj.H9peuRPtgWMFHnLkBcJCww2p_fPa1wGpHFDi_SMeo3khZHiCsnzm8JcF4oYW.4kpXMv7E4P
 ogiGe.yyBhoXTujldbC2FFCLMOmcDbJujdNpzE1Gji2Gsi_IArBB1XP4gNTtH9zmwtgkHaz3yj_O
 zGUr18HWxdxw0.xWFUE_GdZg2v8OuU9VVCC5bsTIdZ4IEf4RF2yeCuHDckgwSo2dcnK22.OGcieK
 gMIxxkEv2vK6n2iAI0rnnEUPtcLmJPaCBBRTizvE4t3WqDbWVrXBEbELiN5QIHH12.GO72xiO.UG
 wjVdBWTmPO_0m0giBaOXUupwb5L8YZhl8mXjdJJhXNsDFj6UKPYjAb.wnhQT1KnxfypCtnO5IfK0
 TyT9VtJF2YlhLeVzW.Kbsp5OEOCcU6J_4yuklNBphstH_dxSasOuJkrvecR_jYWde0NVtcgKNHtg
 OaI0FZjCIUFbaHNpqN04_QFxiqlJ47wWAxJkUWUFpJQ27LykTQcN40_PpiYltUWVcEGnwmHjuzKQ
 76H0Ex_3PkpV2KRHTUXfdKmYR2ui4OpKp9JvxmUE2D3cfnCk9xi7SqpC2RO2Wn1H5RDuHvq0U5yv
 iuNZpLdoM.0BHy9CADzayxBWBuxxAq4OUons8VBPSf2.KYiR0ZBWa1Y5gP7Nwv7owqxUzthnvYFh
 JoSd0IX_4YzOG5IakQhkUgDIRbjpvLqEbumfijNKbjQn9zstkEoXQ8ClU80cirUvS0263tBaVhmv
 TK0EClB.LpNPFsZU8mx.KCs87U3j3C51iNfB8BQpZ6cm.XIo7qukFbW0Jgn9iaTCThYjrev3Pnjt
 UzgKbW.j3Bv0BQEiYQs7TChsDcpWHW3oFqM7FHQRNkCL_83a3QSGawKyYKalSNtHRcx4p6XvFi.X
 clhVC46ooNrIuUZOwrgFvV7Y9QOGw57NDcFL.6XtVxfNn4o4xYUdbMs7rJUm6nxIWzgpwSoK5rWC
 UNNAChRctGrrm.dJ5QlTf4ffa0ymIohjy39qkKIVKyavYGyQJG6zsscCnl0anlbu0RCx.uU8.9Xm
 gCEb66tRlFMXZrhKEjmzAo4B4pV.fpw_oclTB1IUZVXbgsJPMZgr3JcnexdaEbqNbc6tF8CYhkF6
 UkMr.lV6GZLiGaH8x17L_zxxuEMvZN5ELmZOuWEjkNpMaaUHk8q7DOqtqUsrK2P9ZL1_2OvpueYl
 IE8lSjXT2CyN0hea1_eOdJzAVMQfy33gInT6Obp2lXkbgFrOeFrYtarwkxAgD8abr6h.Gz1z5ACQ
 z9MiSrdh9PfhRXI4vVF5AzknUwxCwVAC4weXtEyLoALsx6L808fiKBzZtw4guiopF3qdiUEYlHQH
 O92mxLcC8ydUlCD8WYIDa2PDJSfkyTqALFk_NkHNl1DN4bDoZFcm3xvet
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 5ce434f8-aefc-4827-a657-879d8cbd89ad
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic306.consmr.mail.ne1.yahoo.com with HTTP; Sun, 17 Nov 2024 09:51:30 +0000
Received: by hermes--production-sg3-5b7954b588-kwzfq (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 35a0b9b77921a88328272cc281ad5efe; 
 Sun, 17 Nov 2024 09:51:24 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <86r07awg13.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 17 Nov
 2024 08:06:16 +0200")
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN> <86r07awg13.fsf@HIDDEN>
Date: Sun, 17 Nov 2024 17:51:19 +0800
Message-ID: <87jzd2gpd4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.22876
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 436
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74383
Cc: ba.tahaaziz@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> Which GTK versions dropped XPM support?

I don't know.  I only learned of this fact this morning myself.

> We should probably reject those versions at configure time, if they
> lead to Emacs that crashes on startup.

It's not GTK that has deprecated XPM support, but a library it invokes
to load image files.  From what I've heard, it remains possible to
configure the library with XPM support.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 06:08:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 17 01:08:38 2024
Received: from localhost ([127.0.0.1]:55655 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCYSc-0006wp-5e
	for submit <at> debbugs.gnu.org; Sun, 17 Nov 2024 01:08:38 -0500
Received: from eggs.gnu.org ([209.51.188.92]:46690)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tCYSZ-0006wa-L7
 for 74383 <at> debbugs.gnu.org; Sun, 17 Nov 2024 01:08:36 -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 <eliz@HIDDEN>)
 id 1tCYQN-0005Hc-AZ; Sun, 17 Nov 2024 01:06:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=cwJpJQ/oaqDhynrgrhLeaRNyPr97arvEk9hqh54ZeuI=; b=ioasxlvwApehBi4lDJTK
 F6BO1G8M39o4bC7aY3hJT53gKHQJIlGfBuwm2xMBGfPOXFm5fZ3pWLTNLMr5Lc8YHAjEhBcbIh5mS
 e5N4S9m77a8Lum9E3mb6M+jv8yuQY394rZH0J52owID3pReCgYI9icpduZ9GhwoGcLFZwjcNGws8X
 u7R0IMIaiqWoPn3MaMaRmHD2Vemp6Fo+uaL9q28J8TDtNRpc4fn/YNnWYHYVuBc2ljitMVR5gRYA1
 X2NoKItbwxckTy0AQMLewNbaGMQQJkZyFzlLYEDB+VgY3S9jdIm57stsRiUOjyBgCNp70Szb5ztk+
 agRgfag3Qpa7PQ==;
Date: Sun, 17 Nov 2024 08:06:16 +0200
Message-Id: <86r07awg13.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <87o72ehg5k.fsf@HIDDEN> (message from Po Lu on Sun, 17 Nov
 2024 08:12:39 +0800)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <87o72ehg5k.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: ba.tahaaziz@HIDDEN, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Po Lu <luangruo@HIDDEN>
> Cc: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>,  74383 <at> debbugs.gnu.org
> Date: Sun, 17 Nov 2024 08:12:39 +0800
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> >> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> >> Date: Sat, 16 Nov 2024 13:42:39 +0100
> >> 
> >> I've been failing to get Emacs to launch under Sway on Void Linux, the
> >> configuration I'm using was working fine on Arch Linux (using the same
> >> Emacs version). Note that `emacs -Q' also segfaults, but `emacs -nw' is
> >> able to launch emacs with all of my configuration without a single
> >> warning.
> >> 
> >> You can find the backtrace leading up to this error in this paste:
> >> 
> >>   https://paste.sr.ht/~grtcdr/c39dad4913262557228d1158680f52613b728c6a
> >> 
> >> I tracked the issue down to a cairo_surface_create_similar_image() call
> >> that results in the crash.
> >> 
> >> Before the program crashes, a warning about the "xpm" image type not
> >> being supported is shown which may be relevant:
> >> 
> >>   (emacs:8670): GdkPixbuf-WARNING **: 13:38:44.606: Error loading XPM
> >>   image loader: Image type “xpm” is not supported
> >
> > Do you have the XPM library installed and available to Emacs?
> >
> > Your build details indicate that Emacs was configured to be built with
> > XPM:
> >
> >> Configured using:
> >>  'configure --with-pgtk --prefix=/usr --sysconfdir=/etc
> >>  --sbindir=/usr/bin --bindir=/usr/bin --mandir=/usr/share/man
> >>  --infodir=/usr/share/info --localstatedir=/var
> >>  --host=x86_64-unknown-linux-musl --build=x86_64-unknown-linux-musl
> >>  '--libdir=${exec_prefix}/lib64' --with-file-notification=inotify
> >>  --with-modules --with-jpeg --with-tiff --with-gif --with-png
> >>  --with-webp --with-xpm --with-rsvg --without-imagemagick --with-xml2
> >                ^^^^^^^^^^
> >>  --with-gnutls --with-sound --with-m17n-flt --with-json --with-harfbuzz
> >>  --with-cairo --with-libgmp --with-sqlite3 --with-tree-sitter
> >>  --with-native-compilation=aot 'CFLAGS=-fno-PIE -mtune=generic -O2 -pipe
> >>  -g -ffile-prefix-map=/builddir/emacs-29.4=.' 'CPPFLAGS= '
> >>  'LDFLAGS=-no-pie -Wl,--as-needed ''
> >
> > But the features actually available to Emacs don't include XPM:
> >
> >> Configured features:
> >> ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
> >> LCMS2 LIBOTF LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG
> >> RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER
> >> WEBP XIM GTK3 ZLIB
> >
> > So I wonder how this happened.
> >
> > Did you build Emacs yourself, or was it installed from some distro?
> 
> The PGTK configuration always enables Emacs's built-in XPM library (in
> image.c).
> 
> All the same, the OP's problem is that the gdk-pixbuf library invoked by
> the toolkit to load tool-bar images no longer enables XPM support by
> default, because, in their words, it was "not being used."  Someone must
> volunteer to enable loading tool-bar images with Emacs's image system
> instead.

Which GTK versions dropped XPM support?  We should probably reject
those versions at configure time, if they lead to Emacs that crashes
on startup.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 17 Nov 2024 00:13:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 19:13:00 2024
Received: from localhost ([127.0.0.1]:55202 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCSuS-0007RH-8D
	for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 19:13:00 -0500
Received: from sonic301-30.consmr.mail.ne1.yahoo.com ([66.163.184.199]:39751)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1tCSuO-0007R1-Qz
 for 74383 <at> debbugs.gnu.org; Sat, 16 Nov 2024 19:12:58 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1731802371; bh=l9WjDaKnhAy5TPP20e/edS6sNem+os0NMAO9eU6hkdY=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=EdFkCkwCOMrcNxELd25N0edKvwtPCEZyTguyS5Q9wNBSAShDakKxt09G+yI93s67sA5z/tAWGZ6s8uxp9LIuaWOgHPLZReb6Wr4N4VN/sTntnhfPBNRgKRhMqVzibb6pps9i/zQTRo0Xd3G+Qw3VLVw0IDAz5z7QKKSa9PRJVpHkSXmuTFx7eri0vqVm+Ggd1vHeg8n1QsB47sfc0OGvM+TfbOmXrJ4ZRlmsv6gs95VGXUpt1obdyBEmhY56WPpqowBbfcegq+1uQEqXrBsRR9FC/NiM3KWpPGN+Q38xfiNYcx7zL4ehPwPxzOgXJVz3br5P0fPGH/jMcH1SlecvfA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1731802371; bh=mMwfVBz1AFME2KJ1zFKCashdeSrV8UIQuTSQJ9WqDCm=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=NObojZJSlRoBwRtgxqXwPuTr+Q12A0htiGZoA5/d6NZUxMDdfeFOW1Onnw1m5LUdROGB/+P8nE9HAum4YXtiCmBePwCYHwCFOliUJ/px05GguqInPjPRdibwSzY467B+bE1yGyqVvVRDmEoHr2hANMl7tEfypCx6YBUchRn0XDUSuPdv6FBDDbqxrqcykcg36RZDwBPRMxXNpmlS5jvd8bVUHVLUcVNt8HPuN2gOeNSG1yK1wI7RXPzyy8NdJJEsdKYl2aEOjy0pFLzHfcG/z5VscKfebqANv42hoy7+SgYImtyzTQ4O16R/Z01R6vF0aOdAJviAmqYeeR8v2RB+UQ==
X-YMail-OSG: pv4ckEQVM1m2rDn7Gvt_PxEh5DJ2yz_gwPCe03f5kwP5hxXcLjQEsksi38hK.fL
 l69lSEuF8L29bLa5nsXAc7BuULEAJcrrvK0ZkEJVy8fHZf9FXXQ07I6yeIx39cd5q2cw7Madz.YY
 z8ZhK1Y7pjGKXWLzE4os.C_rRE500NWFZeEVVl5z_oSc7QuCFY2.lTkh4tHDMMbt08K978f30Jrw
 VybRo.nrhWWbqHzp5Mp7gt4e4uSBunTbgoyZUnKF0UncVJeD_qKWD7fmK08TbLSux2KaqlJjGh7N
 iVYPUegdb0_z1rHdCGspBr94uot5Z8r8RHyPpdIH1Tn2dJVn_SX.Of12l_VcKeD.s_M1T58Cz3cz
 UgKIl9Z5WPuuuSD2.2n2wIKrrBHLETJjrZN6PLno_SmVPelWNsI8lneUBzHET52PXdFpRrNZLiDl
 vSxYgZUUxdbjUdJ2ejq63bc_30ASJ7uVixl1bdbvexOskyLBuMlgqf6MOnVBFrv8V6050TQu0N.d
 wnxdmGnAdiVDVWq6_fjsqDvJ3BHyApiHVtUOdyd_18x01uRORMY8Q6RzNGTVNRMCa01PhlMFrdM1
 tSglHXNP57uh04WpeAsV_KLnLRYv86TZ4qpdGeHCRz4_hv2hNR0MU3EwNb.OiY2gW6Mmk9WraUd_
 veyXEXK4pQDaIGh0mF81dRvfvDpe5Nwvum9PdZiyH.Yp5gIfj9wF5vWQHUdAp6EA25AZLFJ2RUiX
 1t8zWxE7xYezF673tiVOFjAAkgtOQti6o4MW21fYUg8l6fHdOmKfsVMlcuq7MjajWay4bwIfmw5n
 .FzGE3bPmmypAA2mTDNKJp_IxaAwW6rhfutPD15ZKQltIZ48x_sOJ4ClUWkGCeJbA.ibkLGv35in
 J1WZN.fWY1GBsLjcz48N4TOtVvxZPuVl_0quD1K0WUaf7TOmRDGkOVeFdb4lF5._uCvxGOOxXPID
 Ba.YVoemQwdaZEBUu5aFi9p59ytR.ek7L6ZfTRe6FkjcD7anDEzdA5ZT_mJ3eePHbmaF4XVeR3pt
 6alvacKA4okmbLtIWQxzAUgC8iUa.8jXr9rdnaNoqfGgtXc7SW9xjYE3k_RidHp1S_hExijUoxA5
 jS37s8lSiLWIGiaXmi3b2KGMlZ5YtfJTfHxN_BrXe_.20OVroahIxmFpzPlh6vFzx0mZdjBbVMRt
 1PgIU4ZhyfcX1GxNaz9lIWx8vmWwtJ4WyGCZ_JauRw8dkV6SoVCJwVSIp1UxA_7AA.hQggTUl0dl
 ONgRtjvTHOgl6NCZjU0zDGoYm5VmAynRYhFojpG7ipqN1hLcBoOndBqNHUUYwoBkbpMPX4D_LW3D
 o5hbFdNP1_W1t_t5EPXqrrTTYia56m_OVQaP59BxepF5phwuskEaRz21dT5yIhGTCFLL2pH7CXs6
 DxmsicQ3bep6AiYSiyd7o3T9M1arDHjggGGkC8qyI_Or4tBzWycemO5In7rqU08ImxFIten03fPf
 ismbix4cMmsKKd8ebb1LPr74PQkcgojOF9OkoPXuFSqELCSpAmWfJ0NcHKBF3XURLrKqdCeSn3bV
 TFso8knrdvYRebh5zPZ.RZOESQzNG3hJH.8XrQ3th0OHSDmsTmyetJz2PWtxA5fsPEdBDqjgVsTf
 V4WXEv1b82aAHxhISylUaf.RfuOq6qMoEyivbrZZOmoW4xCrTmeGM97S4P3j2pKFmtB9Y.vnX0xq
 ipruuwsJuw1C8uO_dVb.t3hFBHYm31SDiIDbK3FYUq46kDRSurFuuUgdCFu37gglUekfdjn397HR
 d5nnU39uuThcyRUcxNuC3mQg6XlaGQnDp9mm9euVGs4rzMG9.W4i5Cb7UXuzKif9FTPX9eiWkcaA
 oQAMsK2I.PLay6m2Nle5s_Q8ORa51MM18nxZ0onNw5Fpdg.vOT0Cyv8RiwnJZNh1_NSLCYQZySJi
 gByJQUP7wCWA2mK27kCSbypl5Fqs4MbD06Y5IlyJ3NSCWVuYlgT0xylF7VaWwfGl.ZeReGLvxalj
 KnFlsoQ4QdSvn3IE6dNaEtZooDLgqBhLpSlNgmszOWmbh9fJA3x2R.qTCGLTKjlTgAOTfks6a5Uj
 H7rxqGqR6FOvIUHPxDeOpAYUwAAtxFjzbCI6Rx_8I9MkQT0ud4abBXupa0n_1MPNEhrLj_UYIvJs
 w7SjsSLiMBHRL4NvNFuRCmk4PpS3XujpTxg6A_74sw3xmfEkXWXbHnP8L0mcxSYB5yXRXNeGA45H
 HJ8ziNsBZWyjAVp0ka4fxaK2d30C10Id5a_dVfKWQu1blQa1_tUlIRJktyj_SXj9iW.CNKYZDlw0
 w
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: da25d1a3-3bbd-4df8-8cdf-1e5ef9f3956a
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic301.consmr.mail.ne1.yahoo.com with HTTP; Sun, 17 Nov 2024 00:12:51 +0000
Received: by hermes--production-sg3-5b7954b588-8q7pl (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 19677de73a5f5004b807deeaf0b085dc; 
 Sun, 17 Nov 2024 00:12:44 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <86r07bf77f.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 16 Nov
 2024 18:56:36 +0200")
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
Date: Sun, 17 Nov 2024 08:12:39 +0800
Message-ID: <87o72ehg5k.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: WebService/1.1.22876
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 2820
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74383
Cc: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>, 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
>> Date: Sat, 16 Nov 2024 13:42:39 +0100
>>=20
>> I've been failing to get Emacs to launch under Sway on Void Linux, the
>> configuration I'm using was working fine on Arch Linux (using the same
>> Emacs version). Note that `emacs -Q' also segfaults, but `emacs -nw' is
>> able to launch emacs with all of my configuration without a single
>> warning.
>>=20
>> You can find the backtrace leading up to this error in this paste:
>>=20
>>   https://paste.sr.ht/~grtcdr/c39dad4913262557228d1158680f52613b728c6a
>>=20
>> I tracked the issue down to a cairo_surface_create_similar_image() call
>> that results in the crash.
>>=20
>> Before the program crashes, a warning about the "xpm" image type not
>> being supported is shown which may be relevant:
>>=20
>>   (emacs:8670): GdkPixbuf-WARNING **: 13:38:44.606: Error loading XPM
>>   image loader: Image type =E2=80=9Cxpm=E2=80=9D is not supported
>
> Do you have the XPM library installed and available to Emacs?
>
> Your build details indicate that Emacs was configured to be built with
> XPM:
>
>> Configured using:
>>  'configure --with-pgtk --prefix=3D/usr --sysconfdir=3D/etc
>>  --sbindir=3D/usr/bin --bindir=3D/usr/bin --mandir=3D/usr/share/man
>>  --infodir=3D/usr/share/info --localstatedir=3D/var
>>  --host=3Dx86_64-unknown-linux-musl --build=3Dx86_64-unknown-linux-musl
>>  '--libdir=3D${exec_prefix}/lib64' --with-file-notification=3Dinotify
>>  --with-modules --with-jpeg --with-tiff --with-gif --with-png
>>  --with-webp --with-xpm --with-rsvg --without-imagemagick --with-xml2
>                ^^^^^^^^^^
>>  --with-gnutls --with-sound --with-m17n-flt --with-json --with-harfbuzz
>>  --with-cairo --with-libgmp --with-sqlite3 --with-tree-sitter
>>  --with-native-compilation=3Daot 'CFLAGS=3D-fno-PIE -mtune=3Dgeneric -O2=
 -pipe
>>  -g -ffile-prefix-map=3D/builddir/emacs-29.4=3D.' 'CPPFLAGS=3D '
>>  'LDFLAGS=3D-no-pie -Wl,--as-needed ''
>
> But the features actually available to Emacs don't include XPM:
>
>> Configured features:
>> ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
>> LCMS2 LIBOTF LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG
>> RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER
>> WEBP XIM GTK3 ZLIB
>
> So I wonder how this happened.
>
> Did you build Emacs yourself, or was it installed from some distro?

The PGTK configuration always enables Emacs's built-in XPM library (in
image.c).

All the same, the OP's problem is that the gdk-pixbuf library invoked by
the toolkit to load tool-bar images no longer enables XPM support by
default, because, in their words, it was "not being used."  Someone must
volunteer to enable loading tool-bar images with Emacs's image system
instead.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 16 Nov 2024 21:23:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 16:23:03 2024
Received: from localhost ([127.0.0.1]:55007 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCQFy-0008Ee-Vs
	for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 16:23:03 -0500
Received: from mail-wm1-f43.google.com ([209.85.128.43]:50276)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ba.tahaaziz@HIDDEN>) id 1tCQFw-0008Dp-ET
 for 74383 <at> debbugs.gnu.org; Sat, 16 Nov 2024 16:23:01 -0500
Received: by mail-wm1-f43.google.com with SMTP id
 5b1f17b1804b1-43163667f0eso6772045e9.0
 for <74383 <at> debbugs.gnu.org>; Sat, 16 Nov 2024 13:23:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731792114; x=1732396914; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=AI0UD0ESlL2zOylAfFdnKvZlzDCqKQqj8b6w7YEJCM8=;
 b=RRPUX0sfljEvSmOsp3JJDcJQPWZ/iw9shV+0LIgXJqbY7qc37wcGnOYG1qgfFbfeSH
 p42e1qfdf1b4o+EXjcwuEsyZIRQF+n0cKtUxrw/TygvPr6y9lnWHSi3irsRGBL5F2Ydd
 3lawN4cCTs1HfI/6vDTjd6RMGgGz5ZloIu/wsb7WCnAtDGOhn1NoS52TH7bJVdS5U2T3
 S4QzCPR4v1FO3OB921yikE44UsOlDrN2dWTRNXZnh2ma6P90l/Kxv+WuFzePsLpn0b9z
 PtRayVIiRFelowSZDyIXRRHqDhdk7NCR6WU12TbZkfkyFoMeVcm6Hb9j9hCPyzgGWt4i
 AGyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731792114; x=1732396914;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=AI0UD0ESlL2zOylAfFdnKvZlzDCqKQqj8b6w7YEJCM8=;
 b=HS1t1Um0tc7fV9knvxWqoNKro39AHeIRF/wwtvz6Ngg7kExDzxQwOzPmhoU6EHLDia
 +BDeVQCUKaICmZ7dBEz/ZxaiCIVp5gywpIuQtYr0UhhE9hoYemgqeG2+PFL5xRz6376b
 kfEF2wqKpsAYyukMh4behySj74pho1YpoMCGOpemOcWBrybBeztNe0ygqCDkkZ5Yhz/9
 7jc0iEya34IQeTRdChEAnVV0zwegMM8+xNf7rIdY5wdTRLKQjcicv74H6wpvEryFu/Q5
 azxN75UHSeJnw9SQEsnQNNpQhBHvjWweTN89f6jbM48neqQQoObGG903iLpK0wwXZGg6
 mG5g==
X-Gm-Message-State: AOJu0YzUCFfBhxbUePP8IUzWEFC+fXVdvHYga8VuPyBO3cUfxs2vubCn
 p507lRA31yS+/JBhUppjSSnydifsjyKJfA5iBZqsIP8ApCcl2BsD
X-Google-Smtp-Source: AGHT+IFdg5Sx7Mkarb9TMyrmXLFpyziRFe6S+nPNQrZDQ8N4LZeUIW/mg0fZpafgoEe5uxc87ACTlQ==
X-Received: by 2002:a05:6000:460b:b0:37c:cc77:3e72 with SMTP id
 ffacd0b85a97d-38225a86684mr5850961f8f.33.1731792114461; 
 Sat, 16 Nov 2024 13:21:54 -0800 (PST)
Received: from localhost ([197.15.238.37]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-38240aef13dsm558023f8f.37.2024.11.16.13.21.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 16 Nov 2024 13:21:54 -0800 (PST)
From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <86v7wmx5ld.fsf@HIDDEN>
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <874j47jbx9.fsf@HIDDEN> <86mshzf2ax.fsf@HIDDEN>
 <874j47q6jl.fsf@HIDDEN> <86v7wmx5ld.fsf@HIDDEN>
Date: Sat, 16 Nov 2024 22:21:51 +0100
Message-ID: <871pzari1c.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74383
Cc: 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> Then I don't understand the error message you cited in your OP.
> Perhaps it means that the problem is with GTK, not with Emacs per se.

That was also very confusing for me.

> So I'd still suggest to take this up with the distro folks.

I'll do that, thanks for your time :)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 16 Nov 2024 20:54:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 15:54:17 2024
Received: from localhost ([127.0.0.1]:54961 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCPo9-0006t0-7R
	for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 15:54:17 -0500
Received: from eggs.gnu.org ([209.51.188.92]:40320)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tCPo7-0006se-NJ
 for 74383 <at> debbugs.gnu.org; Sat, 16 Nov 2024 15:54:16 -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 <eliz@HIDDEN>)
 id 1tCPo2-00061n-Bm; Sat, 16 Nov 2024 15:54:10 -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=9ogfKC6D62r8udZsvwmyj3dammj8OUGHiz8Y8rF1uL0=; b=l9wypykD+a1+
 OiCqv57k0RNQCjacONLotYGwidU98EEL/rLYRT4x7qS1acIs7A31xG3WCCYF3P/s9nxN2fbr4jzQc
 N6DdatVSnBtpVO/dVxfI68eG1jxWww220N+jYS16D+TcD7uXGpCqor9VawB+MFZY+qak5c/lHS9JZ
 XjsIkOK9HWVXUlItAJmTqAmN/PNw3EaJwa7gDzgMQdtyFQKSL+8K0iWwBsHqvRwVsPcoLxyGXagk/
 LpLLD8F/beZqojjU5o91wTaYWd0EIjxh9KlBJjgtwbYnKpUPhHozNrjPBECPVrnuDxfsQ3LIlf8sj
 MrjvqKKqdMzTUOnHhjg4Ow==;
Date: Sat, 16 Nov 2024 22:54:06 +0200
Message-Id: <86v7wmx5ld.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
In-Reply-To: <874j47q6jl.fsf@HIDDEN> (message from Taha Aziz Ben Ali on
 Sat, 16 Nov 2024 21:15:26 +0100)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <874j47jbx9.fsf@HIDDEN> <86mshzf2ax.fsf@HIDDEN> <874j47q6jl.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> Cc: 74383 <at> debbugs.gnu.org
> Date: Sat, 16 Nov 2024 21:15:26 +0100
> 
> > What does the below display (assuming it doesn't crash)?
> >
> >   $ emacs -Q -batch --eval "(message \"%s\" (image-type-available-p 'xpm))"
> 
> This returns "t", surprisingly.

Then I don't understand the error message you cited in your OP.
Perhaps it means that the problem is with GTK, not with Emacs per se.

So I'd still suggest to take this up with the distro folks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 16 Nov 2024 20:16:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 15:16:32 2024
Received: from localhost ([127.0.0.1]:54906 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCPDc-00059v-En
	for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 15:16:32 -0500
Received: from mail-wr1-f45.google.com ([209.85.221.45]:54359)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ba.tahaaziz@HIDDEN>) id 1tCPDZ-00059n-U4
 for 74383 <at> debbugs.gnu.org; Sat, 16 Nov 2024 15:16:31 -0500
Received: by mail-wr1-f45.google.com with SMTP id
 ffacd0b85a97d-37d49a7207cso472908f8f.0
 for <74383 <at> debbugs.gnu.org>; Sat, 16 Nov 2024 12:16:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731788129; x=1732392929; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=Jk0KTPBXjtluHxnrEkI9WtjGAJy1n5k9b5KRrgKMFAQ=;
 b=WbiTXMc+bdTY435bD0OviaGumFvCg7ZXV9ZuiKjrkJhaVA3wRheiS7keTYeti2AOSP
 fUy5Be6+JNUWSVk7rCvL4VAPjky41e0W3MrsU8eapxx2LJL+Io4EydEvUo50kWm0uN7z
 YRwLM8J/fHG8xxclP4qewzfpDIesapP7/Q7AtWHaHKLoA2sYDKpfCwsnEi/ATknZN2Cm
 KesDcZbkXy2Bwrv6YZFnt+VxXVOPz8LoNQFBqnNA1GBrQuRghJeQy9iuqiFUnRmrpfPp
 Gt6ob633aM/t5gcT7I1WP7jxU6N4OUv7vjitrwI1nuYmOcIjvC21YNNSk0vU0f52nt2w
 HNiQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731788129; x=1732392929;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=Jk0KTPBXjtluHxnrEkI9WtjGAJy1n5k9b5KRrgKMFAQ=;
 b=tdsyRg1yoaq2/S5d4Pxvl6vrJGfXjf1v/OxoHxwoGrHpxUknFRQbRDp0ICncmoEJc0
 pvwZHIlwU3bMJRrjfTAuWVSfzgn8BJpwJjEesNOojSG6LEGW/jHc6PaRKZ8tqjY661Jl
 awTgTYix2oeP0ck1K+DEDoAq7TImLuY9gFCnP3XRSjsWn85ZCX3sIR0Wiv5cwoo3ydLM
 CBarrHA91iotP+Hl2opNo0IqSghSaEfG8530/+qXUkCZ4u0VINOC7Lo4arS+Y/BDX3SC
 Fmb1LhgNhwzEuP7MS7NtdsQmX02g9aFJ7IrIoV0dEiEPgPO+fGoJvnILguOUeYSMWnJq
 +IGQ==
X-Gm-Message-State: AOJu0YxuvlpbXw/bU8e8AIilUfMMiRN5QX7hypB7rGMvtdEdw88ZM855
 zsDjT7KwkLpdZYWJi1AppsxM5JXQldFUe8WAGXZgazpP377crKj5
X-Google-Smtp-Source: AGHT+IEA/OpSU+xSbH4WR3UMhbagNK2jnDqV8sbSfFOTrgj6hatfZ8Esh2h5kZVhqIHW8QFwfK4+kw==
X-Received: by 2002:a05:6000:144b:b0:37d:3301:9891 with SMTP id
 ffacd0b85a97d-38225906223mr5112336f8f.17.1731788128946; 
 Sat, 16 Nov 2024 12:15:28 -0800 (PST)
Received: from localhost ([197.15.238.37]) by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-3821adad619sm7978997f8f.27.2024.11.16.12.15.28
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 16 Nov 2024 12:15:28 -0800 (PST)
From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <86mshzf2ax.fsf@HIDDEN>
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <874j47jbx9.fsf@HIDDEN> <86mshzf2ax.fsf@HIDDEN>
Date: Sat, 16 Nov 2024 21:15:26 +0100
Message-ID: <874j47q6jl.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74383
Cc: 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> What does the below display (assuming it doesn't crash)?
>
>   $ emacs -Q -batch --eval "(message \"%s\" (image-type-available-p 'xpm))"

This returns "t", surprisingly.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 16 Nov 2024 18:59:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 13:59:43 2024
Received: from localhost ([127.0.0.1]:54811 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCO1F-0001b9-Tc
	for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 13:59:42 -0500
Received: from mail-wm1-f52.google.com ([209.85.128.52]:47573)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ba.tahaaziz@HIDDEN>) id 1tCN7Z-0007ZE-Ba
 for 74383 <at> debbugs.gnu.org; Sat, 16 Nov 2024 13:02:10 -0500
Received: by mail-wm1-f52.google.com with SMTP id
 5b1f17b1804b1-431481433bdso14992455e9.3
 for <74383 <at> debbugs.gnu.org>; Sat, 16 Nov 2024 10:02:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731780069; x=1732384869; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=UvljYCsl0EdHkI5nw71v2+CrjAVTbPi1rS6i9d3pVlw=;
 b=hHX50dMRDrpq8L43L6JdKT2M6YXYaSovwb9HLYJpAT17Kp3xjULvul4pQBgoFJMdHf
 Due7aXa4WyuQmMfYVMlCRv1APWcWEZ/S3s1s5LMoUBORRh6RYClRhloX4bQjclNmf3UP
 +9nXxOn8dYpLip1/pLjY8heoPSwixJHxeIwXjj8CIAozP1yeCZWQdkMvzEPOocI7mj8v
 44FlUyw0k5iNO0VrouV5AHPJqu/hVfbjmLmamT7mlKxdfzYFtphLHlZN8BZWILfL8FCF
 hQ4wXRLsMUgmHwM/LQBm7BAOYXlnH0Q6lvqaxdXtN6++rcvSKhs4qp7fiTqAQs93UVYT
 Bx0g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731780069; x=1732384869;
 h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=UvljYCsl0EdHkI5nw71v2+CrjAVTbPi1rS6i9d3pVlw=;
 b=fk/Dl+Y3FKVuCicNkInZ/KIRxmvX80L5AJ/yrcS/qSrjkiSp86KO88pcBQ08cae2Oa
 FluB6oXoS0zA4zf0Za0/91Z0qVwDvgWGvNCuEdTSKTyAQzVZRua0wmncIFGuQvNy7lr9
 GL3DkCp8DtFiMtq+kBhEnM8RkCguplKv7kANxo1AMC4OTKbf4b8G2SkOKBW3edj9gSKx
 5uZhFtOpCkbnHQeAM7GWWVqZOmzJlkCOpKfBu+0su8Ag63g3dSSz6e7HEgL0RaSJH2lL
 3VZWhgxOJ2ZAUue4Po33kmcjZGcQhYhliYgWFOxCbM/rFAJL0C/kPKPTvhoyvcS/zjoC
 HT6w==
X-Gm-Message-State: AOJu0YwbEx6eByD9wqL3EZsuWMZqAmmpkkKo0C1GnPHJOrPlnaDlGLvL
 Cfsgi0TQuMLnIgethj9guWJ2ffdTKwiLcdfEwwzKX1pL0GPYQf9z
X-Google-Smtp-Source: AGHT+IHtKikhOtW0zYNvz80G9caxnTt9GADVLMD/W2mpcsHuFiv7eXBCVr7DbzYQ/ZKpW0sEhe8gbg==
X-Received: by 2002:a05:600c:458b:b0:42c:b5f1:44ff with SMTP id
 5b1f17b1804b1-432df78aba5mr55375295e9.24.1731780068344; 
 Sat, 16 Nov 2024 10:01:08 -0800 (PST)
Received: from localhost ([197.15.238.37]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-432d48b9973sm70535205e9.1.2024.11.16.10.01.07
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 16 Nov 2024 10:01:07 -0800 (PST)
From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
In-Reply-To: <86r07bf77f.fsf@HIDDEN>
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
Date: Sat, 16 Nov 2024 19:01:06 +0100
Message-ID: <874j47jbx9.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 74383
X-Mailman-Approved-At: Sat, 16 Nov 2024 13:59:40 -0500
Cc: 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> Do you have the XPM library installed and available to Emacs?

Yes, the package manager indicates I have the necessary package
installed:

    ~ $ xbps-query -Rs xpm
    [*] libXpm-3.5.17_1       X PixMap Library from modular Xorg X11

> But the features actually available to Emacs don't include XPM:
>
> So I wonder how this happened.
>
> Did you build Emacs yourself, or was it installed from some distro?

I used the officially packaged Void Linux "emacs-pgtk" package. Do you
think this is a packaging issue?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 16 Nov 2024 18:42:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 13:42:41 2024
Received: from localhost ([127.0.0.1]:54780 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCNkm-0000th-Rl
	for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 13:42:41 -0500
Received: from eggs.gnu.org ([209.51.188.92]:42378)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tCNkl-0000tS-EN
 for 74383 <at> debbugs.gnu.org; Sat, 16 Nov 2024 13:42:40 -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 <eliz@HIDDEN>)
 id 1tCNkg-00082H-7Z; Sat, 16 Nov 2024 13:42:34 -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=shcTRW8AoHStIUx964G2DmtFrcFomxFYv1NyoEpT5Ic=; b=de/6lZRnVbZ0
 gLwVFKnaL+Rd4Xl8SFzC4UK/GYYwDsFzQQTA+eNnESYqXuvJTYDXdoefLYeUdTFP8e42WbsbTZZom
 LMLSYd5bTUUXLFshiI7XPqUUbnflTlxZnkeAhv5m++Bp6PjU36ZOov8ZaQorSzxTcDKXpemE/NFM5
 gIHts8giyfjCcduGb9WqF35rmXxM61F3V2i2z1Di8mkhnfemuD1b0Rc2xQpZ54P5qo24KH53386r0
 lW1jSmQAnEtWsWbPxU/dNsN7sVV8DEDWUN/tdteu0Ea/Mq126RzpeVFCYGnnSEs6XMCTMXbII0s7K
 60aAmurkQQDBii1MiOJCMQ==;
Date: Sat, 16 Nov 2024 20:42:30 +0200
Message-Id: <86mshzf2ax.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
In-Reply-To: <874j47jbx9.fsf@HIDDEN> (message from Taha Aziz Ben Ali on
 Sat, 16 Nov 2024 19:01:06 +0100)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <875xonl58g.fsf@HIDDEN> <86r07bf77f.fsf@HIDDEN>
 <874j47jbx9.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> Cc: 74383 <at> debbugs.gnu.org
> Date: Sat, 16 Nov 2024 19:01:06 +0100
> 
> > Do you have the XPM library installed and available to Emacs?
> 
> Yes, the package manager indicates I have the necessary package
> installed:
> 
>     ~ $ xbps-query -Rs xpm
>     [*] libXpm-3.5.17_1       X PixMap Library from modular Xorg X11

What does the below display (assuming it doesn't crash)?

  $ emacs -Q -batch --eval "(message \"%s\" (image-type-available-p 'xpm))"

> > But the features actually available to Emacs don't include XPM:
> >
> > So I wonder how this happened.
> >
> > Did you build Emacs yourself, or was it installed from some distro?
> 
> I used the officially packaged Void Linux "emacs-pgtk" package. Do you
> think this is a packaging issue?

Could be.  If the above command doesn't show "t", I would suggest to
take this up with the distro folks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at 74383 <at> debbugs.gnu.org:


Received: (at 74383) by debbugs.gnu.org; 16 Nov 2024 16:56:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 11:56:47 2024
Received: from localhost ([127.0.0.1]:54582 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCM6J-0004ap-FA
	for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 11:56:47 -0500
Received: from eggs.gnu.org ([209.51.188.92]:37676)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tCM6H-0004ac-CM
 for 74383 <at> debbugs.gnu.org; Sat, 16 Nov 2024 11:56:46 -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 <eliz@HIDDEN>)
 id 1tCM6B-0006gW-IF; Sat, 16 Nov 2024 11:56:39 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=ZZlpUJJE3H2Cqby72CSiyr1fzGJVXHuXpfbiOSinzJ8=; b=gWRfeHqybxdCzT5JDjli
 20MjMZStDaMrGhrALtZ9IyYKlWK6PrNk4xFAil+C9irY56eZWgklOxtqqTLz4AWA14JqSMQ56PjeG
 0flQEwHptf2PvJ6Q8ImskP6eI3tdW0L62TXk9VzR0zAHXLiZMYkt9pdFK5G7KlDdCCAZM25GD2yK9
 WV5vMAVb0WrGJel3ik/OzjexCXacCd6wYlcvp9g8jPdTEFxOWRKA7tPRFDv0/Jt5UT6hGmSt5GEiT
 BLAc7EaidjC29MZ6IEnzSCU4kn5zwZodUxpvZJtirk0YQ0foxNX87Z4xvNGTqdy5J0Jl8mfjuWxsH
 ZVwGbm57lC/i/g==;
Date: Sat, 16 Nov 2024 18:56:36 +0200
Message-Id: <86r07bf77f.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
In-Reply-To: <875xonl58g.fsf@HIDDEN> (message from Taha Aziz Ben Ali on
 Sat, 16 Nov 2024 13:42:39 +0100)
Subject: Re: bug#74383: 29.4; Emacs PGTK crashes on Void Linux
References: <875xonl58g.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74383
Cc: 74383 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
> Date: Sat, 16 Nov 2024 13:42:39 +0100
> 
> I've been failing to get Emacs to launch under Sway on Void Linux, the
> configuration I'm using was working fine on Arch Linux (using the same
> Emacs version). Note that `emacs -Q' also segfaults, but `emacs -nw' is
> able to launch emacs with all of my configuration without a single
> warning.
> 
> You can find the backtrace leading up to this error in this paste:
> 
>   https://paste.sr.ht/~grtcdr/c39dad4913262557228d1158680f52613b728c6a
> 
> I tracked the issue down to a cairo_surface_create_similar_image() call
> that results in the crash.
> 
> Before the program crashes, a warning about the "xpm" image type not
> being supported is shown which may be relevant:
> 
>   (emacs:8670): GdkPixbuf-WARNING **: 13:38:44.606: Error loading XPM
>   image loader: Image type “xpm” is not supported

Do you have the XPM library installed and available to Emacs?

Your build details indicate that Emacs was configured to be built with
XPM:

> Configured using:
>  'configure --with-pgtk --prefix=/usr --sysconfdir=/etc
>  --sbindir=/usr/bin --bindir=/usr/bin --mandir=/usr/share/man
>  --infodir=/usr/share/info --localstatedir=/var
>  --host=x86_64-unknown-linux-musl --build=x86_64-unknown-linux-musl
>  '--libdir=${exec_prefix}/lib64' --with-file-notification=inotify
>  --with-modules --with-jpeg --with-tiff --with-gif --with-png
>  --with-webp --with-xpm --with-rsvg --without-imagemagick --with-xml2
               ^^^^^^^^^^
>  --with-gnutls --with-sound --with-m17n-flt --with-json --with-harfbuzz
>  --with-cairo --with-libgmp --with-sqlite3 --with-tree-sitter
>  --with-native-compilation=aot 'CFLAGS=-fno-PIE -mtune=generic -O2 -pipe
>  -g -ffile-prefix-map=/builddir/emacs-29.4=.' 'CPPFLAGS= '
>  'LDFLAGS=-no-pie -Wl,--as-needed ''

But the features actually available to Emacs don't include XPM:

> Configured features:
> ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
> LCMS2 LIBOTF LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG
> RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER
> WEBP XIM GTK3 ZLIB

So I wonder how this happened.

Did you build Emacs yourself, or was it installed from some distro?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Nov 2024 16:26:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 16 11:26:09 2024
Received: from localhost ([127.0.0.1]:54486 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tCLce-0003BD-72
	for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 11:26:09 -0500
Received: from lists.gnu.org ([209.51.188.17]:59058)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ba.tahaaziz@HIDDEN>) id 1tCI8Y-0000ZV-H0
 for submit <at> debbugs.gnu.org; Sat, 16 Nov 2024 07:42:53 -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 <ba.tahaaziz@HIDDEN>)
 id 1tCI8W-0005Pn-Td
 for bug-gnu-emacs@HIDDEN; Sat, 16 Nov 2024 07:42:49 -0500
Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <ba.tahaaziz@HIDDEN>)
 id 1tCI8T-0001Sx-I8
 for bug-gnu-emacs@HIDDEN; Sat, 16 Nov 2024 07:42:48 -0500
Received: by mail-wm1-x336.google.com with SMTP id
 5b1f17b1804b1-43161e7bb25so22221745e9.2
 for <bug-gnu-emacs@HIDDEN>; Sat, 16 Nov 2024 04:42:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731760962; x=1732365762; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=cYwp9dLyCwP3EDAn1Zmf8cNEfhzbs4NzciVEH0/jKLs=;
 b=g21ZkapVg4obYCToh4tuH2CFTA72jM/6t7IxUr8+KE55vi0ZaR2jYKTjklpBpKI+tS
 Tk0UpF+qTnR7AoHVea+lclq4P9p4hci+Xf53HFPieQvGdWha8pFmtpeqnNSlHgs6NLYF
 L+py4R4xk1vs9G/azo4Pf2k3h/91MPXM0eUf0v/md7ulkSq+whiRRBAi4NxqWniIduhr
 yoysFZurUHEb77RwFESMu/k2ZCyg1tWNuqt0UsIFnQrRGd3pawE0Z6ySkb2OE2gkAIM0
 N2ab/g0aOlP5nUyLeDF81pxuclcx+PEzpe9OE/P5/vDQ1DESRz2PLpZGcNOqCLIRv7N/
 ev1Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731760962; x=1732365762;
 h=content-transfer-encoding:mime-version:message-id:date:subject:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=cYwp9dLyCwP3EDAn1Zmf8cNEfhzbs4NzciVEH0/jKLs=;
 b=Ab4/bvF7qqxETWwuDyUGpMElyBR1EQIOLovAMZcH8+6zmxM8k3EwmzmYUIH74+fBo5
 gz84Pzo3lRNQTdXTH6vN79jBDnoNbu9wJ27ui01zbmtmq8EzyVFF9B+/1Dosu8NH0FHM
 a+8ubvAV/34K0WNJ36AZJvUmOkZCxzDcnwAwLLddzUTTHA8y4Sy3GyWsjiRGXY/PeSQ7
 UJYmhZJ6RZwtr8AgcymaOfa5lUWTyWz7g1aJeSh2PESgh2epXMxod6Jao0pt6SsB+KIe
 PPzOv6Y9FH4Foal4iVTdvTVpJlI3EpmBHLUdlPaLYz1oeb5RYrnyT3E1ebvcmpFq7dtG
 +XkA==
X-Gm-Message-State: AOJu0YzIqhFuOG15+f48ZAoJIa8Vz5O64v9XnQM6JVxg9ovjd9+v0ykn
 RcZBhlZwOmh4+LtErI+IdcPAp4OjNN8vAtkTkuq+QDb0yVgRO7DCS5E3Ubzj
X-Google-Smtp-Source: AGHT+IEscvLcjZO2ZaN6Z6hj4p++JzclwqlYWAVArs3c0c6+S+LypeCHA9Vn7fhwrgUFfZrsZrirzA==
X-Received: by 2002:a05:600c:5026:b0:42c:b63e:fe91 with SMTP id
 5b1f17b1804b1-432df791fb6mr48179635e9.24.1731760961735; 
 Sat, 16 Nov 2024 04:42:41 -0800 (PST)
Received: from localhost ([197.15.238.37]) by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-432dac0aea8sm86084805e9.31.2024.11.16.04.42.40
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 16 Nov 2024 04:42:41 -0800 (PST)
From: Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 29.4; Emacs PGTK crashes on Void Linux
Date: Sat, 16 Nov 2024 13:42:39 +0100
Message-ID: <875xonl58g.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2a00:1450:4864:20::336;
 envelope-from=ba.tahaaziz@HIDDEN; helo=mail-wm1-x336.google.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-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sat, 16 Nov 2024 11:26:07 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hello,

I've been failing to get Emacs to launch under Sway on Void Linux, the
configuration I'm using was working fine on Arch Linux (using the same
Emacs version). Note that `emacs -Q' also segfaults, but `emacs -nw' is
able to launch emacs with all of my configuration without a single
warning.

You can find the backtrace leading up to this error in this paste:

  https://paste.sr.ht/~grtcdr/c39dad4913262557228d1158680f52613b728c6a

I tracked the issue down to a cairo_surface_create_similar_image() call
that results in the crash.

Before the program crashes, a warning about the "xpm" image type not
being supported is shown which may be relevant:

  (emacs:8670): GdkPixbuf-WARNING **: 13:38:44.606: Error loading XPM
  image loader: Image type =E2=80=9Cxpm=E2=80=9D is not supported

In GNU Emacs 29.4 (build 2, x86_64-unknown-linux-musl, GTK+ Version
 3.24.43, cairo version 1.18.0) of 2024-10-13 built on
 void-buildbot-worker-musl
System Description: Void Linux

Configured using:
 'configure --with-pgtk --prefix=3D/usr --sysconfdir=3D/etc
 --sbindir=3D/usr/bin --bindir=3D/usr/bin --mandir=3D/usr/share/man
 --infodir=3D/usr/share/info --localstatedir=3D/var
 --host=3Dx86_64-unknown-linux-musl --build=3Dx86_64-unknown-linux-musl
 '--libdir=3D${exec_prefix}/lib64' --with-file-notification=3Dinotify
 --with-modules --with-jpeg --with-tiff --with-gif --with-png
 --with-webp --with-xpm --with-rsvg --without-imagemagick --with-xml2
 --with-gnutls --with-sound --with-m17n-flt --with-json --with-harfbuzz
 --with-cairo --with-libgmp --with-sqlite3 --with-tree-sitter
 --with-native-compilation=3Daot 'CFLAGS=3D-fno-PIE -mtune=3Dgeneric -O2 -p=
ipe
 -g -ffile-prefix-map=3D/builddir/emacs-29.4=3D.' 'CPPFLAGS=3D '
 'LDFLAGS=3D-no-pie -Wl,--as-needed ''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LCMS2 LIBOTF LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG
RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER
WEBP XIM GTK3 ZLIB

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: ERC

Minor modes in effect:
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  shell-dirtrack-mode: t
  erc-list-mode: t
  erc-menu-mode: t
  erc-autojoin-mode: t
  erc-ring-mode: t
  erc-pcomplete-mode: t
  erc-track-mode: t
  erc-track-minor-mode: t
  erc-match-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-netsplit-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-readonly-mode: t
  erc-networks-mode: t
  server-mode: t
  eros-mode: t
  which-key-mode: t
  vertico-multiform-mode: t
  vertico-mode: t
  global-corfu-mode: t
  corfu-mode: t
  marginalia-mode: t
  envrc-global-mode: t
  my/global-dired-omit-mode: t
  pixel-scroll-precision-mode: t
  delete-selection-mode: t
  auto-insert-mode: t
  electric-pair-mode: t
  savehist-mode: t
  repeat-mode: t
  global-auto-revert-mode: t
  auto-compile-on-load-mode: t
  auto-compile-on-save-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  window-divider-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/home/grtcdr/.config/emacs/package/transient/lisp/transient hides /usr/shar=
e/emacs/29.4/lisp/transient
/home/grtcdr/.config/emacs/package/modus-themes/theme-loaddefs hides /usr/s=
hare/emacs/29.4/lisp/theme-loaddefs

Features:
(shadow sort mail-extr emacsbug term/screen magit-bookmark
magit-submodule magit-blame magit-stash magit-reflog magit-bisect
magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit
magit-sequence magit-notes magit-worktree magit-tag magit-merge
magit-branch magit-reset magit-files magit-refs magit-status magit
magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff
smerge-mode diff git-commit log-edit pcvs-util add-log magit-core
magit-autorevert magit-margin magit-transient magit-process with-editor
shell magit-mode transient benchmark magit-git magit-base magit-section
dash network-stream epa-file url-http url-auth url-gw nsm erc-list
erc-menu erc-join erc-ring erc-pcomplete erc-track erc-match erc-button
erc-fill erc-stamp erc-netsplit my-erc erc-goodies erc erc-backend
erc-networks erc-common erc-compat erc-loaddefs tabify mule-util
orderless dired-aux cursor-sensor vertico-buffer term/xterm xterm
parse-time server exec-path-from-shell my-mode-line my-giornata
giornata-calendar iso8601 giornata giornata-lib my-engine my-email
notmuch notmuch-tree notmuch-jump notmuch-hello notmuch-show
notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft
notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser
notmuch-wash coolj goto-addr icalendar diary-lib diary-loaddefs
notmuch-tag crm notmuch-lib notmuch-version notmuch-compat hl-line
mm-view mml-smime smime gnutls dig my-elfeed mpv tq org-timer org-clock
elfeed-show elfeed-search vc-git vc-dispatcher paredit edmacro kmacro
eros bookmark message sendmail yank-media rfc822 mml mml-sec epa derived
epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr
mailabbrev mail-utils gmm-utils mailheader shr text-property-search
pixel-fill kinsoku puny svg dom elfeed-csv elfeed elfeed-curl elfeed-log
elfeed-db elfeed-lib thingatpt url-queue url-file xml-query my-denote
my-cv cus-start org-protocol my-blog modus-operandi-theme modus-themes
org-agenda org-element org-persist org-id avl-tree generator org-refile
org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src
ob-comint org-pcomplete pcomplete comint ansi-osc org-list org-footnote
org-faces org-entities time-date noutline outline ob-emacs-lisp ob-core
ob-eval org-cycle org-table org-keys oc org-loaddefs find-func cal-menu
calendar cal-loaddefs ol org-fold org-fold-core org-compat org-version
org-macs format-spec dbus xml which-key vertico-multiform vertico corfu
marginalia envrc inheritenv diff-mode ansi-color easy-mmode dired-x
dired dired-loaddefs pixel-scroll cua-base ring delsel autoinsert
elec-pair savehist repeat autorevert filenotify auth-source-pass xdg
no-littering compat compat-30 jka-compr auto-compile yaml-mode-autoloads
yaml-autoloads with-editor-autoloads which-key-autoloads
vertico-autoloads treepy-autoloads transient-autoloads tempel-autoloads
s-autoloads rust-mode-autoloads rainbow-mode-autoloads paredit-autoloads
orderless-autoloads olivetti-autoloads no-littering-autoloads
mpv-autoloads modus-themes-autoloads markdown-mode-autoloads
marginalia-autoloads magit-autoloads lua-mode-autoloads logos-autoloads
llama-autoloads iwd-autoloads inheritenv-autoloads
graphviz-dot-mode-autoloads git-modes-autoloads giornata-autoloads
ghub-autoloads geiser-guile-autoloads geiser-autoloads forge-autoloads
f-autoloads exec-path-from-shell-autoloads eros-autoloads epkg-autoloads
envrc-autoloads emacsql-autoloads elfeed-autoloads
edit-indirect-autoloads denote-autoloads dash-autoloads corfu-autoloads
compat-autoloads closql-autoloads borg-autoloads avy-autoloads
auto-compile-autoloads auctex-autoloads borg loaddefs-gen lisp-mnt
radix-tree pcase info comp comp-cstr warnings rx cl-extra help-mode
package browse-url url url-proxy url-privacy url-expand url-methods
url-history url-cookie generate-lisp-file url-domsuf url-util mailcap
url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs
password-cache json subr-x map byte-opt gv bytecomp byte-compile
url-vars cus-edit pp cus-load icons wid-edit cl-loaddefs cl-lib rmc
iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win
term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind inotify dynamic-setting system-font-setting
font-render-setting cairo gtk pgtk lcms2 multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 494694 158548)
 (symbols 48 32975 0)
 (strings 32 150241 53925)
 (string-bytes 1 5640984)
 (vectors 16 69977)
 (vector-slots 8 1152542 171527)
 (floats 8 2999 1038)
 (intervals 56 3162 626)
 (buffers 984 21))




Acknowledgement sent to Taha Aziz Ben Ali <ba.tahaaziz@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#74383; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.