GNU bug report logs - #80237
31.0.50; process.c:5147: Emacs fatal error: assertion failed: !fd_callback_info[p->infd].thread

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: Gregor Zattler <telegraph@HIDDEN>; dated Thu, 22 Jan 2026 13:41:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 80237) by debbugs.gnu.org; 23 Jan 2026 14:25:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 23 09:25:50 2026
Received: from localhost ([127.0.0.1]:34967 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vjI6g-0007pN-6D
	for submit <at> debbugs.gnu.org; Fri, 23 Jan 2026 09:25:50 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:47098)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vjI6d-0007p4-7e
 for 80237 <at> debbugs.gnu.org; Fri, 23 Jan 2026 09:25:47 -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 1vjI6X-0005Wg-QD; Fri, 23 Jan 2026 09:25:41 -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=V5jRtQjVDA5SK2BEjHVdv9zGhShsEKKDvy6hCSH/DS8=; b=sRhsX2zyRF7O
 c/oSHcp2dYsg6fy5wRvqJlEIND3E6wEksa19ZfNVbb2VeWQE6G5mSb9w22mfRFLIqZKQTjOZTUUOO
 jjw7nuXrOa+5X4cu62g2TSovcusHcVv86HLDIm9WJRzD4/ug8WWTtafnrJjh18BJyFxCffbMtlLcv
 pDdnPLWWt55oal8DRo0FVEy2feu9Oa4LjHxuBPPlcfJ3p7uN4PkdKasVIVHcse6YOSVNqoZuppngv
 YT5f6j4K/07KG4UJn4aHyDMfS46i1RkoIE5SX79bdOZnqeqU/kCsYclT+cKQ9XNJo4zGdwVhsk1sw
 zSULCNvq8A6/5aP4NU0QbQ==;
Date: Fri, 23 Jan 2026 16:25:36 +0200
Message-Id: <865x8siexr.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Gregor Zattler <telegraph@HIDDEN>
In-Reply-To: <871pjgmoeb.fsf@HIDDEN> (message from Gregor Zattler on Fri, 23
 Jan 2026 14:47:40 +0100)
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN> <86wm19imed.fsf@HIDDEN> <87cy31sbcg.fsf@HIDDEN>
 <86sebxifvr.fsf@HIDDEN> <878qdps8qf.fsf@HIDDEN> <86pl70izs4.fsf@HIDDEN>
 <87y0lore32.fsf@HIDDEN> <87v7gsty7r.fsf@HIDDEN> <867bt8impj.fsf@HIDDEN>
 <871pjgmoeb.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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: Gregor Zattler <telegraph@HIDDEN>
> Cc: 80237 <at> debbugs.gnu.org
> Date: Fri, 23 Jan 2026 14:47:40 +0100
> 
> Hi Eli,
> * Eli Zaretskii <eliz@HIDDEN> [2026-01-23; 13:37 +02]:
> >> From: Gregor Zattler <telegraph@HIDDEN>
> >> Cc: 80237 <at> debbugs.gnu.org
> >> Date: Fri, 23 Jan 2026 11:33:44 +0100
> >> 
> >> Hi Eli,
> >> * Gregor Zattler <telegraph@HIDDEN> [2026-01-23; 08:19 +01]:
> >> > * Eli Zaretskii <eliz@HIDDEN> [2026-01-23; 08:55 +02]:
> >> >> Can you build Emacs without optimizations, so that the "optimized out"
> >> >> thing will not get in the way of investigating such problems?
> >> >> Configuring Emacs with debugging options such
> >> >> as --enable-check-lisp-object-type and --enable-checking makes no
> >> >> sense when you compile with optimizations.
> >> 
> >> I build Emacs without optimizations and
> >> did the same things which led to the
> >> assertion.  But this time the PDF was
> >> shown, Emacs still running.
> >> 
> >> --> Unreproducible.
> >
> > Are you saying that with the optimized build this is 100% reproducible
> > with that sequence of keystrokes?  
> 
> no.  The assertion failed only in the
> one only instance which I reported.
> 
> > If yes, let's use the optimized build,
> > just don't do anything silly which
> > will crash the debugging session.
> >
> > Also, did you try with -O1 or -Og?
> 
> Now yes, I tried -O0, -O1, -Og and the
> assertion never failed again.

I guess we will need to wait for it to happen again, then.




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

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


Received: (at 80237) by debbugs.gnu.org; 23 Jan 2026 13:48:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 23 08:48:29 2026
Received: from localhost ([127.0.0.1]:34537 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vjHWX-0004NF-4z
	for submit <at> debbugs.gnu.org; Fri, 23 Jan 2026 08:48:29 -0500
Received: from mout.gmx.net ([212.227.15.19]:50107)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1vjHWU-0004MN-Hh
 for 80237 <at> debbugs.gnu.org; Fri, 23 Jan 2026 08:48:27 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1769176095; x=1769780895; i=telegraph@HIDDEN;
 bh=mFajD4pJuJugHwyrrPTE3yZ5cvtO09wBAO+w3412RJE=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=kWDfwgROaS4p6NCBwlgfUi8dLQdMaYxalkDYZgcT7FRNUNWw/C9Puva/KEqkfuLA
 0OAEVWC5xJyMNCtKU8ow1qTH+8mhpwmuM+pnom5qcsXEER58JDyCwmVVBkINtYDIK
 FeiyYFO+s/wo6Fz6Dmr5NUj1fJckmiZBzNbDEbzR/A0ykQt1lVW8+hDA9FHt4LJSK
 LYAtDZHBJ3lZjIoiNICN3eSZVleDMBJ9e67qJz9hZ02NVCUOJ13AI8nMaV7MBv+iP
 cd/f9ytvRvI7lQY1th416cJ5y35RyLKQxXRiQ1kUz5QvXwZLD6fa2td8rwqYOlMcI
 2V1iNeB5Dx4GuCS0wQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from localhost ([95.90.238.195]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWRRZ-1vFjVs0kup-00V1aa; Fri, 23
 Jan 2026 14:48:15 +0100
From: Gregor Zattler <telegraph@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
In-Reply-To: <867bt8impj.fsf@HIDDEN>
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN> <86wm19imed.fsf@HIDDEN> <87cy31sbcg.fsf@HIDDEN>
 <86sebxifvr.fsf@HIDDEN> <878qdps8qf.fsf@HIDDEN> <86pl70izs4.fsf@HIDDEN>
 <87y0lore32.fsf@HIDDEN> <87v7gsty7r.fsf@HIDDEN> <867bt8impj.fsf@HIDDEN>
Date: Fri, 23 Jan 2026 14:47:40 +0100
Message-ID: <871pjgmoeb.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:g2pTD5Vs6KEAf9tAflYE0cAAiwLPF9ZThl8/nTiK5bDULYTii8K
 UzOnDO/AfgHsuLP+GS+1++4bdZcTOeWeOmJSR6wE18x8o/tRj1AprzTuKy62NEN2FWIY4OP
 jSx53ugq+4dpk57U+51pvuiJA7N4+6Clw3LxsZgDZGzHdmyo7l7S5KfZ39xFoOQ0/LcgVwh
 QqlfqB/rSvWY86UYeZ0gw==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:KBbGVA+RCnU=;E49MYr9ftREYm1rub3LccgqFJ3w
 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
 t39donio=
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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 (-)

Hi Eli,
* Eli Zaretskii <eliz@HIDDEN> [2026-01-23; 13:37 +02]:
>> From: Gregor Zattler <telegraph@HIDDEN>
>> Cc: 80237 <at> debbugs.gnu.org
>> Date: Fri, 23 Jan 2026 11:33:44 +0100
>>=20
>> Hi Eli,
>> * Gregor Zattler <telegraph@HIDDEN> [2026-01-23; 08:19 +01]:
>> > * Eli Zaretskii <eliz@HIDDEN> [2026-01-23; 08:55 +02]:
>> >> Can you build Emacs without optimizations, so that the "optimized ou=
t"
>> >> thing will not get in the way of investigating such problems?
>> >> Configuring Emacs with debugging options such
>> >> as --enable-check-lisp-object-type and --enable-checking makes no
>> >> sense when you compile with optimizations.
>>=20
>> I build Emacs without optimizations and
>> did the same things which led to the
>> assertion.  But this time the PDF was
>> shown, Emacs still running.
>>=20
>> --> Unreproducible.
>
> Are you saying that with the optimized build this is 100% reproducible
> with that sequence of keystrokes? =20

no.  The assertion failed only in the
one only instance which I reported.

> If yes, let's use the optimized build,
> just don't do anything silly which
> will crash the debugging session.
>
> Also, did you try with -O1 or -Og?

Now yes, I tried -O0, -O1, -Og and the
assertion never failed again.

Regards, Gregor




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

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


Received: (at 80237) by debbugs.gnu.org; 23 Jan 2026 11:38:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 23 06:38:14 2026
Received: from localhost ([127.0.0.1]:32823 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vjFUU-0007kG-4e
	for submit <at> debbugs.gnu.org; Fri, 23 Jan 2026 06:38:14 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:54668)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vjFUR-0007js-FH
 for 80237 <at> debbugs.gnu.org; Fri, 23 Jan 2026 06:38:12 -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 1vjFUL-0005gs-V1; Fri, 23 Jan 2026 06:38:06 -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=N5SWdRzjrPUBf+ZK/m88QKxyq9rOZY9BOtLxrQgoSTg=; b=hn+R9KNE6V3r
 kZyQgg0iJa8i5ReoYOBUL5cbM/nEljiSCinIF+0f6GycC4RqJs9WBPIjHZawf6BD90tjEmAJdW1jH
 ElEKCwd2bC+19UADXH3dhQ/lSNHxsQpOsiyCQMFeNR/r3df7VoD/P2VzMUVvLwpCIGN8imWgvfR7+
 3VhuYtMQzjDDQLkyIrYBBBvTiXF/pPNMPgvVn5b4YlxtTz57diziWWeVE9/ICcls+Y3TwjN532rCU
 BuO5jQBLzaYXQBNeOjhCwU06fOlJBSlwK+0LPfRVb9yBn20zlu8ekyKridnCGSkP/0BYh42DaIsud
 OGVRXdkDFVbsKif3gH5k1Q==;
Date: Fri, 23 Jan 2026 13:37:44 +0200
Message-Id: <867bt8impj.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Gregor Zattler <telegraph@HIDDEN>
In-Reply-To: <87v7gsty7r.fsf@HIDDEN> (message from Gregor Zattler on Fri, 23
 Jan 2026 11:33:44 +0100)
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN> <86wm19imed.fsf@HIDDEN> <87cy31sbcg.fsf@HIDDEN>
 <86sebxifvr.fsf@HIDDEN> <878qdps8qf.fsf@HIDDEN> <86pl70izs4.fsf@HIDDEN>
 <87y0lore32.fsf@HIDDEN> <87v7gsty7r.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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: Gregor Zattler <telegraph@HIDDEN>
> Cc: 80237 <at> debbugs.gnu.org
> Date: Fri, 23 Jan 2026 11:33:44 +0100
> 
> Hi Eli,
> * Gregor Zattler <telegraph@HIDDEN> [2026-01-23; 08:19 +01]:
> > * Eli Zaretskii <eliz@HIDDEN> [2026-01-23; 08:55 +02]:
> >> Can you build Emacs without optimizations, so that the "optimized out"
> >> thing will not get in the way of investigating such problems?
> >> Configuring Emacs with debugging options such
> >> as --enable-check-lisp-object-type and --enable-checking makes no
> >> sense when you compile with optimizations.
> 
> I build Emacs without optimizations and
> did the same things which led to the
> assertion.  But this time the PDF was
> shown, Emacs still running.
> 
> --> Unreproducible.

Are you saying that with the optimized build this is 100% reproducible
with that sequence of keystrokes?  If yes, let's use the optimized
build, just don't do anything silly which will crash the debugging
session.

Also, did you try with -O1 or -Og?




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

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


Received: (at 80237) by debbugs.gnu.org; 23 Jan 2026 10:34:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 23 05:34:35 2026
Received: from localhost ([127.0.0.1]:59987 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vjEUs-0003PM-Nv
	for submit <at> debbugs.gnu.org; Fri, 23 Jan 2026 05:34:34 -0500
Received: from mout.gmx.net ([212.227.17.20]:59255)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1vjEUp-0003Oq-Lf
 for 80237 <at> debbugs.gnu.org; Fri, 23 Jan 2026 05:34:32 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1769164460; x=1769769260; i=telegraph@HIDDEN;
 bh=tAfdcSKQcIHw3oPKtXcFotqChL2hvHn1N6n7+ZNVpJA=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=InJ15Nt9S/MBhEPZyLpOFhluoSPxl144949s3pKTMigjKXVlEiZydDn2BD4Y+Rm6
 GGOdUxdbtnlnp3P0vfyKabyOFdFynJSjGrIJo96UJKWUqS9uEYDVKRENSTI0ijgCt
 oBAdBFRslg3xLqOGAsmi7guLfGJ4qiNL04RjUxDpPzHm5DP/Z1vn3fsibigVrJnif
 WjYCIbUxtaEsSlDU/eEM2Q16f4JBMVGOJF6+iWc9fIPcDRQPk2iTm4MPlUQHuGlma
 KCAVC/b7RR4DZgolF+VdFO590P4uyU5OcwwMrXrxccQ5dlkR9yksTKy0u/0RqdGhk
 TE/rZJaeq3S1g9ON0w==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from localhost ([95.90.238.195]) by mail.gmx.net (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MFKGP-1vY0DC3wML-00BPV5; Fri, 23
 Jan 2026 11:34:20 +0100
From: Gregor Zattler <telegraph@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
In-Reply-To: <87y0lore32.fsf@HIDDEN>
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN> <86wm19imed.fsf@HIDDEN> <87cy31sbcg.fsf@HIDDEN>
 <86sebxifvr.fsf@HIDDEN> <878qdps8qf.fsf@HIDDEN> <86pl70izs4.fsf@HIDDEN>
 <87y0lore32.fsf@HIDDEN>
Date: Fri, 23 Jan 2026 11:33:44 +0100
Message-ID: <87v7gsty7r.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:34qR7ms3O4bKFRaJMFGrk//P/Tu1HG9zsWVjnE5ucmJ2uXcg5KR
 hEuYr8VxMXsW8ItTBQs3HpeTBIMMvCtBtbWW19kh5FlGbA6hjoFnWF7K6ytdycMW648sFaE
 E0NGMuWQoXfEA8WpPIFN5SDLo8j3oTouIGJrLElHHUCW0PfCy9eGwS5WlPKpeP8BH6fQIhk
 7e+8J7IA4YTwoQ54T+uug==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:22AgT3W7hXU=;79QKub/eq+xEBOdWiId51NCmdft
 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
 +yyThZkk=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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 (-)

Hi Eli,
* Gregor Zattler <telegraph@HIDDEN> [2026-01-23; 08:19 +01]:
> * Eli Zaretskii <eliz@HIDDEN> [2026-01-23; 08:55 +02]:
>> Can you build Emacs without optimizations, so that the "optimized out"
>> thing will not get in the way of investigating such problems?
>> Configuring Emacs with debugging options such
>> as --enable-check-lisp-object-type and --enable-checking makes no
>> sense when you compile with optimizations.

I build Emacs without optimizations and
did the same things which led to the
assertion.  But this time the PDF was
shown, Emacs still running.

--> Unreproducible.

Regards, Gregor




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

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


Received: (at 80237) by debbugs.gnu.org; 23 Jan 2026 07:46:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 23 02:46:07 2026
Received: from localhost ([127.0.0.1]:57472 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vjBrq-0000D5-Sc
	for submit <at> debbugs.gnu.org; Fri, 23 Jan 2026 02:46:07 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:39668)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vjBro-0000CF-FV
 for 80237 <at> debbugs.gnu.org; Fri, 23 Jan 2026 02:46:05 -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 1vjBrj-0001Su-0C; Fri, 23 Jan 2026 02:45:59 -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=eNPx5Aivsk/ryjEABTL6fX14g6XPoozd00ASRlrIXJU=; b=phWodWuZzuHr
 GJ1W3jCb+ulk3nSNZR4QisWzz1XJg+9W8so9N4zzQ+s8iFRALsVVn+IFL7rQTYr83QcQGLpfNdyr+
 /j/ZI4DXYgUuqOIKIUo2Dxj7BA3zzUerZNG2j4uaDOBlSgZthlRagLEcAO0Z3R+sh/zUAB5JAKPVV
 zh9ELa3XtLnfzMQxs5bwdIQgfxnWMTjla1H1SzAv23JG6+7NTTiBsFw7H9FdaPU87IaLsEEgIjvql
 HZFf0usGfK1zLROa/FGsAFsirXUD0aIjOTQuCKCI1BHrIz8xsE9mNvnguqvK3cuYhbe8qjO9ZmGRW
 9GLM4Bf+g6a/lJ2J0Q7A5A==;
Date: Fri, 23 Jan 2026 09:45:57 +0200
Message-Id: <86ikcsixfu.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Gregor Zattler <telegraph@HIDDEN>
In-Reply-To: <87y0lore32.fsf@HIDDEN> (message from Gregor Zattler on Fri, 23
 Jan 2026 08:19:13 +0100)
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN> <86wm19imed.fsf@HIDDEN> <87cy31sbcg.fsf@HIDDEN>
 <86sebxifvr.fsf@HIDDEN> <878qdps8qf.fsf@HIDDEN> <86pl70izs4.fsf@HIDDEN>
 <87y0lore32.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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: Gregor Zattler <telegraph@HIDDEN>
> Cc: 80237 <at> debbugs.gnu.org
> Date: Fri, 23 Jan 2026 08:19:13 +0100
> 
> > Can you build Emacs without optimizations, so that the "optimized out"
> > thing will not get in the way of investigating such problems?
> > Configuring Emacs with debugging options such
> > as --enable-check-lisp-object-type and --enable-checking makes no
> > sense when you compile with optimizations.
> 
> Will try but don't know how long I will
> endure the reduced performance.

Then maybe try using -O1 or -Og as optimization options (instead of -O2),
it could make a significant difference in debugging experience without
affecting performance too much.




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

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


Received: (at 80237) by debbugs.gnu.org; 23 Jan 2026 07:20:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 23 02:20:04 2026
Received: from localhost ([127.0.0.1]:57111 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vjBSd-0006T5-5D
	for submit <at> debbugs.gnu.org; Fri, 23 Jan 2026 02:20:04 -0500
Received: from mout.gmx.net ([212.227.15.18]:46891)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1vjBSa-0006Rn-42
 for 80237 <at> debbugs.gnu.org; Fri, 23 Jan 2026 02:20:00 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1769152789; x=1769757589; i=telegraph@HIDDEN;
 bh=Igyc6hlDKmaHGgDRFhEaSlhVaGP2NbFeAGBU7lbukAE=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=amRIQrwqIlwDltGRZRBy67repb2e1BpYXq30R0dZR4E/PrH384kYAwANTzPJwFFl
 8k4Bo3SWLELjOxhcJBGKuuFy7NtiMks8DYBhw/HBpJ59+zBzlNZH4qNoOk5WB9dOt
 cD8jllIQw15GEeeOEhGJbzLCWJnP7/5Btp19fh0Bs77onvwssujL/qQVSqihq2ot/
 zSWpvCckvnaynxVQ/bAFXai35KR+jFEivdeUkrWWdcFbk4meZ8VpPpZNpO+DQ/WkM
 0mKbHD1/URVKtAwoX9rSJz0HyA8HhEsuQfIuJDZUPSrl4RnFozoPUpqz/6fCviFw1
 E17nQmoVFGxeeuEg2g==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from localhost ([95.90.238.195]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N4zAs-1vtGCG3Rlk-013o0L; Fri, 23
 Jan 2026 08:19:48 +0100
From: Gregor Zattler <telegraph@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
In-Reply-To: <86pl70izs4.fsf@HIDDEN>
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN> <86wm19imed.fsf@HIDDEN> <87cy31sbcg.fsf@HIDDEN>
 <86sebxifvr.fsf@HIDDEN> <878qdps8qf.fsf@HIDDEN> <86pl70izs4.fsf@HIDDEN>
Date: Fri, 23 Jan 2026 08:19:13 +0100
Message-ID: <87y0lore32.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:1iHVofwClzoTKHuPCvxKqkew1OBAimtD66tb6MN2+JK4Dr2u9lX
 BUi9gCb/4H+lFFxPkIPsdGVIcp5lQ13ycyMBbSWzQpMK9J9GKnlVO8tUrk2B/drSTozbnWA
 PKtYRvkeOUrNK/xcwJBKrlfuVijPjZ3AcFjctBIDUBb8RDbF4p1lH2TC3HP9Kdd8DwitTDX
 fGKQKvlv4mkOqvBmPSehg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:bG0UwJP/F6Y=;QZFlGXwEcsR/JbbYxiXsl0bz3vP
 JDXUQWuPGXJXWMMA9/ewlDCo3icsprNqhJAuXSXg9E92aEpVWGIFyfapFXdfOw9QS5NUukTq+
 6u95X7FF8Kjk4F52r3s73ECDFkwZYV8crwMd8Bbc66NhOw48dEdt/WmpNug4PPAsS3Tk1fqN2
 OzRwviuAtqEVLNVZgmaJlfCz1h+aYIwXuZkf+NMQE13YGBxYe6vwCfogcLhtfy5P/hwCpGB0V
 NJ4MaanepT9CpDRrx5zPymu96MBLNF9O5IJxqPyw9mJfWC01bavO9KnWz1PaddoAgoQLzKJ5I
 jtXJnQ1wgUDsjfHOIhM8/FtxaF6GF/7OSXJOd2TGQulEPq7gBEAiAViiioGF48CMzydlVrHCr
 xJJyIM49YUgxArUKvjCXlLrNSnpJ3CZzUmpXM2S0uTC4Ih6Z2pwm3JKz+6VTmXnZOW57fxZSS
 z+npbHVpMs8a1bKu+TsSA3ygJ2z8k2uAq+I/BFrex+3V5AkURO/1rFgs9O1DpDIkG545rziPS
 0fKHmZ8yLycGzKYQl86cTL3wrz5WOJ5IfPspd9gNnlrtWja1Uw92GRaNTlzoNcbGuwWtXwz7a
 4/yAHzG/bpPCB+EQR2QETJeP/KHfF9FCqCjj3mhEffNB43pK5KHcbAvL1jKnhMBhXKBiFMGDq
 wp9Hhl6cAfDNQzhNr/N+I1OSw3AG/xwfqgysFmPgtyu9kG9Rsy7jpbZn3+g/m4EABtvrLHjA9
 aVyr5i7MgAvU5X777Jhq0Xx+8Ac/+yiJou2QMs9nQwo/uYU2OsVyyZuvIROyfOaWF33E7ku8T
 F+LailRiGzUFgXC7+mE/yjOwZpe/1BjgotyaUithgMgmswLtg0SCidjuU17bwieVjGuqo5C43
 vp2b1V2mG169uKOKpoSHKkGo77K5ebWTVyb4lWi/51zHJ3EM4ioD+Kdt8PMFdAsmVi6WxMfWO
 fqY9XLQGVbH03N1KSp9L/5A2iaYJr6sMYFBreikkK8L5sK4CpQOiFlhRvAsBrbcnSu/uwnN2o
 UsfLSk2C5cp+RPJ1+RopXt+QDzOzR/s3yFAYXEcO16C11fWsnCrsWAa9R9X+qV2HCGhUXnMtF
 /VkBQYKgYmyrjgtQLNDv4KBDo0k0jX4LHBSHKuxUm8G6TXKsiE0MNFosy7Gg7GgbzB54j//ya
 AJVM16KpWGh0+srh/4DTcO9EpTj2DT9hLrTzmnHl8wSaYvfJFB2r6PCRqONu15sX6BgjAQBJ4
 EIo7Y3mh3i5bki5HGs6zRHT0SS5FhhPz+4yiLEdsGGTsbUoOIlaS8ofu6oKmZltiqSRr9RmGG
 HGrfyU0oJFbfaQ6zeWbHWQBXE6XyehC8nO12ea5uY2htkZK/JqkqG5j4LfqVskxrNYO6320Ad
 bFPLm1x3uZj0aQm5AdF/m1Aq9p6OhpW0LaTEss33XDZsxW+BMDxue6dcnxYGZqKcJn+E/5O5r
 fQTEZHfa4nt5UVU0TXgURWmb9X9isI/SDM0GlMXqvsT4xXTW7qgtlx17T7HiIV2FxLqVWHBvJ
 GzeROlBfLZNh/vGMI77o3B3IhPtxTg6acPa61gPfhd6IMSoy8Pt2d7zeqM6zGsw/e51NL9nwR
 7zx/WuNfhc/GgO2Rkk1MhE1sfOlM4hQptinN9m4DdD1ztf69NaiId1zfY3wUBFj3iyPSMmLRd
 xAkmxv63OTvt3QgFFIa8fNXR5uQKfTpswa6zDZqoC6P3FCs3xzYVAS0KNQA3gbU2HJOT80QLw
 fiPLI2W9xowXhtFi1tf8fZwaKstncz7yjIJZrhoK+ZZStd84G33ciaBqKKdHMLjs0/ZX+u6qp
 9LNLnR87jtKWkRKlWk1wx5I9qAG+V8KYowwrU0xhRLUT9LBMC6/N3+M53k0FRzcQPx5zzys0E
 lPgg/BOzyIPPGwIubZ/X742yQtD+McQlYSH1IlKwVYHbAqvpJr5tpuOpJs+IOp+9aqta+KpFK
 sjYtYn2RJLnS7XRHsu0eGHaE7junChHCCpSY+O+k2In+9TbVilUIl8dya0jLVRswZTNbrMsEd
 3TCIlwTYPxx5D4UmTV1whekZUjzza2Vb7QGeE5uv977Ct9ugStNsHtoU5M2HO4znGVhUzaFgC
 3r8gZQIB1Ang80VtcU6qpcF+Sd7L3Uz+liWPnVtjASjGb/vB082/z3xPF5HlfCa/VXeckKA0a
 gvbkJ0v3IWur9f5Pjq2kw482oiKGFcCkiraGN8wHA9v+P9oR7TZJYm4+671ioI5ZOSOpgTMNT
 VkPap7+i/WOxkUxf8tU2v/sUpSQsFOX21FRFGpI4a2QZxmXrwqbiPndbaslqoQeKV9fHsloLz
 h2Q7BYT7UxUffI+mXqq9cRm8ZSo1Uuy5NR/AaLobSPq6wVXmaL6OO73F+WURNbTgwFodTTr2j
 c9EFCwAlDJzX6Cj3cqJ0pfcHICSo9LqiNo/lyFo09F2GqgMMurQ0yc6gy+S/twUrgogNKzybA
 3hbV1xQhqdecULgyIXo/gjf3swdye1bHFXXvUGszhKyLvHLN6+Gck1WOfPNaA9R6FOmculTGf
 CxIAcqN4irJTpmDub8QjbvI7FUhPAQGJMSwyfotMCmgHsHp0WojlgnaskaQFM/E1d53/+Mx7y
 PD0cBrOi3GbO6xbKaCQCQzlz1iQhn1HigGsq5J5HW/Sst0HqzBETjEztG0/xo+WiiFifoV+1k
 QswcEVS7nmPwBxT6KxLiQnjTLZzvXx8+kYGot7IqpEZxJeEGTSEX9U/+kWXH8puW+997sEWc2
 hKiEehnHMvkSmaFvBEJTBDKD3IH3zcOlDn25K7W0pUwQ4Ddhp6aVsNTrguesbtrEPKOlVETK9
 qiMfGYcGk4u7PeIg+0OKwHEBT+WXbaz3kG5Dwsirkuua9K88zq007Wnk6binY0eE/4tRZmbrH
 oNubINzPdQGzJZjEpEX+Oft1KJpQGF24W7WjeFmGy/MEj2wa3UAOXXrem1Uh87hR8SxMdl9Is
 GNEFtCeDDJaXpBgiaaqF3g+ZHHqul0DRLUXCvr4ufrNI36MjT+VX1cpLuP4l7tfdM1rnbVU1X
 q+mmkkSAPTk0n8ceP/vl2jVwfIB4RamiGDctzuKzNrlykQ+kpnQ6ce7adNo/PtSC4GbJg4bs7
 Gi8gCFBdVVxdeq9Wqx9F9ZzaSCovzYxCLwjRkfuuK0MrbfXiH5xG0wpUzEWaDaeDn+GyIMSoc
 gPPd+zb34fkO2eoHtTy8IiAVYsK75sQVnnPEHvFlcHLyHybYf6krTW7OW5wBMG8sihV2KK8GD
 3X+CdKhZAl7gP0CtTWpiX9Le96wBlcG5/A6dJp212dw+usaVV8xqAYU2UVV/dkV++b5RnJ2Ig
 QbqJM1ZIvpihNMnXy+t8UqjWD1YTuC7X03WpfI6MmUpqD8GvY3GopzW1GUWM+9I3JgJ6TYQJX
 Kn6w3nR8OrtoqyIv5f5gFYAQJfBQl9+edCWTu8FxDCrq6BQ5pu9AGvrqfNmmVRUA1uUpqfrtH
 IHCDBzVP5PuvTrRogaaV9wGGAOx16hBQQ+DvSDIF5/eMTRb71TKf375hdrm9ieUsyH6S5YEXs
 VAS/Hp33tYdrbU7mO0ox8RpVpxGiZOJ4ycQkdu1Tg+8ZeCB6AUWh+L6W/S/k/k20o5ygtu0Ag
 cOVgH5cpIPoyId3jZGkV1h60tDF64Nh55MRm2rcTa15k5Sn7zCzexJrV5cxZoZXHwutLLvCPH
 DmWDylLzut4Oksg7tTFyJ4IXJq+4T3zjl721V3sKhJbk/ziDodawmRYnsztwp3MOPSNxPIWCP
 wKtVKGJhuA6XetyGi/GTxWTUww8OtzJeYHS7X7KDJKw7kvuO4ZNHfLarvYKCMgXOV1Fldj8nD
 D1XUvlz7dUA+CSYqp41T0HrmjUBxkWIIjBBYTikPQ0VvsyvGR+1oRH4wGgO19RGm9+trHXTCi
 v2LksBzY8SjLAsthd6Wa3IyqDZK0LHsfxIpuWOKk3biD2wrx+oy/8bxtc1U6oH8TEd/2pxCLi
 vpgAibks9I5KEJ46hyZ//N1Av5k2X9Li8KDfYNK8O/ikipZQrTiagoYw/CyZMZfyex5t+P9Io
 xJxiYNkSJe4uMNlXgv4J6m5hoSDh3DeEC38KFzehvI0M3K434o6e0+gTB+W6PFhYhV+Z9Tkij
 6ydFU1wzE+dpIT1lgXGV4WWPhPkiwPkSMreUHqWWdjnDCznTXBLuxKTuvNolaVw9yaVWnGQgX
 LeF90iv7fKFyk9CknNxrFfYL/dJ1nks+sSNtIF4yOMSXFmBvB0bPJ1fDvr1EUuGk2yzUKRVzi
 mHApU+xzba3ZSmnhhF5D9MyhoJb86EZ8Qw+RtFtfeWvcSHaiGejxdseSDPvRSBvEZsjbg8NPa
 ffv8Jl44aSNrq1eun0qEm0dQfdXhQlDlqDcplWZSfqW/BGwKMXWP9RQKKEzYFKvypxdUWEl1E
 rblEdGXnVt2Qi7NOG5n1LHZJ5hroh006UskzX8ifdG1pEf3GteeWrioheXKseYd0dH08mAyBX
 J7HLRT4fU4rkYd0JjaVKrBoMzu6BdElOSziygFbDDvZz4v3PoVXPgWV6DdMHjfgDQDOV4t0kR
 FBR+6Baufq5OWMfZ6Dr3leTuF74pKmo8bUAInkyV7aEJuPNI441QnflUqjni+oxwsWM5FfCQh
 52U9yo7Szbc4C5r3nhi/yHDuO0llbJJTZqQyELqkp2WTuO2bWC2QOydzoAh4p7LVOuT6cHF6o
 2tNnQ/sfcGUSveXhcNrj9PMgBDJ4XaTGHRFtF1KByFXEAM9QcFxTVMMZ5GOyultbKku2NnqiY
 lPWSDWfIDT8JPSN0AN9ip4ljzFUK4nfffjIu1Hm9Bjqcf44epLBftjPpirCR9MfmVxtiDoNFl
 gCrkSlZPNL/KOUlGhYvh7RMzIZnbQ/DHtxK+WwLNQP4xS6CuZZe8PlWt26jwLYIsnqozThOJb
 kckqTgJiecddV0kHS/AF7PXO/tPdLWObz1B2bWbp/SVUmh2ECM4fJW93YHBiDs3Xz+0AOh4a7
 uVZ2aXjdqYXNhe328RViB7lrsCD+ht8asz8uHBf/nQQ768WANxXJwG0PUMvU3l38Cp7R5wk5P
 gXAuWyZb1qmkUcjh2g/GSM6eGngYwN4V7Ose3J8bLghz0kmAZiWke2lPuRXe/iddcqf07dhGe
 SuHN4isWft9bEd3nmwVIHAomwlkdXUc6JAvNQ2W65yThT86Qz/Zl5IQqFDiQ76yjFw/HsA3/l
 MgaTVknk=
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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 (-)

Hi Eli,
* Eli Zaretskii <eliz@HIDDEN> [2026-01-23; 08:55 +02]:
>> From: Gregor Zattler <telegraph@HIDDEN>
>> Cc: 80237 <at> debbugs.gnu.org
>> Date: Thu, 22 Jan 2026 21:17:12 +0100
>>=20
>> What to do?
>
> There's nothing left to do, this debugging session is ruined.

sorry, I'm not a (C) programmer,
therefore do not know much of gdb.

> Can you build Emacs without optimizations, so that the "optimized out"
> thing will not get in the way of investigating such problems?
> Configuring Emacs with debugging options such
> as --enable-check-lisp-object-type and --enable-checking makes no
> sense when you compile with optimizations.

Will try but don't know how long I will
endure the reduced performance.


Regards, Gregor




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

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


Received: (at 80237) by debbugs.gnu.org; 23 Jan 2026 06:55:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 23 01:55:40 2026
Received: from localhost ([127.0.0.1]:56998 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vjB52-0004cf-2G
	for submit <at> debbugs.gnu.org; Fri, 23 Jan 2026 01:55:40 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:43990)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vjB4y-0004bn-8u
 for 80237 <at> debbugs.gnu.org; Fri, 23 Jan 2026 01:55:37 -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 1vjB4s-0008Kx-1b; Fri, 23 Jan 2026 01:55:30 -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=HFuIcF2TVZYRiYPvQstqtz3c9tFDIIwmoeOqa74OBeU=; b=ivZeUIgCfClD
 /Xz4HxS98GcY4cuL0BSwgRAbhL+Nmj4exe8CMJjGdC5KDDpG4lSz7cvfPJA/i4p2iYdJsBGuMOpUe
 L0leJW+wQ+MYHA70qMACMtV54W71ksT3XSBRNJB57JHXviJcuMD4nn/+He7TxWDXZGeHoVhKe3uGV
 5j9UmndJeddufXdt5ZszkuUkY7F30dpN0sqDB1dXJxVqsgcRmCEEk/z6b1nJ9FTk4u1ll5641kwo+
 71Y/kjH2C6hiclkyVfxz8CU9Zz8V5Y4S3N0oIhN+fwSR+49evWRZI20KBg2i7QSIol3kI9CCMQxe+
 MpmLfVYLARsdmyTKOreCxA==;
Date: Fri, 23 Jan 2026 08:55:23 +0200
Message-Id: <86pl70izs4.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Gregor Zattler <telegraph@HIDDEN>
In-Reply-To: <878qdps8qf.fsf@HIDDEN> (message from Gregor Zattler on Thu, 22
 Jan 2026 21:17:12 +0100)
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN> <86wm19imed.fsf@HIDDEN> <87cy31sbcg.fsf@HIDDEN>
 <86sebxifvr.fsf@HIDDEN> <878qdps8qf.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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: Gregor Zattler <telegraph@HIDDEN>
> Cc: 80237 <at> debbugs.gnu.org
> Date: Thu, 22 Jan 2026 21:17:12 +0100
> 
> What to do?

There's nothing left to do, this debugging session is ruined.

Can you build Emacs without optimizations, so that the "optimized out"
thing will not get in the way of investigating such problems?
Configuring Emacs with debugging options such
as --enable-check-lisp-object-type and --enable-checking makes no
sense when you compile with optimizations.




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

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


Received: (at 80237) by debbugs.gnu.org; 22 Jan 2026 20:18:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 22 15:18:04 2026
Received: from localhost ([127.0.0.1]:48629 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vj180-0001RI-97
	for submit <at> debbugs.gnu.org; Thu, 22 Jan 2026 15:18:04 -0500
Received: from mout.gmx.net ([212.227.15.18]:44859)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1vj17w-0001Qk-Sc
 for 80237 <at> debbugs.gnu.org; Thu, 22 Jan 2026 15:18:01 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1769113067; x=1769717867; i=telegraph@HIDDEN;
 bh=9gYf9RZkzBrMrrkuIqySYQ2z7NyYAZq8ONtsewPERw8=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=nK4FpbHhWrMbvotCZeoUbUCnffpGtLYXtAPaS48KuIVL1YU/OMqFcjU51bOXZj0v
 RbnuGvxJ9l5xzLYR35JsAKD2pFL0//GhqUvOWcNuEfZaxbGCEDRnoeLhaQ0jUCYbU
 ZRe9vXnJBZRJteXRdOV4aTF/AIWmgCcwe3Qvnza7pFuibwczePXisdnsL06Bu7DEB
 krTuuYR2b0vsX5Y1LgEipXn1a9Qs+FhcOcjLveCDB7GBsIE1WALaPDt50kVhskWUl
 E538hygBdBW5WbOJ0OHNyR1UDvvZDwt+xEG/nREXBsfTl1LC+P1lm15VZyqCk2E0k
 dp4Ph8JIOnqaDL56oA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from localhost ([95.90.238.195]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MJE2D-1vTQB63NfP-00HqVE; Thu, 22
 Jan 2026 21:17:47 +0100
From: Gregor Zattler <telegraph@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
In-Reply-To: <86sebxifvr.fsf@HIDDEN>
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN> <86wm19imed.fsf@HIDDEN> <87cy31sbcg.fsf@HIDDEN>
 <86sebxifvr.fsf@HIDDEN>
Date: Thu, 22 Jan 2026 21:17:12 +0100
Message-ID: <878qdps8qf.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:vg/vyPReSqROC6u9xHDfz2toIVakOxXOO8DUBKEtqtC776frg1u
 JOWucjC0JXJw0wIczqbRVzK51mXPNU2TqEsv8SKGL375k6xLVPdSe8cqyfE31gp6tgcHNqj
 LFa3iCoDXY13WMwUchd2f64KYmHLGAL9rXgkHYrq7U5yA/fMHsDCOGPYR3BW9C0iToxlBaD
 rgup2pfC5rZJi5zoXsbZg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:sk0XIcGzGRM=;ezWQmR2hkRWNAYr7gsAx90B0kdi
 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
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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 (-)

Hi Eli,
* Eli Zaretskii <eliz@HIDDEN> [2026-01-22; 21:52 +02]:
>> From: Gregor Zattler <telegraph@HIDDEN>
>> Cc: 80237 <at> debbugs.gnu.org
>> Date: Thu, 22 Jan 2026 20:20:47 +0100
>>=20
>> > Then please go up the callstack (to frames with higher numbers) and
>> > try to find the frame where 'server' was not "optimized out".  In
>> > frame 3, this is called'proc':
>> >
>> > 	      nread =3D read_process_output (proc, channel);
>> >
>> > and if that is "optimized out", then it comes from here:
>> >
>> > 	      proc =3D chan_process[channel];
>> >
>> > Etc. etc. -- please find the variable where you can show the value of
>> > the server process.  Then show the result of calling *XPROCESS on it,
>> > and then the value of the process's thread via XTHREAD.  It's
>> > important for understanding whether this is a real problem or the
>> > assertion itself is incorrect and needs some fixup.
>>=20
>> sorry, does not work out:
>>=20
>> (gdb) up
>> #3  wait_reading_process_output (time_limit=3Dtime_limit@entry=3D5, nse=
cs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_disp=
lay@entry=3Dtrue, wait_for_cell=3D..., wait_for_cell@entry=3D..., wait_pro=
c=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at ./src/process.c:6012
>> 6012                      server_accept_connection (proc, channel);
>> (gdb) fr 3
>> #3  wait_reading_process_output (time_limit=3Dtime_limit@entry=3D5, nse=
cs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_disp=
lay@entry=3Dtrue, wait_for_cell=3D..., wait_for_cell@entry=3D..., wait_pro=
c=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at ./src/process.c:6012
>> 6012                      server_accept_connection (proc, channel);
>> (gdb) p *XPROCESS (server)
>> No symbol "server" in current context.
>
> Yes, the variable's name in frame 3 is 'proc', not 'server'.
>
>> Did I do it the wrong way?  Anything else?
>
> In each frame you should use the correct name of the variable.
> 'server' is the name of the argument to server_accept_connection, but
> the caller calls that variable 'proc'.

Due to wrong focus I by mistake typed C-x
X-b into the terminal window with the
gdb session, when I wanted to switch
buffers in Emacs...

(gdb) fr 2
#2  0x00005555555c71a0 in server_accept_connection (server=3D..., channel=
=3D12) at ./src/process.c:5147
5147      eassert (!fd_callback_info[p->infd].thread);
(gdb) up
#3  wait_reading_process_output (time_limit=3Dtime_limit@entry=3D5, nsecs=
=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_displa=
y@entry=3Dtrue, wait_for_cell=3D..., wait_for_cell@entry=3D..., wait_proc=
=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at ./src/process.c:6012
6012                      server_accept_connection (proc, channel);
(gdb) p *XPROCESS (proc)

process.h:232: Emacs fatal error: assertion failed: PROCESSP (a)

Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limi=
t=3Dbacktrace_limit@entry=3D2147483647) at ./src/emacs.c:444
444     {
The program being debugged stopped while in a function called from GDB.
Evaluation of the expression containing the function
(XPROCESS) will be abandoned.
When the function is done executing, GDB will silently stop.
(gdb) p *XPROCESS (proc)
No symbol "proc" in current context.
(gdb) fr 2
#2  0x00005555555c6178 in XPROCESS (a=3D...) at ./src/process.h:232
232       eassert (PROCESSP (a));
(gdb) up
#3  <function called from gdb>
(gdb) p *XPROCESS (proc)
No symbol "proc" in current context.

I'm lost, trying to fix:

(gdb) return
Make selected stack frame return now? (y or n) y
#0  terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbacktr=
ace_limit@entry=3D2147483647) at ./src/emacs.c:444
444     {
(gdb) fr 2
#2  0x00005555555c71a0 in server_accept_connection (server=3D..., channel=
=3D12) at ./src/process.c:5147
5147      eassert (!fd_callback_info[p->infd].thread);
(gdb) up
#3  wait_reading_process_output (time_limit=3Dtime_limit@entry=3D5, nsecs=
=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_displa=
y@entry=3Dtrue, wait_for_cell=3D..., wait_for_cell@entry=3D..., wait_proc=
=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at ./src/process.c:6012
6012                      server_accept_connection (proc, channel);
(gdb) p *XPROCESS (proc)
     =20
process.h:232: Emacs fatal error: assertion failed: PROCESSP (a)
     =20
Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limi=
t=3Dbacktrace_limit@entry=3D2147483647) at ./src/emacs.c:444
444     {
The program being debugged stopped while in a function called from GDB.
Evaluation of the expression containing the function
(XPROCESS) will be abandoned.
When the function is done executing, GDB will silently stop.
(gdb) return
warning: Function does not return normally to caller.
Make terminate_due_to_signal return now? (y or n) y
#0  0x00005555555ba73f in xnmalloc (nitems=3D6, item_size=3D2147483647) at=
 ./src/alloc.c:730
730       eassert (0 <=3D nitems && 0 < item_size);
(gdb) info breakpoints
Num     Type           Disp Enb Address            What
1       breakpoint     keep y   0x00005555555b381e in terminate_due_to_sig=
nal at ./src/emacs.c:444
        breakpoint already hit 3 times
2       breakpoint     keep y   0x00005555556f0420 in x_error_quitter at .=
/src/xterm.c:27114
3       breakpoint     keep y   0x00005555557d2930 in Fdebugger_trap at ./=
src/eval.c:3154
4       breakpoint     keep y   0x00005555555b381e in terminate_due_to_sig=
nal at ./src/emacs.c:444
        breakpoint already hit 3 times
5       breakpoint     keep y   0x00005555556f0420 in x_error_quitter at .=
/src/xterm.c:27114
6       breakpoint     keep y   0x00005555557d2930 in Fdebugger_trap at ./=
src/eval.c:3154



What to do?

Regards, Gregor




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

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


Received: (at 80237) by debbugs.gnu.org; 22 Jan 2026 19:53:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 22 14:53:08 2026
Received: from localhost ([127.0.0.1]:48413 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vj0js-00008G-Cj
	for submit <at> debbugs.gnu.org; Thu, 22 Jan 2026 14:53:08 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:33360)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vj0jn-00007T-Lz
 for 80237 <at> debbugs.gnu.org; Thu, 22 Jan 2026 14:53:06 -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 1vj0ji-0005qH-5K; Thu, 22 Jan 2026 14:52:58 -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=Qk39hZ1vNhKBIelBzjgaT99qvnRPRK3abGb44rQ9DWU=; b=S0JEMMzogvZM
 XgEIOU/Dkw3oRhY1cTVrBga1ATdJ5Kj0h5A+UG7JmqdxgeWsIzs08TALZ8m/MCYn8QI96/1nRfN+c
 cn5LaZNXD5ysW81j956sgntMS6tNdXraQJw4T3E7eL8pYzILSmBOAq36oG9aj8zHzzrr6/lgFaPjE
 afuZDE9uVOZzBkwHF2Hrh7//1sJo8X19bTckPnw6+SyO3x43uStzojynBkbIkqOud6bZir/xsnwFa
 HCMevsDf2R3ptbHJ/FUB92AUPBkA+boNhbnJD133NHzpAbPZCZ9Gu5ifMzZkfE5+FiwUmgK9t6Q5J
 TOFzMzvb1w0RGnzZbo2/WQ==;
Date: Thu, 22 Jan 2026 21:52:56 +0200
Message-Id: <86sebxifvr.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Gregor Zattler <telegraph@HIDDEN>
In-Reply-To: <87cy31sbcg.fsf@HIDDEN> (message from Gregor Zattler on Thu, 22
 Jan 2026 20:20:47 +0100)
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN> <86wm19imed.fsf@HIDDEN> <87cy31sbcg.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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: Gregor Zattler <telegraph@HIDDEN>
> Cc: 80237 <at> debbugs.gnu.org
> Date: Thu, 22 Jan 2026 20:20:47 +0100
> 
> > Then please go up the callstack (to frames with higher numbers) and
> > try to find the frame where 'server' was not "optimized out".  In
> > frame 3, this is called'proc':
> >
> > 	      nread = read_process_output (proc, channel);
> >
> > and if that is "optimized out", then it comes from here:
> >
> > 	      proc = chan_process[channel];
> >
> > Etc. etc. -- please find the variable where you can show the value of
> > the server process.  Then show the result of calling *XPROCESS on it,
> > and then the value of the process's thread via XTHREAD.  It's
> > important for understanding whether this is a real problem or the
> > assertion itself is incorrect and needs some fixup.
> 
> sorry, does not work out:
> 
> (gdb) up
> #3  wait_reading_process_output (time_limit=time_limit@entry=5, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=..., wait_for_cell@entry=..., wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at ./src/process.c:6012
> 6012                      server_accept_connection (proc, channel);
> (gdb) fr 3
> #3  wait_reading_process_output (time_limit=time_limit@entry=5, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=..., wait_for_cell@entry=..., wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at ./src/process.c:6012
> 6012                      server_accept_connection (proc, channel);
> (gdb) p *XPROCESS (server)
> No symbol "server" in current context.

Yes, the variable's name in frame 3 is 'proc', not 'server'.

> Did I do it the wrong way?  Anything else?

In each frame you should use the correct name of the variable.
'server' is the name of the argument to server_accept_connection, but
the caller calls that variable 'proc'.




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

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


Received: (at 80237) by debbugs.gnu.org; 22 Jan 2026 19:21:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 22 14:21:39 2026
Received: from localhost ([127.0.0.1]:48106 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vj0FP-0006lH-BA
	for submit <at> debbugs.gnu.org; Thu, 22 Jan 2026 14:21:39 -0500
Received: from mout.gmx.net ([212.227.17.22]:57757)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1vj0FM-0006kt-A7
 for 80237 <at> debbugs.gnu.org; Thu, 22 Jan 2026 14:21:38 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1769109682; x=1769714482; i=telegraph@HIDDEN;
 bh=+kbAhCADP2QC8Sot2vVHFbXcITNmHr35jN+4uzqcwk0=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=YjyAYdQ2SJNoLPOwqzGmjk0ShlCNAfSeKJKylVBo7Rkjuu9elOiWgcNSRipR6sew
 g+FwNJvJD05FCEcypTETF1aqxxJFysry6mtZF2tnEfhbxSnvoa3yHaqGpWY/ZCEB0
 vCwkZLZbDFu0u2coaZWjbw8BoTq9z3U4bvbo2HpzYcdRjjO4tS0PeXx6PD/I5foKu
 6l5RVBvgxrAD85KdkVUdlJIbHFbWT76KS5zVetkuFay69fX80aGmn2v4PUb65Xqvz
 23SWxiEpOG18oLz08hhXbVS+xTN6gtc32UJKzCGZ3eCL//A2fYqMwJ6HC4TOEnwPk
 93Eip+B5bTM445WoXg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from localhost ([95.90.238.195]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MBDj4-1vcutj3ihi-00AuGz; Thu, 22
 Jan 2026 20:21:22 +0100
From: Gregor Zattler <telegraph@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
In-Reply-To: <86wm19imed.fsf@HIDDEN>
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN> <86wm19imed.fsf@HIDDEN>
Date: Thu, 22 Jan 2026 20:20:47 +0100
Message-ID: <87cy31sbcg.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:tpwtDT9HE3UH/vXOFlSp/TyiXhjFsGywZyvVklRvUxUqr99yXbA
 DzhH52B7ToacCS+E8WyyIYmPjaiF8BLDH5N6a0ju/D22Gk/Sq1ES7ddhqOh4UXBK0KrRXW9
 Luhq11ubVyUeKgZ75ryuTDRVIPiFLoSXS0OkGLUJNS7nxmD8ACYxRNk9DEgeR1FahWLAEjH
 qqQ8FiuDfzXWHtwRxM5mg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:p1+PNf6BjGY=;lolMh3bZWv6klNOyLWWn5hDGjth
 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
 9OJk2Ct0=
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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 (-)

Hi Eli,
* Eli Zaretskii <eliz@HIDDEN> [2026-01-22; 19:32 +02]:
>> From: Gregor Zattler <telegraph@HIDDEN>
>> Cc: 80237 <at> debbugs.gnu.org
>> Date: Thu, 22 Jan 2026 15:48:48 +0100
>>=20
>> > Please show the following values:
>> >
>> >   (gdb) fr 2
>> >   (gdb) p *XPROCESS (server)
>> >   (gdb) p XTHREAD ($->thread)
>> >   (gdb) p fd_callback_info[p->infd]
>> >   (gdb) p current_thread
>>=20
>> fr 2#2  0x00005555555c71a0 in server_accept_connection (server=3D..., c=
hannel=3D12) at ./src/process.c:5147
>> 5147      eassert (!fd_callback_info[p->infd].thread);
>> p *XPROCESS (server)value has been optimized out
>
> Then please go up the callstack (to frames with higher numbers) and
> try to find the frame where 'server' was not "optimized out".  In
> frame 3, this is called'proc':
>
> 	      nread =3D read_process_output (proc, channel);
>
> and if that is "optimized out", then it comes from here:
>
> 	      proc =3D chan_process[channel];
>
> Etc. etc. -- please find the variable where you can show the value of
> the server process.  Then show the result of calling *XPROCESS on it,
> and then the value of the process's thread via XTHREAD.  It's
> important for understanding whether this is a real problem or the
> assertion itself is incorrect and needs some fixup.

sorry, does not work out:

(gdb) up
#3  wait_reading_process_output (time_limit=3Dtime_limit@entry=3D5, nsecs=
=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_displa=
y@entry=3Dtrue, wait_for_cell=3D..., wait_for_cell@entry=3D..., wait_proc=
=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at ./src/process.c:6012
6012                      server_accept_connection (proc, channel);
(gdb) fr 3
#3  wait_reading_process_output (time_limit=3Dtime_limit@entry=3D5, nsecs=
=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_displa=
y@entry=3Dtrue, wait_for_cell=3D..., wait_for_cell@entry=3D..., wait_proc=
=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at ./src/process.c:6012
6012                      server_accept_connection (proc, channel);
(gdb) p *XPROCESS (server)
No symbol "server" in current context.
(gdb) p XTHREAD ($->thread)
There is no member named thread.
(gdb) p fd_callback_info[p->infd]
No symbol "p" in current context.
(gdb) p current_thread
$3 =3D (struct thread_state *) 0x555555a2e960 <main_thread>
(gdb) up
#4  0x00005555555e19ae in sit_for (timeout=3D..., reading=3Dreading@entry=
=3Dtrue, display_option=3Ddisplay_option@entry=3D1) at ./src/dispnew.c:700=
7
7007        =3D wait_reading_process_output (sec, nsec, reading ? -1 : 1, =
do_display,
(gdb) fr 4
#4  0x00005555555e19ae in sit_for (timeout=3D..., reading=3Dreading@entry=
=3Dtrue, display_option=3Ddisplay_option@entry=3D1) at ./src/dispnew.c:700=
7
7007        =3D wait_reading_process_output (sec, nsec, reading ? -1 : 1, =
do_display,
(gdb) p *XPROCESS (server)
No symbol "server" in current context.
(gdb) p XTHREAD ($->thread)
There is no member named thread.
(gdb) p fd_callback_info[p->infd]
No symbol "p" in current context.
(gdb) p current_thread
$4 =3D (struct thread_state *) 0x555555a2e960 <main_thread>
(gdb) up
#5  0x00005555557456ed in read_char (commandflag=3D1, map=3D..., map@entry=
=3D..., prev_event=3D..., used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fff=
ffffc9cb, end_time=3Dend_time@entry=3D0x0) at ./src/keyboard.c:2960
2960              tem0 =3D sit_for (make_fixnum (timeout), 1, 1);
(gdb) fr 5
#5  0x00005555557456ed in read_char (commandflag=3D1, map=3D..., map@entry=
=3D..., prev_event=3D..., used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fff=
ffffc9cb, end_time=3Dend_time@entry=3D0x0) at ./src/keyboard.c:2960
2960              tem0 =3D sit_for (make_fixnum (timeout), 1, 1);
(gdb) p *XPROCESS (server)
No symbol "server" in current context.


Did I do it the wrong way?  Anything else?


Ciao; Gregor
=2D-=20
 -... --- .-. . -.. ..--.. ...-.-




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

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


Received: (at 80237) by debbugs.gnu.org; 22 Jan 2026 17:32:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 22 12:32:36 2026
Received: from localhost ([127.0.0.1]:46523 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1viyXr-0000CT-Hb
	for submit <at> debbugs.gnu.org; Thu, 22 Jan 2026 12:32:35 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:35300)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1viyXo-0000C7-Tl
 for 80237 <at> debbugs.gnu.org; Thu, 22 Jan 2026 12:32:33 -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 1viyXj-00023p-14; Thu, 22 Jan 2026 12:32:27 -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=3fqmKUw5DUi0xoSFv/kqFqeP4NGs9bx8Ff2yDVnquoU=; b=Ev1s1PsRUAji
 JwCUo8Tp3LRNFOL2ueCEY7iFnc8+PbyIzmfM8xZv51o9uwFkiOtkQXjkIpg/R0k9fjNkyV+cgpYT3
 DMKjlH4JqER4AEkCDOdLNuMQdRIbC12R97xFqyFLFiQ5s+9A66pmLSQJ1gWa1/aTXeX7eIUA5RABl
 x4XQuBESzWNAL1kHJlvmh1JydvFgpGo1peN6FVpPcBGGe2X/xtTGmctZ+FRZ6b+a4qbt1+3Erp6Uo
 gaUFqxWGnXsJN33oZ5IQ1YdWl1JV5zksZuAsPf6Q+7g3q3L64rs+Gjao13T/Y65eJofDSMoTN5mh1
 qqRkdKgzaYSbFb1I+/6lAw==;
Date: Thu, 22 Jan 2026 19:32:10 +0200
Message-Id: <86wm19imed.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Gregor Zattler <telegraph@HIDDEN>
In-Reply-To: <87ms25snxr.fsf@HIDDEN> (message from Gregor Zattler on Thu, 22
 Jan 2026 15:48:48 +0100)
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
 <87ms25snxr.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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: Gregor Zattler <telegraph@HIDDEN>
> Cc: 80237 <at> debbugs.gnu.org
> Date: Thu, 22 Jan 2026 15:48:48 +0100
> 
> > Please show the following values:
> >
> >   (gdb) fr 2
> >   (gdb) p *XPROCESS (server)
> >   (gdb) p XTHREAD ($->thread)
> >   (gdb) p fd_callback_info[p->infd]
> >   (gdb) p current_thread
> 
> fr 2#2  0x00005555555c71a0 in server_accept_connection (server=..., channel=12) at ./src/process.c:5147
> 5147      eassert (!fd_callback_info[p->infd].thread);
> p *XPROCESS (server)value has been optimized out

Then please go up the callstack (to frames with higher numbers) and
try to find the frame where 'server' was not "optimized out".  In
frame 3, this is called'proc':

	      nread = read_process_output (proc, channel);

and if that is "optimized out", then it comes from here:

	      proc = chan_process[channel];

Etc. etc. -- please find the variable where you can show the value of
the server process.  Then show the result of calling *XPROCESS on it,
and then the value of the process's thread via XTHREAD.  It's
important for understanding whether this is a real problem or the
assertion itself is incorrect and needs some fixup.




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

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


Received: (at 80237) by debbugs.gnu.org; 22 Jan 2026 14:49:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 22 09:49:46 2026
Received: from localhost ([127.0.0.1]:43916 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1viw0H-00047z-Ii
	for submit <at> debbugs.gnu.org; Thu, 22 Jan 2026 09:49:45 -0500
Received: from mout.gmx.net ([212.227.15.19]:54151)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1viw0B-000474-HK
 for 80237 <at> debbugs.gnu.org; Thu, 22 Jan 2026 09:49:43 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1769093368; x=1769698168; i=telegraph@HIDDEN;
 bh=90U1EmuZQNXNNiXXOJsCwKVR6faVsaUtXIZLiflegL0=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=LVgoy9N78g0SFplx87Wju0YF/yMW6TGDrdZWGh6IOqiBoMZAmgP3VKuiMzHiOQ0+
 0zjkBI4u3FTvgKHgJnrdLctdfvGgprD/V189Ddpzufp2RzvkNSpqApDCzhRgr+g1E
 KkYzqMrqEPQ00VI/vJqeTRtHTWBE7bTotqhpIwKvP2g29bVtWro6NV/GpdZi1YgWg
 w5N6wlgXKVdEoUFrOZyDGwS3EnNTsg9N7FxofbI8T+J10upWfmcu9ub1CUKXu/eCZ
 kACKjmajE91NnnPWQlWWOXaFLlFRgHqCuNaKYrk/XVpr5M1DNpXYfVN/Hr9wAQ6MO
 CrTjNXCYOkDh0x5j6Q==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from localhost ([95.90.238.195]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M2wGs-1vmEJs0m5M-0002pI; Thu, 22
 Jan 2026 15:49:24 +0100
From: Gregor Zattler <telegraph@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#80237: 31.0.50; process.c:5147: Emacs fatal error:
 assertion failed: !fd_callback_info[p->infd].thread
In-Reply-To: <864iodkal5.fsf@HIDDEN>
References: <87y0lpsr5i.fsf@HIDDEN> <864iodkal5.fsf@HIDDEN>
Date: Thu, 22 Jan 2026 15:48:48 +0100
Message-ID: <87ms25snxr.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:v4YZtb20iwCdYlp5DIIg4Qz2dtNBXDigXiCPnrmmVap7P/xRc+c
 dbPSFVIbY2Mou6JbhrWNUemFtdvp2UBOJ4CLwZM2fP6kWiWBXguBkY4rf/4pZX5I4+Wqr0F
 TSaeL+eVH5ic+Fw42sbb3UMlnG7X7OFf4SKNddtLwNtN/e0NY08FwUDPPis/99OB2iW+tcg
 Ql+aXQ6XMX+udhR8a20Rg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:DZCIYbLOmHU=;CRppxTY4PTwIyO1yToR2Ai+OdXp
 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
 q4pIoJnym0dploaXy7dINLiY=
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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 (-)

Hi Eli,
* Eli Zaretskii <eliz@HIDDEN> [2026-01-22; 16:04 +02]:
>> Date: Thu, 22 Jan 2026 14:39:21 +0100
>> From:  Gregor Zattler via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>>=20
>> Dear Emacs developers,
>>=20
>> while reading emails with notmuch, I
>> wanted to display a PDF attachment.
>> After hitting the key sequence for that,
>> which calls pdf-tools in my
>> case/configuration Emacs came to a
>> halt.
>
> Please show the following values:
>
>   (gdb) fr 2
>   (gdb) p *XPROCESS (server)
>   (gdb) p XTHREAD ($->thread)
>   (gdb) p fd_callback_info[p->infd]
>   (gdb) p current_thread

fr 2#2  0x00005555555c71a0 in server_accept_connection (server=3D..., chan=
nel=3D12) at ./src/process.c:5147
5147      eassert (!fd_callback_info[p->infd].thread);
p *XPROCESS (server)value has been optimized out
p XTHREAD ($->thread)The history is empty.
p fd_callback_info[p->infd]$1 =3D {
  func =3D 0x0,
  data =3D 0x0,
  flags =3D 9,
  thread =3D 0x555555a2e960 <main_thread>,
  waiting_thread =3D 0x0
}
p current_thread$2 =3D (struct thread_state *) 0x555555a2e960 <main_thread=
>


HTH, Gregor




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

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


Received: (at 80237) by debbugs.gnu.org; 22 Jan 2026 14:07:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 22 09:07:51 2026
Received: from localhost ([127.0.0.1]:43250 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vivLi-0000tG-U5
	for submit <at> debbugs.gnu.org; Thu, 22 Jan 2026 09:07:51 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:56114)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vivLg-0000sa-D3
 for 80237 <at> debbugs.gnu.org; Thu, 22 Jan 2026 09:07:49 -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 1vivLX-00026L-Gp; Thu, 22 Jan 2026 09:07:43 -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=N1Xr03OTGGFs5GKIx4q6b09kGOTmMgD/z9bWiX/gipg=; b=MaFpKCrrQZKj
 nS366vMDC6c48iWB5G0YjKn1FOruZK8FkPYjwkHpFDC/vigqRHXViPNM3Ju/C2Szl0z77opTQSip8
 W26RHFYpdX6Gp9L1KLnnTemM9Qgz8TFEjTFlRlUsQ8dtPKnXyQPpirudMlpd14EHK4KNbVuUj3STM
 PXRdJ9B/4EAl8e5OV2oh/ajLvWdFvE1jBN6ddXIX1gvy+qHN77MAIzzlyhPSjF60cAujaqfxv9AkH
 Ub4XJVMTjrBkBnIcYOaU95YLuQYohazSIBHL0X1vcKQg6CqZ9rnVRketqE8A1LPQq223jx73ZC600
 6zJUqIT8w97pe2+RS/gVOw==;
Date: Thu, 22 Jan 2026 16:06:57 +0200
Message-Id: <86343xkagu.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Gregor Zattler <telegraph@HIDDEN>
In-Reply-To: <87y0lpsr5i.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#80237: 31.0.50;
 process.c:5147: Emacs fatal error: assertion failed:
 !fd_callback_info[p->infd].thread
References: <87y0lpsr5i.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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 (---)

> Date: Thu, 22 Jan 2026 14:39:21 +0100
> From:  Gregor Zattler via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> Dear Emacs developers,
> 
> while reading emails with notmuch, I
> wanted to display a PDF attachment.
> After hitting the key sequence for that,
> which calls pdf-tools in my
> case/configuration Emacs came to a
> halt.

Btw, the backtrace seems to tell that Emacs hit the assertion when
accepting some network connection, which AFAIU doesn't match what you
describe you were doing at the time.  I'm probably missing something.




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

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


Received: (at 80237) by debbugs.gnu.org; 22 Jan 2026 14:04:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 22 09:04:33 2026
Received: from localhost ([127.0.0.1]:43181 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1vivIX-0000eW-2g
	for submit <at> debbugs.gnu.org; Thu, 22 Jan 2026 09:04:33 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:57456)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vivIU-0000eI-EG
 for 80237 <at> debbugs.gnu.org; Thu, 22 Jan 2026 09:04:31 -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 1vivIO-0001dR-VE; Thu, 22 Jan 2026 09:04:24 -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=m3ywXGGDwoRPjaxZs5mfwonIWXhy4fCPtY49kGtBb54=; b=anY713fPLXPV
 qyZTHUgQzxrhnmPUi54wZt8z9GFxMGI00rQSlmaFbxuilI492JItR1cCmAvan49MR9/XMj2WRqbWd
 bQqWapW2GYBqaFFMD1VccB+sPniHYcsEI4OxOvUxlJAe9ajiVIBiW0iTwstp1Lf64c2/pJM4pDmvP
 j/FlYBBAobw21Q7T65f95CgwmMkKQuUigtULY9GAEFqmkuIGZzvKnolYNBDS5yFF5NaXuXmTbAXo7
 nXtpNwFKmUzuhk3lSF2RPyxuo83EyBzwL6nmwfCwn150DKeQLt9ZOuZiPE8W1+CTbk3GLipSmByyS
 h4SoMjS7iy0kFy7igld7ww==;
Date: Thu, 22 Jan 2026 16:04:22 +0200
Message-Id: <864iodkal5.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Gregor Zattler <telegraph@HIDDEN>
In-Reply-To: <87y0lpsr5i.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#80237: 31.0.50;
 process.c:5147: Emacs fatal error: assertion failed:
 !fd_callback_info[p->infd].thread
References: <87y0lpsr5i.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80237
Cc: 80237 <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 (---)

> Date: Thu, 22 Jan 2026 14:39:21 +0100
> From:  Gregor Zattler via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> Dear Emacs developers,
> 
> while reading emails with notmuch, I
> wanted to display a PDF attachment.
> After hitting the key sequence for that,
> which calls pdf-tools in my
> case/configuration Emacs came to a
> halt.

Please show the following values:

  (gdb) fr 2
  (gdb) p *XPROCESS (server)
  (gdb) p XTHREAD ($->thread)
  (gdb) p fd_callback_info[p->infd]
  (gdb) p current_thread




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

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


Received: (at submit) by debbugs.gnu.org; 22 Jan 2026 13:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 22 08:40:23 2026
Received: from localhost ([127.0.0.1]:42781 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1viuv6-0007i9-60
	for submit <at> debbugs.gnu.org; Thu, 22 Jan 2026 08:40:23 -0500
Received: from lists.gnu.org ([2001:470:142::17]:50866)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <telegraph@HIDDEN>) id 1viuuz-0007cR-Al
 for submit <at> debbugs.gnu.org; Thu, 22 Jan 2026 08:40:17 -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 <telegraph@HIDDEN>) id 1viuur-0002Yv-50
 for bug-gnu-emacs@HIDDEN; Thu, 22 Jan 2026 08:40:05 -0500
Received: from mout.gmx.net ([212.227.15.19])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <telegraph@HIDDEN>) id 1viuum-0002RY-8h
 for bug-gnu-emacs@HIDDEN; Thu, 22 Jan 2026 08:40:04 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1769089197; x=1769693997; i=telegraph@HIDDEN;
 bh=Qhy/qDa2LCRXc60ltar47I4dxi0Q856c0CbGZppQQAE=;
 h=X-UI-Sender-Class:From:To:Subject:Date:Message-ID:MIME-Version:
 Content-Type:Content-Transfer-Encoding:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=B5J8oYkkReeDOFAzGYmYB64Fzp0NO/7cfOAEHKTdKhJ/ywb9CvSm0/giJOZBJvgM
 ZKqEh9XWohOYLtGnX05+J0f7wbETtBdscA0Y+A32jJNLqYJdjvTSB7YKcsnIrdpRX
 2UG7vbz6uUhXX0+hF/5+UsbfnIjbVhkzIb/qAEwrf0yeHBoiiErDGOsz7VyuPTyk2
 8KhL2GXk73nPj5vId33qVG/I6ocM0FjAhW8yjdYIVu31mmW9LSBgMs0kI9xgY16U8
 wYeKHFrwmee2UrMp7/G1QO6U+NvlDkBvsItDNla198F3khsTa9tkILtJyJekBvM5m
 S9OCgFsuNF9fSyuvcA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from localhost ([95.90.238.195]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N3KPg-1vrL943OVO-013et9; Thu, 22
 Jan 2026 14:39:57 +0100
From: Gregor Zattler <telegraph@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; process.c:5147: Emacs fatal error: assertion failed:
 !fd_callback_info[p->infd].thread
X-Debbugs-Cc: 
Date: Thu, 22 Jan 2026 14:39:21 +0100
Message-ID: <87y0lpsr5i.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:fLeDSWhPLOMRjt2OJP38fu+EWJ1Tlau6HmeW2P9n7SbLJK6rnjn
 TvtbnxJ4I3/8XcUei1f4LBiKE22kYtRk5twsjmrzZvxlFc1TlO7yarhn2wUROhGfMGE42sq
 sieVwACVyDltiVn1QNM/1twNM3ICHKpFujC+6oGTaGBCkMIOr39REJbkUuty/Gpi+Xqfw5S
 aVxoRp9Ht/m16/PFD8VmA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:kPKSNrdrelI=;E2MwxtjgWgSUX94s4/Qwlf0KReK
 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
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=212.227.15.19; envelope-from=telegraph@HIDDEN;
 helo=mout.gmx.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FILL_THIS_FORM=0.001,
 FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001,
 RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_FILL_THIS_FORM_LOAN=0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: submit
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 (-)

Dear Emacs developers,

while reading emails with notmuch, I
wanted to display a PDF attachment.
After hitting the key sequence for that,
which calls pdf-tools in my
case/configuration Emacs came to a
halt.

See gdb log, below.

In GNU Emacs 31.0.50 (build 1,
 x86_64-pc-linux-gnu, cairo version
 1.18.4) of 2026-01-21 built on no
Repository revision: d2ad7071270aec35962d0e76a71d0c03a9003334
Repository branch: feature/igc
Windowing system distributor 'The X.Org Foundation', version 11.0.12101016
System Description: Debian GNU/Linux 13 (trixie)

Configured using:
 'configure
 --infodir=3D/usr/share/info/emacs
 --with-json
 --with-file-notification=3Dyes
 --with-libsystemd --with-cairo
 --with-x=3Dyes --with-x-toolkit=3Dno
 --without-toolkit-scroll-bars
 --without-gsettings
 --enable-check-lisp-object-type
 --enable-checking=3Dyes,glyphs
 --with-native-compilation=3Dyes
 --with-mps=3Dyes 'CFLAGS=3D-ggdb3 -O2
 -Werror=3Dimplicit-function-declaration
 -ffile-prefix-map=3D/home/grfz/src/emacs-igc=3D. -fstack-protector-strong
 -fstack-clash-protection -Wformat
 -Werror=3Dformat-security -fcf-protection
 -fno-omit-frame-pointer'
 'CPPFLAGS=3D-I/home/grfz/mps-artifacts
 -Wdate-time -D_FORTIFY_SOURCE=3D2'
 'LDFLAGS=3D-L/home/grfz/mps-artifacts
 -Wl,-z,relro''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP
GNUTLS GPM HARFBUZZ JPEG LCMS2 LIBOTF
LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT
MODULES MPS NATIVE_COMP NOTIFY INOTIFY
OLDXMENU PDUMPER PNG RSVG SECCOMP SOUND
SQLITE3 THREADS TIFF TREE_SITTER WEBP
X11 XDBE XIM XINERAMA XINPUT2 XPM XRANDR
ZLIB

Important settings:
  value of $LC_ALL:=20
  value of $LC_COLLATE: de_DE.utf8
  value of $LC_CTYPE: de_DE.utf8
  value of $LC_MESSAGES: POSIX
  value of $LC_MONETARY: de_DE.utf8
  value of $LC_NUMERIC: de_DE.utf8
  value of $LC_TIME: de_DE.utf8
  value of $LANG: de_DE.utf8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  rainbow-delimiters-mode: t
  winner-mode: t
  pdf-occur-global-minor-mode: t
  mail-abbrevs-mode: t
  save-place-mode: t
  savehist-mode: t
  ws-butler-global-mode: t
  ws-butler-mode: t
  delete-selection-mode: t
  minibuffer-depth-indicate-mode: t
  which-function-mode: t
  windmove-mode: t
  xterm-mouse-mode: t
  repeat-mode: t
  key-chord-mode: t
  which-key-mode: t
  find-function-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  minibuffer-nonselected-mode: t
  minibuffer-regexp-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
~/src/notmuch/emacs/notmuch-address hides /home/grfz/.config/emacs/elisp/n=
otmuch-address
/home/grfz/src/ol-notmuch/ol-notmuch hides /home/grfz/.config/emacs/elisp/=
ol-notmuch
~/src/org-contrib/lisp/ob-csharp hides ~/src/org-mode/lisp/ob-csharp
~/src/notmuch/emacs/notmuch-lib hides /usr/local/share/emacs/site-lisp/not=
much-lib
~/src/notmuch/emacs/coolj hides /usr/local/share/emacs/site-lisp/coolj
~/src/notmuch/emacs/notmuch-address hides /usr/local/share/emacs/site-lisp=
/notmuch-address
~/src/notmuch/emacs/notmuch-hello hides /usr/local/share/emacs/site-lisp/n=
otmuch-hello
~/src/notmuch/emacs/notmuch-parser hides /usr/local/share/emacs/site-lisp/=
notmuch-parser
~/src/notmuch/emacs/notmuch-show hides /usr/local/share/emacs/site-lisp/no=
tmuch-show
~/src/notmuch/emacs/notmuch-wash hides /usr/local/share/emacs/site-lisp/no=
tmuch-wash
~/src/notmuch/emacs/notmuch-draft hides /usr/local/share/emacs/site-lisp/n=
otmuch-draft
~/src/notmuch/emacs/notmuch-tree hides /usr/local/share/emacs/site-lisp/no=
tmuch-tree
~/src/notmuch/emacs/notmuch-version hides /usr/local/share/emacs/site-lisp=
/notmuch-version
~/src/notmuch/emacs/notmuch-jump hides /usr/local/share/emacs/site-lisp/no=
tmuch-jump
~/src/notmuch/emacs/notmuch-company hides /usr/local/share/emacs/site-lisp=
/notmuch-company
~/src/notmuch/emacs/notmuch hides /usr/local/share/emacs/site-lisp/notmuch
~/src/notmuch/emacs/notmuch-crypto hides /usr/local/share/emacs/site-lisp/=
notmuch-crypto
~/src/notmuch/emacs/notmuch-compat hides /usr/local/share/emacs/site-lisp/=
notmuch-compat
~/src/notmuch/emacs/notmuch-maildir-fcc hides /usr/local/share/emacs/site-=
lisp/notmuch-maildir-fcc
~/src/notmuch/emacs/notmuch-tag hides /usr/local/share/emacs/site-lisp/not=
much-tag
~/src/notmuch/emacs/notmuch-message hides /usr/local/share/emacs/site-lisp=
/notmuch-message
~/src/notmuch/emacs/notmuch-print hides /usr/local/share/emacs/site-lisp/n=
otmuch-print
~/src/notmuch/emacs/notmuch-mua hides /usr/local/share/emacs/site-lisp/not=
much-mua
~/src/notmuch/emacs/notmuch-query hides /usr/local/share/emacs/site-lisp/n=
otmuch-query
/home/grfz/.config/emacs/elpa-31.0/transient-0.12.0/transient hides /home/=
grfz/src/emacs-igc/lisp/transient
/home/grfz/.config/emacs/elpa-31.0/jsonrpc-1.0.27/jsonrpc hides /home/grfz=
/src/emacs-igc/lisp/jsonrpc
/home/grfz/.config/emacs/elpa-31.0/csharp-mode-2.0.0/csharp-mode hides /ho=
me/grfz/src/emacs-igc/lisp/progmodes/csharp-mode
/home/grfz/.config/emacs/elpa-31.0/eglot-1.21/eglot hides /home/grfz/src/e=
macs-igc/lisp/progmodes/eglot
/home/grfz/.config/emacs/elpa-31.0/verilog-mode-2026.1.18.88738971/verilog=
-mode hides /home/grfz/src/emacs-igc/lisp/progmodes/verilog-mode
/home/grfz/.config/emacs/elpa-31.0/lua-mode-20221027/lua-mode hides /home/=
grfz/src/emacs-igc/lisp/progmodes/lua-mode
/home/grfz/.config/emacs/elpa-31.0/peg-1.0.2/peg hides /home/grfz/src/emac=
s-igc/lisp/progmodes/peg
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-archive hides /home/g=
rfz/src/emacs-igc/lisp/net/tramp-archive
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-cmds hides /home/grfz=
/src/emacs-igc/lisp/net/tramp-cmds
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/trampver hides /home/grfz/s=
rc/emacs-igc/lisp/net/trampver
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-compat hides /home/gr=
fz/src/emacs-igc/lisp/net/tramp-compat
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-crypt hides /home/grf=
z/src/emacs-igc/lisp/net/tramp-crypt
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp hides /home/grfz/src/=
emacs-igc/lisp/net/tramp
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-message hides /home/g=
rfz/src/emacs-igc/lisp/net/tramp-message
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-fuse hides /home/grfz=
/src/emacs-igc/lisp/net/tramp-fuse
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-sshfs hides /home/grf=
z/src/emacs-igc/lisp/net/tramp-sshfs
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-loaddefs hides /home/=
grfz/src/emacs-igc/lisp/net/tramp-loaddefs
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-adb hides /home/grfz/=
src/emacs-igc/lisp/net/tramp-adb
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-uu hides /home/grfz/s=
rc/emacs-igc/lisp/net/tramp-uu
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-integration hides /ho=
me/grfz/src/emacs-igc/lisp/net/tramp-integration
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-sudoedit hides /home/=
grfz/src/emacs-igc/lisp/net/tramp-sudoedit
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-cache hides /home/grf=
z/src/emacs-igc/lisp/net/tramp-cache
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-container hides /home=
/grfz/src/emacs-igc/lisp/net/tramp-container
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-androidsu hides /home=
/grfz/src/emacs-igc/lisp/net/tramp-androidsu
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-rclone hides /home/gr=
fz/src/emacs-igc/lisp/net/tramp-rclone
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-sh hides /home/grfz/s=
rc/emacs-igc/lisp/net/tramp-sh
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-gvfs hides /home/grfz=
/src/emacs-igc/lisp/net/tramp-gvfs
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-ftp hides /home/grfz/=
src/emacs-igc/lisp/net/tramp-ftp
/home/grfz/.config/emacs/elpa-31.0/tramp-2.8.1/tramp-smb hides /home/grfz/=
src/emacs-igc/lisp/net/tramp-smb
/home/grfz/.config/emacs/elpa-31.0/track-changes-1.5/track-changes hides /=
home/grfz/src/emacs-igc/lisp/emacs-lisp/track-changes
/home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-shell hides /home/gr=
fz/src/emacs-igc/lisp/obsolete/idlw-shell
/home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlwave hides /home/grfz/=
src/emacs-igc/lisp/obsolete/idlwave
/home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-toolbar hides /home/=
grfz/src/emacs-igc/lisp/obsolete/idlw-toolbar
/home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-help hides /home/grf=
z/src/emacs-igc/lisp/obsolete/idlw-help
/home/grfz/.config/emacs/elpa-31.0/idlwave-6.5.1/idlw-complete-structtag h=
ides /home/grfz/src/emacs-igc/lisp/obsolete/idlw-complete-structtag

Features:
(shadow sort orgalist ecomplete
mail-extr emacsbug lisp-mnt tramp-cache
wcheck-mode time-stamp tramp trampver
tramp-integration files-x tramp-message
tramp-compat shell parse-time iso8601
tramp-loaddefs add-log
rainbow-delimiters winner mm-archive
network-stream url-cache url-http
url-auth url-gw nsm pdf-occur ibuf-ext
ibuffer ibuffer-loaddefs tablist
tablist-filter semantic/wisent/comp
semantic/wisent semantic/wisent/wisent
semantic/util-modes semantic/util
semantic semantic/tag semantic/lex
semantic/fw mode-local cedet pdf-isearch
let-alist pdf-misc pdf-tools compile
pdf-view bookmark jka-compr pdf-cache
pdf-info tq pdf-util pdf-macs image-mode
exif ol-notmuch 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 diff-mode track-changes
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 compat org-contrib
org-crypt org-protocol org-clock dbus
xml ob-plantuml gnus-alias advice
message yank-media puny dired
dired-loaddefs rfc822 mml mml-sec epa
epg rfc6068 epg-config gnus-util
text-property-search mm-decode mm-bodies
mm-encode gmm-utils mailheader sendmail
mail-parse rfc2231 rfc2047 rfc2045
ietf-drums mm-util mail-prsvr mail-utils
mailabbrev saveplace savehist
auth-source-pass holidays
holiday-loaddefs ws-butler delsel
modus-themes derived pcase mb-depth
which-func imenu windmove xt-mouse
edmacro kmacro repeat key-chord
which-key comp comp-cstr cl-extra
help-mode warnings comp-run comp-common
org ob ob-ref ob-lob ob-table ob-exp
org-macro org-pcomplete pcomplete
org-list org-footnote org-faces
org-entities time-date noutline outline
ob-emacs-lisp org-table org-loaddefs
thingatpt find-func cal-menu calendar
cal-loaddefs ob-tangle ol org-src
sh-script smie treesit executable
org-keys oc ob-comint comint ansi-osc
ansi-color ring org-element-ast inline
ob-core org-cycle org-fold org-fold-core
org-compat ob-eval org-version org-macs
format-spec use-package
use-package-ensure use-package-delight
use-package-diminish
use-package-bind-key bind-key easy-mmode
use-package-core annotate-autoloads
async-autoloads bug-hunter-autoloads
csharp-mode-autoloads csv-mode-autoloads
dash-autoloads debbugs-autoloads
dired-git-info-autoloads eglot-autoloads
git-timemachine-autoloads
hyperbole-autoloads kotl-autoloads hact
set hhist idlwave-autoloads
jsonrpc-autoloads key-chord-autoloads
lua-mode-autoloads
minibuffer-line-autoloads nov-autoloads
esxml-autoloads org-contrib-autoloads
org-noter-autoloads org-remark-autoloads
org-autoloads orgalist-autoloads
paredit-autoloads pdf-tools-autoloads
peg-autoloads qpdf.el-autoloads
finder-inf rainbow-delimiters-autoloads
tablist-autoloads
track-changes-autoloads tramp-autoloads
rx transient-autoloads
cond-let-autoloads
verilog-mode-autoloads
wcheck-mode-autoloads info
with-editor-autoloads
ws-butler-autoloads package browse-url
xdg 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-start 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/x-win x-win term/common-win x-dnd
touch-screen 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 lcms2
dynamic-setting font-render-setting
cairo xinput2 x multi-tty move-toolbar
make-network-process tty-child-frames
native-compile mps emacs)

Memory information:
((conses 24 0 0) (symbols 56 0 0) (strings 40 0 0) (string-bytes 1 0)
 (vectors 24 0) (vector-slots 8 0 0) (floats 24 0 0) (intervals 64 0 0)
 (buffers 1072 0))


Starting program: /home/grfz/src/emacs-igc/src/emacs --debug-init   --init=
-directory=3D"${USER_EMACS_DIRECTORY}" --fg-daemon=3D"${EMACS_SERVER_NAME}=
"
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after vfork from child process 5919]
[Detaching after vfork from child process 5945]
[Detaching after vfork from child process 5946]
[Detaching after vfork from child process 5951]
[Detaching after vfork from child process 5952]
[Detaching after vfork from child process 5953]
[Detaching after vfork from child process 5954]
[Detaching after vfork from child process 5955]
[Detaching after vfork from child process 5956]
[Detaching after vfork from child process 5957]
[Detaching after vfork from child process 5958]
[Detaching after vfork from child process 5959]
[Detaching after vfork from child process 6037]
[Detaching after vfork from child process 6038]
[Detaching after vfork from child process 6039]
[Detaching after vfork from child process 6180]
[Detaching after vfork from child process 6181]
[Detaching after vfork from child process 6182]
[Detaching after vfork from child process 6183]
[Detaching after vfork from child process 6184]
[Detaching after vfork from child process 6185]
[Detaching after vfork from child process 6186]
[Detaching after vfork from child process 6187]
[Detaching after vfork from child process 6188]
[Detaching after vfork from child process 6189]
[Detaching after vfork from child process 6190]
[Detaching after vfork from child process 6191]
[Detaching after vfork from child process 6192]
[Detaching after vfork from child process 7506]
[Detaching after vfork from child process 7507]
[Detaching after vfork from child process 7508]
[Detaching after vfork from child process 7509]
[Detaching after vfork from child process 7510]
[Detaching after vfork from child process 7511]
[Detaching after vfork from child process 7512]
[Detaching after vfork from child process 8199]
[Detaching after vfork from child process 8202]
[Detaching after vfork from child process 8345]
[Detaching after vfork from child process 8372]
[Detaching after vfork from child process 8373]
[Detaching after vfork from child process 8374]
[Detaching after vfork from child process 8400]
[Detaching after vfork from child process 8401]
[Detaching after vfork from child process 8402]
[Detaching after vfork from child process 8403]
[Detaching after vfork from child process 8404]
[Detaching after vfork from child process 8405]
[Detaching after vfork from child process 8406]
[Detaching after vfork from child process 8407]
[Detaching after vfork from child process 8408]
[Detaching after vfork from child process 9010]
[Detaching after vfork from child process 9011]
[Detaching after vfork from child process 9012]
[Detaching after vfork from child process 9013]
[Detaching after vfork from child process 9014]
[Detaching after vfork from child process 9015]
[Detaching after vfork from child process 9016]
[Detaching after vfork from child process 9017]
[Detaching after vfork from child process 9018]
[Detaching after vfork from child process 9019]
[Detaching after vfork from child process 9020]

Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limi=
t=3Dbacktrace_limit@entry=3D2147483647) at ./src/emacs.c:444
444	{
bt full
#0  terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbacktr=
ace_limit@entry=3D2147483647) at ./src/emacs.c:444
#1  0x00005555555ba73f in die (msg=3Dmsg@entry=3D0x55555598e660 "!fd_callb=
ack_info[p->infd].thread", file=3Dfile@entry=3D0x55555596de5c "process.c",=
 line=3Dline@entry=3D5147) at ./src/alloc.c:7612
#2  0x00005555555c71a0 in server_accept_connection (server=3D..., channel=
=3D12) at ./src/process.c:5147
        service =3D {
          i =3D <optimized out>
        }
        p =3D 0x7fffe741f898
        nl =3D {
          i =3D <optimized out>
        }
        host_string =3D {
          i =3D <optimized out>
        }
        ps =3D 0x7fffe6bb0c40
        nargs =3D <optimized out>
        procname_format_in6 =3D {
          i =3D <optimized out>
        }
        open_from =3D {
          i =3D <optimized out>
        }
        s =3D 17
        saddr =3D {
          sa =3D {
            sa_family =3D 1,
            sa_data =3D "/run/user/1000"
          },
          in =3D {
            sin_family =3D 1,
            sin_port =3D 29231,
            sin_addr =3D {
              s_addr =3D 1966042741
            },
            sin_zero =3D "ser/1000"
          },
          in6 =3D {
            sin6_family =3D 1,
            sin6_port =3D 29231,
            sin6_flowinfo =3D 1966042741,
            sin6_addr =3D {
              __in6_u =3D {
                __u6_addr8 =3D "ser/1000/emacs/E",
                __u6_addr16 =3D {25971, 12146, 12337, 12336, 25903, 24941,=
 29539, 17711},
                __u6_addr32 =3D {796026227, 808464433, 1634559279, 1160737=
635}
              }
            },
            sin6_scope_id =3D 1396916557
          },
          un =3D {
            sun_family =3D 1,
            sun_path =3D "/run/user/1000/emacs/EMACS-MPS=3Dyes", '\000' <r=
epeats 73 times>
          }
        }
        contact =3D {
          i =3D <optimized out>
        }
        host =3D {
          i =3D <optimized out>
        }
        procname_format_default =3D {
          i =3D <optimized out>
        }
        name =3D {
          i =3D <optimized out>
        }
        dash =3D {
          i =3D <optimized out>
        }
        buffer =3D {
          i =3D <optimized out>
        }
        len =3D 37
        count =3D {
          bytes =3D <optimized out>
        }
        args =3D {{
            i =3D 0x7fffe741f824
          }, {
            i =3D 0x7fffe6cf558c
          }, {
            i =3D 0x16
          }, {
            i =3D 0x0
          }, {
            i =3D 0x7735940
          }, {
            i =3D 0x50015b2493136100
          }, {
            i =3D 0x7fffffffc380
          }, {
            i =3D 0x55555573eabe <timer_check+590>
          }, {
            i =3D 0xffffffffffffffff
          }, {
            i =3D 0x6a3604c
          }, {
            i =3D 0x697225bb
          }}
        host_format_in =3D {
          i =3D <optimized out>
        }
        host_format_in6 =3D {
          i =3D <optimized out>
        }
        procname_format_in =3D {
          i =3D <optimized out>
        }
        proc =3D {
          i =3D <optimized out>
        }
        buffer =3D {
          i =3D <optimized out>
        }
        contact =3D {
          i =3D <optimized out>
        }
        host =3D {
          i =3D <optimized out>
        }
        service =3D {
          i =3D <optimized out>
        }
        ps =3D <optimized out>
        p =3D <optimized out>
        s =3D <optimized out>
        saddr =3D {
          sa =3D {
            sa_family =3D <optimized out>,
            sa_data =3D {<optimized out> <repeats 14 times>}
          },
          in =3D {
            sin_family =3D <optimized out>,
            sin_port =3D <optimized out>,
            sin_addr =3D {
              s_addr =3D <optimized out>
            },
            sin_zero =3D {<optimized out>, <optimized out>, <optimized out=
>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <op=
timized out>}
          },
          in6 =3D {
            sin6_family =3D <optimized out>,
            sin6_port =3D <optimized out>,
            sin6_flowinfo =3D <optimized out>,
            sin6_addr =3D {
              __in6_u =3D {
                __u6_addr8 =3D {<optimized out> <repeats 16 times>},
                __u6_addr16 =3D {<optimized out>, <optimized out>, <optimi=
zed out>, <optimized out>, <optimized out>, <optimized out>, <optimized ou=
t>, <optimized out>},
                __u6_addr32 =3D {<optimized out>, <optimized out>, <optimi=
zed out>, <optimized out>}
              }
            },
            sin6_scope_id =3D <optimized out>
          },
          un =3D {
            sun_family =3D <optimized out>,
            sun_path =3D {<optimized out> <repeats 108 times>}
          }
        }
        len =3D <optimized out>
        count =3D {
          bytes =3D <optimized out>
        }
        args =3D {{
            i =3D <optimized out>
          } <repeats 11 times>}
        nargs =3D <optimized out>
        host_format_in =3D {
          i =3D <optimized out>
        }
        host_format_in6 =3D {
          i =3D <optimized out>
        }
        procname_format_in =3D {
          i =3D <optimized out>
        }
        procname_format_in6 =3D {
          i =3D <optimized out>
        }
        procname_format_default =3D {
          i =3D <optimized out>
        }
        name =3D {
          i =3D <optimized out>
        }
        proc =3D {
          i =3D <optimized out>
        }
        dash =3D {
          i =3D <optimized out>
        }
        nl =3D {
          i =3D <optimized out>
        }
        host_string =3D {
          i =3D <optimized out>
        }
        open_from =3D {
          i =3D <optimized out>
        }
        code =3D <optimized out>
        ip =3D <optimized out>
        i =3D <optimized out>
        ip6 =3D <optimized out>
        i =3D <optimized out>
        accept_from =3D {
          i =3D <optimized out>
        }
#3  wait_reading_process_output (time_limit=3Dtime_limit@entry=3D5, nsecs=
=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_displa=
y@entry=3Dtrue, wait_for_cell=3D..., wait_for_cell@entry=3D..., wait_proc=
=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at ./src/process.c:6012
        nread =3D <optimized out>
        process_skipped =3D <optimized out>
        wrapped =3D <optimized out>
        channel_start =3D 24
        child_fd =3D <optimized out>
        last_read_channel =3D 23
        channel =3D <optimized out>
        nfds =3D <optimized out>
        Available =3D {
          fds_bits =3D {4096, 0 <repeats 15 times>}
        }
        Writeok =3D {
          fds_bits =3D {0 <repeats 16 times>}
        }
        check_write =3D <optimized out>
        check_delay =3D <optimized out>
        no_avail =3D <optimized out>
        xerrno =3D 11
        proc =3D {
          i =3D 0x7fffe6bb0c45
        }
        timeout =3D {
          tv_sec =3D 0,
          tv_nsec =3D 174289804
        }
        end_time =3D {
          tv_sec =3D <optimized out>,
          tv_nsec =3D <optimized out>
        }
        timer_delay =3D {
          tv_sec =3D <optimized out>,
          tv_nsec =3D <optimized out>
        }
        got_output_end_time =3D {
          tv_sec =3D <optimized out>,
          tv_nsec =3D <optimized out>
        }
        wait =3D <optimized out>
        got_some_output =3D <optimized out>
        prev_wait_proc_nbytes_read =3D <optimized out>
        retry_for_async =3D <optimized out>
        count =3D {
          bytes =3D <optimized out>
        }
#4  0x00005555555e19ae in sit_for (timeout=3D..., reading=3Dreading@entry=
=3Dtrue, display_option=3Ddisplay_option@entry=3D1) at ./src/dispnew.c:700=
7
        sec =3D 5
        nsec =3D 0
        do_display =3D true
        curbuf_eq_winbuf =3D true
        nbytes =3D <optimized out>
#5  0x00005555557456ed in read_char (commandflag=3D1, map=3D..., map@entry=
=3D..., prev_event=3D..., used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fff=
ffffc9cb, end_time=3Dend_time@entry=3D0x0) at ./src/keyboard.c:2960
        tem0 =3D {
          i =3D <optimized out>
        }
        timeout =3D 5
        count1 =3D {
          bytes =3D <optimized out>
        }
        delay_level =3D <optimized out>
        buffer_size =3D <optimized out>
        c =3D {
          i =3D 0x0
        }
        local_getcjmp =3D {{
            __jmpbuf =3D {0, 4809018991466396846, 140737024925797, 4611686=
019484352512, 93825002831200, 0, 4809018991881632942, 1722702020120165550}=
,
            __mask_was_saved =3D 0,
            __saved_mask =3D {
              __val =3D {0, 74536, 0, 140737488340624, 93824995412495, 140=
737488340592, 3854099427, 57176, 140737047487261, 140737488340800, 1407370=
47487256, 0, 140737488340752, 140737488340672, 93824994400399, 14073704748=
7296}
            }
          }}
        save_jump =3D {{
            __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0},
            __mask_was_saved =3D 0,
            __saved_mask =3D {
              __val =3D {0 <repeats 16 times>}
            }
          }}
        tem =3D {
          i =3D <optimized out>
        }
        save =3D {
          i =3D <optimized out>
        }
        previous_echo_area_message =3D {
          i =3D 0x0
        }
        also_record =3D {
          i =3D 0x0
        }
        reread =3D false
        recorded =3D false
        polling_stopped_here =3D false
        orig_kboard =3D 0x555555f6fd60
        retry =3D <optimized out>
        jmpcount =3D {
          bytes =3D <optimized out>
        }
        c_volatile =3D {
          i =3D 0x0
        }
#6  0x00005555557482db in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7ff=
fffffcaf0, prompt=3D..., prompt@entry=3D..., dont_downcase_last=3Ddont_dow=
ncase_last@entry=3Dfalse, can_return_switch_frame=3Dcan_return_switch_fram=
e@entry=3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prev=
ent_redisplay=3Dprevent_redisplay@entry=3Dfalse, disable_text_conversion_p=
=3Dfalse) at ./src/keyboard.c:11224
        interrupted_kboard =3D 0x555555f6fd60
        interrupted_frame =3D 0x7fffe460a060
        key =3D {
          i =3D 0x0
        }
        used_mouse_menu =3D false
        echo_local_start =3D 0
        last_real_key_start =3D 0
        keys_local_start =3D 0
        new_binding =3D {
          i =3D <optimized out>
        }
        count =3D {
          bytes =3D <optimized out>
        }
        t =3D 0
        echo_start =3D 0
        keys_start =3D 0
        current_binding =3D {
          i =3D <optimized out>
        }
        first_unbound =3D 31
        mock_input =3D 0
        used_mouse_menu_history =3D {false <repeats 30 times>}
        fkey =3D {
          parent =3D {
            i =3D 0x7fffe70943cb
          },
          map =3D {
            i =3D 0x7fffe70943cb
          },
          start =3D 0,
          end =3D 0
        }
        keytran =3D {
          parent =3D {
            i =3D 0x7fffe358d4cb
          },
          map =3D {
            i =3D 0x7fffe358d4cb
          },
          start =3D 0,
          end =3D 0
        }
        indec =3D {
          parent =3D {
            i =3D 0x7fffe70943b3
          },
          map =3D {
            i =3D 0x7fffe70943b3
          },
          start =3D 0,
          end =3D 0
        }
        shift_translated =3D <optimized out>
        delayed_switch_frame =3D {
          i =3D <optimized out>
        }
        original_uppercase =3D {
          i =3D <optimized out>
        }
        original_uppercase_position =3D <optimized out>
        disabled_conversion =3D <optimized out>
        starting_buffer =3D <optimized out>
        fake_prefixed_keys =3D {
          i =3D <optimized out>
        }
        first_event =3D {
          i =3D <optimized out>
        }
        second_event =3D {
          i =3D <optimized out>
        }
#7  0x000055555574a563 in command_loop_1 () at ./src/lisp.h:1203
        cmd =3D {
          i =3D <optimized out>
        }
        keybuf =3D {{
            i =3D 0xba
          }, {
            i =3D 0x1da
          }, {
            i =3D 0x1aa
          }, {
            i =3D 0x1ba
          }, {
            i =3D 0x1aa
          }, {
            i =3D 0x2
          }, {
            i =3D 0x0
          }, {
            i =3D 0x2aaa8d4349c0
          }, {
            i =3D 0x7fffffffcc20
          }, {
            i =3D 0x0
          }, {
            i =3D 0x0
          }, {
            i =3D 0x5555557d8db6 <eval_sub+2070>
          }, {
            i =3D 0x55555596a3fc
          }, {
            i =3D 0x7fffffffcba0
          }, {
            i =3D 0x555500000000
          }, {
            i =3D 0x80
          }, {
            i =3D 0x7fffffffcbd0
          }, {
            i =3D 0x5555557c0790 <set_internal+496>
          }, {
            i =3D 0x7fffffffcbd0
          }, {
            i =3D 0x5555557c033e <set_default_internal+46>
          }, {
            i =3D 0x7fffffffcbe0
          }, {
            i =3D 0x50015b2493136100
          }, {
            i =3D 0x7fffe801d8c8
          }, {
            i =3D 0x5555559a0640
          }, {
            i =3D 0x60
          }, {
            i =3D 0x7fffe3eae9b3
          }, {
            i =3D 0x0
          }, {
            i =3D 0x0
          }, {
            i =3D 0x7fffffffcc40
          }, {
            i =3D 0x5555557d5364 <unbind_to+340>
          }}
        i =3D <optimized out>
        last_pt =3D <optimized out>
        prev_modiff =3D 302
        prev_buffer =3D 0x7fffe5b6f7e0
#8  0x00005555557d3d3e in internal_condition_case (bfun=3Dbfun@entry=3D0x5=
5555574a330 <command_loop_1>, handlers=3D..., handlers@entry=3D..., hfun=
=3Dhfun@entry=3D0x55555573b890 <cmd_error>) at ./src/eval.c:1713
        val =3D {
          i =3D 0x5a
        }
        c =3D 0x555555ca8f90
#9  0x000055555572f39e in command_loop_2 (handlers=3Dhandlers@entry=3D...)=
 at ./src/keyboard.c:1180
        val =3D {
          i =3D <optimized out>
        }
#10 0x00005555557d3c4a in internal_catch (tag=3D..., tag@entry=3D..., func=
=3Dfunc@entry=3D0x55555572f360 <command_loop_2>, arg=3D..., arg@entry=3D..=
.) at ./src/eval.c:1393
        val =3D {
          i =3D 0x5a
        }
        c =3D <optimized out>
#11 0x000055555572f323 in command_loop () at ./src/lisp.h:1203
#12 0x000055555573b35d in recursive_edit_1 () at ./src/keyboard.c:766
        count =3D {
          bytes =3D <optimized out>
        }
        val =3D {
          i =3D <optimized out>
        }
#13 0x000055555573b6ec in Frecursive_edit () at ./src/keyboard.c:849
        count =3D {
          bytes =3D <optimized out>
        }
        buffer =3D {
          i =3D <optimized out>
        }
#14 0x00005555555b3624 in main (argc=3D4, argv=3D0x7fffffffcfa8) at ./src/=
emacs.c:2653
        stack_bottom_variable =3D 0x20
        old_argc =3D <optimized out>
        no_loadup =3D false
        junk =3D 0x0
        dname_arg =3D 0x7fffffffd4e1 "EMACS-MPS=3Dyes"
        ch_to_dir =3D 0x0
        original_pwd =3D 0x0
        dump_mode =3D <optimized out>
        skip_args =3D 1
        temacs =3D 0x0
        attempt_load_pdump =3D <optimized out>
        only_version =3D false
        rlim =3D {
          rlim_cur =3D 10022912,
          rlim_max =3D 18446744073709551615
        }
        lc_all =3D <optimized out>
        sockfd =3D -1
        module_assertions =3D <optimized out>
#0  terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbacktr=
ace_limit@entry=3D2147483647) at ./src/emacs.c:444
#1  0x00005555555ba73f in die (msg=3Dmsg@entry=3D0x55555598e660 "!fd_callb=
ack_info[p->infd].thread", file=3Dfile@entry=3D0x55555596de5c "process.c",=
 line=3Dline@entry=3D5147) at ./src/alloc.c:7612
#2  0x00005555555c71a0 in server_accept_connection (server=3D..., channel=
=3D12) at ./src/process.c:5147
        service =3D {
          i =3D <optimized out>
        }
        p =3D 0x7fffe741f898
        nl =3D {
          i =3D <optimized out>
        }
        host_string =3D {
          i =3D <optimized out>
        }
        ps =3D 0x7fffe6bb0c40
        nargs =3D <optimized out>
        procname_format_in6 =3D {
          i =3D <optimized out>
        }
        open_from =3D {
          i =3D <optimized out>
        }
        s =3D 17
        saddr =3D {
          sa =3D {
            sa_family =3D 1,
            sa_data =3D "/run/user/1000"
          },
          in =3D {
            sin_family =3D 1,
            sin_port =3D 29231,
            sin_addr =3D {
              s_addr =3D 1966042741
            },
            sin_zero =3D "ser/1000"
          },
          in6 =3D {
            sin6_family =3D 1,
            sin6_port =3D 29231,
            sin6_flowinfo =3D 1966042741,
            sin6_addr =3D {
              __in6_u =3D {
                __u6_addr8 =3D "ser/1000/emacs/E",
                __u6_addr16 =3D {25971, 12146, 12337, 12336, 25903, 24941,=
 29539, 17711},
                __u6_addr32 =3D {796026227, 808464433, 1634559279, 1160737=
635}
              }
            },
            sin6_scope_id =3D 1396916557
          },
          un =3D {
            sun_family =3D 1,
            sun_path =3D "/run/user/1000/emacs/EMACS-MPS=3Dyes", '\000' <r=
epeats 73 times>
          }
        }
        contact =3D {
          i =3D <optimized out>
        }
        host =3D {
          i =3D <optimized out>
        }
        procname_format_default =3D {
          i =3D <optimized out>
        }
        name =3D {
          i =3D <optimized out>
        }
        dash =3D {
          i =3D <optimized out>
        }
        buffer =3D {
          i =3D <optimized out>
        }
        len =3D 37
        count =3D {
          bytes =3D <optimized out>
        }
        args =3D {{
            i =3D 0x7fffe741f824
          }, {
            i =3D 0x7fffe6cf558c
          }, {
            i =3D 0x16
          }, {
            i =3D 0x0
          }, {
            i =3D 0x7735940
          }, {
            i =3D 0x50015b2493136100
          }, {
            i =3D 0x7fffffffc380
          }, {
            i =3D 0x55555573eabe <timer_check+590>
          }, {
            i =3D 0xffffffffffffffff
          }, {
            i =3D 0x6a3604c
          }, {
            i =3D 0x697225bb
          }}
        host_format_in =3D {
          i =3D <optimized out>
        }
        host_format_in6 =3D {
          i =3D <optimized out>
        }
        procname_format_in =3D {
          i =3D <optimized out>
        }
        proc =3D {
          i =3D <optimized out>
        }
        buffer =3D {
          i =3D <optimized out>
        }
        contact =3D {
          i =3D <optimized out>
        }
        host =3D {
          i =3D <optimized out>
        }
        service =3D {
          i =3D <optimized out>
        }
        ps =3D <optimized out>
        p =3D <optimized out>
        s =3D <optimized out>
        saddr =3D {
          sa =3D {
            sa_family =3D <optimized out>,
            sa_data =3D {<optimized out> <repeats 14 times>}
          },
          in =3D {
            sin_family =3D <optimized out>,
            sin_port =3D <optimized out>,
            sin_addr =3D {
              s_addr =3D <optimized out>
            },
            sin_zero =3D {<optimized out>, <optimized out>, <optimized out=
>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <op=
timized out>}
          },
          in6 =3D {
            sin6_family =3D <optimized out>,
            sin6_port =3D <optimized out>,
            sin6_flowinfo =3D <optimized out>,
            sin6_addr =3D {
              __in6_u =3D {
                __u6_addr8 =3D {<optimized out> <repeats 16 times>},
                __u6_addr16 =3D {<optimized out>, <optimized out>, <optimi=
zed out>, <optimized out>, <optimized out>, <optimized out>, <optimized ou=
t>, <optimized out>},
                __u6_addr32 =3D {<optimized out>, <optimized out>, <optimi=
zed out>, <optimized out>}
              }
            },
            sin6_scope_id =3D <optimized out>
          },
          un =3D {
            sun_family =3D <optimized out>,
            sun_path =3D {<optimized out> <repeats 108 times>}
          }
        }
        len =3D <optimized out>
        count =3D {
          bytes =3D <optimized out>
        }
        args =3D {{
            i =3D <optimized out>
          } <repeats 11 times>}
        nargs =3D <optimized out>
        host_format_in =3D {
          i =3D <optimized out>
        }
        host_format_in6 =3D {
          i =3D <optimized out>
        }
        procname_format_in =3D {
          i =3D <optimized out>
        }
        procname_format_in6 =3D {
          i =3D <optimized out>
        }
        procname_format_default =3D {
          i =3D <optimized out>
        }
        name =3D {
          i =3D <optimized out>
        }
        proc =3D {
          i =3D <optimized out>
        }
        dash =3D {
          i =3D <optimized out>
        }
        nl =3D {
          i =3D <optimized out>
        }
        host_string =3D {
          i =3D <optimized out>
        }
        open_from =3D {
          i =3D <optimized out>
        }
        code =3D <optimized out>
        ip =3D <optimized out>
        i =3D <optimized out>
        ip6 =3D <optimized out>
        i =3D <optimized out>
        accept_from =3D {
          i =3D <optimized out>
        }
#3  wait_reading_process_output (time_limit=3Dtime_limit@entry=3D5, nsecs=
=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do_display=3Ddo_displa=
y@entry=3Dtrue, wait_for_cell=3D..., wait_for_cell@entry=3D..., wait_proc=
=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at ./src/process.c:6012
        nread =3D <optimized out>
        process_skipped =3D <optimized out>
        wrapped =3D <optimized out>
        channel_start =3D 24
        child_fd =3D <optimized out>
        last_read_channel =3D 23
        channel =3D <optimized out>
        nfds =3D <optimized out>
        Available =3D {
          fds_bits =3D {4096, 0 <repeats 15 times>}
        }
        Writeok =3D {
          fds_bits =3D {0 <repeats 16 times>}
        }
        check_write =3D <optimized out>
        check_delay =3D <optimized out>
        no_avail =3D <optimized out>
        xerrno =3D 11
        proc =3D {
          i =3D 0x7fffe6bb0c45
        }
        timeout =3D {
          tv_sec =3D 0,
          tv_nsec =3D 174289804
        }
        end_time =3D {
          tv_sec =3D <optimized out>,
          tv_nsec =3D <optimized out>
        }
        timer_delay =3D {
          tv_sec =3D <optimized out>,
          tv_nsec =3D <optimized out>
        }
        got_output_end_time =3D {
          tv_sec =3D <optimized out>,
          tv_nsec =3D <optimized out>
        }
        wait =3D <optimized out>
        got_some_output =3D <optimized out>
        prev_wait_proc_nbytes_read =3D <optimized out>
        retry_for_async =3D <optimized out>
        count =3D {
          bytes =3D <optimized out>
        }
#4  0x00005555555e19ae in sit_for (timeout=3D..., reading=3Dreading@entry=
=3Dtrue, display_option=3Ddisplay_option@entry=3D1) at ./src/dispnew.c:700=
7
        sec =3D 5
        nsec =3D 0
        do_display =3D true
        curbuf_eq_winbuf =3D true
        nbytes =3D <optimized out>
#5  0x00005555557456ed in read_char (commandflag=3D1, map=3D..., map@entry=
=3D..., prev_event=3D..., used_mouse_menu=3Dused_mouse_menu@entry=3D0x7fff=
ffffc9cb, end_time=3Dend_time@entry=3D0x0) at ./src/keyboard.c:2960
        tem0 =3D {
          i =3D <optimized out>
        }
        timeout =3D 5
        count1 =3D {
          bytes =3D <optimized out>
        }
        delay_level =3D <optimized out>
        buffer_size =3D <optimized out>
        c =3D {
          i =3D 0x0
        }
        local_getcjmp =3D {{
            __jmpbuf =3D {0, 4809018991466396846, 140737024925797, 4611686=
019484352512, 93825002831200, 0, 4809018991881632942, 1722702020120165550}=
,
            __mask_was_saved =3D 0,
            __saved_mask =3D {
              __val =3D {0, 74536, 0, 140737488340624, 93824995412495, 140=
737488340592, 3854099427, 57176, 140737047487261, 140737488340800, 1407370=
47487256, 0, 140737488340752, 140737488340672, 93824994400399, 14073704748=
7296}
            }
          }}
        save_jump =3D {{
            __jmpbuf =3D {0, 0, 0, 0, 0, 0, 0, 0},
            __mask_was_saved =3D 0,
            __saved_mask =3D {
              __val =3D {0 <repeats 16 times>}
            }
          }}
        tem =3D {
          i =3D <optimized out>
        }
        save =3D {
          i =3D <optimized out>
        }
        previous_echo_area_message =3D {
          i =3D 0x0
        }
        also_record =3D {
          i =3D 0x0
        }
        reread =3D false
        recorded =3D false
        polling_stopped_here =3D false
        orig_kboard =3D 0x555555f6fd60
        retry =3D <optimized out>
        jmpcount =3D {
          bytes =3D <optimized out>
        }
        c_volatile =3D {
          i =3D 0x0
        }
#6  0x00005555557482db in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7ff=
fffffcaf0, prompt=3D..., prompt@entry=3D..., dont_downcase_last=3Ddont_dow=
ncase_last@entry=3Dfalse, can_return_switch_frame=3Dcan_return_switch_fram=
e@entry=3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prev=
ent_redisplay=3Dprevent_redisplay@entry=3Dfalse, disable_text_conversion_p=
=3Dfalse) at ./src/keyboard.c:11224
        interrupted_kboard =3D 0x555555f6fd60
        interrupted_frame =3D 0x7fffe460a060
        key =3D {
          i =3D 0x0
        }
        used_mouse_menu =3D false
        echo_local_start =3D 0
        last_real_key_start =3D 0
        keys_local_start =3D 0
        new_binding =3D {
          i =3D <optimized out>
        }
        count =3D {
          bytes =3D <optimized out>
        }
        t =3D 0
        echo_start =3D 0
        keys_start =3D 0
        current_binding =3D {
          i =3D <optimized out>
        }
        first_unbound =3D 31
        mock_input =3D 0
        used_mouse_menu_history =3D {false <repeats 30 times>}
        fkey =3D {
          parent =3D {
            i =3D 0x7fffe70943cb
          },
          map =3D {
            i =3D 0x7fffe70943cb
          },
          start =3D 0,
          end =3D 0
        }
        keytran =3D {
          parent =3D {
            i =3D 0x7fffe358d4cb
          },
          map =3D {
            i =3D 0x7fffe358d4cb
          },
          start =3D 0,
          end =3D 0
        }
        indec =3D {
          parent =3D {
            i =3D 0x7fffe70943b3
          },
          map =3D {
            i =3D 0x7fffe70943b3
          },
          start =3D 0,
          end =3D 0
        }
        shift_translated =3D <optimized out>
        delayed_switch_frame =3D {
          i =3D <optimized out>
        }
        original_uppercase =3D {
          i =3D <optimized out>
        }
        original_uppercase_position =3D <optimized out>
        disabled_conversion =3D <optimized out>
        starting_buffer =3D <optimized out>
        fake_prefixed_keys =3D {
          i =3D <optimized out>
        }
        first_event =3D {
          i =3D <optimized out>
        }
        second_event =3D {
          i =3D <optimized out>
        }
#7  0x000055555574a563 in command_loop_1 () at ./src/lisp.h:1203
        cmd =3D {
          i =3D <optimized out>
        }
        keybuf =3D {{
            i =3D 0xba
          }, {
            i =3D 0x1da
          }, {
            i =3D 0x1aa
          }, {
            i =3D 0x1ba
          }, {
            i =3D 0x1aa
          }, {
            i =3D 0x2
          }, {
            i =3D 0x0
          }, {
            i =3D 0x2aaa8d4349c0
          }, {
            i =3D 0x7fffffffcc20
          }, {
            i =3D 0x0
          }, {
            i =3D 0x0
          }, {
            i =3D 0x5555557d8db6 <eval_sub+2070>
          }, {
            i =3D 0x55555596a3fc
          }, {
            i =3D 0x7fffffffcba0
          }, {
            i =3D 0x555500000000
          }, {
            i =3D 0x80
          }, {
            i =3D 0x7fffffffcbd0
          }, {
            i =3D 0x5555557c0790 <set_internal+496>
          }, {
            i =3D 0x7fffffffcbd0
          }, {
            i =3D 0x5555557c033e <set_default_internal+46>
          }, {
            i =3D 0x7fffffffcbe0
          }, {
            i =3D 0x50015b2493136100
          }, {
            i =3D 0x7fffe801d8c8
          }, {
            i =3D 0x5555559a0640
          }, {
            i =3D 0x60
          }, {
            i =3D 0x7fffe3eae9b3
          }, {
            i =3D 0x0
          }, {
            i =3D 0x0
          }, {
            i =3D 0x7fffffffcc40
          }, {
            i =3D 0x5555557d5364 <unbind_to+340>
          }}
        i =3D <optimized out>
        last_pt =3D <optimized out>
        prev_modiff =3D 302
        prev_buffer =3D 0x7fffe5b6f7e0
#8  0x00005555557d3d3e in internal_condition_case (bfun=3Dbfun@entry=3D0x5=
5555574a330 <command_loop_1>, handlers=3D..., handlers@entry=3D..., hfun=
=3Dhfun@entry=3D0x55555573b890 <cmd_error>) at ./src/eval.c:1713
        val =3D {
          i =3D 0x5a
        }
        c =3D 0x555555ca8f90
#9  0x000055555572f39e in command_loop_2 (handlers=3Dhandlers@entry=3D...)=
 at ./src/keyboard.c:1180
        val =3D {
          i =3D <optimized out>
        }
#10 0x00005555557d3c4a in internal_catch (tag=3D..., tag@entry=3D..., func=
=3Dfunc@entry=3D0x55555572f360 <command_loop_2>, arg=3D..., arg@entry=3D..=
.) at ./src/eval.c:1393
        val =3D {
          i =3D 0x5a
        }
        c =3D <optimized out>
#11 0x000055555572f323 in command_loop () at ./src/lisp.h:1203
#12 0x000055555573b35d in recursive_edit_1 () at ./src/keyboard.c:766
        count =3D {
          bytes =3D <optimized out>
        }
        val =3D {
          i =3D <optimized out>
        }
#13 0x000055555573b6ec in Frecursive_edit () at ./src/keyboard.c:849
        count =3D {
          bytes =3D <optimized out>
        }
        buffer =3D {
          i =3D <optimized out>
        }
#14 0x00005555555b3624 in main (argc=3D4, argv=3D0x7fffffffcfa8) at ./src/=
emacs.c:2653
        stack_bottom_variable =3D 0x20
        old_argc =3D <optimized out>
        no_loadup =3D false
        junk =3D 0x0
        dname_arg =3D 0x7fffffffd4e1 "EMACS-MPS=3Dyes"
        ch_to_dir =3D 0x0
        original_pwd =3D 0x0
        dump_mode =3D <optimized out>
        skip_args =3D 1
        temacs =3D 0x0
        attempt_load_pdump =3D <optimized out>
        only_version =3D false
        rlim =3D {
          rlim_cur =3D 10022912,
          rlim_max =3D 18446744073709551615
        }
        lc_all =3D <optimized out>
        sockfd =3D -1
        module_assertions =3D <optimized out>
xbacktrace



The emacs process is still in gdb, but
this is a laptop I will have to reboot
it probably today, latest tomorrow
morning.

Thanks for providing Emacs.

Ciao,
=2D-=20
Gregor




Acknowledgement sent to Gregor Zattler <telegraph@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#80237; 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: Fri, 23 Jan 2026 14:30:02 UTC

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