GNU bug report logs - #76944
31.0.50; X protocol error: BadGC (invalid GC parameter) on protocol request 60

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: Visuwesh <visuweshm@HIDDEN>; dated Tue, 11 Mar 2025 15:30:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 76944) by debbugs.gnu.org; 12 Mar 2025 03:45:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 11 23:45:59 2025
Received: from localhost ([127.0.0.1]:46725 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tsD2d-00048U-DG
	for submit <at> debbugs.gnu.org; Tue, 11 Mar 2025 23:45:59 -0400
Received: from sonic312-25.consmr.mail.ne1.yahoo.com ([66.163.191.206]:46185)
 by debbugs.gnu.org with esmtps
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2)
 (envelope-from <luangruo@HIDDEN>) id 1tsD2a-000488-93
 for 76944 <at> debbugs.gnu.org; Tue, 11 Mar 2025 23:45:57 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1741751149; bh=dHeDEF8WUaIAsPvvcosVidfpMSpcV/N8+odkPyhjX2k=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To;
 b=dAxH/Z348w4v+/KWnLa8TZsu6mGso9j8scOOtVxagLFfpFeIVJ9/xkPbDJEnonWm4DsGK3O28xWWR/B7NORyrFHPNt4I609nkhdlneWegykGzKi1G+HXkNhlV3zQWTKs7tEp68PRZJYNjCBM3mSqHEeDvv8EMoYXcLN1crQdcD12xWl9PWOnbY2VPA69hmsyVNwIsiqyVADKQe4qaIRJWwNeo12GLblra/ncbjWz43FSSTyDZBq4lZdg10G35BNbgX4nFfuGB0Sn4L6MlwYg+OyJ/JWOj4ekQBPnvqqGLebNtznL9S4rQOPf/XZQy2awUsVz7jRrX4FLfa9r1pPegQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1741751149; bh=SAcUgR23u7FPZpN6f/3ubOn+07Vsg8geMJqgV01bWJ1=;
 h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
 b=iCDW03rQA7+UFVGCvdwgqwM0BZ25onjYIdKDzQXBOJwK88vem8KdTUSZOFkX4LoBsdLjfgA/kGYEOL1bL9B5jrm8LJcHoNt8lNNPoJOH9K0pJYCD5stSwTObv85dzR8VZWB3Y16kGqpljqztugHjQpLL0azw8YfUrzKpzWxGtgwGP2b93AdXf1XT1p5RrctKd5/lOuxfci5pU+VLjtZRb16eSVRNDSZjadZ4inlqLbUMFUSzgMKR50e9mr1kjuQjDbmjiZw8T8m/k/8te7oWzJ2ObSYA/nMPEl+9gbdYABH63f13nQWVr+hi8PM8b8iL3laqlaAOVSeVYw9qyTGzNw==
X-YMail-OSG: op49G8sVM1n5RbDZTmhQnQc35K0iH8AQgc_fCvas0mFcMbZc_2.4Z2yMpOVMtdy
 6ms0xVioNRM9MByfjetVTHjrLnQkkOzUU_HFY59txXR2Hjd5PDGGCJsYJJzwko2JdKm0fSxUSHKd
 PeYmgTB_ilXtXB929hflOHpyvu5eKPuYdqMAqVR2rjAGdEBKHh1tOBvKtLU9lC7FkjfyY0p3EuCe
 CJtubJbDfNOLk0HPp9Sc9P5BxfXefni_tPaPtXckc.bNg.WXSNdj5n9_5a6CVcGcVdEOn8mmYD_B
 3ynuzA3lZ7Vrame2NLX6fwF1yf3zSyqPeGFIoqjpRlQrrJy2eUXxvadzzJ0uoKOcItqXK4APcMOC
 Ac8tHnEQqm6JnUIdgA4vrglztHjwocpMY6jI803_16URZTnESP7MpjCDZkqIQOikjUFGVc15Eirc
 lqnDhQMLd8y_19F4hC4qHF1O3bJGQbzcPjelSDU_zTRcKZFeeZ6jp6DV4ijFSp9nklm9bjehkaIF
 9ayfhOBSxOllWxcmjey3QPZQ07evj4_nAOf6JiPCkqVN0EQRDzzWpjVxeGsjQ0mXJMTzfQRrmAe7
 wWw3F8GGuPyV7MeOZYjpdPENFkwORtdNs1Q09H8aD.KpPUjhLOOHGan101ArkZDjha0FjFprxxbx
 qO6cosEMWPmheeFxvXxKBS8pPnvNtm165d_5zsVjyhiEWJWpjezpIoJdSzvAP82nQsIt1.rv5Kew
 oaij8Ld4A0Y43vZ11DmoX0qdvWZqrWiYUz8FB0NeFPJvOxUtSaNSelcHZUCziymDJWBcwlG36etL
 u3.j8HwoLpXnxtny8ABCNl6SabsrG3B04PxvuvekSATDDZRSfYXbEIA75MN0pm3gIPD9HgNSJjam
 SA9vmuRXmUKF29tCmlYZw5m5quKLa7uTNaXo5aMkMQ9UGR6sbbF9YYjTvqi0Oev.eYkH4c.TrCr9
 22ILmMTd.S7L7gM4hVAGtvENah9T5q7D5Clb00fnhvQ8HsLhuhY9FQo5Dk__stR9tNAZSSYt_X50
 TSFa7Rq9xqSzDPsLdmEGfqRnl2QXzJxAp2Wp8kEOH.m1gZULeT3TaNb9dMutBdWF.avcfw5_ugMu
 UkmlbAQQ7.r.fonGGFa890ZLz927gpiPhAVQLyD8rakPRjvpYhHsE83m1lxAQ7H.nzrWsPQcfE9K
 MavAT9tn.q2DnuRsdqnCSaMrXMlsgVwO503DN5rEENvV_SaGbghSfL5N8SzVo1v_3DWcug3v84u4
 .IePHSZGQc4pnbIZZFD6yR32pdsOKHx3zqn4zmJVG_uhnn49A3MW0nbCdFzlcca3hg8qJUAgj.1Y
 JbO_fbf6qRO2yFol7JOsW1dhNN2kHQj0hXkAFNHgFRFyLivHDDl.5PrzlThgj8_OlGZnsXiLZufb
 vOIoztWUrOM3_WCOwHxeMbpGZPsgnolmib0ZBRwWp0E8HCXHXV06RbN8wi6.LLNVRaI2MDx4PkJk
 rqmw5EHNUEyWFC2e4fsVzMv1JTbo8bnGgnoNWijM3uC9D7ls0H2FqjjMvrfMJ.RULM1qEMfOgAn2
 9eohXTnbff05FkqJdbEp7D8C8nfvCzUoCH2pezn18fl6oy3STZS8DlsXowISvhRyzNzCzOxCaaPm
 OLS28_LDAYne2DD39Jj0P3DWZhFuw6laP0oMrdPYVksAVoFd38qPHhg5nZIQEu0H7bUoCWd7FtWi
 Nj9JeM2hG6YdgwNwc3HqnPN7tjMjxT0ztjqhGDTvy3Sw1zUmXNP7Tz7TU0HGIXOqCLkkujxKT1j1
 h6u_nrDDKfOE0A2DEK3CrxfZjDG3HnCJjRPaF56Rkd5a1.ijv1FLWRCkPg6u7fB5AtXVFyHtpg2W
 k0zDTikVNSoanGKdS8IXl0hCeXvAyOnjXfaVcyVbVNLLn_z.r56Y67U0KlurCLJ5qH3NTExpGYhm
 9BdA08dvX5_783_.mJNUcL1ArrLwc6.Vd353HWaqbN9QqQU.kwt9riDc1OWhzwGU.SgGezTFeA3g
 zp9k8XLRTuN7TTVvyDCcLnhj4Z.YoP5izWwvAAXDb2kDxjsIfdqm8DhFjtxtCRocQetw2qZK0S28
 haSsJjQP.8.rsKO25sDrLFn4PfgFP3D2olYMXyzUIbngLlzZDO7kzcHGiS1edV2.11EUAZKY1CVX
 ntJoHD3ypKBEMNF25GT1MZ61W0SwKLLWtWM.uXGvGdtGToswf63ygZvOIHm4ZL7GEYlGiswivk9I
 Ws3eBiIb1.IQ3x0ksxgO68FfOzCFje5Ma0Hz_znaD.mkDDJlR9aq1jBFP5MglAMKw
X-Sonic-MF: <luangruo@HIDDEN>
X-Sonic-ID: 00207668-5572-48ed-a683-1a5496108753
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic312.consmr.mail.ne1.yahoo.com with HTTP; Wed, 12 Mar 2025 03:45:49 +0000
Received: by hermes--production-sg3-fdfb796d6-xnmk7 (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 73166d5907f81360aba043da13c430ab; 
 Wed, 12 Mar 2025 03:45:44 +0000 (UTC)
From: Po Lu <luangruo@HIDDEN>
To: Visuwesh <visuweshm@HIDDEN>
Subject: Re: bug#76944: 31.0.50; X protocol error: BadGC (invalid GC
 parameter) on protocol request 60
In-Reply-To: <87ecz3r3gq.fsf@HIDDEN>
References: <87ecz3r3gq.fsf@HIDDEN>
Date: Wed, 12 Mar 2025 11:45:39 +0800
Message-ID: <87h63y7vz0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Mailer: WebService/1.1.23435
 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo
Content-Length: 1491
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76944
Cc: 76944 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Visuwesh <visuweshm@HIDDEN> writes:

> (gdb) bt
> #0  futex_wait (futex_word=0x7ffff701f8c0, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146
> #1  __GI___lll_lock_wait (futex=futex@entry=0x7ffff701f8c0, private=0) at ./nptl/lowlevellock.c:49
> #2  0x00007ffff62953a2 in lll_mutex_lock_optimized (mutex=0x7ffff701f8c0) at ./nptl/pthread_mutex_lock.c:48
> #3  ___pthread_mutex_lock (mutex=0x7ffff701f8c0) at ./nptl/pthread_mutex_lock.c:93
> #4  0x00007ffff6f42a27 in ??? () at /lib/x86_64-linux-gnu/libcairo.so.2
> #5  0x00007ffff6f4589c in cairo_scaled_font_text_to_glyphs () at /lib/x86_64-linux-gnu/libcairo.so.2
> #6  0x00005555557bd73b in ftcrfont_encode_char (font=0x5555599e4c70, c=<optimized out>) at ftcrfont.c:395
> #7  0x00005555557586ab in font_has_char (f=f@entry=0x55555b224290, font=0x5555599e4c75, c=c@entry=2949) at font.c:3067
> #8  0x00005555557c0195 in fontset_find_font (fontset=0x55555b5f2605, c=c@entry=2949, face=face@entry=0x555577978dd0, charset_id=charset_id@entry=-1, fallback=fallback@entry=false) at fontset.c:684
> #9  0x00005555557c0bfd in fontset_font (fontset=fontset@entry=0x5555b6c86a5d, c=c@entry=2949, face=face@entry=0x555577978d

I don't see any frames named _XReply in this backtrace.  I expect that
the X error handler longjmp'ed from a Cairo routine called with one of
its locks held, producing this deadlock during a subsequent invocation.

You must also break on x_error_quitter.  That will reveal the true
source of the X error.




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

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


Received: (at submit) by debbugs.gnu.org; 11 Mar 2025 15:29:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 11 11:29:22 2025
Received: from localhost ([127.0.0.1]:45032 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ts1Xi-00006n-M3
	for submit <at> debbugs.gnu.org; Tue, 11 Mar 2025 11:29:22 -0400
Received: from lists.gnu.org ([2001:470:142::17]:34922)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <visuweshm@HIDDEN>)
 id 1ts1Xd-00006Q-Kn
 for submit <at> debbugs.gnu.org; Tue, 11 Mar 2025 11:29:16 -0400
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 <visuweshm@HIDDEN>)
 id 1ts1XW-0007KE-R1
 for bug-gnu-emacs@HIDDEN; Tue, 11 Mar 2025 11:29:08 -0400
Received: from mail-pl1-x643.google.com ([2607:f8b0:4864:20::643])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <visuweshm@HIDDEN>)
 id 1ts1XS-0008NP-1a
 for bug-gnu-emacs@HIDDEN; Tue, 11 Mar 2025 11:29:06 -0400
Received: by mail-pl1-x643.google.com with SMTP id
 d9443c01a7336-225477548e1so58763505ad.0
 for <bug-gnu-emacs@HIDDEN>; Tue, 11 Mar 2025 08:29:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741706939; x=1742311739; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=D3j0MYxotVBpVxZfOmOgdhmCae9V/J43UdyXNas+8Uk=;
 b=iQQG81gptxmclMFnj8dO1gZ5q4xs4QIZ/PvI05z1z3caZGRnIVPE+hxWtrjDNvfd3q
 mArSxm2g9/xm6751QqsfXDi1W3hB6AJ6xYSknqi+flKK1ghOrZvxbe5DiOeP4ANIWzc8
 48Z7oyfDaRMX8gbT8tViqgpUceuCdCCR1LtxvYs/RB3nHNWGOWvI1DBUvVItnGmIi4x0
 KDXaSmwzhZXbLrQjJ2vHhDcPJP3gPgKmi49NUi1yhaT3WNobDG2mnoHRqPb0DGaVD5U8
 e7fYC2ER3YKGy+OyTWWF/+X1B9znNb5I/lzl0y0mRJdH1PT9QZVuPaHNSHRabEzc0hFl
 9uPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741706939; x=1742311739;
 h=content-transfer-encoding:mime-version:message-id:date:subject:to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=D3j0MYxotVBpVxZfOmOgdhmCae9V/J43UdyXNas+8Uk=;
 b=jAxXtZmyFMkcGUwyrId9/1glnRMgFrJ5cbVedryZxUYOuiF/WwUbxqN1rZMw1uu6zM
 Ztj4l866eFxlhfckNw80gKApK2nzvcE/gpXa4TVpjzIBwsGixK2OYwwwZ5zCL5+TAKo2
 lRs0Brv93dBNieZoHkGde+Euc9yRHcfvWZGZ/hegUdOdldlnDb15icK/NDm1/qwqKXA4
 vIx87JFBywgfraKJBXsbb2RAsUYt/1sKVBG1fxCPKmVlcnGrMQ7YcNRi8DJVSY2eKnrK
 I+z9St3CweTRjhxXs/fVDvDhXQ8z0UXmSeVQVmn1OOb07XOtFWF/bSfsKBQd8CibG8D0
 MO9g==
X-Gm-Message-State: AOJu0YxjucvJNmtHe+OVq8nWkQARaPMbj8lrLdizK6ETAIaYfaSGnj2j
 jQSXqTVlMirP+zxGDlbaD784CIlzPolW8foB27N7J8as/a5aq6U2acUTbtVb
X-Gm-Gg: ASbGncsI5IhgNpsPwywvj3AGEMrQSHp0lwAu7Ov5F6o2itrnQPg45wI5Qr1pYrzJ3XN
 Bxgc3vAKCeJsaF+7/K7S73OpTrnyTrYsw0sSnzxZtmn1FDKDznoDPMIho5XZblA02TTO+PgsZ0B
 rOmE9B4hgr6VUXOSle1gWvUGnykpqQnyWNfOcrF0uMEqAPnJnTu11UQzUiTa46I/aAdxDatQBw0
 TLI7iIgZjqty0aevDTAZIRhuNh6E3pC1VBvfk3HFkumCLVzDS1EPa9TNkud0GlqjYdfgz+F4plq
 1ILhUbNNIQga8HAvcoEMN1jdVvqGPZNOPhQIK5ywgXI4kg==
X-Google-Smtp-Source: AGHT+IHsQpptogp7fPY3hrnZlyMSMYqPf+yNEiZCtrai9FR9jwd7/wnpso4G4Q6cmgPNv2uDYIcfww==
X-Received: by 2002:a05:6a00:1887:b0:736:450c:fa56 with SMTP id
 d2e1a72fcca58-736aa9e7ac9mr23230121b3a.5.1741706938523; 
 Tue, 11 Mar 2025 08:28:58 -0700 (PDT)
Received: from localhost ([1.7.159.71]) by smtp.gmail.com with UTF8SMTPSA id
 d2e1a72fcca58-736c3de564dsm6536148b3a.94.2025.03.11.08.28.57
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 11 Mar 2025 08:28:57 -0700 (PDT)
From: Visuwesh <visuweshm@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; X protocol error: BadGC (invalid GC parameter) on protocol
 request 60
X-Debbugs-Cc: 
Date: Tue, 11 Mar 2025 20:58:53 +0530
Message-ID: <87ecz3r3gq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2607:f8b0:4864:20::643;
 envelope-from=visuweshm@HIDDEN; helo=mail-pl1-x643.google.com
X-Spam_score_int: 12
X-Spam_score: 1.2
X-Spam_bar: +
X-Spam_report: (1.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 4.5 (++++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  While trying to reproduce bug#73456,
 I ended up with a different
 error. When using Emacs as usual, all frames except one were killed. However, 
 I still did not get the GDB prompt so I did % kill -USR2 EMACS-PID 
 Content analysis details:   (4.5 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [1.7.159.71 listed in zen.spamhaus.org]
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (visuweshm[at]gmail.com)
 0.0 T_FILL_THIS_FORM_SHORT Fill in a short form with personal
 information
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: 3.5 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  While trying to reproduce bug#73456, I ended up with a different
    error. When using Emacs as usual, all frames except one were killed. However,
    I still did not get the GDB prompt so I did % kill -USR2 EMACS-PID 
 
 Content analysis details:   (3.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2001:470:142:0:0:0:0:17 listed in]
                             [list.dnswl.org]
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [1.7.159.71 listed in zen.spamhaus.org]
  1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (visuweshm[at]gmail.com)
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

While trying to reproduce bug#73456, I ended up with a different error.

When using Emacs as usual, all frames except one were killed.  However,
I still did not get the GDB prompt so I did

    % kill -USR2 EMACS-PID

to no avail.  Later, reading etc/DEBUG asked me to do

    % kill -TSTP EMACS-PID

which ended up with

    Thread 1 "emacs" received signal SIGTSTP, Stopped (user).
    [Switching to Thread 0x7ffff5274300 (LWP 85389)]
    futex_wait (futex_word=3D0x7ffff701f8c0, expected=3D2, private=3D0) at =
../sysdeps/nptl/futex-internal.h:146
    warning: 146	../sysdeps/nptl/futex-internal.h: No such file or directory

After producing the backtrace (see below), I could not see the
*Messages* buffer after `c', so I followed etc/DEBUG further and loaded
etc/emacs-buffer.gdb, and got a dump of the *Messages* buffer.  This has

    Auto-saving...done
    X protocol error: BadGC (invalid GC parameter) on protocol request 60
    Serial no: 7157781
    Failing resource ID (if any): 0x1e37440
    Minor code: 0
    This is a bug!  Please report this to bug-gnu-emacs@HIDDEN!

It says to report it, so here I am.  I have the core file for this
process, and still haven't killed it.  I started Emacs under gdb as:

    (gdb) run --fg-daemon=3Dvz -xrm "emacs.synchronous: true"

The build information in the bug report, and that of the dead(?) Emacs
should be the same.  I built Emacs with CFLAGS=3D-g3 as per Eli's advice
in bug#73456.  This new error was obtained _after_ the error in
bug#73456 was shown.  Gdb did not break then however, so I couldn't get
a backtrace.

I hope the backtrace this time is somewhat helpful.

(gdb) bt
#0  futex_wait (futex_word=3D0x7ffff701f8c0, expected=3D2, private=3D0) at =
../sysdeps/nptl/futex-internal.h:146
#1  __GI___lll_lock_wait (futex=3Dfutex@entry=3D0x7ffff701f8c0, private=3D0=
) at ./nptl/lowlevellock.c:49
#2  0x00007ffff62953a2 in lll_mutex_lock_optimized (mutex=3D0x7ffff701f8c0)=
 at ./nptl/pthread_mutex_lock.c:48
#3  ___pthread_mutex_lock (mutex=3D0x7ffff701f8c0) at ./nptl/pthread_mutex_=
lock.c:93
#4  0x00007ffff6f42a27 in ??? () at /lib/x86_64-linux-gnu/libcairo.so.2
#5  0x00007ffff6f4589c in cairo_scaled_font_text_to_glyphs () at /lib/x86_6=
4-linux-gnu/libcairo.so.2
#6  0x00005555557bd73b in ftcrfont_encode_char (font=3D0x5555599e4c70, c=3D=
<optimized out>) at ftcrfont.c:395
#7  0x00005555557586ab in font_has_char (f=3Df@entry=3D0x55555b224290, font=
=3D0x5555599e4c75, c=3Dc@entry=3D2949) at font.c:3067
#8  0x00005555557c0195 in fontset_find_font (fontset=3D0x55555b5f2605, c=3D=
c@entry=3D2949, face=3Dface@entry=3D0x555577978dd0, charset_id=3Dcharset_id=
@entry=3D-1, fallback=3Dfallback@entry=3Dfalse) at fontset.c:684
#9  0x00005555557c0bfd in fontset_font (fontset=3Dfontset@entry=3D0x5555b6c=
86a5d, c=3Dc@entry=3D2949, face=3Dface@entry=3D0x555577978dd0, id=3D-1) at =
fontset.c:782
#10 0x00005555557c14f8 in font_for_char (face=3Dface@entry=3D0x555577978dd0=
, c=3Dc@entry=3D2949, pos=3Dpos@entry=3D1, object=3Dobject@entry=3D0x555578=
3e0314) at fontset.c:1072
#11 0x0000555555759987 in font_range (pos=3D2, pos@entry=3D1, pos_byte=3D4,=
 pos_byte@entry=3D1, limit=3Dlimit@entry=3D0x7fffffff8508, w=3Dw@entry=3D0x=
5555b75c6110, face=3Dface@entry=3D0x555577978dd0, string=3Dstring@entry=3D0=
x5555783e0314, ch=3D2949) at font.c:3980
#12 0x00005555557a7f9c in autocmp_chars (rule=3D<optimized out>, charpos=3D=
charpos@entry=3D1, bytepos=3Dbytepos@entry=3D1, limit=3D2, limit@entry=3D17=
, win=3Dwin@entry=3D0x5555b75c6110, face=3Dface@entry=3D0x555577978dd0, str=
ing=3D0x5555783e0314, direction=3D0x33c0, ch=3D2949) at composite.c:963
#13 0x00005555557a98a0 in composition_reseat_it (cmp_it=3Dcmp_it@entry=3D0x=
7fffffff94d0, charpos=3D1, bytepos=3D1, endpos=3D17, w=3D0x5555b75c6110, bi=
di_level=3D<optimized out>, face=3D0x555577978dd0, string=3D0x5555783e0314)=
 at composite.c:1346
#14 0x00005555555ce5b0 in next_element_from_string (it=3D0x7fffffff8c10) at=
 xdisp.c:9444
#15 0x00005555555d97c8 in get_next_display_element (it=3Dit@entry=3D0x7ffff=
fff8c10) at xdisp.c:8309
#16 0x00005555555e5f6c in display_string (string=3Dstring@entry=3D0x0, lisp=
_string=3Dlisp_string@entry=3D0x5555783e0314, face_string=3Dface_string@ent=
ry=3D0x0, face_string_pos=3Dface_string_pos@entry=3D0, start=3Dstart@entry=
=3D0, it=3Dit@entry=3D0x7fffffff8c10, field_width=3D<optimized out>, precis=
ion=3D<optimized out>, max_x=3D958, multibyte=3D<optimized out>) at xdisp.c=
:29376
#17 0x00005555555e662c in display_mode_element (it=3Dit@entry=3D0x7fffffff8=
c10, depth=3D9, depth@entry=3D7, field_width=3D-6, precision=3Dprecision@en=
try=3D-75, elt=3D0x5555783e0314, props=3D<optimized out>, props@entry=3D0x0=
, risky=3Dfalse) at xdisp.c:27853
#18 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8=
c10, depth=3D7, depth@entry=3D5, field_width=3D0, precision=3Dprecision@ent=
ry=3D-69, elt=3D<optimized out>, props=3Dprops@entry=3D0x0, risky=3Dfalse) =
at xdisp.c:28171
#19 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8=
c10, depth=3D5, depth@entry=3D3, field_width=3D0, precision=3Dprecision@ent=
ry=3D-69, elt=3D<optimized out>, props=3Dprops@entry=3D0x0, risky=3Dfalse) =
at xdisp.c:28171
#20 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8=
c10, depth=3D3, depth@entry=3D1, field_width=3D0, precision=3Dprecision@ent=
ry=3D-69, elt=3D<optimized out>, props=3Dprops@entry=3D0x0, risky=3Dfalse) =
at xdisp.c:28171
#21 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8=
c10, depth=3D1, depth@entry=3D0, field_width=3Dfield_width@entry=3D0, preci=
sion=3Dprecision@entry=3D0, elt=3D<optimized out>, elt@entry=3D0x7ffff17423=
c3, props=3Dprops@entry=3D0x0, risky=3Dfalse) at xdisp.c:28171
#22 0x00005555555eb939 in display_mode_line (w=3Dw@entry=3D0x5555b75c6110, =
face_id=3DMODE_LINE_ACTIVE_FACE_ID, format=3D0x7ffff17423c3) at xdisp.c:275=
87
#23 0x0000555555600a84 in display_mode_lines (w=3D0x5555b75c6110) at xdisp.=
c:27496
#24 redisplay_window (window=3D0x5555b75c6115, just_this_one_p=3Djust_this_=
one_p@entry=3Dfalse) at xdisp.c:21045
#25 0x0000555555602de2 in redisplay_window_0 (window=3Dwindow@entry=3D0x555=
5b75c6115) at xdisp.c:18127
#26 0x000055555573a4b0 in internal_condition_case_1 (bfun=3Dbfun@entry=3D0x=
555555602db3 <redisplay_window_0>, arg=3Darg@entry=3D0x5555b75c6115, handle=
rs=3D<optimized out>, hfun=3Dhfun@entry=3D0x5555555bae2e <redisplay_window_=
error>) at eval.c:1626
#27 0x00005555555b846e in redisplay_windows (window=3D0x5555b75c6115) at xd=
isp.c:18096
#28 0x00005555555e9cdb in redisplay_internal () at xdisp.c:17513
#29 0x00005555555eaf0f in redisplay () at xdisp.c:16672
#30 0x00005555556c8d12 in read_char (commandflag=3D1, map=3Dmap@entry=3D0x5=
55573944a13, prev_event=3D0x0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x=
7fffffffe15b, end_time=3Dend_time@entry=3D0x0) at keyboard.c:2672
#31 0x00005555556cb6a5 in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7fff=
ffffe270, prompt=3Dprompt@entry=3D0x0, dont_downcase_last=3Ddont_downcase_l=
ast@entry=3Dfalse, can_return_switch_frame=3Dcan_return_switch_frame@entry=
=3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redi=
splay=3Dprevent_redisplay@entry=3Dfalse, disable_text_conversion_p=3Dfalse)=
 at keyboard.c:10757
#32 0x00005555556cd67e in command_loop_1 () at keyboard.c:1424
#33 0x000055555573a43a in internal_condition_case (bfun=3Dbfun@entry=3D0x55=
55556cd1d7 <command_loop_1>, handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@=
entry=3D0x5555556be477 <cmd_error>) at eval.c:1602
#34 0x00005555556b977e in command_loop_2 (handlers=3Dhandlers@entry=3D0x90)=
 at keyboard.c:1163
#35 0x000055555573a378 in internal_catch (tag=3Dtag@entry=3D0x12420, func=
=3Dfunc@entry=3D0x5555556b975b <command_loop_2>, arg=3Darg@entry=3D0x90) at=
 eval.c:1282
#36 0x00005555556b9738 in command_loop () at keyboard.c:1141
#37 0x00005555556be07c in recursive_edit_1 () at keyboard.c:749
#38 0x00005555556be3c2 in Frecursive_edit () at keyboard.c:832
#39 0x00005555556b8b0d in main (argc=3D4, argv=3D<optimized out>) at emacs.=
c:2562
(gdb) bt full
#0  futex_wait (futex_word=3D0x7ffff701f8c0, expected=3D2, private=3D0) at =
../sysdeps/nptl/futex-internal.h:146
        __ret =3D -512
        err =3D <optimized out>
        err =3D <optimized out>
        __ret =3D <optimized out>
        resultvar =3D <optimized out>
        __arg4 =3D <optimized out>
        __arg3 =3D <optimized out>
        __arg2 =3D <optimized out>
        __arg1 =3D <optimized out>
        _a4 =3D <optimized out>
        _a3 =3D <optimized out>
        _a2 =3D <optimized out>
        _a1 =3D <optimized out>
#1  __GI___lll_lock_wait (futex=3Dfutex@entry=3D0x7ffff701f8c0, private=3D0=
) at ./nptl/lowlevellock.c:49
#2  0x00007ffff62953a2 in lll_mutex_lock_optimized (mutex=3D0x7ffff701f8c0)=
 at ./nptl/pthread_mutex_lock.c:48
        __futex =3D 0x7ffff701f8c0
        private =3D <optimized out>
        private =3D <optimized out>
        __futex =3D <optimized out>
#3  ___pthread_mutex_lock (mutex=3D0x7ffff701f8c0) at ./nptl/pthread_mutex_=
lock.c:93
        type =3D <optimized out>
        id =3D <optimized out>
#4  0x00007ffff6f42a27 in ??? () at /lib/x86_64-linux-gnu/libcairo.so.2
#5  0x00007ffff6f4589c in cairo_scaled_font_text_to_glyphs () at /lib/x86_6=
4-linux-gnu/libcairo.so.2
#6  0x00005555557bd73b in ftcrfont_encode_char (font=3D0x5555599e4c70, c=3D=
<optimized out>) at ftcrfont.c:395
        ftcrfont_info =3D 0x5555599e4c70
        utf8 =3D "=E0=AE=85\000"
        utf8len =3D <optimized out>
        stack_glyph =3D {index =3D 1725, x =3D 0, y =3D 0}
        glyphs =3D 0x7fffffff82a0
        num_glyphs =3D 1
#7  0x00005555557586ab in font_has_char (f=3Df@entry=3D0x55555b224290, font=
=3D0x5555599e4c75, c=3Dc@entry=3D2949) at font.c:3067
        fontp =3D 0x5555599e4c70
#8  0x00005555557c0195 in fontset_find_font (fontset=3D0x55555b5f2605, c=3D=
c@entry=3D2949, face=3Dface@entry=3D0x555577978dd0, charset_id=3Dcharset_id=
@entry=3D-1, fallback=3Dfallback@entry=3Dfalse) at fontset.c:684
        font_def =3D <optimized out>
        font_entity =3D <optimized out>
        font_object =3D <optimized out>
        vec =3D 0x55555a658a25
        font_group =3D 0x55555a9238e5
        i =3D <optimized out>
        charset_matched =3D 0
        found_index =3D <optimized out>
        f =3D 0x55555b224290
        rfont_def =3D 0x55555a9238e5
#9  0x00005555557c0bfd in fontset_font (fontset=3Dfontset@entry=3D0x5555b6c=
86a5d, c=3Dc@entry=3D2949, face=3Dface@entry=3D0x555577978dd0, id=3D-1) at =
fontset.c:782
        rfont_def =3D 0x2
        default_rfont_def =3D 0x0
        base_fontset =3D 0x55555cc3f7d5
#10 0x00005555557c14f8 in font_for_char (face=3Dface@entry=3D0x555577978dd0=
, c=3Dc@entry=3D2949, pos=3Dpos@entry=3D1, object=3Dobject@entry=3D0x555578=
3e0314) at fontset.c:1072
        fontset =3D 0x5555b6c86a5d
        rfont_def =3D <optimized out>
        charset =3D <optimized out>
        id =3D <optimized out>
#11 0x0000555555759987 in font_range (pos=3D2, pos@entry=3D1, pos_byte=3D4,=
 pos_byte@entry=3D1, limit=3Dlimit@entry=3D0x7fffffff8508, w=3Dw@entry=3D0x=
5555b75c6110, face=3Dface@entry=3D0x555577978dd0, string=3Dstring@entry=3D0=
x5555783e0314, ch=3D2949) at font.c:3980
        category =3D <optimized out>
        ignore =3D 0
        c =3D 2949
        font_object =3D 0x0
        f =3D <optimized out>
#12 0x00005555557a7f9c in autocmp_chars (rule=3D<optimized out>, charpos=3D=
charpos@entry=3D1, bytepos=3Dbytepos@entry=3D1, limit=3D2, limit@entry=3D17=
, win=3Dwin@entry=3D0x5555b75c6110, face=3Dface@entry=3D0x555577978dd0, str=
ing=3D0x5555783e0314, direction=3D0x33c0, ch=3D2949) at composite.c:963
        count =3D {bytes =3D <optimized out>}
        pos =3D 0x6
        to =3D 2
        pt =3D 15189
        pt_byte =3D 15191
        re =3D 0x7ffff24fd784
        font_object =3D 0x55555b224295
        lgstring =3D <optimized out>
        len =3D <optimized out>
        f =3D 0x55555b224290
#13 0x00005555557a98a0 in composition_reseat_it (cmp_it=3Dcmp_it@entry=3D0x=
7fffffff94d0, charpos=3D1, bytepos=3D1, endpos=3D17, w=3D0x5555b75c6110, bi=
di_level=3D<optimized out>, face=3D0x555577978dd0, string=3D0x5555783e0314)=
 at composite.c:1346
        lgstring =3D 0x0
        val =3D <optimized out>
        elt =3D <optimized out>
        direction =3D 0x33c0
        i =3D <optimized out>
#14 0x00005555555ce5b0 in next_element_from_string (it=3D0x7fffffff8c10) at=
 xdisp.c:9444
        position =3D {charpos =3D 1, bytepos =3D 1}
#15 0x00005555555d97c8 in get_next_display_element (it=3Dit@entry=3D0x7ffff=
fff8c10) at xdisp.c:8309
        success_p =3D <optimized out>
        get_next =3D <optimized out>
#16 0x00005555555e5f6c in display_string (string=3Dstring@entry=3D0x0, lisp=
_string=3Dlisp_string@entry=3D0x5555783e0314, face_string=3Dface_string@ent=
ry=3D0x0, face_string_pos=3Dface_string_pos@entry=3D0, start=3Dstart@entry=
=3D0, it=3Dit@entry=3D0x7fffffff8c10, field_width=3D<optimized out>, precis=
ion=3D<optimized out>, max_x=3D958, multibyte=3D<optimized out>) at xdisp.c=
:29376
        x_before =3D <optimized out>
        i =3D <optimized out>
        nglyphs =3D <optimized out>
        x =3D <optimized out>
        n_glyphs_before =3D <optimized out>
        hpos_at_start =3D <optimized out>
        saved_face_id =3D <optimized out>
        row =3D 0x555576b70710
        it_charpos =3D 1
#17 0x00005555555e662c in display_mode_element (it=3Dit@entry=3D0x7fffffff8=
c10, depth=3D9, depth@entry=3D7, field_width=3D-6, precision=3Dprecision@en=
try=3D-75, elt=3D0x5555783e0314, props=3D<optimized out>, props@entry=3D0x0=
, risky=3Dfalse) at xdisp.c:27853
        c =3D <optimized out>
        offset =3D 0
        n =3D 0
        field =3D <optimized out>
        prec =3D -75
        literal =3D true
        tail_recurse =3D <optimized out>
#18 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8=
c10, depth=3D7, depth@entry=3D5, field_width=3D0, precision=3Dprecision@ent=
ry=3D-69, elt=3D<optimized out>, props=3Dprops@entry=3D0x0, risky=3Dfalse) =
at xdisp.c:28171
        li =3D {tortoise =3D 0x555565eef4a3, max =3D 4, n =3D 0, q =3D 4}
        car =3D <optimized out>
        tem =3D <optimized out>
        n =3D 6
        field =3D <optimized out>
        prec =3D <optimized out>
        literal =3D <optimized out>
        tail_recurse =3D <optimized out>
#19 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8=
c10, depth=3D5, depth@entry=3D3, field_width=3D0, precision=3Dprecision@ent=
ry=3D-69, elt=3D<optimized out>, props=3Dprops@entry=3D0x0, risky=3Dfalse) =
at xdisp.c:28171
        li =3D {tortoise =3D 0x7ffff26bff13, max =3D 2, n =3D 0, q =3D 1}
        car =3D <optimized out>
        tem =3D <optimized out>
        n =3D 0
        field =3D <optimized out>
        prec =3D <optimized out>
        literal =3D <optimized out>
        tail_recurse =3D <optimized out>
#20 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8=
c10, depth=3D3, depth@entry=3D1, field_width=3D0, precision=3Dprecision@ent=
ry=3D-69, elt=3D<optimized out>, props=3Dprops@entry=3D0x0, risky=3Dfalse) =
at xdisp.c:28171
        li =3D {tortoise =3D 0x7ffff26bfee3, max =3D 2, n =3D 0, q =3D 2}
        car =3D <optimized out>
        tem =3D <optimized out>
        n =3D 0
        field =3D <optimized out>
        prec =3D <optimized out>
        literal =3D <optimized out>
        tail_recurse =3D <optimized out>
#21 0x00005555555e8132 in display_mode_element (it=3Dit@entry=3D0x7fffffff8=
c10, depth=3D1, depth@entry=3D0, field_width=3Dfield_width@entry=3D0, preci=
sion=3Dprecision@entry=3D0, elt=3D<optimized out>, elt@entry=3D0x7ffff17423=
c3, props=3Dprops@entry=3D0x0, risky=3Dfalse) at xdisp.c:28171
        li =3D {tortoise =3D 0x7ffff1742383, max =3D 16, n =3D 0, q =3D 14}
        car =3D <optimized out>
        tem =3D <optimized out>
        n =3D 69
        field =3D <optimized out>
        prec =3D <optimized out>
        literal =3D <optimized out>
        tail_recurse =3D <optimized out>
#22 0x00005555555eb939 in display_mode_line (w=3Dw@entry=3D0x5555b75c6110, =
face_id=3DMODE_LINE_ACTIVE_FACE_ID, format=3D0x7ffff17423c3) at xdisp.c:275=
87
        it =3D {window =3D 0x5555b75c6115, w =3D 0x5555b75c6110, f =3D 0x55=
555b224290, method =3D GET_FROM_STRING, stop_charpos =3D 17, prev_stop =3D =
0, base_level_stop =3D 0, end_charpos =3D 17, medium_narrowing_begv =3D 0, =
medium_narrowing_zv =3D 0, large_narrowing_begv =3D 0, large_narrowing_zv =
=3D 0, s =3D 0x0, string_nchars =3D 17, multibyte_p =3D true, tab_line_p =
=3D false, header_line_p =3D false, string_from_display_prop_p =3D false, s=
tring_from_prefix_prop_p =3D false, from_disp_prop_p =3D false, ellipsis_p =
=3D false, avoid_cursor_p =3D false, dp =3D 0x55555613a560, dpvec =3D 0x0, =
dpend =3D 0x0, dpvec_char_len =3D 0, dpvec_face_id =3D 0, saved_face_id =3D=
 1, ctl_chars =3D {0x0 <repeats 16 times>}, start =3D {pos =3D {charpos =3D=
 0, bytepos =3D 0}, overlay_string_index =3D 0, string_pos =3D {charpos =3D=
 0, bytepos =3D 0}, dpvec_index =3D 0}, current =3D {pos =3D {charpos =3D 0=
, bytepos =3D 0}, overlay_string_index =3D -1, string_pos =3D {charpos =3D =
1, bytepos =3D 1}, dpvec_index =3D -1}, n_overlay_strings =3D 0, overlay_st=
rings_charpos =3D 0, overlay_strings =3D {0x0 <repeats 16 times>}, string_o=
verlays =3D {0x0 <repeats 16 times>}, string =3D 0x5555783e0314, from_overl=
ay =3D 0x0, stack =3D {{string =3D 0x0, string_nchars =3D 0, end_charpos =
=3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =
=3D {stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, ng=
lyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars=
 =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0}, face_id =3D 0, u =
=3D {image =3D {object =3D 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width =3D =
0x0, height =3D 0x0}, image_id =3D 0}, stretch =3D {object =3D 0x0}, xwidge=
t =3D {object =3D 0x0}}, position =3D {charpos =3D 0, bytepos =3D 0}, curre=
nt =3D {pos =3D {charpos =3D 0, bytepos =3D 0}, overlay_string_index =3D 0,=
 string_pos =3D {charpos =3D 0, bytepos =3D 0}, dpvec_index =3D 0}, from_ov=
erlay =3D 0x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, parag=
raph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_=
prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =
=3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D=
 false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D 0x0, font_he=
ight =3D 0x0}, {string =3D 0x0, string_nchars =3D 0, end_charpos =3D 0, sto=
p_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D {stop_p=
os =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0=
, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nby=
tes =3D 0, from =3D 0, to =3D 0, width =3D 0}, face_id =3D 0, u =3D {image =
=3D {object =3D 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width =3D 0x0, height=
 =3D 0x0}, image_id =3D 0}, stretch =3D {object =3D 0x0}, xwidget =3D {obje=
ct =3D 0x0}}, position =3D {charpos =3D 0, bytepos =3D 0}, current =3D {pos=
 =3D {charpos =3D 0, bytepos =3D 0}, overlay_string_index =3D 0, string_pos=
 =3D {charpos =3D 0, bytepos =3D 0}, dpvec_index =3D 0}, from_overlay =3D 0=
x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedd=
ing =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D =
false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, a=
void_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line=
_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D 0x0, font_height =3D 0x0=
}, {string =3D 0x0, string_nchars =3D 0, end_charpos =3D 0, stop_charpos =
=3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D {stop_pos =3D 0, =
id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed=
_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0,=
 from =3D 0, to =3D 0, width =3D 0}, face_id =3D 0, u =3D {image =3D {objec=
t =3D 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width =3D 0x0, height =3D 0x0},=
 image_id =3D 0}, stretch =3D {object =3D 0x0}, xwidget =3D {object =3D 0x0=
}}, position =3D {charpos =3D 0, bytepos =3D 0}, current =3D {pos =3D {char=
pos =3D 0, bytepos =3D 0}, overlay_string_index =3D 0, string_pos =3D {char=
pos =3D 0, bytepos =3D 0}, dpvec_index =3D 0}, from_overlay =3D 0x0, area =
=3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D N=
EUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p =3D false, st=
ring_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_curs=
or_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D=
 TRUNCATE, voffset =3D 0, space_width =3D 0x0, font_height =3D 0x0}, {strin=
g =3D 0x0, string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev=
_stop =3D 0, base_level_stop =3D 0, cmp_it =3D {stop_pos =3D 0, id =3D 0, c=
h =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D fals=
e, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0=
, to =3D 0, width =3D 0}, face_id =3D 0, u =3D {image =3D {object =3D 0x0, =
slice =3D {x =3D 0x0, y =3D 0x0, width =3D 0x0, height =3D 0x0}, image_id =
=3D 0}, stretch =3D {object =3D 0x0}, xwidget =3D {object =3D 0x0}}, positi=
on =3D {charpos =3D 0, bytepos =3D 0}, current =3D {pos =3D {charpos =3D 0,=
 bytepos =3D 0}, overlay_string_index =3D 0, string_pos =3D {charpos =3D 0,=
 bytepos =3D 0}, dpvec_index =3D 0}, from_overlay =3D 0x0, area =3D LEFT_MA=
RGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR,=
 multibyte_p =3D false, string_from_display_prop_p =3D false, string_from_p=
refix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D fa=
lse, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, =
voffset =3D 0, space_width =3D 0x0, font_height =3D 0x0}, {string =3D 0x0, =
string_nchars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0=
, base_level_stop =3D 0, cmp_it =3D {stop_pos =3D 0, id =3D 0, ch =3D 0, ru=
le_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_i=
t =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0,=
 width =3D 0}, face_id =3D 0, u =3D {image =3D {object =3D 0x0, slice =3D {=
x =3D 0x0, y =3D 0x0, width =3D 0x0, height =3D 0x0}, image_id =3D 0}, stre=
tch =3D {object =3D 0x0}, xwidget =3D {object =3D 0x0}}, position =3D {char=
pos =3D 0, bytepos =3D 0}, current =3D {pos =3D {charpos =3D 0, bytepos =3D=
 0}, overlay_string_index =3D 0, string_pos =3D {charpos =3D 0, bytepos =3D=
 0}, dpvec_index =3D 0}, from_overlay =3D 0x0, area =3D LEFT_MARGIN_AREA, m=
ethod =3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p=
 =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_p=
 =3D false, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =
=3D false, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D =
0, space_width =3D 0x0, font_height =3D 0x0}}, sp =3D 0, selective =3D 0, w=
hat =3D IT_CHARACTER, face_id =3D 1, selective_display_ellipsis_p =3D true,=
 ctl_arrow_p =3D true, face_box_p =3D false, start_of_box_run_p =3D false, =
end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D false, i=
gnore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D false, =
starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, co=
nstrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false, a=
lign_visually_p =3D false, line_wrap =3D TRUNCATE, base_face_id =3D 1, c =
=3D 32, len =3D 1, cmp_it =3D {stop_pos =3D 1, id =3D -1, ch =3D 2949, rule=
_idx =3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =
=3D 0x7fffffff8c10, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, =
to =3D 0, width =3D 0}, char_to_display =3D 32, glyphless_method =3D GLYPHL=
ESS_DISPLAY_THIN_SPACE, image_id =3D 0, xwidget =3D 0x0, slice =3D {x =3D 0=
x0, y =3D 0x0, width =3D 0x0, height =3D 0x0}, space_width =3D 0x0, voffset=
 =3D 0, tab_width =3D 8, font_height =3D 0x0, object =3D 0x5555783e0314, po=
sition =3D {charpos =3D 0, bytepos =3D 0}, truncation_pixel_width =3D 8, co=
ntinuation_pixel_width =3D 0, first_visible_x =3D 0, last_visible_x =3D 958=
, last_visible_y =3D 1016, extra_line_spacing =3D 0, max_extra_line_spacing=
 =3D 0, override_ascent =3D -1, override_descent =3D 0, override_boff =3D 0=
, glyph_row =3D 0x555576b70710, area =3D TEXT_AREA, nglyphs =3D 1, pixel_wi=
dth =3D 3, ascent =3D 12, descent =3D 3, max_ascent =3D 14, max_descent =3D=
 6, phys_ascent =3D 0, phys_descent =3D 0, max_phys_ascent =3D 12, max_phys=
_descent =3D 4, current_x =3D 407, wrap_prefix_width =3D 0, continuation_li=
nes_width =3D 0, eol_pos =3D {charpos =3D 0, bytepos =3D 0}, current_y =3D =
0, first_vpos =3D 0, vpos =3D 0, hpos =3D 76, lnum =3D 0, lnum_bytepos =3D =
0, lnum_width =3D 0, lnum_pixel_width =3D 0, pt_lnum =3D 0, stretch_adjust =
=3D 0, left_user_fringe_bitmap =3D 0, right_user_fringe_bitmap =3D 0, left_=
user_fringe_face_id =3D 0, right_user_fringe_face_id =3D 0, bidi_p =3D true=
, bidi_it =3D {bytepos =3D 1, charpos =3D 1, ch =3D 2949, nchars =3D 1, ch_=
len =3D 3, type =3D STRONG_L, type_after_wn =3D STRONG_L, orig_type =3D STR=
ONG_L, resolved_level =3D 0 '\000', isolate_level =3D 0 '\000', invalid_lev=
els =3D 0, invalid_isolates =3D 0, prev =3D {charpos =3D 0, type =3D NEUTRA=
L_WS, orig_type =3D NEUTRAL_WS}, last_strong =3D {charpos =3D 4, type =3D U=
NKNOWN_BT, orig_type =3D UNKNOWN_BT}, next_for_neutral =3D {charpos =3D -1,=
 type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT}, prev_for_neutral =3D {char=
pos =3D 0, type =3D STRONG_L, orig_type =3D NEUTRAL_WS}, next_for_ws =3D {c=
harpos =3D 1, type =3D STRONG_L, orig_type =3D UNKNOWN_BT}, bracket_pairing=
_pos =3D -1, bracket_enclosed_type =3D UNKNOWN_BT, next_en_pos =3D 0, next_=
en_type =3D UNKNOWN_BT, sos =3D L2R, scan_dir =3D 1, disp_pos =3D 17, disp_=
prop =3D 0, stack_idx =3D 0, level_stack =3D {{next_for_neutral_pos =3D 0, =
next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neutral_type =
=3D 0, level =3D 0 '\000', flags =3D 0 '\000'} <repeats 128 times>}, string=
 =3D {lstring =3D 0x5555783e0314, s =3D 0x0, schars =3D 17, bufpos =3D 0, f=
rom_disp_str =3D false, unibyte =3D false}, w =3D 0x5555b75c6110, paragraph=
_dir =3D L2R, separator_limit =3D -1, first_elt =3D false, new_paragraph =
=3D false, frame_window_p =3D true}, paragraph_embedding =3D L2R, min_width=
_property =3D 0x0, min_width_start =3D 0}
        face =3D <optimized out>
        count =3D {bytes =3D <optimized out>}
#23 0x0000555555600a84 in display_mode_lines (w=3D0x5555b75c6110) at xdisp.=
c:27496
        window_mode_line_format =3D <optimized out>
        count =3D {bytes =3D <optimized out>}
        old_selected_window =3D 0x5555b75c6115
        new_frame =3D 0x55555b224295
        n =3D 0
        sel_w =3D 0x5555b75c6110
        old_selected_window =3D <optimized out>
        new_frame =3D <optimized out>
        count =3D {bytes =3D <optimized out>}
        n =3D <optimized out>
        sel_w =3D <optimized out>
        window =3D <optimized out>
        default_help =3D <optimized out>
        window_mode_line_format =3D <optimized out>
        window_tab_line_format =3D <optimized out>
        window_header_line_format =3D <optimized out>
#24 redisplay_window (window=3D0x5555b75c6115, just_this_one_p=3Djust_this_=
one_p@entry=3Dfalse) at xdisp.c:21045
        count1 =3D {bytes =3D <optimized out>}
        w =3D 0x5555b75c6110
        f =3D <optimized out>
        buffer =3D <optimized out>
        old =3D <optimized out>
        lpoint =3D {charpos =3D 15189, bytepos =3D 15191}
        opoint =3D {charpos =3D <optimized out>, bytepos =3D <optimized out=
>}
        startp =3D {charpos =3D <optimized out>, bytepos =3D <optimized out=
>}
        update_mode_line =3D <optimized out>
        tem =3D <optimized out>
        it =3D {window =3D 0x0, w =3D 0x0, f =3D 0x0, method =3D GET_FROM_B=
UFFER, stop_charpos =3D 1, prev_stop =3D 93825004709216, base_level_stop =
=3D 0, end_charpos =3D 0, medium_narrowing_begv =3D 0, medium_narrowing_zv =
=3D 0, large_narrowing_begv =3D 0, large_narrowing_zv =3D 0, s =3D 0x0, str=
ing_nchars =3D 0, multibyte_p =3D false, tab_line_p =3D false, header_line_=
p =3D false, string_from_display_prop_p =3D false, string_from_prefix_prop_=
p =3D false, from_disp_prop_p =3D false, ellipsis_p =3D false, avoid_cursor=
_p =3D false, dp =3D 0x0, dpvec =3D 0x0, dpend =3D 0x0, dpvec_char_len =3D =
0, dpvec_face_id =3D 0, saved_face_id =3D 0, ctl_chars =3D {0x0, 0x0, 0x0, =
0x0, 0x0, 0x0, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffff=
ffffffff, 0xffffffff, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff}, st=
art =3D {pos =3D {charpos =3D -1, bytepos =3D 4294967295}, overlay_string_i=
ndex =3D 0, string_pos =3D {charpos =3D 1, bytepos =3D 0}, dpvec_index =3D =
0}, current =3D {pos =3D {charpos =3D 0, bytepos =3D 0}, overlay_string_ind=
ex =3D 0, string_pos =3D {charpos =3D 0, bytepos =3D 0}, dpvec_index =3D 0}=
, n_overlay_strings =3D 0, overlay_strings_charpos =3D 0, overlay_strings =
=3D {0x0 <repeats 16 times>}, string_overlays =3D {0x0 <repeats 16 times>},=
 string =3D 0x0, from_overlay =3D 0x0, stack =3D {{string =3D 0x0, string_n=
chars =3D 0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_l=
evel_stop =3D 0, cmp_it =3D {stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =
=3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0=
x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =
=3D 0}, face_id =3D 0, u =3D {image =3D {object =3D 0x0, slice =3D {x =3D 0=
x0, y =3D 0x0, width =3D 0x0, height =3D 0x0}, image_id =3D 0}, stretch =3D=
 {object =3D 0x0}, xwidget =3D {object =3D 0x0}}, position =3D {charpos =3D=
 0, bytepos =3D 0}, current =3D {pos =3D {charpos =3D 0, bytepos =3D 0}, ov=
erlay_string_index =3D 0, string_pos =3D {charpos =3D 0, bytepos =3D 0}, dp=
vec_index =3D 0}, from_overlay =3D 0x0, area =3D LEFT_MARGIN_AREA, method =
=3D GET_FROM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D f=
alse, string_from_display_prop_p =3D false, string_from_prefix_prop_p =3D f=
alse, display_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D fa=
lse, from_disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, spa=
ce_width =3D 0x0, font_height =3D 0x0}, {string =3D 0x0, string_nchars =3D =
0, end_charpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =
=3D 0, cmp_it =3D {stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, look=
back =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos=
 =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0}, fac=
e_id =3D 0, u =3D {image =3D {object =3D 0x0, slice =3D {x =3D 0x0, y =3D 0=
x0, width =3D 0x0, height =3D 0x0}, image_id =3D 0}, stretch =3D {object =
=3D 0x0}, xwidget =3D {object =3D 0x0}}, position =3D {charpos =3D 0, bytep=
os =3D 0}, current =3D {pos =3D {charpos =3D 0, bytepos =3D 0}, overlay_str=
ing_index =3D 0, string_pos =3D {charpos =3D 0, bytepos =3D 0}, dpvec_index=
 =3D 0}, from_overlay =3D 0x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FR=
OM_BUFFER, paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, stri=
ng_from_display_prop_p =3D false, string_from_prefix_prop_p =3D false, disp=
lay_ellipsis_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_=
disp_prop_p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =
=3D 0x0, font_height =3D 0x0}, {string =3D 0x0, string_nchars =3D 0, end_ch=
arpos =3D 0, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cm=
p_it =3D {stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D =
0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, n=
chars =3D 0, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0}, face_id =3D =
0, u =3D {image =3D {object =3D 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width=
 =3D 0x0, height =3D 0x0}, image_id =3D 0}, stretch =3D {object =3D 0x0}, x=
widget =3D {object =3D 0x0}}, position =3D {charpos =3D 0, bytepos =3D 0}, =
current =3D {pos =3D {charpos =3D 0, bytepos =3D 0}, overlay_string_index =
=3D 0, string_pos =3D {charpos =3D 0, bytepos =3D 0}, dpvec_index =3D 0}, f=
rom_overlay =3D 0x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER,=
 paragraph_embedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_di=
splay_prop_p =3D false, string_from_prefix_prop_p =3D false, display_ellips=
is_p =3D false, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_=
p =3D false, line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D 0x0, fo=
nt_height =3D 0x0}, {string =3D 0x0, string_nchars =3D 0, end_charpos =3D 0=
, stop_charpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D {s=
top_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =
=3D 0, reversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0=
, nbytes =3D 0, from =3D 0, to =3D 0, width =3D 0}, face_id =3D 0, u =3D {i=
mage =3D {object =3D 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width =3D 0x0, h=
eight =3D 0x0}, image_id =3D 0}, stretch =3D {object =3D 0x0}, xwidget =3D =
{object =3D 0x0}}, position =3D {charpos =3D 0, bytepos =3D 0}, current =3D=
 {pos =3D {charpos =3D 0, bytepos =3D 0}, overlay_string_index =3D 0, strin=
g_pos =3D {charpos =3D 0, bytepos =3D 0}, dpvec_index =3D 0}, from_overlay =
=3D 0x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_e=
mbedding =3D NEUTRAL_DIR, multibyte_p =3D false, string_from_display_prop_p=
 =3D false, string_from_prefix_prop_p =3D false, display_ellipsis_p =3D fal=
se, avoid_cursor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false,=
 line_wrap =3D TRUNCATE, voffset =3D 0, space_width =3D 0x0, font_height =
=3D 0x0}, {string =3D 0x0, string_nchars =3D 0, end_charpos =3D 0, stop_cha=
rpos =3D 0, prev_stop =3D 0, base_level_stop =3D 0, cmp_it =3D {stop_pos =
=3D 0, id =3D 0, ch =3D 0, rule_idx =3D 0, lookback =3D 0, nglyphs =3D 0, r=
eversed_p =3D false, parent_it =3D 0x0, charpos =3D 0, nchars =3D 0, nbytes=
 =3D 0, from =3D 0, to =3D 0, width =3D 0}, face_id =3D 0, u =3D {image =3D=
 {object =3D 0x0, slice =3D {x =3D 0x0, y =3D 0x0, width =3D 0x0, height =
=3D 0x0}, image_id =3D 0}, stretch =3D {object =3D 0x0}, xwidget =3D {objec=
t =3D 0x0}}, position =3D {charpos =3D 0, bytepos =3D 0}, current =3D {pos =
=3D {charpos =3D 0, bytepos =3D 0}, overlay_string_index =3D 0, string_pos =
=3D {charpos =3D 0, bytepos =3D 5}, dpvec_index =3D 35}, from_overlay =3D 0=
x0, area =3D LEFT_MARGIN_AREA, method =3D GET_FROM_BUFFER, paragraph_embedd=
ing =3D L2R, multibyte_p =3D false, string_from_display_prop_p =3D false, s=
tring_from_prefix_prop_p =3D false, display_ellipsis_p =3D false, avoid_cur=
sor_p =3D false, bidi_p =3D false, from_disp_prop_p =3D false, line_wrap =
=3D (WORD_WRAP | WINDOW_WRAP | unknown: 0xfffffffc), voffset =3D -1, space_=
width =3D 0xfffffffe, font_height =3D 0x0}}, sp =3D 0, selective =3D 0, wha=
t =3D 4294947728, face_id =3D 32767, selective_display_ellipsis_p =3D false=
, ctl_arrow_p =3D false, face_box_p =3D false, start_of_box_run_p =3D false=
, end_of_box_run_p =3D false, overlay_strings_at_end_processed_p =3D false,=
 ignore_overlay_strings_at_pos_p =3D false, glyph_not_available_p =3D false=
, starts_in_middle_of_char_p =3D false, face_before_selective_p =3D false, =
constrain_row_ascent_descent_p =3D false, line_number_produced_p =3D false,=
 align_visually_p =3D false, line_wrap =3D TRUNCATE, base_face_id =3D 0, c =
=3D 0, len =3D 0, cmp_it =3D {stop_pos =3D 0, id =3D 0, ch =3D 0, rule_idx =
=3D 0, lookback =3D 0, nglyphs =3D 0, reversed_p =3D false, parent_it =3D 0=
x0, charpos =3D 0, nchars =3D 0, nbytes =3D 0, from =3D 524288, to =3D 0, w=
idth =3D 0}, char_to_display =3D 1483553285, glyphless_method =3D 21845, im=
age_id =3D 1, xwidget =3D 0x1, slice =3D {x =3D 0x80000, y =3D 0x10000003ae=
, width =3D 0x0, height =3D 0xffffffff}, space_width =3D 0x0, voffset =3D 3=
1680, tab_width =3D -24778, font_height =3D 0x100000001, object =3D 0xd0000=
0008, position =3D {charpos =3D 3, bytepos =3D 55834574848}, truncation_pix=
el_width =3D 3, continuation_pixel_width =3D 0, first_visible_x =3D 0, last=
_visible_x =3D 0, last_visible_y =3D 0, extra_line_spacing =3D 0, max_extra=
_line_spacing =3D 0, override_ascent =3D 0, override_descent =3D 0, overrid=
e_boff =3D 0, glyph_row =3D 0x10, area =3D TEXT_AREA, nglyphs =3D 0, pixel_=
width =3D 0, ascent =3D 0, descent =3D 0, max_ascent =3D 0, max_descent =3D=
 0, phys_ascent =3D 0, phys_descent =3D 0, max_phys_ascent =3D 0, max_phys_=
descent =3D 0, current_x =3D 0, wrap_prefix_width =3D 0, continuation_lines=
_width =3D 1048576, eol_pos =3D {charpos =3D 1, bytepos =3D 1}, current_y =
=3D 0, first_vpos =3D 0, vpos =3D -1, hpos =3D -1, lnum =3D 0, lnum_bytepos=
 =3D 25769803782, lnum_width =3D 6, lnum_pixel_width =3D 0, pt_lnum =3D 0, =
stretch_adjust =3D 0, left_user_fringe_bitmap =3D 0, right_user_fringe_bitm=
ap =3D 0, left_user_fringe_face_id =3D 0, right_user_fringe_face_id =3D 0, =
bidi_p =3D false, bidi_it =3D {bytepos =3D 0, charpos =3D 0, ch =3D 0, ncha=
rs =3D -1, ch_len =3D 0, type =3D 4294967295, type_after_wn =3D 4294967295,=
 orig_type =3D UNKNOWN_BT, resolved_level =3D 0 '\000', isolate_level =3D 0=
 '\000', invalid_levels =3D 0, invalid_isolates =3D 0, prev =3D {charpos =
=3D -1, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_BT}, last_strong =3D {ch=
arpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D STRONG_L}, next_for_neutral=
 =3D {charpos =3D 0, type =3D 4294967295, orig_type =3D 4294967295}, prev_f=
or_neutral =3D {charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKNOWN_B=
T}, next_for_ws =3D {charpos =3D 0, type =3D UNKNOWN_BT, orig_type =3D UNKN=
OWN_BT}, bracket_pairing_pos =3D 0, bracket_enclosed_type =3D UNKNOWN_BT, n=
ext_en_pos =3D 0, next_en_type =3D UNKNOWN_BT, sos =3D NEUTRAL_DIR, scan_di=
r =3D 0, disp_pos =3D 0, disp_prop =3D 0, stack_idx =3D 0, level_stack =3D =
{{next_for_neutral_pos =3D 0, next_for_neutral_type =3D 0, last_strong_type=
 =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000'=
} <repeats 115 times>, {next_for_neutral_pos =3D 0, next_for_neutral_type =
=3D 0, last_strong_type =3D 2, prev_for_neutral_type =3D 1, level =3D 157 '=
\235', flags =3D 85 'U'}, {next_for_neutral_pos =3D 93825665151299, next_fo=
r_neutral_type =3D 0, last_strong_type =3D 5, prev_for_neutral_type =3D 5, =
level =3D 96 '`', flags =3D 89 'Y'}, {next_for_neutral_pos =3D 938250441344=
00, next_for_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_t=
ype =3D 0, level =3D 0 '\000', flags =3D 0 '\000'}, {next_for_neutral_pos =
=3D 93824994157839, next_for_neutral_type =3D 0, last_strong_type =3D 0, pr=
ev_for_neutral_type =3D 0, level =3D 144 '\220', flags =3D 85 'U'}, {next_f=
or_neutral_pos =3D 93824993012389, next_for_neutral_type =3D 0, last_strong=
_type =3D 7, prev_for_neutral_type =3D 2, level =3D 190 '\276', flags =3D 2=
42 '\362'}, {next_for_neutral_pos =3D 93824993012389, next_for_neutral_type=
 =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\=
000', flags =3D 0 '\000'}, {next_for_neutral_pos =3D 93824993018138, next_f=
or_neutral_type =3D 1, last_strong_type =3D 0, prev_for_neutral_type =3D 0,=
 level =3D 0 '\000', flags =3D 0 '\000'}, {next_for_neutral_pos =3D 9382499=
3019874, next_for_neutral_type =3D 0, last_strong_type =3D 0, prev_for_neut=
ral_type =3D 3, level =3D 1 '\001', flags =3D 0 '\000'}, {next_for_neutral_=
pos =3D 93824996569952, next_for_neutral_type =3D 2, last_strong_type =3D 0=
, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 0 '\000'}, {ne=
xt_for_neutral_pos =3D 5016, next_for_neutral_type =3D 0, last_strong_type =
=3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\000', flags =3D 11 '\v'},=
 {next_for_neutral_pos =3D 93824993024649, next_for_neutral_type =3D 0, las=
t_strong_type =3D 6, prev_for_neutral_type =3D 7, level =3D 151 '\227', fla=
gs =3D 85 'U'}, {next_for_neutral_pos =3D 1, next_for_neutral_type =3D 0, l=
ast_strong_type =3D 0, prev_for_neutral_type =3D 4, level =3D 245 '\365', f=
lags =3D 244 '\364'}, {next_for_neutral_pos =3D 224, next_for_neutral_type =
=3D 0, last_strong_type =3D 0, prev_for_neutral_type =3D 0, level =3D 0 '\0=
00', flags =3D 0 '\000'}}, string =3D {lstring =3D 0x555555615b2a <window_c=
hange_record+85>, s =3D 0x555555812fc8 "f\204\362\377y\204\362\377\210\204\=
362\377\224\204\362\377\237\204\362\377\262\204\362\377\253\204\362\377u\20=
5\362\377u\205\362\377=C4=84\362\377=D3=84\362\377\342\204\362\377=C9=85\36=
2\377^\205\362\377=CC=92\362\377\265\222\362\377\246\223\362\377\361\222\36=
2\377n\223\362\377S\245\362\377\\\245\362\377h\245\362\377{\245\362\377\222=
\245\362\377\255\245\362\377=CC=A5\362\377\354\245\362\377\027\246\362\3775=
\275\362\377\\\267\362\377l\267\362\377\200\267\362\377\230\267\362\377\264=
\267\362\377=D4=B7\362\377\370\267\362\377'\270\362\377\266\325\362\377\234=
\326\362\377\234\326\362\377\234\326\362\377\234\326\362\377\354\325\362\37=
7\234\326\362\377\234\326\362\377\234\326\362\377\234\326\362\377\234\326\3=
62\377\027\326\362\377\304\326\362\377"..., schars =3D 93824993024725, bufp=
os =3D 0, from_disp_str =3D true, unibyte =3D false}, w =3D 0x5555b75c6115,=
 paragraph_dir =3D NEUTRAL_DIR, separator_limit =3D 6, first_elt =3D true, =
new_paragraph =3D false, frame_window_p =3D true}, paragraph_embedding =3D =
(unknown: 0x11fd988), min_width_property =3D 0x0, min_width_start =3D 1}
        current_matrix_up_to_date_p =3D <optimized out>
        used_current_matrix_p =3D <optimized out>
        temp_scroll_step =3D false
        count =3D {bytes =3D <optimized out>}
        rc =3D <optimized out>
        centering_position =3D <optimized out>
        last_line_misfit =3D <optimized out>
        beg_unchanged =3D <optimized out>
        end_unchanged =3D <optimized out>
        frame_line_height =3D <optimized out>
        margin =3D <optimized out>
        use_desired_matrix =3D <optimized out>
        itdata =3D <optimized out>
        lchars_modiff =3D <optimized out>
        ochars_modiff =3D <optimized out>
        force_start =3D <optimized out>
#25 0x0000555555602de2 in redisplay_window_0 (window=3Dwindow@entry=3D0x555=
5b75c6115) at xdisp.c:18127
#26 0x000055555573a4b0 in internal_condition_case_1 (bfun=3Dbfun@entry=3D0x=
555555602db3 <redisplay_window_0>, arg=3Darg@entry=3D0x5555b75c6115, handle=
rs=3D<optimized out>, hfun=3Dhfun@entry=3D0x5555555bae2e <redisplay_window_=
error>) at eval.c:1626
        val =3D <optimized out>
        c =3D 0x5555559c0be0
#27 0x00005555555b846e in redisplay_windows (window=3D0x5555b75c6115) at xd=
isp.c:18096
        w =3D 0x5555b75c6110
#28 0x00005555555e9cdb in redisplay_internal () at xdisp.c:17513
        gcscrollbars =3D <optimized out>
        f_redisplay_flag =3D <optimized out>
        f =3D 0x55555b224290
        tty_root_frames =3D <optimized out>
        w =3D <optimized out>
        sw =3D <optimized out>
        fr =3D <optimized out>
        must_finish =3D <optimized out>
        match_p =3D <optimized out>
        tlbufpos =3D {charpos =3D <optimized out>, bytepos =3D <optimized o=
ut>}
        tlendpos =3D {charpos =3D <optimized out>, bytepos =3D <optimized o=
ut>}
        number_of_visible_frames =3D <optimized out>
        sf =3D 0x55555b224290
        polling_stopped_here =3D <optimized out>
        tail =3D 0x55555bf4f8a3
        frame =3D 0x55555b224295
        hscroll_retries =3D <optimized out>
        garbaged_frame_retries =3D <optimized out>
        consider_all_windows_p =3D <optimized out>
        update_miniwindow_p =3D <optimized out>
        count =3D {bytes =3D <optimized out>}
        retry =3D <optimized out>
        previous_frame =3D <optimized out>
        current_matrices_cleared =3D <optimized out>
        new_count =3D <optimized out>
#29 0x00005555555eaf0f in redisplay () at xdisp.c:16672
#30 0x00005555556c8d12 in read_char (commandflag=3D1, map=3Dmap@entry=3D0x5=
55573944a13, prev_event=3D0x0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x=
7fffffffe15b, end_time=3Dend_time@entry=3D0x0) at keyboard.c:2672
        echo_current =3D true
        c =3D <optimized out>
        local_getcjmp =3D {{__jmpbuf =3D {15189, 93825032412480, 8589934592=
, 1, 1, 60758, 93825060092781, 93825499679267}, __mask_was_saved =3D 0, __s=
aved_mask =3D {__val =3D {93825665089267, 93825665089267, 93826213389907, 4=
295080411, 93825499679267, 18446744073709551608, 48, 128, 18446744073709551=
608, 0, 93824993804995, 0, 140733193388037, 140737255999827, 0, 62160}}}}
        save_jump =3D {{__jmpbuf =3D {44640, 93824994161187, 0, 0, 14073748=
8346832, 93825060092781, 93825060092776, 140737265945240}, __mask_was_saved=
 =3D 44640, __saved_mask =3D {__val =3D {0, 2, 93825060092781, 938250600927=
81, 93824994160269, 93824995110856, 44640, 93825060092781, 128, 0, 93824994=
157783, 46912265566520, 93825087919040, 91873696, 93824994158153, 938250324=
12464}}}}
        tem =3D <optimized out>
        save =3D <optimized out>
        previous_echo_area_message =3D 0x0
        also_record =3D 0x0
        reread =3D false
        recorded =3D false
        polling_stopped_here =3D false
        orig_kboard =3D 0x55559dab25b0
        retry =3D <optimized out>
        jmpcount =3D {bytes =3D <optimized out>}
        c_volatile =3D 0x555555900da0 <lispsym+44640>
#31 0x00005555556cb6a5 in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7fff=
ffffe270, prompt=3Dprompt@entry=3D0x0, dont_downcase_last=3Ddont_downcase_l=
ast@entry=3Dfalse, can_return_switch_frame=3Dcan_return_switch_frame@entry=
=3Dtrue, fix_current_buffer=3Dfix_current_buffer@entry=3Dtrue, prevent_redi=
splay=3Dprevent_redisplay@entry=3Dfalse, disable_text_conversion_p=3Dfalse)=
 at keyboard.c:10757
        interrupted_kboard =3D 0x55559dab25b0
        interrupted_frame =3D 0x55555b224290
        key =3D <optimized out>
        used_mouse_menu =3D false
        echo_local_start =3D 0
        last_real_key_start =3D <optimized out>
        keys_local_start =3D 0
        new_binding =3D <optimized out>
        count =3D {bytes =3D <optimized out>}
        t =3D <optimized out>
        echo_start =3D 0
        keys_start =3D 0
        current_binding =3D 0x555573944a13
        first_unbound =3D 31
        mock_input =3D 0
        used_mouse_menu_history =3D {false <repeats 30 times>}
        fkey =3D {parent =3D 0x55556950e963, map =3D <optimized out>, start=
 =3D 0, end =3D 0}
        keytran =3D {parent =3D 0x7ffff2bb6acb, map =3D <optimized out>, st=
art =3D 0, end =3D 0}
        indec =3D {parent =3D 0x55556950e993, map =3D <optimized out>, star=
t =3D 0, end =3D 0}
        shift_translated =3D false
        delayed_switch_frame =3D 0x0
        original_uppercase =3D 0x0
        original_uppercase_position =3D -1
        disabled_conversion =3D false
        starting_buffer =3D 0x55555960bb68
        fake_prefixed_keys =3D 0x0
        first_event =3D 0x0
        second_event =3D <optimized out>
#32 0x00005555556cd67e in command_loop_1 () at keyboard.c:1424
        cmd =3D <optimized out>
        keybuf =3D {0x555573946cf3, 0x30, 0x7ffff2be4e68, 0x2, 0x112e0, 0x5=
5555572b223 <set_internal+913>, 0x0, 0x200000000, 0x7fffffffe340, 0x80, 0x5=
55555901370 <lispsym+46128>, 0x7ffff2be4e68, 0x112e0, 0x30, 0x2, 0x7ffff26e=
826d, 0x4, 0x55555572ae8d <set_default_internal+665>, 0x555555812fc8, 0x112=
e0, 0x7ffff26e826d, 0x60, 0x0, 0x55555573b53d <unbind_to+353>, 0x0, 0x0, 0x=
b, 0x112e0, 0x30, 0x7ffff26e826d}
        i =3D <optimized out>
        last_pt =3D <optimized out>
        prev_modiff =3D 1435
        prev_buffer =3D 0x7ffff26e8268
#33 0x000055555573a43a in internal_condition_case (bfun=3Dbfun@entry=3D0x55=
55556cd1d7 <command_loop_1>, handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@=
entry=3D0x5555556be477 <cmd_error>) at eval.c:1602
        val =3D <optimized out>
        c =3D 0x5555559c0aa0
#34 0x00005555556b977e in command_loop_2 (handlers=3Dhandlers@entry=3D0x90)=
 at keyboard.c:1163
        val =3D <optimized out>
#35 0x000055555573a378 in internal_catch (tag=3Dtag@entry=3D0x12420, func=
=3Dfunc@entry=3D0x5555556b975b <command_loop_2>, arg=3Darg@entry=3D0x90) at=
 eval.c:1282
        val =3D <optimized out>
        c =3D 0x5555559bf9c0
#36 0x00005555556b9738 in command_loop () at keyboard.c:1141
#37 0x00005555556be07c in recursive_edit_1 () at keyboard.c:749
        count =3D {bytes =3D <optimized out>}
        val =3D <optimized out>
#38 0x00005555556be3c2 in Frecursive_edit () at keyboard.c:832
        count =3D {bytes =3D <optimized out>}
        buffer =3D <optimized out>
#39 0x00005555556b8b0d in main (argc=3D4, argv=3D<optimized out>) at emacs.=
c:2562
        stack_bottom_variable =3D 0x7ffff62a2ec1 <__libc_calloc+401>
        old_argc =3D <optimized out>
        no_loadup =3D false
        junk =3D 0x0
        dname_arg =3D 0x7fffffffea73 "vz"
        ch_to_dir =3D 0x0
        original_pwd =3D <optimized out>
        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>
(gdb) c
Continuing.

Thread 3 "gmain" received signal SIGTSTP, Stopped (user).
[Switching to Thread 0x7ffff03a96c0 (LWP 85405)]
0x00007ffff6303536 in __GI_ppoll (fds=3D0x7fffe8000b70, nfds=3D1, timeout=
=3D<optimized out>, sigmask=3D0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
warning: 42	../sysdeps/unix/sysv/linux/ppoll.c: No such file or directory
(gdb) c
Continuing.

Thread 4 "dconf worker" received signal SIGTSTP, Stopped (user).
[Switching to Thread 0x7fffefba86c0 (LWP 85406)]
0x00007ffff6303536 in __GI_ppoll (fds=3D0x7fffe0000bb0, nfds=3D1, timeout=
=3D<optimized out>, sigmask=3D0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
42	in ../sysdeps/unix/sysv/linux/ppoll.c
(gdb) c
Continuing.

Thread 5 "gdbus" received signal SIGTSTP, Stopped (user).
[Switching to Thread 0x7fffef3a76c0 (LWP 85407)]
0x00007ffff6303536 in __GI_ppoll (fds=3D0x7fffe4000bb0, nfds=3D2, timeout=
=3D<optimized out>, sigmask=3D0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
42	in ../sysdeps/unix/sysv/linux/ppoll.c
(gdb) c
Continuing.

Thread 2 "pool-spawner" received signal SIGTSTP, Stopped (user).
[Switching to Thread 0x7ffff0baa6c0 (LWP 85404)]
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
warning: 38	../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or di=
rectory
(gdb) c
Continuing.

Thread 1 "emacs" received signal SIGTSTP, Stopped (user).
[Switching to Thread 0x7ffff5274300 (LWP 85389)]
futex_wait (futex_word=3D0x7ffff701f8c0, expected=3D2, private=3D0) at ../s=
ysdeps/nptl/futex-internal.h:146
warning: 146	../sysdeps/nptl/futex-internal.h: No such file or directory
(gdb) c
Continuing.

Thread 6 "[pango] fontcon" received signal SIGTSTP, Stopped (user).
[Switching to Thread 0x7fffed66a6c0 (LWP 147966)]
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
warning: 38	../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or di=
rectory
(gdb) c
Continuing.

In GNU Emacs 31.0.50 (build 39, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.18.2, Xaw scroll bars) of 2025-03-11 built on astatine
Repository revision: 7ba62284137ba162df16f55c75bda4d56da7dfe7
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101015
System Description: Debian GNU/Linux trixie/sid

Configured using:
 'configure --with-sound=3Dalsa --with-x-toolkit=3Dlucid --without-xaw3d
 --without-gconf --without-libsystemd --with-cairoCFLAGS=3D-g3'
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG
SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XDBE XIM
XINERAMA XINPUT2 XPM XRANDR LUCID ZLIB
Important settings:
  value of $LC_MONETARY: ta_IN.UTF-8
  value of $LC_NUMERIC: ta_IN.UTF-8
  value of $LANG: en_GB.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  paredit-mode: t
  eros-mode: t
  flymake-mode: t
  pdf-occur-global-minor-mode: t
  minibuffer-depth-indicate-mode: t
  repeat-mode: t
  display-time-mode: t
  display-battery-mode: t
  delete-selection-mode: t
  xterm-mouse-mode: t
  vz/winkey-minor-mode: t
  straight-use-package-mode: t
  straight-package-neutering-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  use-hard-newlines: t
  tab-bar-history-mode: t
  tab-bar-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  undelete-frame-mode: t
  minibuffer-regexp-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  abbrev-mode: t

Load-path shadows:
/home/viz/lib/emacs/straight/build/transient/transient hides /home/viz/lib/=
ports/emacs/lisp/transient
/home/viz/lib/emacs/straight/build/org/ob-awk hides /home/viz/lib/ports/ema=
cs/lisp/org/ob-awk
/home/viz/lib/emacs/straight/build/org/org-capture hides /home/viz/lib/port=
s/emacs/lisp/org/org-capture
/home/viz/lib/emacs/straight/build/org/ob-sql hides /home/viz/lib/ports/ema=
cs/lisp/org/ob-sql
/home/viz/lib/emacs/straight/build/org/ol-doi hides /home/viz/lib/ports/ema=
cs/lisp/org/ol-doi
/home/viz/lib/emacs/straight/build/org/org-plot hides /home/viz/lib/ports/e=
macs/lisp/org/org-plot
/home/viz/lib/emacs/straight/build/org/ob-dot hides /home/viz/lib/ports/ema=
cs/lisp/org/ob-dot
/home/viz/lib/emacs/straight/build/org/ol-eshell hides /home/viz/lib/ports/=
emacs/lisp/org/ol-eshell
/home/viz/lib/emacs/straight/build/org/ob-C hides /home/viz/lib/ports/emacs=
/lisp/org/ob-C
/home/viz/lib/emacs/straight/build/org/ob-ref hides /home/viz/lib/ports/ema=
cs/lisp/org/ob-ref
/home/viz/lib/emacs/straight/build/org/org-list hides /home/viz/lib/ports/e=
macs/lisp/org/org-list
/home/viz/lib/emacs/straight/build/org/org-mouse hides /home/viz/lib/ports/=
emacs/lisp/org/org-mouse
/home/viz/lib/emacs/straight/build/org/ob-haskell hides /home/viz/lib/ports=
/emacs/lisp/org/ob-haskell
/home/viz/lib/emacs/straight/build/org/ob-plantuml hides /home/viz/lib/port=
s/emacs/lisp/org/ob-plantuml
/home/viz/lib/emacs/straight/build/org/org-keys hides /home/viz/lib/ports/e=
macs/lisp/org/org-keys
/home/viz/lib/emacs/straight/build/org/org-clock hides /home/viz/lib/ports/=
emacs/lisp/org/org-clock
/home/viz/lib/emacs/straight/build/org/ox-html hides /home/viz/lib/ports/em=
acs/lisp/org/ox-html
/home/viz/lib/emacs/straight/build/org/oc-biblatex hides /home/viz/lib/port=
s/emacs/lisp/org/oc-biblatex
/home/viz/lib/emacs/straight/build/org/ob-table hides /home/viz/lib/ports/e=
macs/lisp/org/ob-table
/home/viz/lib/emacs/straight/build/org/ob hides /home/viz/lib/ports/emacs/l=
isp/org/ob
/home/viz/lib/emacs/straight/build/org/ol-w3m hides /home/viz/lib/ports/ema=
cs/lisp/org/ol-w3m
/home/viz/lib/emacs/straight/build/org/ob-groovy hides /home/viz/lib/ports/=
emacs/lisp/org/ob-groovy
/home/viz/lib/emacs/straight/build/org/org-footnote hides /home/viz/lib/por=
ts/emacs/lisp/org/org-footnote
/home/viz/lib/emacs/straight/build/org/org-entities hides /home/viz/lib/por=
ts/emacs/lisp/org/org-entities
/home/viz/lib/emacs/straight/build/org/ob-org hides /home/viz/lib/ports/ema=
cs/lisp/org/ob-org
/home/viz/lib/emacs/straight/build/org/org-macs hides /home/viz/lib/ports/e=
macs/lisp/org/org-macs
/home/viz/lib/emacs/straight/build/org/ob-shell hides /home/viz/lib/ports/e=
macs/lisp/org/ob-shell
/home/viz/lib/emacs/straight/build/org/ob-R hides /home/viz/lib/ports/emacs=
/lisp/org/ob-R
/home/viz/lib/emacs/straight/build/org/ob-lisp hides /home/viz/lib/ports/em=
acs/lisp/org/ob-lisp
/home/viz/lib/emacs/straight/build/org/ob-js hides /home/viz/lib/ports/emac=
s/lisp/org/ob-js
/home/viz/lib/emacs/straight/build/org/ob-maxima hides /home/viz/lib/ports/=
emacs/lisp/org/ob-maxima
/home/viz/lib/emacs/straight/build/org/org-element-ast hides /home/viz/lib/=
ports/emacs/lisp/org/org-element-ast
/home/viz/lib/emacs/straight/build/org/ox-ascii hides /home/viz/lib/ports/e=
macs/lisp/org/ox-ascii
/home/viz/lib/emacs/straight/build/org/org-persist hides /home/viz/lib/port=
s/emacs/lisp/org/org-persist
/home/viz/lib/emacs/straight/build/org/ox-md hides /home/viz/lib/ports/emac=
s/lisp/org/ox-md
/home/viz/lib/emacs/straight/build/org/org-duration hides /home/viz/lib/por=
ts/emacs/lisp/org/org-duration
/home/viz/lib/emacs/straight/build/org/ob-lilypond hides /home/viz/lib/port=
s/emacs/lisp/org/ob-lilypond
/home/viz/lib/emacs/straight/build/org/ob-ruby hides /home/viz/lib/ports/em=
acs/lisp/org/ob-ruby
/home/viz/lib/emacs/straight/build/org/ob-core hides /home/viz/lib/ports/em=
acs/lisp/org/ob-core
/home/viz/lib/emacs/straight/build/org/ol-mhe hides /home/viz/lib/ports/ema=
cs/lisp/org/ol-mhe
/home/viz/lib/emacs/straight/build/org/ob-ditaa hides /home/viz/lib/ports/e=
macs/lisp/org/ob-ditaa
/home/viz/lib/emacs/straight/build/org/ol-irc hides /home/viz/lib/ports/ema=
cs/lisp/org/ol-irc
/home/viz/lib/emacs/straight/build/org/ob-fortran hides /home/viz/lib/ports=
/emacs/lisp/org/ob-fortran
/home/viz/lib/emacs/straight/build/org/org-feed hides /home/viz/lib/ports/e=
macs/lisp/org/org-feed
/home/viz/lib/emacs/straight/build/org/ob-java hides /home/viz/lib/ports/em=
acs/lisp/org/ob-java
/home/viz/lib/emacs/straight/build/org/ox hides /home/viz/lib/ports/emacs/l=
isp/org/ox
/home/viz/lib/emacs/straight/build/org/oc-csl hides /home/viz/lib/ports/ema=
cs/lisp/org/oc-csl
/home/viz/lib/emacs/straight/build/org/ob-exp hides /home/viz/lib/ports/ema=
cs/lisp/org/ob-exp
/home/viz/lib/emacs/straight/build/org/org-loaddefs hides /home/viz/lib/por=
ts/emacs/lisp/org/org-loaddefs
/home/viz/lib/emacs/straight/build/org/ob-scheme hides /home/viz/lib/ports/=
emacs/lisp/org/ob-scheme
/home/viz/lib/emacs/straight/build/org/ob-tangle hides /home/viz/lib/ports/=
emacs/lisp/org/ob-tangle
/home/viz/lib/emacs/straight/build/org/ox-koma-letter hides /home/viz/lib/p=
orts/emacs/lisp/org/ox-koma-letter
/home/viz/lib/emacs/straight/build/org/ob-gnuplot hides /home/viz/lib/ports=
/emacs/lisp/org/ob-gnuplot
/home/viz/lib/emacs/straight/build/org/org-crypt hides /home/viz/lib/ports/=
emacs/lisp/org/org-crypt
/home/viz/lib/emacs/straight/build/org/org-datetree hides /home/viz/lib/por=
ts/emacs/lisp/org/org-datetree
/home/viz/lib/emacs/straight/build/org/org-attach hides /home/viz/lib/ports=
/emacs/lisp/org/org-attach
/home/viz/lib/emacs/straight/build/org/ob-julia hides /home/viz/lib/ports/e=
macs/lisp/org/ob-julia
/home/viz/lib/emacs/straight/build/org/ob-sqlite hides /home/viz/lib/ports/=
emacs/lisp/org/ob-sqlite
/home/viz/lib/emacs/straight/build/org/org-cycle hides /home/viz/lib/ports/=
emacs/lisp/org/org-cycle
/home/viz/lib/emacs/straight/build/org/org-faces hides /home/viz/lib/ports/=
emacs/lisp/org/org-faces
/home/viz/lib/emacs/straight/build/org/org-mobile hides /home/viz/lib/ports=
/emacs/lisp/org/org-mobile
/home/viz/lib/emacs/straight/build/org/org-ctags hides /home/viz/lib/ports/=
emacs/lisp/org/org-ctags
/home/viz/lib/emacs/straight/build/org/ob-latex hides /home/viz/lib/ports/e=
macs/lisp/org/ob-latex
/home/viz/lib/emacs/straight/build/org/ob-matlab hides /home/viz/lib/ports/=
emacs/lisp/org/ob-matlab
/home/viz/lib/emacs/straight/build/org/ob-sed hides /home/viz/lib/ports/ema=
cs/lisp/org/ob-sed
/home/viz/lib/emacs/straight/build/org/org-attach-git hides /home/viz/lib/p=
orts/emacs/lisp/org/org-attach-git
/home/viz/lib/emacs/straight/build/org/ob-python hides /home/viz/lib/ports/=
emacs/lisp/org/ob-python
/home/viz/lib/emacs/straight/build/org/ox-icalendar hides /home/viz/lib/por=
ts/emacs/lisp/org/ox-icalendar
/home/viz/lib/emacs/straight/build/org/org-tempo hides /home/viz/lib/ports/=
emacs/lisp/org/org-tempo
/home/viz/lib/emacs/straight/build/org/ob-screen hides /home/viz/lib/ports/=
emacs/lisp/org/ob-screen
/home/viz/lib/emacs/straight/build/org/org-num hides /home/viz/lib/ports/em=
acs/lisp/org/org-num
/home/viz/lib/emacs/straight/build/org/ob-forth hides /home/viz/lib/ports/e=
macs/lisp/org/ob-forth
/home/viz/lib/emacs/straight/build/org/ox-odt hides /home/viz/lib/ports/ema=
cs/lisp/org/ox-odt
/home/viz/lib/emacs/straight/build/org/ol-bbdb hides /home/viz/lib/ports/em=
acs/lisp/org/ol-bbdb
/home/viz/lib/emacs/straight/build/org/org-table hides /home/viz/lib/ports/=
emacs/lisp/org/org-table
/home/viz/lib/emacs/straight/build/org/ox-man hides /home/viz/lib/ports/ema=
cs/lisp/org/ox-man
/home/viz/lib/emacs/straight/build/org/ox-org hides /home/viz/lib/ports/ema=
cs/lisp/org/ox-org
/home/viz/lib/emacs/straight/build/org/ob-comint hides /home/viz/lib/ports/=
emacs/lisp/org/ob-comint
/home/viz/lib/emacs/straight/build/org/ob-clojure hides /home/viz/lib/ports=
/emacs/lisp/org/ob-clojure
/home/viz/lib/emacs/straight/build/org/org-id hides /home/viz/lib/ports/ema=
cs/lisp/org/org-id
/home/viz/lib/emacs/straight/build/org/oc-natbib hides /home/viz/lib/ports/=
emacs/lisp/org/oc-natbib
/home/viz/lib/emacs/straight/build/org/ox-texinfo hides /home/viz/lib/ports=
/emacs/lisp/org/ox-texinfo
/home/viz/lib/emacs/straight/build/org/org-agenda hides /home/viz/lib/ports=
/emacs/lisp/org/org-agenda
/home/viz/lib/emacs/straight/build/org/org-src hides /home/viz/lib/ports/em=
acs/lisp/org/org-src
/home/viz/lib/emacs/straight/build/org/ob-emacs-lisp hides /home/viz/lib/po=
rts/emacs/lisp/org/ob-emacs-lisp
/home/viz/lib/emacs/straight/build/org/ob-css hides /home/viz/lib/ports/ema=
cs/lisp/org/ob-css
/home/viz/lib/emacs/straight/build/org/ox-latex hides /home/viz/lib/ports/e=
macs/lisp/org/ox-latex
/home/viz/lib/emacs/straight/build/org/oc hides /home/viz/lib/ports/emacs/l=
isp/org/oc
/home/viz/lib/emacs/straight/build/org/ol hides /home/viz/lib/ports/emacs/l=
isp/org/ol
/home/viz/lib/emacs/straight/build/org/org-element hides /home/viz/lib/port=
s/emacs/lisp/org/org-element
/home/viz/lib/emacs/straight/build/org/org hides /home/viz/lib/ports/emacs/=
lisp/org/org
/home/viz/lib/emacs/straight/build/org/org-goto hides /home/viz/lib/ports/e=
macs/lisp/org/org-goto
/home/viz/lib/emacs/straight/build/org/ob-eval hides /home/viz/lib/ports/em=
acs/lisp/org/ob-eval
/home/viz/lib/emacs/straight/build/org/org-habit hides /home/viz/lib/ports/=
emacs/lisp/org/org-habit
/home/viz/lib/emacs/straight/build/org/org-pcomplete hides /home/viz/lib/po=
rts/emacs/lisp/org/org-pcomplete
/home/viz/lib/emacs/straight/build/org/ol-eww hides /home/viz/lib/ports/ema=
cs/lisp/org/ol-eww
/home/viz/lib/emacs/straight/build/org/ob-processing hides /home/viz/lib/po=
rts/emacs/lisp/org/ob-processing
/home/viz/lib/emacs/straight/build/org/org-timer hides /home/viz/lib/ports/=
emacs/lisp/org/org-timer
/home/viz/lib/emacs/straight/build/org/org-inlinetask hides /home/viz/lib/p=
orts/emacs/lisp/org/org-inlinetask
/home/viz/lib/emacs/straight/build/org/ol-bibtex hides /home/viz/lib/ports/=
emacs/lisp/org/ol-bibtex
/home/viz/lib/emacs/straight/build/org/org-fold-core hides /home/viz/lib/po=
rts/emacs/lisp/org/org-fold-core
/home/viz/lib/emacs/straight/build/org/oc-basic hides /home/viz/lib/ports/e=
macs/lisp/org/oc-basic
/home/viz/lib/emacs/straight/build/org/ox-publish hides /home/viz/lib/ports=
/emacs/lisp/org/ox-publish
/home/viz/lib/emacs/straight/build/org/oc-bibtex hides /home/viz/lib/ports/=
emacs/lisp/org/oc-bibtex
/home/viz/lib/emacs/straight/build/org/org-macro hides /home/viz/lib/ports/=
emacs/lisp/org/org-macro
/home/viz/lib/emacs/straight/build/org/ol-docview hides /home/viz/lib/ports=
/emacs/lisp/org/ol-docview
/home/viz/lib/emacs/straight/build/org/org-fold hides /home/viz/lib/ports/e=
macs/lisp/org/org-fold
/home/viz/lib/emacs/straight/build/org/org-lint hides /home/viz/lib/ports/e=
macs/lisp/org/org-lint
/home/viz/lib/emacs/straight/build/org/org-version hides /home/viz/lib/port=
s/emacs/lisp/org/org-version
/home/viz/lib/emacs/straight/build/org/ob-ocaml hides /home/viz/lib/ports/e=
macs/lisp/org/ob-ocaml
/home/viz/lib/emacs/straight/build/org/ob-sass hides /home/viz/lib/ports/em=
acs/lisp/org/ob-sass
/home/viz/lib/emacs/straight/build/org/ob-perl hides /home/viz/lib/ports/em=
acs/lisp/org/ob-perl
/home/viz/lib/emacs/straight/build/org/ol-rmail hides /home/viz/lib/ports/e=
macs/lisp/org/ol-rmail
/home/viz/lib/emacs/straight/build/org/org-protocol hides /home/viz/lib/por=
ts/emacs/lisp/org/org-protocol
/home/viz/lib/emacs/straight/build/org/ol-info hides /home/viz/lib/ports/em=
acs/lisp/org/ol-info
/home/viz/lib/emacs/straight/build/org/ob-eshell hides /home/viz/lib/ports/=
emacs/lisp/org/ob-eshell
/home/viz/lib/emacs/straight/build/org/org-refile hides /home/viz/lib/ports=
/emacs/lisp/org/org-refile
/home/viz/lib/emacs/straight/build/org/ob-octave hides /home/viz/lib/ports/=
emacs/lisp/org/ob-octave
/home/viz/lib/emacs/straight/build/org/ob-lua hides /home/viz/lib/ports/ema=
cs/lisp/org/ob-lua
/home/viz/lib/emacs/straight/build/org/ol-gnus hides /home/viz/lib/ports/em=
acs/lisp/org/ol-gnus
/home/viz/lib/emacs/straight/build/org/ob-makefile hides /home/viz/lib/port=
s/emacs/lisp/org/ob-makefile
/home/viz/lib/emacs/straight/build/org/org-archive hides /home/viz/lib/port=
s/emacs/lisp/org/org-archive
/home/viz/lib/emacs/straight/build/org/ob-lob hides /home/viz/lib/ports/ema=
cs/lisp/org/ob-lob
/home/viz/lib/emacs/straight/build/org/ol-man hides /home/viz/lib/ports/ema=
cs/lisp/org/ol-man
/home/viz/lib/emacs/straight/build/org/org-compat hides /home/viz/lib/ports=
/emacs/lisp/org/org-compat
/home/viz/lib/emacs/straight/build/org/org-colview hides /home/viz/lib/port=
s/emacs/lisp/org/org-colview
/home/viz/lib/emacs/straight/build/org/org-indent hides /home/viz/lib/ports=
/emacs/lisp/org/org-indent
/home/viz/lib/emacs/straight/build/org/ox-beamer hides /home/viz/lib/ports/=
emacs/lisp/org/ox-beamer
/home/viz/lib/emacs/straight/build/org/ob-calc hides /home/viz/lib/ports/em=
acs/lisp/org/ob-calc

Features:
(shadow sort flyspell ispell ecomplete mail-extr emacsbug message
yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util
mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils
mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr
mail-utils cursor-sensor paredit edmacro kmacro eros checkdoc flymake
project wordel-autoloads mines-autoloads sokoban-autoloads
ement-autoloads taxy-magit-section-autoloads magit-section-autoloads
taxy-autoloads persist-autoloads nov-autoloads esxml-autoloads
kv-autoloads transmission-autoloads csv-mode-autoloads
lua-mode-autoloads gnuplot-autoloads go-mode-autoloads
racket-mode-autoloads eros-autoloads comint-mime-autoloads
writegood-mode-autoloads embark ffap thingatpt compat embark-autoloads
xeft-autoloads paredit-autoloads puni-autoloads expand-region-autoloads
filladapt-autoloads compose org-ql-autoloads transient-autoloads
org-super-agenda-autoloads ts-autoloads org-pdftools-autoloads
org-noter-autoloads change-env-autoloads math-delimiters-autoloads
doct-autoloads emacs-ob-racket-autoloads valign-autoloads
cdlatex-autoloads tempo bibtex iso8601 time-date auctex-autoloads
tex-site pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist advice
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 imenu pdf-tools package browse-url xdg url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util mailcap url-handlers url-parse auth-source eieio eieio-core
json url-vars compile comint ansi-osc ansi-color ring cus-edit wid-edit
pdf-view password-cache jka-compr pdf-cache pdf-info tq pdf-util
pdf-macs image-mode dired-x dired dired-loaddefs exif
pdf-tools-autoloads tablist-autoloads typo-autoloads mb-depth repeat
visual-fill-autoloads olivetti-autoloads time format-spec battery
filenotify dom tamil99 quail disp-table lacarte-autoloads
shell-command-plus-autoloads delsel xt-mouse cus-load avy-autoloads
icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs plz
warnings icons dired-du-autoloads finder-inf filecache
imenu-xref-autoloads ert map ewoc debug backtrace find-func
qrencode-autoloads derived tochemfig-autoloads chemtable-autoloads
molar-mass-autoloads files-x vc-backup-autoloads skeleton
saveplace-pdf-view saveplace bookmark text-property-search pp
saveplace-pdf-view-autoloads dbus xml rx plz-autoloads
inspector-autoloads xr-autoloads straight-autoloads cl-extra help-mode
straight info loaddefs-gen generate-lisp-file lisp-mnt radix-tree
easy-mmode cl-seq subr-x byte-opt cl-macs gv cl-loaddefs cl-lib bytecomp
byte-compile pcase vz-nh-theme vz-options-theme 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 system-font-setting font-render-setting
cairo x-toolkit xinput2 x multi-tty move-toolbar make-network-process
tty-child-frames emacs)

Memory information:
((conses 16 291887 1212309) (symbols 48 40874 6)
 (strings 32 141072 41859) (string-bytes 1 3520219) (vectors 16 45184)
 (vector-slots 8 1245969 333184) (floats 8 169 115)
 (intervals 56 409 0) (buffers 984 15))




Acknowledgement sent to Visuwesh <visuweshm@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#76944; 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: Wed, 12 Mar 2025 04:00:02 UTC

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