Received: (at 79941) by debbugs.gnu.org; 13 Jan 2026 12:22:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 13 07:22:46 2026 Received: from localhost ([127.0.0.1]:55979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vfdQ5-0004nA-Or for submit <at> debbugs.gnu.org; Tue, 13 Jan 2026 07:22:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53122) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vfdQ2-0004mn-V0 for 79941 <at> debbugs.gnu.org; Tue, 13 Jan 2026 07:22:43 -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 1vfdPv-0003bv-SU; Tue, 13 Jan 2026 07:22:35 -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=E8i9z014zwVKpLga7ixKkJRZOHydxurGNLMX6seSK1c=; b=X6Prn3Pwydpx aywkjpCsYNqK3KXVy+C6I3Lc17qc5yfhHp0Lyrs2Fs7iCC2XbW0enneLKY4ZEq9orm3XQDJHvU23W B68wjQdQPLMlXs12L8nnwx7j50rsydjfDrh9SZYGYtKHtENTfJPSHKYSm2yb/y84A2PbwelVS/KjM TP5HJ4FeaBvhbETXGKJwBhaxl2ypOJ9CHzfe9ELZ9WdKUowTUGCa8Mq9ZwSFiraAhECMc7Mn+BEWT E7Le0F5gZoRfmPMsb38D05Wb2QZpj7cPpmEZaOvLcAXBy5uQPrbpgu4coo88s19e7mdmka64D7b5V WfOrg9ugyG8mTs0tRmRLhg==; Date: Tue, 13 Jan 2026 14:22:33 +0200 Message-Id: <865x954s8m.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Evgeniy Dushistov <dushistov@HIDDEN> In-Reply-To: <aWVHmqY8JL05y-wx@HIDDEN> (message from Evgeniy Dushistov on Mon, 12 Jan 2026 22:12:26 +0300) Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer References: <aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN> <aT7F4kr8sAo72JlC@HIDDEN> <86jyyp6sek.fsf@HIDDEN> <aU485GfRwlle5-ld@HIDDEN> <86y0mptzss.fsf@HIDDEN> <aU5SrRYVliuYZULP@HIDDEN> <86v7httr31.fsf@HIDDEN> <aU6Tu3UfQPhjQ3cc@HIDDEN> <86y0m58zuf.fsf@HIDDEN> <aWVHmqY8JL05y-wx@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79941 Cc: eggert@HIDDEN, 79941 <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: Mon, 12 Jan 2026 22:12:26 +0300 > From: Evgeniy Dushistov <dushistov@HIDDEN> > Cc: eggert@HIDDEN, 79941 <at> debbugs.gnu.org > > > Any further information or feedback? Did the problem persist after > > the patch? > > It crashed again (I just pressed something like backspace during editing buffer), but this time looks like some problem > with debugging toolkit: The backtrace says Emacs tried to show an error message and bumped into an invalid object. Please show the error message it wanted to display, perhaps it will give some ideas. It should be possible to do that in frame #7: > #7 0x0000555555828a7f in print_error_message (data=..., data@entry=..., stream=stream@entry=..., context=<optimized out>, caller=..., caller@entry=...) at print.c:1135 Something like this: (gdb) frame 7 (gdb) p data (gdb) xlist
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 12 Jan 2026 19:12:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 12 14:12:45 2026
Received: from localhost ([127.0.0.1]:34241 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vfNLI-0002hz-GF
for submit <at> debbugs.gnu.org; Mon, 12 Jan 2026 14:12:45 -0500
Received: from send126.i.mail.ru ([89.221.237.221]:20130)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vfNLF-0002hg-1h
for 79941 <at> debbugs.gnu.org; Mon, 12 Jan 2026 14:12:42 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
s=mail4; h=In-Reply-To:Content-Transfer-Encoding:Content-Type:MIME-Version:
References:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:
Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:
List-Archive:X-Cloud-Ids:Disposition-Notification-To;
bh=d8u9dVTlSIDHcPqsyqMi0H3peNO3+5gKh+Qa1+jLrF8=; t=1768245161; x=1768335161;
b=iacafdU/cDspS8IiLKbn+zrZnpd5Y8MIX9NbOeySgSC9lU/Oxr2saAs6YLan14A/pBqxRonoiXb
QPErqhBVmiapNWMCbVyPGn8HkWT7GzlkmgB+4jleymxPmLDey5Yb8pCz5DoKzeiNHQJPxxvOO1Sv/
5Urn/Ovx0Ue8dO3Dl5ALs64WGrOVPb770ki+A7o6dUAEOWCvUnn4lN4jWKcHNp1LSILKoHoyN3+Lj
Y/d/FOsIrag9Y5QzGObPQHX7QViElXjidlXIU6DsjRpL9WY5uR+XO5s66NMW14IzqxzwVvhm5B3hm
ClmZQAM0PpvVOxRghEAPMsweOZTl3ly0vi6A==;
Received: by exim-smtp-7b4fb89df9-w58cc with esmtpa (envelope-from
<dushistov@HIDDEN>)
id 1vfNL7-00000000Uk7-3A2S; Mon, 12 Jan 2026 22:12:34 +0300
Date: Mon, 12 Jan 2026 22:12:26 +0300
From: Evgeniy Dushistov <dushistov@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
Message-ID: <aWVHmqY8JL05y-wx@HIDDEN>
References: <aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN>
<aT7F4kr8sAo72JlC@HIDDEN> <86jyyp6sek.fsf@HIDDEN>
<aU485GfRwlle5-ld@HIDDEN> <86y0mptzss.fsf@HIDDEN>
<aU5SrRYVliuYZULP@HIDDEN> <86v7httr31.fsf@HIDDEN>
<aU6Tu3UfQPhjQ3cc@HIDDEN> <86y0m58zuf.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <86y0m58zuf.fsf@HIDDEN>
"X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
Authentication-Results: exim-smtp-7b4fb89df9-w58cc;
auth=pass smtp.auth=dushistov@HIDDEN
smtp.mailfrom=dushistov@HIDDEN
X-Mailru-Src: smtp
X-4EC0790: 10
X-7564579A: B8F34718100C35BD
X-77F55803: 4F1203BC0FB41BD979975AF0D777FEBD78E5B51DE69E67E134CC12E14949938B182A05F53808504048925C267CF9A21B3DE06ABAFEAF6705D734CB747BC51E4B89358FA74219D7148A0BCCF10ADC6348
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE79683A3C835791080EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637AC83A81C8FD4AD23D82A6BABE6F325AC2E85FA5F3EDFCBAA7353EFBB55337566DDAE7ACB9D63E4C4B258E3D3EA4FB1250FC33D5DB9E59BBB26CFB30DBD3626A68EEF46B7454FC60B9742502CCDD46D0D21E93C0F2A571C7BF6B57BC7E64490618DEB871D839B73339E8FC8737B5C224931C0090ACECF247DCC7F00164DA146DAFE8445B8C89999729449624AB7ADAF37F6B57BC7E64490611E7FA7ABCAF51C92176DF2183F8FC7C036A2807E4187C3608941B15DA834481F9449624AB7ADAF37BA3038C0950A5D3613377AFFFEAFD269176DF2183F8FC7C073D3C14A638F3BE67B076A6E789B0E97A8DF7F3B2552694AD5FFEEA1DED7F25D49FD398EE364050F9647ADFADE5905B1C766E17BBE5724E9B3661434B16C20ACC84D3B47A649675FE827F84554CEF5019E625A9149C048EE9ECD01F8117BC8BEE2021AF6380DFAD18AA50765F790063735872C767BF85DA227C277FBC8AE2E8BD00653D74F80EC5F75ECD9A6C639B01B4E70A05D1297E1BBCB5012B2E24CD356
X-C1DE0DAB: 0D63561A33F958A5BB64BFAF20F812BA5002B1117B3ED696E3DE50B2657059521E49B01306B5E3AD823CB91A9FED034534781492E4B8EEAD14747542773C033FBDAD6C7F3747799A
X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34CAB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D6591CAAB907457E6F14F89B3BF89AEC5CC23606CAF69E2EF583125E9A3D3F95554773E4F79C37722C89B8341EE9D5BE9A0A9C589BF550E45CA5F73F2941613FAF9EE400D7B66A1B1D9F6536EB022892E5344C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4
X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVVt0N+pdRHOZ+PztH+XN83o=
X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA16324BC5722E0FF3BCAB951B70A5BD4BD8E95910C07FE373EF2042D8FFC769B2268390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B
X-Mras: Ok
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79941
Cc: eggert@HIDDEN, 79941 <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 (-)
> Any further information or feedback? Did the problem persist after
> the patch?
It crashed again (I just pressed something like backspace during editing bu=
ffer), but this time looks like some problem
with debugging toolkit:
bt full
#0 terminate_due_to_signal (sig=3Dsig@entry=3D6, backtrace_limit=3Dbacktra=
ce_limit@entry=3D2147483647) at emacs.c:442
#1 0x000055555559a8e6 in die (msg=3Dmsg@entry=3D0x555555914538 "pdl->kind =
=3D=3D SPECPDL_BACKTRACE", file=3Dfile@entry=3D0x5555558f81d2 "eval.c", lin=
e=3Dline@entry=3D123) at alloc.c:8082
#2 0x00005555555a17f7 in backtrace_function (pdl=3D<optimized out>) at eva=
l.c:123
#3 0x00007fffffffd08f in <function called from gdb> ()
#4 0x00005555558260c2 in SYMBOL_NAME (sym=3D...) at /usr/src/debug/emacs/e=
macs-30.2/src/lisp.h:2370
#5 print_object (obj=3D..., printcharfun=3D..., escapeflag=3Dtrue) at prin=
t.c:2433
len =3D 93824995539458
i =3D <optimized out>
name =3D {
i =3D <optimized out>
}
size_byte =3D <optimized out>
p =3D <optimized out>
signedp =3D <optimized out>
confusing =3D <optimized out>
base_depth =3D 0
base_sp =3D 0
buf =3D "\240!\222UUU\000\000\226\235}UUU\000\000 \322\377\377\377\=
177\000\000\350\211H\361\377\177\000\000\340\321\377\377\377\177\000\000\22=
2\262}UUU\000\000\v\000\000\000\000"
print_obj =3D <optimized out>
next_obj =3D <optimized out>
#6 0x00005555558281fd in Fprin1 (object=3D..., printcharfun=3D..., printch=
arfun@entry=3D..., overrides=3D..., overrides@entry=3D...) at print.c:777
count =3D {
bytes =3D <optimized out>
}
pc =3D {
printcharfun =3D {
i =3D 0x30
},
old_printcharfun =3D {
i =3D 0x30
},
old_point =3D -1,
start_point =3D -1,
old_point_byte =3D -1,
start_point_byte =3D -1,
specpdl_count =3D {
bytes =3D 224
}
}
#7 0x0000555555828a7f in print_error_message (data=3D..., data@entry=3D...=
, stream=3Dstream@entry=3D..., context=3D<optimized out>, caller=3D..., cal=
ler@entry=3D...) at print.c:1135
obj =3D {
i =3D <optimized out>
}
li =3D {
tortoise =3D {
i =3D <optimized out>
},
max =3D <optimized out>,
n =3D <optimized out>,
q =3D <optimized out>
}
sep =3D 0x5555558f27a6 ", "
errname =3D {
i =3D <optimized out>
}
errmsg =3D {
i =3D <optimized out>
}
file_error =3D {
i =3D <optimized out>
}
tail =3D {
i =3D <optimized out>
}
#8 0x000055555573c8d0 in Fcommand_error_default_function (data=3D..., cont=
ext=3D..., signal=3D...) at keyboard.c:1105
sf =3D 0x5555561727f8
conditions =3D {
i =3D <optimized out>
}
is_minibuffer_quit =3D <optimized out>
#9 0x00005555557f6821 in funcall_subr (subr=3D<optimized out>, numargs=3D<=
optimized out>, args=3D<optimized out>) at eval.c:3165
argbuf =3D {{
i =3D 0x55556aaf3db3
}, {
i =3D 0x555500000005
}, {
i =3D 0x55556aaf3da3
}, {
i =3D 0x0
}, {
i =3D 0x5555574f9940
}, {
i =3D 0x52e47efadaa4ad00
}, {
i =3D 0x7fffffffd5a0
}, {
i =3D 0xfffffffd
}}
a =3D <optimized out>
maxargs =3D <optimized out>
fun =3D {
i =3D 0x30
}
#10 0x000055555585058f in exec_byte_code (fun=3D..., args_template=3D48, na=
rgs=3D0, args=3D0x555555922720) at /usr/src/debug/emacs/emacs-30.2/src/lisp=
=2Eh:2243
call_nargs =3D 0
call_fun =3D {
i =3D 0x5b50
}
count1 =3D {
bytes =3D <optimized out>
}
val =3D {
i =3D 0x30
}
call_args =3D 0x555555922720
original_fun =3D {
i =3D 0x5b50
}
op =3D <optimized out>
type =3D 48
targets =3D {0x5555555ace20 <exec_byte_code-2754640>, 0x55555584f63=
2 <exec_byte_code+8130>, 0x555555850312 <exec_byte_code+11426>, 0x555555850=
31b <exec_byte_code+11435>, 0x55555584ff93 <exec_byte_code+10531>, 0x555555=
84f636 <exec_byte_code+8134>, 0x5555558502d1 <exec_byte_code+11361>, 0x5555=
55850324 <exec_byte_code+11444>, 0x55555584d9c2 <exec_byte_code+850>, 0x555=
55584d9cf <exec_byte_code+863>, 0x55555584d9d5 <exec_byte_code+869>, 0x5555=
5584d9db <exec_byte_code+875>, 0x55555584d9e1 <exec_byte_code+881>, 0x55555=
584d9c6 <exec_byte_code+854>, 0x55555584d9e7 <exec_byte_code+887>, 0x555555=
84d959 <exec_byte_code+745>, 0x55555584dd23 <exec_byte_code+1715>, 0x555555=
84daf4 <exec_byte_code+1156>, 0x55555584db7f <exec_byte_code+1295>, 0x55555=
584db70 <exec_byte_code+1280>, 0x55555584db76 <exec_byte_code+1286>, 0x5555=
5584daf8 <exec_byte_code+1160>, 0x55555584dba0 <exec_byte_code+1328>, 0x555=
55584db88 <exec_byte_code+1304>, 0x55555584df90 <exec_byte_code+2336>, 0x55=
555584df96 <exec_byte_code+2342>, 0x55555584df74 <exec_byte_code+2308>, 0x5=
5555584df8a <exec_byte_code+2330>, 0x55555584df84 <exec_byte_code+2324>, 0x=
55555584df78 <exec_byte_code+2312>, 0x55555584da87 <exec_byte_code+1047>, 0=
x55555584dadf <exec_byte_code+1135>, 0x55555584df4b <exec_byte_code+2267>, =
0x55555584df5c <exec_byte_code+2284>, 0x55555584df62 <exec_byte_code+2290>,=
0x55555584df6e <exec_byte_code+2302>, 0x55555584df68 <exec_byte_code+2296>=
, 0x55555584df4f <exec_byte_code+2271>, 0x55555584dd2c <exec_byte_code+1724=
>, 0x55555584df32 <exec_byte_code+2242>, 0x55555584e00d <exec_byte_code+246=
1>, 0x55555584e01a <exec_byte_code+2474>, 0x55555584e020 <exec_byte_code+24=
80>, 0x55555584e02c <exec_byte_code+2492>, 0x55555584e026 <exec_byte_code+2=
486>, 0x55555584e011 <exec_byte_code+2465>, 0x55555584df9c <exec_byte_code+=
2348>, 0x55555584dff8 <exec_byte_code+2440>, 0x55555584ec8b <exec_byte_code=
+5659>, 0x55555584ec7c <exec_byte_code+5644>, 0x55555584ec16 <exec_byte_cod=
e+5542>, 0x5555555ace24 <exec_byte_code-2754636>, 0x5555555ace24 <exec_byte=
_code-2754636>, 0x5555555ace24 <exec_byte_code-2754636>, 0x5555555ace24 <ex=
ec_byte_code-2754636>, 0x5555555ace24 <exec_byte_code-2754636>, 0x55555584e=
d71 <exec_byte_code+5889>, 0x55555584edcd <exec_byte_code+5981>, 0x55555584=
ee3e <exec_byte_code+6094>, 0x55555584ee84 <exec_byte_code+6164>, 0x5555558=
4e2fa <exec_byte_code+3210>, 0x55555584dbf0 <exec_byte_code+1408>, 0x555555=
84dc9e <exec_byte_code+1582>, 0x55555584e343 <exec_byte_code+3283>, 0x55555=
584da46 <exec_byte_code+982>, 0x55555584dce2 <exec_byte_code+1650>, 0x55555=
584e37a <exec_byte_code+3338>, 0x55555584e3be <exec_byte_code+3406>, 0x5555=
5584e3f4 <exec_byte_code+3460>, 0x55555584e438 <exec_byte_code+3528>, 0x555=
55584e47b <exec_byte_code+3595>, 0x55555584e51b <exec_byte_code+3755>, 0x55=
555584e551 <exec_byte_code+3809>, 0x55555584e5e7 <exec_byte_code+3959>, 0x5=
5555584e687 <exec_byte_code+4119>, 0x55555584e6bd <exec_byte_code+4173>, 0x=
55555584e6f3 <exec_byte_code+4227>, 0x55555584e737 <exec_byte_code+4295>, 0=
x55555584e77b <exec_byte_code+4363>, 0x55555584e7bf <exec_byte_code+4431>, =
0x55555584e807 <exec_byte_code+4503>, 0x55555584e847 <exec_byte_code+4567>,=
0x55555584e887 <exec_byte_code+4631>, 0x55555584e920 <exec_byte_code+4784>=
, 0x55555584e986 <exec_byte_code+4886>, 0x55555584e9ed <exec_byte_code+4989=
>, 0x55555584ea49 <exec_byte_code+5081>, 0x55555584f339 <exec_byte_code+736=
9>, 0x55555584f277 <exec_byte_code+7175>, 0x55555584f3fb <exec_byte_code+75=
63>, 0x55555584f1ae <exec_byte_code+6974>, 0x55555584f20f <exec_byte_code+7=
071>, 0x55555584f2d8 <exec_byte_code+7272>, 0x55555584f39a <exec_byte_code+=
7466>, 0x55555584e129 <exec_byte_code+2745>, 0x55555584e18a <exec_byte_code=
+2842>, 0x55555584e2ae <exec_byte_code+3134>, 0x55555584eae0 <exec_byte_cod=
e+5232>, 0x55555584f8f7 <exec_byte_code+8839>, 0x55555584f863 <exec_byte_co=
de+8691>, 0x55555584f675 <exec_byte_code+8197>, 0x55555584f6c1 <exec_byte_c=
ode+8273>, 0x55555584f70d <exec_byte_code+8349>, 0x55555584f743 <exec_byte_=
code+8403>, 0x55555584f77b <exec_byte_code+8459>, 0x55555584f7b3 <exec_byte=
_code+8515>, 0x55555584f7f3 <exec_byte_code+8579>, 0x5555555ace24 <exec_byt=
e_code-2754636>, 0x55555584f82b <exec_byte_code+8635>, 0x55555584f45c <exec=
_byte_code+7660>, 0x55555584fc80 <exec_byte_code+9744>, 0x55555584fc10 <exe=
c_byte_code+9632>, 0x55555584fc48 <exec_byte_code+9688>, 0x55555584fb25 <ex=
ec_byte_code+9397>, 0x55555584eae4 <exec_byte_code+5236>, 0x5555555ace24 <e=
xec_byte_code-2754636>, 0x55555584fb5b <exec_byte_code+9451>, 0x55555584fba=
4 <exec_byte_code+9524>, 0x55555584fbda <exec_byte_code+9578>, 0x55555584f9=
2d <exec_byte_code+8893>, 0x55555584f971 <exec_byte_code+8961>, 0x55555584f=
9b5 <exec_byte_code+9029>, 0x55555584f9eb <exec_byte_code+9083>, 0x55555584=
fa21 <exec_byte_code+9137>, 0x55555584fa65 <exec_byte_code+9205>, 0x5555558=
4faa9 <exec_byte_code+9273>, 0x55555584faed <exec_byte_code+9341>, 0x555555=
84eaaa <exec_byte_code+5178>, 0x5555555ace24 <exec_byte_code-2754636>, 0x55=
555584f103 <exec_byte_code+6803>, 0x55555584e032 <exec_byte_code+2498>, 0x5=
5555584d9ff <exec_byte_code+911>, 0x55555584e0a1 <exec_byte_code+2609>, 0x5=
5555584e0e8 <exec_byte_code+2680>, 0x55555584f16d <exec_byte_code+6909>, 0x=
55555584efa3 <exec_byte_code+6451>, 0x55555584f0d8 <exec_byte_code+6760>, 0=
x55555584dbb8 <exec_byte_code+1352>, 0x55555584f141 <exec_byte_code+6865>, =
0x55555584eb20 <exec_byte_code+5296>, 0x55555584eb8f <exec_byte_code+5407>,=
0x55555584ebcb <exec_byte_code+5467>, 0x55555584ecc5 <exec_byte_code+5717>=
, 0x55555584ed29 <exec_byte_code+5817>, 0x55555584eeca <exec_byte_code+6234=
>, 0x55555584ef24 <exec_byte_code+6324>, 0x5555555ace24 <exec_byte_code-275=
4636>, 0x5555558500fc <exec_byte_code+10892>, 0x555555850090 <exec_byte_cod=
e+10784>, 0x5555558500c6 <exec_byte_code+10838>, 0x55555584ff9c <exec_byte_=
code+10540>, 0x55555584ffd2 <exec_byte_code+10594>, 0x555555850008 <exec_by=
te_code+10648>, 0x55555585004c <exec_byte_code+10716>, 0x55555584fcb8 <exec=
_byte_code+9800>, 0x55555584fcfc <exec_byte_code+9868>, 0x55555584fd40 <exe=
c_byte_code+9936>, 0x55555584fda6 <exec_byte_code+10038>, 0x55555584fdea <e=
xec_byte_code+10106>, 0x55555584fe2e <exec_byte_code+10174>, 0x55555584fe64=
<exec_byte_code+10228>, 0x55555584fefc <exec_byte_code+10380>, 0x55555584f=
494 <exec_byte_code+7716>, 0x55555584f4d6 <exec_byte_code+7782>, 0x55555584=
f518 <exec_byte_code+7848>, 0x55555584e1eb <exec_byte_code+2939>, 0x5555558=
4e24f <exec_byte_code+3039>, 0x55555584f558 <exec_byte_code+7912>, 0x555555=
84f5c7 <exec_byte_code+8023>, 0x5555555ace24 <exec_byte_code-2754636>, 0x55=
55555ace24 <exec_byte_code-2754636>, 0x5555555ace24 <exec_byte_code-2754636=
>, 0x5555555ace24 <exec_byte_code-2754636>, 0x5555555ace24 <exec_byte_code-=
2754636>, 0x5555555ace24 <exec_byte_code-2754636>, 0x55555584e4c2 <exec_byt=
e_code+3666>, 0x55555584e8c7 <exec_byte_code+4695>, 0x55555584f89e <exec_by=
te_code+8750>, 0x555555850144 <exec_byte_code+10964>, 0x55555585018b <exec_=
byte_code+11035>, 0x5555555ace24 <exec_byte_code-2754636>, 0x5555555ace24 <=
exec_byte_code-2754636>, 0x5555558501d2 <exec_byte_code+11106>, 0x555555850=
223 <exec_byte_code+11187>, 0x5555555ace24 <exec_byte_code-2754636>, 0x5555=
555ace24 <exec_byte_code-2754636>, 0x5555555ace24 <exec_byte_code-2754636>,=
0x5555555ace24 <exec_byte_code-2754636>, 0x5555555ace24 <exec_byte_code-27=
54636>, 0x5555555ace24 <exec_byte_code-2754636>, 0x5555555ace24 <exec_byte_=
code-2754636>, 0x5555555ace24 <exec_byte_code-2754636>, 0x55555584d91b <exe=
c_byte_code+683> <repeats 64 times>}
quitcounter =3D <optimized out>
bc =3D <optimized out>
top =3D <optimized out>
pc =3D <optimized out>
bytestr =3D {
i =3D <optimized out>
}
vector =3D {
i =3D <optimized out>
}
maxdepth =3D {
i =3D <optimized out>
}
const_length =3D <optimized out>
bytestr_length =3D <optimized out>
vectorp =3D <optimized out>
max_stack =3D <optimized out>
frame_base =3D <optimized out>
fp =3D 0x5555560a2bc0 <lispsym>
bytestr_data =3D <optimized out>
rest =3D <optimized out>
mandatory =3D <optimized out>
nonrest =3D -1
pushedargs =3D 48
result =3D {
i =3D <optimized out>
}
#11 0x00005555557f33d0 in Ffuncall (nargs=3Dnargs@entry=3D4, args=3Dargs@en=
try=3D0x7fffffffd8b0) at eval.c:3093
count =3D {
bytes =3D <optimized out>
}
val =3D {
i =3D <optimized out>
}
#12 0x0000555555745c5e in cmd_error_internal (data=3Ddata@entry=3D..., cont=
ext=3Dcontext@entry=3D0x7fffffffd910 "") at keyboard.c:1047
#13 0x0000555555745e05 in cmd_error (data=3D...) at keyboard.c:1015
old_level =3D {
i =3D <optimized out>
}
old_length =3D {
i =3D <optimized out>
}
count =3D {
bytes =3D <optimized out>
}
conditions =3D {
i =3D <optimized out>
}
macroerror =3D "\000\331\377\377\377\177\000\000\000\255\244\332\37=
2~\344R\v\000\000\000\000\000\000\000\000\255\244\332\372~\344R\000\000\000=
\000\000\000\000\000\220\000\000\000\000\000\000\000 "
#14 0x00005555557f153e in internal_condition_case (bfun=3Dbfun@entry=3D0x55=
5555754c20 <command_loop_1>, handlers=3D..., handlers@entry=3D..., hfun=3Dh=
fun@entry=3D0x555555745ca0 <cmd_error>) at eval.c:1609
val =3D {
i =3D <optimized out>
}
c =3D 0x555556164920
#15 0x000055555573ad07 in command_loop_2 (handlers=3D...) at keyboard.c:1168
val =3D {
i =3D <optimized out>
}
#16 0x00005555557f1485 in internal_catch (tag=3D..., tag@entry=3D..., func=
=3Dfunc@entry=3D0x55555573ace0 <command_loop_2>, arg=3D..., arg@entry=3D...=
) at eval.c:1292
val =3D {
i =3D <optimized out>
}
c =3D 0x5555561647e0
#17 0x000055555573aca5 in command_loop () at keyboard.c:1146
#18 0x0000555555745721 in recursive_edit_1 () at keyboard.c:754
count =3D {
bytes =3D <optimized out>
}
val =3D {
i =3D <optimized out>
}
#19 0x0000555555745afa in Frecursive_edit () at keyboard.c:837
count =3D {
bytes =3D <optimized out>
}
buffer =3D {
i =3D <optimized out>
}
#20 0x000055555558e2aa in main (argc=3D<optimized out>, argv=3D<optimized o=
ut>) at emacs.c:2646
stack_bottom_variable =3D 0x81a4
old_argc =3D <optimized out>
no_loadup =3D false
junk =3D 0x0
dname_arg =3D 0x0
ch_to_dir =3D 0x0
original_pwd =3D <optimized out>
dump_mode =3D <optimized out>
skip_args =3D 0
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>
Lisp Backtrace:
Thread 1 "emacs" hit Breakpoint 1, terminate_due_to_signal (sig=3Dsig@entry=
=3D6, backtrace_limit=3Dbacktrace_limit@entry=3D2147483647) at emacs.c:442
442 {
=E2=9D=8C=EF=B8=8F The program being debugged stopped while in a function c=
alled from GDB.
Evaluation of the expression containing the function
(backtrace_function) will be abandoned.
When the function is done executing, GDB will silently stop.
--=20
/Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Received: (at 79941) by debbugs.gnu.org; 10 Jan 2026 12:39:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 10 07:39:51 2026 Received: from localhost ([127.0.0.1]:55601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1veYFz-0005HN-5u for submit <at> debbugs.gnu.org; Sat, 10 Jan 2026 07:39:51 -0500 Received: from send60.i.mail.ru ([89.221.237.155]:59160) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1veYFw-0005H3-T9 for 79941 <at> debbugs.gnu.org; Sat, 10 Jan 2026 07:39:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail4; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive: X-Cloud-Ids:Disposition-Notification-To; bh=4HN1mCl3AzCZp0Lr7uR46oJuom2TCBl9oohGwr8bngo=; t=1768048788; x=1768138788; b=PkzEmZZyC1VtodikJdSf/VFvTRJ95zAQRkkWpnvrAgIFl4IAVyGx7o0JeMM//H/OuvcxuqT8F+e Br1hnND6CAfcRWI26eKGag2Hdlbb/hmWpVaiz/tB9Ds60kWB8pQm38GcanPtbujquKmmkWZTcCedu cqjGBGYzGo3SXYKfrx0BpaFIzTXwYM29Hz58siWngn7Ow2WLU6u7tmgPipRl0vjRexbk1xSpW7DHr 84rBZJpYllSOo5QqLq6Q3o9Lhv0EaucvePDGNiykg0VDkEUxd90uQNNItK8f7gD2fRsmjRxxnCi+4 ETH3k9B7KJ2gh10ePyB6TJmGjH66SBTZ3CFg==; Received: by exim-smtp-7b4fb89df9-kmtxs with esmtpa (envelope-from <dushistov@HIDDEN>) id 1veYFp-00000000B4m-0DIs; Sat, 10 Jan 2026 15:39:41 +0300 Date: Sat, 10 Jan 2026 15:39:35 +0300 From: Evgeniy Dushistov <dushistov@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer Message-ID: <aWJIh_b1Hg9ZMQPD@HIDDEN> References: <aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN> <aT7F4kr8sAo72JlC@HIDDEN> <86jyyp6sek.fsf@HIDDEN> <aU485GfRwlle5-ld@HIDDEN> <86y0mptzss.fsf@HIDDEN> <aU5SrRYVliuYZULP@HIDDEN> <86v7httr31.fsf@HIDDEN> <aU6Tu3UfQPhjQ3cc@HIDDEN> <86y0m58zuf.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86y0m58zuf.fsf@HIDDEN> "X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru" Authentication-Results: exim-smtp-7b4fb89df9-kmtxs; auth=pass smtp.auth=dushistov@HIDDEN smtp.mailfrom=dushistov@HIDDEN X-Mailru-Src: smtp X-4EC0790: 10 X-7564579A: EEAE043A70213CC8 X-77F55803: 4F1203BC0FB41BD915529E8FC4AA0671CA1E07C573811262D4DDCA1B9C9DBAFD1867C24CE74E72BB5FE18E9CBFBE7C07538FF49767124CFBEBAA2C97C71472B780C0A0FCFBFB5B7DC1F72D01B7E09EABADAB024B4846C063 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE70312E9A300D47E3BEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637AC83A81C8FD4AD23D82A6BABE6F325AC2E85FA5F3EDFCBAA7353EFBB55337566E85E34C3A19692540EEDF54643054B2C81EF25D0FA523EC250A3A920CC05A58C8EEF46B7454FC60B9742502CCDD46D0DC2B5EEE3591E0D35F6B57BC7E64490618DEB871D839B73339E8FC8737B5C2249D52CD31C43BF465FCC7F00164DA146DAFE8445B8C89999729449624AB7ADAF37F6B57BC7E64490611E7FA7ABCAF51C92176DF2183F8FC7C0A29E2F051442AF778941B15DA834481F9449624AB7ADAF37BA3038C0950A5D3613377AFFFEAFD269176DF2183F8FC7C0EA52CCFDBB4843027B076A6E789B0E97A8DF7F3B2552694AD5FFEEA1DED7F25D49FD398EE364050FCCD848CCB6FE560C1C9461EB66F04EBFB3661434B16C20ACC84D3B47A649675FE827F84554CEF5019E625A9149C048EE33AC447995A7AD182BEBFE083D3B9BA73A03B725D353964B0B7D0EA88DDEDAC722CA9DD8327EE4933F735096452955E34DCCFF368A6260CFC4224003CC83647689D4C264860C145E X-C1DE0DAB: 0D63561A33F958A5F99898A0817234955002B1117B3ED69697869AF90F53F0BCB91D2EB2DEE3878C823CB91A9FED034534781492E4B8EEADC24E78AA85F86F6CBDAD6C7F3747799A X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE1918E10F71CB4DF9F96AB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D6590027602C93ABE50D2A625E27ED94CA2ABB35FDD279ECDA1A162AB197FAB7F93B789476A9981E7056B8341EE9D5BE9A0A01EC3A595CD1184CC0113A2C4216627619D6165D74FA0D696536EB022892E5344C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVVt0N+pdRHOZ80Gf0nE2llU= X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA163CFD13E17BCC467F5B951B70A5BD4BD8EA3B05979FA96B64EBA969CF2D55F94FE390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B X-Mras: Ok X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 79941 Cc: eggert@HIDDEN, 79941 <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 (-) On Sat, Jan 10, 2026 at 01:35:36PM +0200, Eli Zaretskii wrote: > > Any further information or feedback? Did the problem persist after > the patch? I ran it under gdb for several days, no crash, then I rebooted my machine and forgot to run under gdb, and after 5-6 days it crashed. So yestaday I reran emacs under gdb, and now waiting for new crash. -- /Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 10 Jan 2026 11:35:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 10 06:35:49 2026
Received: from localhost ([127.0.0.1]:55262 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1veXG0-0007pM-NM
for submit <at> debbugs.gnu.org; Sat, 10 Jan 2026 06:35:49 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:49726)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1veXFy-0007p3-21
for 79941 <at> debbugs.gnu.org; Sat, 10 Jan 2026 06:35:46 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1veXFq-0001u4-Vc; Sat, 10 Jan 2026 06:35:38 -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=x1lir3nrEn+1pZCZWyPoq2A+ezCQ0peowSCs9H88CZQ=; b=at2U7gWa2W9a
XkUL0ogOMQqQHUpNZAitCv0M3vhQqKDq2M+Kq83CODyA6FFYuLZttd220NPc/KfYPpZ6TmEdPckRi
cblGrxfFU69VTK24A7AGdu8SjWhthKQFo8gQp4OPWVsGdKpOkVDV8lbyvkYWZ2Cacj+r3OhsaMoCf
3rkiHJubS2LQkEt97ZiKRk923TyOGwgCtDlhQW3Bra+aVMlJKm9ZzXxjv7MA3dw32RGzOttzJa/TC
0zBcS34pxTNv1Ar3gI60xzGbU/cjqU5ZSByvZNfW4dR//62nIptW9m9Y5U0+uexkkPWGGeKQ5wtJV
tJBBZQDOUxuh7BUM1ZBTqA==;
Date: Sat, 10 Jan 2026 13:35:36 +0200
Message-Id: <86y0m58zuf.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Evgeniy Dushistov <dushistov@HIDDEN>
In-Reply-To: <aU6Tu3UfQPhjQ3cc@HIDDEN> (message from Evgeniy
Dushistov on Fri, 26 Dec 2025 16:55:07 +0300)
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
References: <aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN>
<aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN>
<aT7F4kr8sAo72JlC@HIDDEN> <86jyyp6sek.fsf@HIDDEN>
<aU485GfRwlle5-ld@HIDDEN> <86y0mptzss.fsf@HIDDEN>
<aU5SrRYVliuYZULP@HIDDEN>
<86v7httr31.fsf@HIDDEN> <aU6Tu3UfQPhjQ3cc@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79941
Cc: eggert@HIDDEN, 79941 <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: Fri, 26 Dec 2025 16:55:07 +0300
> From: Evgeniy Dushistov <dushistov@HIDDEN>
> Cc: eggert@HIDDEN, 79941 <at> debbugs.gnu.org
>
> On Fri, Dec 26, 2025 at 01:33:54PM +0200, Eli Zaretskii wrote:
> > This seems to say that you have two monitors, but their entries are
> > nil(??).
>
> Before crash, I turned off one monitor programmatically:
> xrandr -display :0 --output DVI-D-0 --off --output DisplayPort-0 --auto
>
> then suspended (sudo systemctl suspend) and then resumed machine.
>
> Not sure, may be during suspending/resuming there is moment when
> GUI application may see state where there are no monitors?
>
>
> > So for AREF to hit an assertion violation, the value of 'i'
> > returned by this loop in xfns.c:
> >
> > #if GTK_CHECK_VERSION (3, 22, 0)
> > for (i = 0; i < n_monitors; i++)
> > if (gdk_display_get_monitor_at_window (gdpy, gwin)
> > == gdk_display_get_monitor (gdpy, i))
> > break;
> > #else
> >
> > should be greater than 1, which basically means we failed to find a
> > monitor that shows this frame. So what I can suggest is this simple
> > band-aid patch:
> >
> > diff --git a/src/xfns.c b/src/xfns.c
> > index 0fc3f7a..1e74a41 100644
> > --- a/src/xfns.c
> > +++ b/src/xfns.c
> > @@ -6646,7 +6646,8 @@ DEFUN ("x-display-monitor-attributes-list", Fx_display_monitor_attributes_list,
> > #else
> > i = gdk_screen_get_monitor_at_window (gscreen, gwin);
> > #endif
> > - ASET (monitor_frames, i, Fcons (frame, AREF (monitor_frames, i)));
> > + if (0 <= i && i < n_monitors)
> > + ASET (monitor_frames, i, Fcons (frame, AREF (monitor_frames, i)));
> > }
> > }
> >
> > Could you please patch your Emacs with the above, compile the result
> > with "--enable-checking='yes,glyphs' --enable-check-lisp-object-type + -O2",
> > and then run with that for a while to see if the problem persists?
> >
>
> Ok, I will try this.
Any further information or feedback? Did the problem persist after
the patch?
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Received: (at 79941) by debbugs.gnu.org; 26 Dec 2025 17:57:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 26 12:57:13 2025 Received: from localhost ([127.0.0.1]:51403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vZC3s-0000At-Mh for submit <at> debbugs.gnu.org; Fri, 26 Dec 2025 12:57:12 -0500 Received: from mail.cs.ucla.edu ([131.179.128.66]:38908) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1vZC3r-0000AW-4m for 79941 <at> debbugs.gnu.org; Fri, 26 Dec 2025 12:57:11 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 501263C011CBE; Fri, 26 Dec 2025 09:57:05 -0800 (PST) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id 4oHoCa0q8QPT; Fri, 26 Dec 2025 09:57:05 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 2718B3C082EAF; Fri, 26 Dec 2025 09:57:05 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 2718B3C082EAF DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1766771825; bh=KAHzZGZ4lKu1Mm9HEpQdGHeTzy0PYkxgyV0AL0oSiYo=; h=Message-ID:Date:MIME-Version:To:From; b=d41KdGS1cRTiBmA4QU9D94jX6Y+6xkrdR60EVYStdaHSG2Y4SPJL6eMzmnUldRu+Y Nb+82WAKM6A7Lky/wFWD1E9QkIvR5rOSZfOoOzBKJdNhicWfNFzqLpX6/comA7WQ8S NHlAQ3whyyJO0IqsmOd7w5YAhJwpqG3okcWqbLeSBLPi6c8clDG/gsUpaPOansANOB MsEjljbaHS9ZBpiJ0ZLaAM1M3bt7dFlB4AICRDi2A5m6pm1Uma5EQMqsp6gudYMxxj iwQgvX9mlhzEGzwF2hrHJQKLzx3Ajr4LUvASCyO0X0/IOEp3KQyJo57raNzSTmNn8l WeOTkNgEHPS1A== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id 1B7IGxA7TOdO; Fri, 26 Dec 2025 09:57:05 -0800 (PST) Received: from penguin.cs.ucla.edu (47-154-25-30.fdr01.snmn.ca.ip.frontiernet.net [47.154.25.30]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 05E043C011CBE; Fri, 26 Dec 2025 09:57:05 -0800 (PST) Message-ID: <87a73449-cfbb-49e3-8f2d-c4c1a84b3b83@HIDDEN> Date: Fri, 26 Dec 2025 09:57:04 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer To: Eli Zaretskii <eliz@HIDDEN>, Evgeniy Dushistov <dushistov@HIDDEN> References: <aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN> <aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN> <aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN> <aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN> <aT7F4kr8sAo72JlC@HIDDEN> <86jyyp6sek.fsf@HIDDEN> <aU485GfRwlle5-ld@HIDDEN> <86y0mptzss.fsf@HIDDEN> Content-Language: en-US From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department In-Reply-To: <86y0mptzss.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 79941 Cc: 79941 <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 (-) On 2025-12-26 00:25, Eli Zaretskii wrote: >> Configured using: >> 'configure --with-x-toolkit=gtk3 --sysconfdir=/etc --prefix=/usr >> --libexecdir=/usr/lib --localstatedir=/var --disable-build-details >> --with-cairo --with-harfbuzz --with-libsystemd --with-modules >> --with-native-compilation=no --with-tree-sitter >> --enable-checking=yes,glyphs --enable-check-lisp-object-type >> 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions >> -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security >> -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer >> -mno-omit-leaf-frame-pointer -g3 >> -ffile-prefix-map=/home/evgeniy/bigdisk1/linux-infra/arch_build/extra/emacs/src=/usr/src/debug/emacs' >> 'LDFLAGS=-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro >> -Wl,-z,now -Wl,-z,pack-relative-relocs'' > Paul, do you see any compiler/linker options above that could be > suspicious, and that Evgeniy should try building without? Unfortunately not.
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 26 Dec 2025 13:55:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 26 08:55:23 2025
Received: from localhost ([127.0.0.1]:49500 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vZ8Hq-0002Ac-3j
for submit <at> debbugs.gnu.org; Fri, 26 Dec 2025 08:55:22 -0500
Received: from send106.i.mail.ru ([89.221.237.201]:41874)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vZ8Hn-00028a-UQ
for 79941 <at> debbugs.gnu.org; Fri, 26 Dec 2025 08:55:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
s=mail4; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:
Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:Content-Type:
Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive:
X-Cloud-Ids:Disposition-Notification-To;
bh=gt5UWR4NsQOBp1OWRuBHdaaKHoEdVXtzk2f6Vcxv3Ws=; t=1766757319; x=1766847319;
b=nRxpvlAxWM2K+0np0DrrUF4GRHubeFQlWKcW3Jr4coKjp+vZYU8u/1UFgLux0SH3XDI03NiN/l1
QiEAjWU47G+JtQE6vhqHoq3enD5PaktPN605PgFurvkS76Bfv5fGC+TruUJjEEM+sML+dEE0XoxJX
e3Jv+W+/L/nn+DIitBCnhMBJn8jKLUcoHXNR5Zn0ItnLOegJ+WHylmJSPapPlqVinNtnauE/A8D2h
MO0wWaVYSqynrTTOqrzRG5LLeDkahlEU9vXr3XVtf3xW7c21IEacIfqYxWlU4t5ofWL+wfRmIC8oL
e+14gbKt/ow7O2lCH7QRGOJg89KLXaBNNDrQ==;
Received: by exim-smtp-7b4fb89df9-455lx with esmtpa (envelope-from
<dushistov@HIDDEN>)
id 1vZ8Hg-00000000Psk-1OZX; Fri, 26 Dec 2025 16:55:12 +0300
Date: Fri, 26 Dec 2025 16:55:07 +0300
From: Evgeniy Dushistov <dushistov@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
Message-ID: <aU6Tu3UfQPhjQ3cc@HIDDEN>
References: <aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN>
<aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN>
<aT7F4kr8sAo72JlC@HIDDEN> <86jyyp6sek.fsf@HIDDEN>
<aU485GfRwlle5-ld@HIDDEN> <86y0mptzss.fsf@HIDDEN>
<aU5SrRYVliuYZULP@HIDDEN> <86v7httr31.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <86v7httr31.fsf@HIDDEN>
"X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
Authentication-Results: exim-smtp-7b4fb89df9-455lx;
auth=pass smtp.auth=dushistov@HIDDEN
smtp.mailfrom=dushistov@HIDDEN
X-Mailru-Src: smtp
X-4EC0790: 10
X-7564579A: 646B95376F6C166E
X-77F55803: 4F1203BC0FB41BD979975AF0D777FEBD136B1DE29D0A14187F3E33C5CB109B4B182A05F538085040F883DA764BD7DAC23DE06ABAFEAF6705BCA337D10D99B5BB1599F5D06651D090B6A098A45AF874EE
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE70043D879A87EF1BCEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637AC83A81C8FD4AD23D82A6BABE6F325AC2E85FA5F3EDFCBAA7353EFBB55337566657B88B02DF8C869DA56D7D38333A53605C0704F91B26668E40384D47DDBA9278EEF46B7454FC60B9742502CCDD46D0D5DBE5CE84B47B0E4117882F4460429724CE54428C33FAD305F5C1EE8F4F765FC05EF1B56D39DD5F7389733CBF5DBD5E9C8A9BA7A39EFB766F5D81C698A659EA7CC7F00164DA146DA9985D098DBDEAEC8FE4D9CDE3FF759CFF6B57BC7E6449061A352F6E88A58FB86F5D81C698A659EA73AA81AA40904B5D9A18204E546F3947C632EDEA9CD5989A3AD7EC71F1DB884274AD6D5ED66289B523666184CF4C3C14F6136E347CC761E07725E5C173C3A84C3B471455E47B21337BA3038C0950A5D36B5C8C57E37DE458B330BD67F2E7D9AF16D1867E19FE14079C09775C1D3CA48CF17B107DEF921CE791DD303D21008E298D5E8D9A59859A8B6B372FE9A2E580EFC725E5C173C3A84C322275D389A24191C35872C767BF85DA2F004C90652538430E4A6367B16DE6309
X-C1DE0DAB: 0D63561A33F958A5C259BB7AAE9481645002B1117B3ED6968C418F202D90FA0B886DC9BC01168B20823CB91A9FED034534781492E4B8EEAD5DF1C2DF01CE7211BDAD6C7F3747799A
X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE1918E10F71CB4DF9F96AB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D659E6CCE8B774BC6EFE33E2259961E55A7212720ED33F027DD1452442357C9782D54CF682B34D33EA68B8341EE9D5BE9A0A50DAC7609285CD0D983EED8969C135DE95F4861EEFA9D7396536EB022892E5344C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4
X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVdtTL5f5BIXbiS3UNuWmg4c=
X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA1639A2971C18BA118B5B951B70A5BD4BD8EDC6EABF08794586D81A99FDA3486ACC6390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B
X-Mras: Ok
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79941
Cc: eggert@HIDDEN, 79941 <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 (-)
On Fri, Dec 26, 2025 at 01:33:54PM +0200, Eli Zaretskii wrote:
> This seems to say that you have two monitors, but their entries are
> nil(??).
Before crash, I turned off one monitor programmatically:
xrandr -display :0 --output DVI-D-0 --off --output DisplayPort-0 --auto
then suspended (sudo systemctl suspend) and then resumed machine.
Not sure, may be during suspending/resuming there is moment when
GUI application may see state where there are no monitors?
> So for AREF to hit an assertion violation, the value of 'i'
> returned by this loop in xfns.c:
>
> #if GTK_CHECK_VERSION (3, 22, 0)
> for (i = 0; i < n_monitors; i++)
> if (gdk_display_get_monitor_at_window (gdpy, gwin)
> == gdk_display_get_monitor (gdpy, i))
> break;
> #else
>
> should be greater than 1, which basically means we failed to find a
> monitor that shows this frame. So what I can suggest is this simple
> band-aid patch:
>
> diff --git a/src/xfns.c b/src/xfns.c
> index 0fc3f7a..1e74a41 100644
> --- a/src/xfns.c
> +++ b/src/xfns.c
> @@ -6646,7 +6646,8 @@ DEFUN ("x-display-monitor-attributes-list", Fx_display_monitor_attributes_list,
> #else
> i = gdk_screen_get_monitor_at_window (gscreen, gwin);
> #endif
> - ASET (monitor_frames, i, Fcons (frame, AREF (monitor_frames, i)));
> + if (0 <= i && i < n_monitors)
> + ASET (monitor_frames, i, Fcons (frame, AREF (monitor_frames, i)));
> }
> }
>
> Could you please patch your Emacs with the above, compile the result
> with "--enable-checking='yes,glyphs' --enable-check-lisp-object-type + -O2",
> and then run with that for a while to see if the problem persists?
>
Ok, I will try this.
--
/Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 26 Dec 2025 11:34:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 26 06:34:13 2025
Received: from localhost ([127.0.0.1]:48737 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vZ65B-0007B8-Dp
for submit <at> debbugs.gnu.org; Fri, 26 Dec 2025 06:34:13 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:59560)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vZ655-0007AM-7i
for 79941 <at> debbugs.gnu.org; Fri, 26 Dec 2025 06:34:07 -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 1vZ64x-00026H-VY; Fri, 26 Dec 2025 06:33:56 -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=ppiEvNE4mHRQNpfXN5xFWIHy4h4iT2AbKBHl/nAl5T0=; b=M26cFC0tR5eO
wy13p1fj2KI4sGAKXM/E09UR8XWyyKWpcUwhpvly8StVR87df7SVQfcn3rTfjafl09vJSAMnI6atK
I6m1hraMsUbUysl2daG1eNZRegYraKEnDveJmBRWF4swy6+TdtnK3bxByQjhsbUPu4/GpXjKhAlJB
FdHxQPORFBVv/uzqz01OXbK53x3lfW3CTZJJOvIQuBZS4g9s28nGVEcS8Jb4VfxJnMCnz+lmUzXzQ
+EcuuP6VWZOgk2DEDqkZDjft1joJMwsVY6CQew98+XH8oWHkozI8u6ERqYbozxxBG7C950tGjosZG
vOH6DTGZuSuOm1AcO48uUA==;
Date: Fri, 26 Dec 2025 13:33:54 +0200
Message-Id: <86v7httr31.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Evgeniy Dushistov <dushistov@HIDDEN>
In-Reply-To: <aU5SrRYVliuYZULP@HIDDEN> (message from Evgeniy
Dushistov on Fri, 26 Dec 2025 12:17:33 +0300)
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
References: <aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN>
<aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN>
<aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN>
<aT7F4kr8sAo72JlC@HIDDEN> <86jyyp6sek.fsf@HIDDEN>
<aU485GfRwlle5-ld@HIDDEN>
<86y0mptzss.fsf@HIDDEN> <aU5SrRYVliuYZULP@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79941
Cc: eggert@HIDDEN, 79941 <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: Fri, 26 Dec 2025 12:17:33 +0300
> From: Evgeniy Dushistov <dushistov@HIDDEN>
> Cc: Paul Eggert <eggert@HIDDEN>, 79941 <at> debbugs.gnu.org
> "X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
>
> On Fri, Dec 26, 2025 at 10:25:39AM +0200, Eli Zaretskii wrote:
> > Please try:
> >
> > (gdb) frame 3
> > (gdb) p f->name
> > (gdb) xstring
> > (gdb) p f->terminal
> > (gdb) p monitor_frames
> > (gdb) xtype
> >
> (gdb) frame 3
> #3 Fx_display_monitor_attributes_list (terminal=..., terminal@entry=...) at xfns.c:6610
> 6610 ASET (monitor_frames, i, Fcons (frame, AREF (monitor_frames, i)));
> (gdb) p f->name
> $1 = {
> i = 0x7ffff1471414
> }
> (gdb) xstring
> $2 = (struct Lisp_String *) 0x7ffff1471410
> ""
> (gdb) p f->terminal
> $3 = (struct terminal *) 0x555556182098
> (gdb) p monitor_frames
> $4 = {
> i = 0x555567f01d35
> }
> (gdb) xtype
> Lisp_Vectorlike
> PVEC_NORMAL_VECTOR
>
> > The last command above should say monitor_frames is a vector,
> > something like this:
> >
> > Lisp_Vectorlike
> > PVEC_NORMAL_VECTOR
> >
> > Then:
> >
> > (gdb) xvector
> >
> > This should show something like
> >
> > $10 = (struct Lisp_Vector *) 0x90a23c0
> > {XIL(0xc0000000090d2320),XIL(...),...}
> >
>
> (gdb) xvector
> $5 = (struct Lisp_Vector *) 0x555567f01d30
> {{
> i = 0x0
> }, {
> i = 0x0
> }}
This seems to say that you have two monitors, but their entries are
nil(??). So for AREF to hit an assertion violation, the value of 'i'
returned by this loop in xfns.c:
#if GTK_CHECK_VERSION (3, 22, 0)
for (i = 0; i < n_monitors; i++)
if (gdk_display_get_monitor_at_window (gdpy, gwin)
== gdk_display_get_monitor (gdpy, i))
break;
#else
should be greater than 1, which basically means we failed to find a
monitor that shows this frame. So what I can suggest is this simple
band-aid patch:
diff --git a/src/xfns.c b/src/xfns.c
index 0fc3f7a..1e74a41 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -6646,7 +6646,8 @@ DEFUN ("x-display-monitor-attributes-list", Fx_display_monitor_attributes_list,
#else
i = gdk_screen_get_monitor_at_window (gscreen, gwin);
#endif
- ASET (monitor_frames, i, Fcons (frame, AREF (monitor_frames, i)));
+ if (0 <= i && i < n_monitors)
+ ASET (monitor_frames, i, Fcons (frame, AREF (monitor_frames, i)));
}
}
Could you please patch your Emacs with the above, compile the result
with "--enable-checking='yes,glyphs' --enable-check-lisp-object-type + -O2",
and then run with that for a while to see if the problem persists?
Thanks.
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 26 Dec 2025 09:17:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 26 04:17:48 2025
Received: from localhost ([127.0.0.1]:47872 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vZ3xD-0006Lf-S7
for submit <at> debbugs.gnu.org; Fri, 26 Dec 2025 04:17:48 -0500
Received: from send126.i.mail.ru ([89.221.237.221]:45682)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vZ3xB-0006Kd-9C
for 79941 <at> debbugs.gnu.org; Fri, 26 Dec 2025 04:17:46 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
s=mail4; h=In-Reply-To:Content-Transfer-Encoding:Content-Type:MIME-Version:
References:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:
Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:
List-Archive:X-Cloud-Ids:Disposition-Notification-To;
bh=Fhe6RmMfK3GOwGy34hCLhjInnVjIrc+kcvdMGAVOkdY=; t=1766740665; x=1766830665;
b=Mgc/63KAupM6neYtGgirTsv9d11/W9MTmae3muO9K6vpbMkMv+OyajVwiascDjEuopTKyYD/FIF
sz155/fUg/1IsI5kgJW4HQxpFF8ZWvb8GikOjEC1LWl5IYs+EmLSn14iueD2jmfRKkBZLT8Clx+iI
CQHEqzEAnv305B6S8TZqQv4KyKqrffU4Y8hzSI/3GZIUPGQIycy+gDafA9VsJFx7aUn1qyiBPlnm4
mSG/Px1WY5CoO1PRiy4NlfwrYuOYzqn/o8aSZ8dx+6V/5mWm6RXLq8VoclBtKNI1Cz24xgFBYDlDG
LqN/DkByKkXRPoy/dTIS57o0ya2nYcdy+QAw==;
Received: by exim-smtp-7b4fb89df9-tpcsk with esmtpa (envelope-from
<dushistov@HIDDEN>)
id 1vZ3x3-000000008iS-42hm; Fri, 26 Dec 2025 12:17:38 +0300
Date: Fri, 26 Dec 2025 12:17:33 +0300
From: Evgeniy Dushistov <dushistov@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
Message-ID: <aU5SrRYVliuYZULP@HIDDEN>
References: <aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN>
<aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN>
<aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN>
<aT7F4kr8sAo72JlC@HIDDEN> <86jyyp6sek.fsf@HIDDEN>
<aU485GfRwlle5-ld@HIDDEN> <86y0mptzss.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <86y0mptzss.fsf@HIDDEN>
"X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
Authentication-Results: exim-smtp-7b4fb89df9-tpcsk;
auth=pass smtp.auth=dushistov@HIDDEN
smtp.mailfrom=dushistov@HIDDEN
X-Mailru-Src: smtp
X-4EC0790: 10
X-7564579A: 646B95376F6C166E
X-77F55803: 4F1203BC0FB41BD979975AF0D777FEBD390EF5E93CD1F77387498C0EC589AA68182A05F538085040116174AA5C0EA0083DE06ABAFEAF6705F6CD7DF215F17549B4FA2C6BBBE99EF9E54C7BE71C4A8023
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE742D9BD90C58D50E0EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637AC83A81C8FD4AD23D82A6BABE6F325AC2E85FA5F3EDFCBAA7353EFBB55337566657B88B02DF8C8699095E2A2CC17CCAE79FEF4D5D9075135A17F45153432E8D88EEF46B7454FC60B9742502CCDD46D0D5FF72824B19451C6F6B57BC7E64490618DEB871D839B73339E8FC8737B5C2249A0EE70D6C4970CA7A471835C12D1D9774AD6D5ED66289B52BA9C0B312567BB23117882F4460429728776938767073520B1593CA6EC85F86DF6B57BC7E6449061A352F6E88A58FB86F5D81C698A659EA73AA81AA40904B5D9A18204E546F3947C4CB6874B0BCFF0B8302FCEF25BFAB3454AD6D5ED66289B523666184CF4C3C14F6136E347CC761E07725E5C173C3A84C3642883364D384F09BA3038C0950A5D36B5C8C57E37DE458B330BD67F2E7D9AF16D1867E19FE14079C09775C1D3CA48CFE478A468B35FE7671DD303D21008E298D5E8D9A59859A8B6B372FE9A2E580EFC725E5C173C3A84C33EA25F22EA74352D35872C767BF85DA2F004C90652538430E4A6367B16DE6309
X-C1DE0DAB: 0D63561A33F958A547DC881C3D58982D5002B1117B3ED696A4B28A9640ADCED933EE06AFCD964888823CB91A9FED034534781492E4B8EEAD220496FFA5CD4785BDAD6C7F3747799A
X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34CAB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D6595BA1052B73543874712D2EAA716C8F310824EE1346D22F951555F7875ADEC4B3A194603A4E4C7A9BB8341EE9D5BE9A0A53300B92CEB6C35033E4B95A40C4FB87750AC0A4F4EF9E8C6536EB022892E5344C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4
X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVdtTL5f5BIXbyD8TXOkcJbU=
X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA1635ECAAC5829BBBF00B951B70A5BD4BD8EAF0BA3DAB8A4BDD75EB92BA28D5C733E390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B
X-Mras: Ok
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79941
Cc: Paul Eggert <eggert@HIDDEN>, 79941 <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 (-)
On Fri, Dec 26, 2025 at 10:25:39AM +0200, Eli Zaretskii wrote:
> Please try:
>
> (gdb) frame 3
> (gdb) p f->name
> (gdb) xstring
> (gdb) p f->terminal
> (gdb) p monitor_frames
> (gdb) xtype
>
(gdb) frame 3
#3 Fx_display_monitor_attributes_list (terminal=..., terminal@entry=...) at xfns.c:6610
6610 ASET (monitor_frames, i, Fcons (frame, AREF (monitor_frames, i)));
(gdb) p f->name
$1 = {
i = 0x7ffff1471414
}
(gdb) xstring
$2 = (struct Lisp_String *) 0x7ffff1471410
""
(gdb) p f->terminal
$3 = (struct terminal *) 0x555556182098
(gdb) p monitor_frames
$4 = {
i = 0x555567f01d35
}
(gdb) xtype
Lisp_Vectorlike
PVEC_NORMAL_VECTOR
> The last command above should say monitor_frames is a vector,
> something like this:
>
> Lisp_Vectorlike
> PVEC_NORMAL_VECTOR
>
> Then:
>
> (gdb) xvector
>
> This should show something like
>
> $10 = (struct Lisp_Vector *) 0x90a23c0
> {XIL(0xc0000000090d2320),XIL(...),...}
>
(gdb) xvector
$5 = (struct Lisp_Vector *) 0x555567f01d30
{{
i = 0x0
}, {
i = 0x0
}}
> Also, what is the GTK version you are using? is it older than 3.22.0
> or newer?
It is Arch Linux, so I suppose I use the last avaible stable version:
❯ ldd /usr/bin/emacs | grep gtk
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007d5cae000000)
❯ pacman -Qo /usr/lib/libgtk-3.so.0
/usr/lib/libgtk-3.so.0 is owned by gtk3 1:3.24.51-1
--
/Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 26 Dec 2025 08:25:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 26 03:25:52 2025
Received: from localhost ([127.0.0.1]:47505 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vZ38x-0002lx-OI
for submit <at> debbugs.gnu.org; Fri, 26 Dec 2025 03:25:52 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:55748)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vZ38u-0002lX-OT
for 79941 <at> debbugs.gnu.org; Fri, 26 Dec 2025 03:25: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 1vZ38o-0001aJ-6g; Fri, 26 Dec 2025 03:25:42 -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=y0q8S2oNOScInIZO27u4te0dsfoYMD45kNZRQEezeVg=; b=iiy9oMfbPgLD
aulEnl2YMq9Wjm8V3sqV8CuCevyqHO3Rr8oAbiFbuStZm7ICJDLRohE3Y6EVzg+nWtJOrPDTlv//d
feiyasCgDRiQFikbNqFi5BtgSWSut0UjiJF9quTmvSep/Jhomb2gE+Oc2C9fXvI+/cfXQ1RDiwudr
w8D3qn/8UE4B5fiNneUDVtAoOcX09k9opNdCKZdqHK7ezLiwu+Fj9wJlr20aIZfJILeRq9AKOTK6X
hT5xHt4mhYn/uG9iV3kAK7GAeH7iMSXr8JVe4tO5wFwNSMQiT2Yzxef1D8NV5PZVBoUDE+GZLkOW5
mB0mDQQZAdzBxxISIcF8IQ==;
Date: Fri, 26 Dec 2025 10:25:39 +0200
Message-Id: <86y0mptzss.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Evgeniy Dushistov <dushistov@HIDDEN>,
Paul Eggert <eggert@HIDDEN>
In-Reply-To: <aU485GfRwlle5-ld@HIDDEN> (message from Evgeniy
Dushistov on Fri, 26 Dec 2025 10:44:36 +0300)
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
References: <aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN>
<aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN>
<aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN>
<aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN>
<aT7F4kr8sAo72JlC@HIDDEN>
<86jyyp6sek.fsf@HIDDEN> <aU485GfRwlle5-ld@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79941
Cc: 79941 <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: Fri, 26 Dec 2025 10:44:36 +0300
> From: Evgeniy Dushistov <dushistov@HIDDEN>
> Cc: Paul Eggert <eggert@HIDDEN>, 79941 <at> debbugs.gnu.org
>
> I tried the following options in sequence:
> 1. --enable-checking='yes,glyphs' --enable-check-lisp-object-type + -O0
> => no crash during 3 days
> 2. --enable-checking='yes,glyphs' --enable-check-lisp-object-type + -O1
> => no crash during 3 days
>
> And the last variant: --enable-checking='yes,glyphs' --enable-check-lisp-object-type + -O2,
> I thought that bug was fixed, but after 6 days emacs crashed.
Thanks. I'm beginning to think something is wrong either with the
code generated by the compiler you are using, at least when -O2 is
used, or (gasp!) with your system's hardware. Because otherwise I
cannot explain why you are being hit by these strange segfaults while
no one else seems to be experiencing anything similar.
> Configured using:
> 'configure --with-x-toolkit=gtk3 --sysconfdir=/etc --prefix=/usr
> --libexecdir=/usr/lib --localstatedir=/var --disable-build-details
> --with-cairo --with-harfbuzz --with-libsystemd --with-modules
> --with-native-compilation=no --with-tree-sitter
> --enable-checking=yes,glyphs --enable-check-lisp-object-type
> 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions
> -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security
> -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer
> -mno-omit-leaf-frame-pointer -g3
> -ffile-prefix-map=/home/evgeniy/bigdisk1/linux-infra/arch_build/extra/emacs/src=/usr/src/debug/emacs'
> 'LDFLAGS=-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro
> -Wl,-z,now -Wl,-z,pack-relative-relocs''
Paul, do you see any compiler/linker options above that could be
suspicious, and that Evgeniy should try building without?
> Here "bt full":
>
> #0 terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=2147483647) at emacs.c:442
> #1 0x000055555559a8e6 in die (msg=msg@entry=0x555555901a20 "0 <= idx && idx < gc_asize (array)", file=file@entry=0x5555558ea044 "lisp.h", line=line@entry=1988) at alloc.c:8082
> #2 0x000055555558acad in AREF (array=..., idx=<optimized out>) at /usr/src/debug/emacs/emacs-30.2/src/lisp.h:1988
> #3 Fx_display_monitor_attributes_list (terminal=..., terminal@entry=...) at xfns.c:6610
> gwin = <optimized out>
> f = 0x55557744aa48
> dpyinfo = <optimized out>
> attributes_list = {
> i = <optimized out>
> }
> gdpy = 0x5555561b5920
> primary_monitor = 0
> n_monitors = 2
> i = <optimized out>
> monitor_frames = {
> i = 0x555567f01d35
> }
> rest = {
> i = 0x55556e97ce03
> }
> frame = {
> i = <optimized out>
> }
> source = 0x5555558f0779 "Gdk"
> monitors = <optimized out>
Please try:
(gdb) frame 3
(gdb) p f->name
(gdb) xstring
(gdb) p f->terminal
(gdb) p monitor_frames
(gdb) xtype
The last command above should say monitor_frames is a vector,
something like this:
Lisp_Vectorlike
PVEC_NORMAL_VECTOR
Then:
(gdb) xvector
This should show something like
$10 = (struct Lisp_Vector *) 0x90a23c0
{XIL(0xc0000000090d2320),XIL(...),...}
where the number of XIL values inside {..} depends on the number of
monitors you have. In your case, I think it should be two values,
given that the backtrace above shows "n_monitors = 2". Then:
(gdb) p $10->contents[0]
(gdb) p $10->contents[1]
where $10 will be different in your case, according to the $nn value
shown by the xvector command above. If xvector shows fewer or more
values, try printing fewer or more contents[] values, as appropriate.
(It is a pity that the crucial value that caused the assertion
violation, that of idx in frame #2 is "optimized out", which is a GDB
euphemism to say "I don't know where to take the value".)
Also, what is the GTK version you are using? is it older than 3.22.0
or newer?
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 26 Dec 2025 07:44:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 26 02:44:55 2025
Received: from localhost ([127.0.0.1]:47290 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vZ2VK-0005in-8D
for submit <at> debbugs.gnu.org; Fri, 26 Dec 2025 02:44:55 -0500
Received: from send80.i.mail.ru ([89.221.237.175]:25458)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vZ2VG-0005iB-Lr
for 79941 <at> debbugs.gnu.org; Fri, 26 Dec 2025 02:44:52 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
s=mail4; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:
Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:Content-Type:
Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive:
X-Cloud-Ids:Disposition-Notification-To;
bh=9fc01zYKFfOF5FDiJTuuk5Zgt7swuktURWLg8W52AJE=; t=1766735090; x=1766825090;
b=f6XGDwvVGvHaE2+wTsLqzX9+n96a+eSAx/sU99FnWoEeecAb1gyNzTehp1GMfhYfxSrYcTU8VqG
1xAmlf9FVZaQxrXeDFnsY2Q71vUHa+Q56+o8hR20CyAij0KwPE/NPZIvREbo8S+6G/0/BVQ9bd22e
PoUYrVcBSQaLsFcIGj/Mho0pKtT46LkryYtsMF37YWc0j2blHB+W4slK2c1GFTDhf+45cwmwnJsFK
lEIODPnk/6Lxjt3PPpxBOQh80QHovbx1iMXdQ6tG+LW4eeAuRqIfcuLqNd3Z1hd1+MVSKIXJQRIYP
vznSUu5CX5zV8L/c0iD0m7TXi0zKJF1TEGKw==;
Received: by exim-smtp-7b4fb89df9-jfx52 with esmtpa (envelope-from
<dushistov@HIDDEN>)
id 1vZ2V9-00000000Sed-03UB; Fri, 26 Dec 2025 10:44:43 +0300
Date: Fri, 26 Dec 2025 10:44:36 +0300
From: Evgeniy Dushistov <dushistov@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
Message-ID: <aU485GfRwlle5-ld@HIDDEN>
References: <aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN>
<aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN>
<aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN>
<aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN>
<aT7F4kr8sAo72JlC@HIDDEN> <86jyyp6sek.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <86jyyp6sek.fsf@HIDDEN>
"X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
Authentication-Results: exim-smtp-7b4fb89df9-jfx52;
auth=pass smtp.auth=dushistov@HIDDEN
smtp.mailfrom=dushistov@HIDDEN
X-Mailru-Src: smtp
X-4EC0790: 10
X-7564579A: 646B95376F6C166E
X-77F55803: 4F1203BC0FB41BD979975AF0D777FEBDF4F92D2C981B4AD059036C59F712CD7E182A05F5380850404B4147DC027785233DE06ABAFEAF670582360865B519E620B19C64EEE0926753B5F121B80759E0D0
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE775092E6AE21AB47AC2099A533E45F2D0395957E7521B51C2CFCAF695D4D8E9FCEA1F7E6F0F101C6778DA827A17800CE732F68F8AF5E5BA59EA1F7E6F0F101C67CDEEF6D7F21E0D1D9295C2E9FA3191EE1B59CA4C82EFA6582931BF024D261B9CE95E150CB2A405C616BBC8B04F8446266F9789CCF6C18C3F8528715B7D10C86878DA827A17800CE74A95F4E53E8DCE969FA2833FD35BB23D9E625A9149C048EEB1593CA6EC85F86DE5D25F19253116ADD2E47CDBA5A96583BD4B6F7A4D31EC0BC014FD901B82EE079FA2833FD35BB23D27C277FBC8AE2E8B2076EC165927BBF1389733CBF5DBD5E9B5C8C57E37DE458BD9DD9810294C998ED8FC6C240DEA76428AA50765F790063751DDDC038A4B95ADD81D268191BDAD3DBD4B6F7A4D31EC0BE2F48590F00D11D6D81D268191BDAD3D78DA827A17800CE709BD2FA91D71C5BFEC76A7562686271ED91E3A1F190DE8FD2E808ACE2090B5E14AD6D5ED66289B5278DA827A17800CE76631511D42670FFE2EB15956EA79C166A417C69337E82CC275ECD9A6C639B01B78DA827A17800CE723DF9229D21AADCF731C566533BA786AA5CC5B56E945C8DA
X-C1DE0DAB: 0D63561A33F958A54D424DC97F05BB545002B1117B3ED696856854663BDE0DEF406406D89DD9EB8A823CB91A9FED034534781492E4B8EEADF7ED4D6813B5CA04BDAD6C7F3747799A
X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34CAB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D659C7AA2A8B3830BB84F485D145C65EC9B109784A2C97E9F22688B6EE14FA2D07F8B060707706F893ABB8341EE9D5BE9A0AC804BD9C369258EDF8AF8CCC7C2AF10AB9B821D419EB72836536EB022892E5344C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4
X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVdtTL5f5BIXbj9dC0/H8Q3I=
X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA163E7EF4851B808483BB951B70A5BD4BD8EFBA94A371F748B6CF08C87E705EE6867390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B
X-Mras: Ok
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79941
Cc: Paul Eggert <eggert@HIDDEN>, 79941 <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 (-)
On Sun, Dec 14, 2025 at 04:37:39PM +0200, Eli Zaretskii wrote:
> > On Sun, Dec 14, 2025 at 03:56:07PM +0200, Eli Zaretskii wrote:
> > > Those 0x400000001f000000 and 0x400000001f000005 values are supposed to
> > > come from mark_stk, but I don't see them above. AFAIU, they are the
> > > values that cause the segfault.
> >
I tried the following options in sequence:
1. --enable-checking='yes,glyphs' --enable-check-lisp-object-type + -O0
=> no crash during 3 days
2. --enable-checking='yes,glyphs' --enable-check-lisp-object-type + -O1
=> no crash during 3 days
And the last variant: --enable-checking='yes,glyphs' --enable-check-lisp-object-type + -O2,
I thought that bug was fixed, but after 6 days emacs crashed.
Configured using:
'configure --with-x-toolkit=gtk3 --sysconfdir=/etc --prefix=/usr
--libexecdir=/usr/lib --localstatedir=/var --disable-build-details
--with-cairo --with-harfbuzz --with-libsystemd --with-modules
--with-native-compilation=no --with-tree-sitter
--enable-checking=yes,glyphs --enable-check-lisp-object-type
'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions
-Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security
-fstack-clash-protection -fcf-protection -fno-omit-frame-pointer
-mno-omit-leaf-frame-pointer -g3
-ffile-prefix-map=/home/evgeniy/bigdisk1/linux-infra/arch_build/extra/emacs/src=/usr/src/debug/emacs'
'LDFLAGS=-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro
-Wl,-z,now -Wl,-z,pack-relative-relocs''
all parameters are the same as in the initial bug report.
Here "bt full":
#0 terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=2147483647) at emacs.c:442
#1 0x000055555559a8e6 in die (msg=msg@entry=0x555555901a20 "0 <= idx && idx < gc_asize (array)", file=file@entry=0x5555558ea044 "lisp.h", line=line@entry=1988) at alloc.c:8082
#2 0x000055555558acad in AREF (array=..., idx=<optimized out>) at /usr/src/debug/emacs/emacs-30.2/src/lisp.h:1988
#3 Fx_display_monitor_attributes_list (terminal=..., terminal@entry=...) at xfns.c:6610
gwin = <optimized out>
f = 0x55557744aa48
dpyinfo = <optimized out>
attributes_list = {
i = <optimized out>
}
gdpy = 0x5555561b5920
primary_monitor = 0
n_monitors = 2
i = <optimized out>
monitor_frames = {
i = 0x555567f01d35
}
rest = {
i = 0x55556e97ce03
}
frame = {
i = <optimized out>
}
source = 0x5555558f0779 "Gdk"
monitors = <optimized out>
#4 0x00005555556f121c in x_monitors_changed_cb (gscr=<optimized out>, user_data=<optimized out>) at xterm.c:18668
dpyinfo = 0x5555562ebab0
ie = {
kind = TIMER_EVENT,
part = scroll_bar_nowhere,
code = 0,
modifiers = 3648164864,
x = {
i = 0x7fffffffc390
},
y = {
i = 0x5555562e44f0
},
timestamp = 93825005230864,
frame_or_window = {
i = 0xc
},
arg = {
i = 0x7fffffffc140
},
device = {
i = 0x7ffff702193d <g_object_ref+61>
}
}
current_monitors = {
i = <optimized out>
}
terminal = {
i = 0x55555618209d
}
gdpy = <optimized out>
dpy = <optimized out>
#7 0x00007ffff703605f in <emit signal '0x7ffff75b6a70 "monitors-changed"' on instance ???> (instance=instance@entry=0x5555561b9b10, detailed_signal=detailed_signal@entry=0x7ffff75b6a70 "monitors-changed") at ../glib/gobject/gsignal.c:3639
var_args = {{
gp_offset = 16,
fp_offset = 48,
overflow_arg_area = 0x7fffffffc4a0,
reg_save_area = 0x7fffffffc3c0
}}
detail = <optimized out>
signal_id = <optimized out>
itype = Python Exception <class 'gdb.error'>: value has been optimized out
#5 0x00007ffff7035c77 in _g_closure_invoke_va (closure=0x5555562e44f0, return_value=0x0, instance=0x5555561b9b10, args=0x7fffffffc390, n_params=0, param_types=0x0) at ../glib/gobject/gclosure.c:980
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = 0
reffed_flags = {
flags = {
ref_count = 2,
meta_marshal_nouse = 0,
n_guards = 0,
n_fnotifiers = 0,
n_inotifiers = 0,
in_inotify = 0,
floating = 0,
derivative_flag = 0,
in_marshal = 0,
is_invalid = 0
},
closure = {
ref_count = 2,
meta_marshal_nouse = 0,
n_guards = 0,
n_fnotifiers = 0,
n_inotifiers = 0,
in_inotify = 0,
floating = 0,
derivative_flag = 0,
in_marshal = 0,
is_invalid = 0,
marshal = 0x0,
data = 0x0,
notifiers = 0x15fdf9c0d9729400
},
atomic_int = 2
}
real_closure = 0x5555562e44d0
_g_boolean_var_49 = <optimized out>
#6 signal_emit_valist_unlocked (instance=instance@entry=0x5555561b9b10, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffc390) at ../glib/gobject/gsignal.c:3439
return_accu = 0x0
accu = {
g_type = 0x0,
data = {{
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}, {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
emission = Python Exception <class 'gdb.error'>: value has been optimized out
{
next = 0x0,
instance = 0x5555561b9b10,
ihint = {
signal_id = 12,
detail = 0,
run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)
},
state = EMISSION_RUN,
chain_type =
}
instance_type = <optimized out>
emission_return = {
g_type = 0x0,
data = {{
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}, {
v_int = 0,
v_uint = 0,
v_long = 0,
v_ulong = 0,
v_int64 = 0,
v_uint64 = 0,
v_float = 0,
v_double = 0,
v_pointer = 0x0
}}
}
rtype = 0x4
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
node_copy = {
signal_id = <optimized out>,
itype = <optimized out>,
name = <optimized out>,
destroyed = <optimized out>,
flags = <optimized out>,
n_params = 0,
single_va_closure_is_valid = <optimized out>,
single_va_closure_is_after = <optimized out>,
param_types = <optimized out>,
return_type = <optimized out>,
class_closure_bsa = <optimized out>,
accumulator = <optimized out>,
c_marshaller = <optimized out>,
va_marshaller = <optimized out>,
emission_hooks = <optimized out>,
single_va_closure = <optimized out>
}
#8 0x00007ffff75a4a8a in process_monitors_change (screen=0x5555561b9b10) at ../gtk/gdk/x11/gdkscreen-x11.c:1213
#9 process_monitors_change (screen=0x5555561b9b10) at ../gtk/gdk/x11/gdkscreen-x11.c:1208
#10 _gdk_x11_screen_size_changed (screen=0x5555561b9b10, event=0x7fffffffc610) at ../gtk/gdk/x11/gdkscreen-x11.c:1249
width = 3840
height = 2160
display_x11 = <optimized out>
#11 0x00007ffff759c103 in gdk_x11_display_translate_event (translator=<optimized out>, display=0x5555561b5920, event=0x55557c431920, xevent=0x7fffffffc610) at ../gtk/gdk/x11/gdkdisplay-x11.c:1201
xwindow = 996
window = 0x5555561be8e0
is_substructure = <optimized out>
window_impl = <optimized out>
screen = 0x5555561b9b10
x11_screen = 0x5555561b9b10
toplevel = <optimized out>
display_x11 = 0x5555561b5920
return_val = 1
done = <optimized out>
#12 0x00007ffff7596b3a in _gdk_x11_event_translator_translate (translator=0x5555561b5920, display=0x5555561b5920, xevent=xevent@entry=0x7fffffffc610) at ../gtk/gdk/x11/gdkeventtranslator.c:51
iface = 0x5555561a6f30
event = 0x55557c431920
#13 0x00007ffff7599b6e in gdk_event_source_translate_event (event_source=0x5555561d5540, xevent=0x7fffffffc610) at ../gtk/gdk/x11/gdkeventsource.c:243
translator = <optimized out>
list = 0x5555561d5720 = {0x5555561cb2c0}
event = 0x0
result = <optimized out>
event_translator = <optimized out>
filter_window = <optimized out>
dpy = 0x5555561a4ce0
#14 _gdk_x11_display_queue_events (display=0x5555561b5920) at ../gtk/gdk/x11/gdkeventsource.c:341
event = <optimized out>
xevent = {
type = 89,
xany = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996
},
xkey = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
root = 996,
subwindow = 578350206,
time = 379825081,
x = 65535,
y = 1,
x_root = 5760,
y_root = 2160,
state = 812,
keycode = 304,
same_screen = 0
},
xbutton = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
root = 996,
subwindow = 578350206,
time = 379825081,
x = 65535,
y = 1,
x_root = 5760,
y_root = 2160,
state = 812,
button = 304,
same_screen = 0
},
xmotion = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
root = 996,
subwindow = 578350206,
time = 379825081,
x = 65535,
y = 1,
x_root = 5760,
y_root = 2160,
state = 812,
is_hint = 48 '0',
same_screen = 0
},
xcrossing = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
root = 996,
subwindow = 578350206,
time = 379825081,
x = 65535,
y = 1,
x_root = 5760,
y_root = 2160,
mode = 812,
detail = 304,
same_screen = 0,
focus = 0,
state = 805
},
xfocus = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
mode = 996,
detail = 0
},
xexpose = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
x = 996,
y = 0,
width = 578350206,
height = 0,
count = 379825081
},
xgraphicsexpose = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
drawable = 996,
x = 996,
y = 0,
width = 578350206,
height = 0,
count = 379825081,
major_code = 0,
minor_code = 65535
},
xnoexpose = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
drawable = 996,
major_code = 996,
minor_code = 0
},
xvisibility = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
state = 996
},
xcreatewindow = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
parent = 996,
window = 996,
x = 578350206,
y = 0,
width = 379825081,
height = 0,
border_width = 65535,
override_redirect = 1
},
xdestroywindow = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
event = 996,
window = 996
},
xunmap = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
event = 996,
window = 996,
from_configure = 578350206
},
xmap = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
event = 996,
window = 996,
override_redirect = 578350206
},
xmaprequest = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
parent = 996,
window = 996
},
xreparent = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
event = 996,
window = 996,
parent = 578350206,
x = 379825081,
y = 0,
override_redirect = 65535
},
xconfigure = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
event = 996,
window = 996,
x = 578350206,
y = 0,
width = 379825081,
height = 0,
border_width = 65535,
above = 9277129365120,
override_redirect = 812
},
xgravity = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
event = 996,
window = 996,
x = 578350206,
y = 0
},
xresizerequest = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
width = 996,
height = 0
},
xconfigurerequest = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
parent = 996,
window = 996,
x = 578350206,
y = 0,
width = 379825081,
height = 0,
border_width = 65535,
above = 9277129365120,
detail = 812,
value_mask = 0
},
xcirculate = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
event = 996,
window = 996,
place = 578350206
},
xcirculaterequest = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
parent = 996,
window = 996,
place = 578350206
},
xproperty = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
atom = 996,
time = 578350206,
state = 379825081
},
xselectionclear = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
selection = 996,
time = 578350206
},
xselectionrequest = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
owner = 996,
requestor = 996,
selection = 578350206,
target = 379825081,
property = 4295032831,
time = 9277129365120
},
xselection = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
requestor = 996,
selection = 996,
target = 578350206,
property = 379825081,
time = 4295032831
},
xcolormap = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
colormap = 996,
new = 578350206,
state = 0
},
xclient = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
message_type = 996,
format = 578350206,
data = {
b = "\271\253\243\026\000\000\000\000\377\377\000\000\001\000\000\000\200\026\000",
s = {-21575, 5795, 0, 0, -1, 0, 1, 0, 5760, 0},
l = {379825081, 4295032831, 9277129365120, 1305670058796, 0}
}
},
xmapping = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
request = 996,
first_keycode = 0,
count = 578350206
},
xerror = {
type = 89,
display = 0x2e7b6fc,
resourceid = 0,
serial = 93825005145312,
error_code = 228 '\344',
request_code = 3 '\003',
minor_code = 0 '\000'
},
xkeymap = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
window = 996,
key_vector = "\344\003\000\000\000\000\000\000~\354x\"\000\000\000\000\271\253\243\026\000\000\000\000\377\377\000\000\001\000\000"
},
xgeneric = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
extension = 996,
evtype = 0
},
xcookie = {
type = 89,
serial = 48740092,
send_event = 0,
display = 0x5555561a4ce0,
extension = 996,
evtype = 0,
cookie = 996,
data = 0x2278ec7e
},
pad = {89, 48740092, 0, 93825005145312, 996, 996, 578350206, 379825081, 4295032831, 9277129365120, 1305670058796, 0, 805, 0 <repeats 11 times>}
}
xdisplay = 0x5555561a4ce0
event_source = 0x5555561d5540
display_x11 = 0x5555561b5920
#15 0x00007ffff753829b in gdk_display_get_event (display=0x5555561b5920) at ../gtk/gdk/gdkdisplay.c:442
#16 0x00007ffff759a180 in gdk_event_source_dispatch.lto_priv () at ../gtk/gdk/x11/gdkeventsource.c:354
#17 0x00007ffff6f09f8d in g_main_dispatch (context=0x5555561d5600) at ../glib/glib/gmain.c:3565
user_data = 0x0
callback = 0x0
gaig_temp = <optimized out>
gaig_temp = <optimized out>
cb_data = 0x0
need_destroy = <optimized out>
dispatch = 0x7ffff759a160 <gdk_event_source_dispatch.lto_priv>
prev_source = 0x5555561d5540
was_in_call = 2
cb_funcs = 0x0
begin_time_nsec = 584422071917005
source = 0x5555561d5540
current = 0x5555561fe300
i = 0
#18 0x00007ffff6f0b657 in g_main_context_dispatch_unlocked (context=0x5555561d5600) at ../glib/glib/gmain.c:4425
#19 g_main_context_iterate_unlocked (context=context@entry=0x5555561d5600, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490
max_priority = 0
timeout_usec = 0
some_ready = 1
nfds = 3
allocated_nfds = <optimized out>
fds = 0x5555562f7320
begin_time_nsec = <optimized out>
#20 0x00007ffff6f0b865 in g_main_context_iteration (context=0x5555561d5600, context@entry=0x0, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4556
retval = <optimized out>
#21 0x00007ffff796bceb in gtk_main_iteration () at ../gtk/gtk/gtkmain.c:1436
#22 0x00005555556ef993 in XTread_socket (terminal=<optimized out>, hold_quit=0x7fffffffc920) at xterm.c:25769
count = 0
dpyinfo = 0x5555562ebab0
#23 0x00005555557485e9 in gobble_input () at keyboard.c:7919
nr = <optimized out>
hold_quit = {
kind = NO_EVENT,
part = scroll_bar_nowhere,
code = 0,
modifiers = 0,
x = {
i = 0x0
},
y = {
i = 0x0
},
timestamp = 0,
frame_or_window = {
i = 0x0
},
arg = {
i = 0x0
},
device = {
i = 0x30
}
}
next = 0x0
nread = 0
err = <optimized out>
t = 0x555556182098
#24 0x000055555574a395 in handle_async_input () at keyboard.c:8158
nread = <optimized out>
#25 process_pending_signals () at keyboard.c:8172
#26 unblock_input_to (level=0) at keyboard.c:8187
#27 unblock_input_to (level=<optimized out>) at keyboard.c:8181
#28 unblock_input () at keyboard.c:8206
#29 0x000055555562d69d in flush_frame (f=<optimized out>) at /usr/src/debug/emacs/emacs-30.2/src/frame.h:1916
rif = <optimized out>
#30 redisplay_preserve_echo_area (from_where=from_where@entry=11) at xdisp.c:17757
count = {
bytes = <optimized out>
}
#31 0x000055555585f235 in wait_reading_process_output (time_limit=time_limit@entry=30, 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=<optimized out>) at process.c:5590
process_skipped = <optimized out>
wrapped = <optimized out>
channel_start = <optimized out>
child_fd = 27
last_read_channel = 23
channel = <optimized out>
nfds = <optimized out>
Available = {
fds_bits = {-8087208000871849960, 9, 0 <repeats 14 times>}
}
Writeok = {
fds_bits = {0 <repeats 16 times>}
}
check_write = true
check_delay = 17
no_avail = <optimized out>
xerrno = 11
proc = {
i = <optimized out>
}
timeout = {
tv_sec = 28,
tv_nsec = 883742637
}
end_time = {
tv_sec = <optimized out>,
tv_nsec = <optimized out>
}
timer_delay = {
tv_sec = <optimized out>,
tv_nsec = <optimized out>
}
got_output_end_time = {
tv_sec = <optimized out>,
tv_nsec = <optimized out>
}
wait = <optimized out>
got_some_output = -1
prev_wait_proc_nbytes_read = <optimized out>
retry_for_async = <optimized out>
count = {
bytes = <optimized out>
}
now = {
tv_sec = 1766734256,
tv_nsec = 104560974
}
#32 0x00005555555ccb2b in sit_for (timeout=..., reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:6334
sec = 30
nsec = 0
do_display = true
curbuf_eq_winbuf = <optimized out>
nbytes = <optimized out>
#33 0x00005555557520dc in read_char (commandflag=1, map=..., map@entry=..., prev_event=..., used_mouse_menu=used_mouse_menu@entry=0x7fffffffd6eb, end_time=end_time@entry=0x0) at keyboard.c:2923
tem0 = {
i = <optimized out>
}
timeout = 30
count1 = {
bytes = <optimized out>
}
delay_level = <optimized out>
buffer_size = <optimized out>
c = {
i = 0x0
}
local_getcjmp = {{
__jmpbuf = {93825004077856, 918556376425960545, 0, 0, 93825006735280, 4611686019484352512, 918556376771990625, 6479003375412843617},
__mask_was_saved = 0,
__saved_mask = {
__val = {0, 93825100163061, 93825100163061, 0, 84614, 21153, 1, 140737488344000, 93824995555705, 140737488343952, 4294956048, 84610, 48096, 140737488344000, 93825100163061, 48096}
}
}}
save_jump = {{
__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0},
__mask_was_saved = 0,
__saved_mask = {
__val = {0 <repeats 16 times>}
}
}}
tem = {
i = <optimized out>
}
save = {
i = <optimized out>
}
previous_echo_area_message = {
i = 0x0
}
also_record = {
i = 0x0
}
reread = false
recorded = false
polling_stopped_here = false
orig_kboard = 0x555556328fb0
retry = <optimized out>
jmpcount = {
bytes = <optimized out>
}
#34 0x0000555555752c64 in read_key_sequence (keybuf=keybuf@entry=0x7fffffffd850, prompt=..., prompt@entry=..., dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, disable_text_conversion_p=false) at keyboard.c:10743
interrupted_kboard = 0x555556328fb0
interrupted_frame = 0x55555642c5e8
key = {
i = <optimized out>
}
used_mouse_menu = false
echo_local_start = 0
last_real_key_start = <optimized out>
keys_local_start = <optimized out>
new_binding = {
i = <optimized out>
}
count = {
bytes = <optimized out>
}
t = <optimized out>
echo_start = 0
keys_start = 0
current_binding = {
i = 0x555562800ef3
}
first_unbound = 31
mock_input = <optimized out>
used_mouse_menu_history = {false <repeats 30 times>}
fkey = {
parent = {
i = <optimized out>
},
map = {
i = <optimized out>
},
start = 0,
end = 0
}
keytran = {
parent = {
i = <optimized out>
},
map = {
i = <optimized out>
},
start = 0,
end = 0
}
indec = {
parent = {
i = <optimized out>
},
map = {
i = <optimized out>
},
start = 0,
end = 0
}
shift_translated = <optimized out>
delayed_switch_frame = {
i = <optimized out>
}
original_uppercase = {
i = <optimized out>
}
original_uppercase_position = <optimized out>
disabled_conversion = <optimized out>
starting_buffer = <optimized out>
fake_prefixed_keys = {
i = 0x0
}
first_event = {
i = 0x0
}
second_event = {
i = <optimized out>
}
not_upcase = <optimized out>
#35 0x0000555555754e89 in command_loop_1 () at keyboard.c:1429
cmd = {
i = <optimized out>
}
keybuf = {{
i = 0x200001e2
}, {
i = 0xe
}, {
i = 0x7fffffffd8d8
}, {
i = 0x555500000002
}, {
i = 0x7fffffffdab4
}, {
i = 0x15fdf9c0d9729400
}, {
i = 0x60
}, {
i = 0x0
}, {
i = 0x5555559221a0
}, {
i = 0x111c0
}, {
i = 0x7fffffffd910
}, {
i = 0x5555557f2ea4 <unbind_to+260>
}, {
i = 0x7fffffffd930
}, {
i = 0xfa2
}, {
i = 0xb
}, {
i = 0x111c0
}, {
i = 0x30
}, {
i = 0x555559ec3615
}, {
i = 0x7ffff1471414
}, {
i = 0x60
}, {
i = 0x55556110ca03
}, {
i = 0xfa2
}, {
i = 0x7fffffffdab4
}, {
i = 0x7fffffffdd20
}, {
i = 0x7fffffffd980
}, {
i = 0x555555745e32 <cmd_error+402>
}, {
i = 0x0
}, {
i = 0x0
}, {
i = 0x7fffffffd900
}, {
i = 0x15fdf9c0d9729400
}}
i = <optimized out>
last_pt = <optimized out>
prev_modiff = 497223
prev_buffer = 0x555559ec3610
#36 0x00005555557f1543 in internal_condition_case (bfun=bfun@entry=0x555555754c20 <command_loop_1>, handlers=..., handlers@entry=..., hfun=hfun@entry=0x555555745ca0 <cmd_error>) at eval.c:1613
val = {
i = <optimized out>
}
c = 0x555556164920
#37 0x000055555573ad07 in command_loop_2 (handlers=...) at keyboard.c:1168
val = {
i = <optimized out>
}
#38 0x00005555557f1485 in internal_catch (tag=..., tag@entry=..., func=func@entry=0x55555573ace0 <command_loop_2>, arg=..., arg@entry=...) at eval.c:1292
val = {
i = <optimized out>
}
c = 0x5555561647e0
#39 0x000055555573aca5 in command_loop () at keyboard.c:1146
#40 0x0000555555745721 in recursive_edit_1 () at keyboard.c:754
count = {
bytes = <optimized out>
}
val = {
i = <optimized out>
}
#41 0x0000555555745afa in Frecursive_edit () at keyboard.c:837
count = {
bytes = <optimized out>
}
buffer = {
i = <optimized out>
}
#42 0x000055555558e2aa in main (argc=<optimized out>, argv=<optimized out>) at emacs.c:2646
stack_bottom_variable = 0x81a4
old_argc = <optimized out>
no_loadup = false
junk = 0x0
dname_arg = 0x0
ch_to_dir = 0x0
original_pwd = <optimized out>
dump_mode = <optimized out>
skip_args = 0
temacs = 0x0
attempt_load_pdump = <optimized out>
only_version = false
rlim = {
rlim_cur = 10022912,
rlim_max = 18446744073709551615
}
lc_all = <optimized out>
sockfd = -1
module_assertions = <optimized out>
Undefined command: "ls". Try "help".
Working directory /home/evgeniy/bigdisk1/linux-infra/arch_build/extra/emacs.
--
/Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Received: (at 79941) by debbugs.gnu.org; 14 Dec 2025 19:26:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 14 14:26:50 2025 Received: from localhost ([127.0.0.1]:56658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vUrk1-0005KT-Tv for submit <at> debbugs.gnu.org; Sun, 14 Dec 2025 14:26:50 -0500 Received: from mail.cs.ucla.edu ([131.179.128.66]:59934) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1vUrjy-0005KB-52 for 79941 <at> debbugs.gnu.org; Sun, 14 Dec 2025 14:26:47 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 62BD93C00FB0C; Sun, 14 Dec 2025 11:26:40 -0800 (PST) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id iGXPJ1NNGJhp; Sun, 14 Dec 2025 11:26:40 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 396A83C00FB0D; Sun, 14 Dec 2025 11:26:40 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 396A83C00FB0D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1765740400; bh=qXCEjkYLf+r+Ml9OucYFadT/DdXWdmPyNqcN4rTQt4A=; h=Message-ID:Date:MIME-Version:To:From; b=dtJ+hhn78QIncuWlVCv7xsz49ZyZer47nC11Y2VHe4HmZ0sp6SVNwNJzDp6+G1Wyn bf+QCXSJE0/i4N83MIzfJ5KWA54fT5OqssVjdwWvv/MvZFmZFsUiXkDYJ+pMes87+t Yg+7c18NnRU6jp0D1jymnjzHsmVUlGspH5xg2+R8dIMLMHV/j3JKDPztn/FDjtd/6J +84jGoxQKxQMODN0RytOsGCbaXUFzy9eODxkxtDf66ZJ1Y5j16cd//rnBgVP1fzIzc 77addI7qJUa+rZmwRtV/vb0VrS7+NCR9zBsBZ+H4SNeAiCIrfHu6M4d/nhOHYum2gC 62BcvPRY7Ivpw== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id 9QB7FQLOQtc8; Sun, 14 Dec 2025 11:26:40 -0800 (PST) Received: from penguin.cs.ucla.edu (47-154-25-30.fdr01.snmn.ca.ip.frontiernet.net [47.154.25.30]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 177F23C00FB0C; Sun, 14 Dec 2025 11:26:40 -0800 (PST) Message-ID: <28b395d7-a0f4-47db-a37d-786d2e2316dd@HIDDEN> Date: Sun, 14 Dec 2025 11:26:39 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer To: Eli Zaretskii <eliz@HIDDEN> References: <aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN> <aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN> <aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN> <aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN> <aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN> <aT7F4kr8sAo72JlC@HIDDEN> <86jyyp6sek.fsf@HIDDEN> Content-Language: en-US From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department In-Reply-To: <86jyyp6sek.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 79941 Cc: Evgeniy Dushistov <dushistov@HIDDEN>, 79941 <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 (-) On 2025-12-14 06:37, Eli Zaretskii wrote: >> Date: Sun, 14 Dec 2025 17:12:50 +0300 >> From: Evgeniy Dushistov<dushistov@HIDDEN> >> May be rebuild with address sanitizer? >> I see ASan support mentioned in alloc.c , >> is it really supported in emacs 30.2 ? >> >> Then I can also build vterm with ASan support, >> and see if it is involved somehow. > That could be a bit problematic, see the section in etc/DEBUG that > describes how to build and run Emacs with ASAN. > > Paul, any suggestions or advice for that? ASan worked for me just now on Ubuntu 25.10 x86-64 with the Emacs master branch, when I followed the recipe in etc/DEBUG. I did not disable user poisoning. Don't forget to set the ASAN_OPTIONS environment variable (heh! I forgot at first).
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Received: (at 79941) by debbugs.gnu.org; 14 Dec 2025 14:37:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 14 09:37:54 2025 Received: from localhost ([127.0.0.1]:53150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vUnEP-0005OD-FR for submit <at> debbugs.gnu.org; Sun, 14 Dec 2025 09:37:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54220) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vUnEK-0005Nv-Su for 79941 <at> debbugs.gnu.org; Sun, 14 Dec 2025 09:37:51 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1vUnED-0000X4-Hr; Sun, 14 Dec 2025 09:37: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=w/KfKpgfBp6wrp0YPvpudab9CNFb3cOZuvNWVZ8NwbU=; b=ON/h8Y3dVBDt L8R6wZwWnSFqA114ntdIO60i+NRiN8bzigwe4qJS3JCRsWjvAuSXwUpLgbMc7sMrN8hkEqQRW0Unh G9DxjAI/1BuyjseKFMf3YM5NqHronrRIUe5mrKpUcF/k8xiHZaFAYs3wVMBD2PZs0QE167fE2Kksr UPO9HOj36VYt6GCoEeP4olAaHdk7uO6b2wLhYuux2IkEAzibqv7HdBBJ0bz51KqZz0l5aJ/EVWCUA 2A4T9NZUZb72VXGkib3vvxwSMCiCMDwgQhN/xTk4UlmiqBPzj1rr6FTjarSEwQiiMDzGzN7Ezjo3V fRhe4/MhSHF+u9AaDtGXAQ==; Date: Sun, 14 Dec 2025 16:37:39 +0200 Message-Id: <86jyyp6sek.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Evgeniy Dushistov <dushistov@HIDDEN>, Paul Eggert <eggert@HIDDEN> In-Reply-To: <aT7F4kr8sAo72JlC@HIDDEN> (message from Evgeniy Dushistov on Sun, 14 Dec 2025 17:12:50 +0300) Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer References: <aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN> <aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN> <aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN> <aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN> <aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN> <aT7F4kr8sAo72JlC@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79941 Cc: 79941 <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: Sun, 14 Dec 2025 17:12:50 +0300 > From: Evgeniy Dushistov <dushistov@HIDDEN> > Cc: 79941 <at> debbugs.gnu.org > > On Sun, Dec 14, 2025 at 03:56:07PM +0200, Eli Zaretskii wrote: > > Those 0x400000001f000000 and 0x400000001f000005 values are supposed to > > come from mark_stk, but I don't see them above. AFAIU, they are the > > values that cause the segfault. > > May be rebuild with address sanitizer? > I see ASan support mentioned in alloc.c , > is it really supported in emacs 30.2 ? > > Then I can also build vterm with ASan support, > and see if it is involved somehow. That could be a bit problematic, see the section in etc/DEBUG that describes how to build and run Emacs with ASAN. Paul, any suggestions or advice for that?
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Received: (at 79941) by debbugs.gnu.org; 14 Dec 2025 14:13:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 14 09:13:06 2025 Received: from localhost ([127.0.0.1]:52805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vUmqP-0003NI-RC for submit <at> debbugs.gnu.org; Sun, 14 Dec 2025 09:13:06 -0500 Received: from send58.i.mail.ru ([89.221.237.153]:62700) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vUmqM-0003MY-7t for 79941 <at> debbugs.gnu.org; Sun, 14 Dec 2025 09:13:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail4; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive: X-Cloud-Ids:Disposition-Notification-To; bh=Z5x/Wfi7wX0PfcKNtPEqAA9tGlUxbPGHrfNwLUov+rY=; t=1765721582; x=1765811582; b=ykxPrVdg6aNwg/V1cVkEddqxN0/7svCecJTAkNKhpwP07w2rjUoK4hC3nxac1U9KkmCNY1LRdU8 kxbdr9PsFSeRiKeyqPpFa5OwV15omRdeXeQ8YJem2LsMW1SurDZ7XxNFGqiJlyQNdZ3P4EruQFxKA 55Shgf7Jx12N1EBYrbTpcRHp1IufCmU2t8bG+uWOnZ7QS0NsDFowpuFkqsHSmeRcE94a+Bb3YrRCP ggaqXa6m31Jy/uqDDCfi6lxurzULqr7TpY3Fm7RobLYUwOPP0X+fYzkx56K+ZfNrv3pEEe7B/AxZW s6iv93juE6VwFr1XXPxUWjpJSzCNbPmif18g==; Received: by exim-smtp-64b997485-m7jhm with esmtpa (envelope-from <dushistov@HIDDEN>) id 1vUmqE-000000002aQ-32P7; Sun, 14 Dec 2025 17:12:55 +0300 Date: Sun, 14 Dec 2025 17:12:50 +0300 From: Evgeniy Dushistov <dushistov@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer Message-ID: <aT7F4kr8sAo72JlC@HIDDEN> References: <aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN> <aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN> <aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN> <aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN> <aT6qqPiztvjwlBBd@HIDDEN> <86sedd6ubs.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86sedd6ubs.fsf@HIDDEN> "X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru" Authentication-Results: exim-smtp-64b997485-m7jhm; auth=pass smtp.auth=dushistov@HIDDEN smtp.mailfrom=dushistov@HIDDEN X-Mailru-Src: smtp X-4EC0790: 10 X-7564579A: 646B95376F6C166E X-77F55803: 4F1203BC0FB41BD9564C67F5AB2842FF65158E72B4C615805A4DC9F5FDADFB3E182A05F538085040409044296E7575AB3DE06ABAFEAF670574756852524F1D0CC0C92BAB08E9C47DC77A06E522078DAD X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7DECE8D0A5E25C0FCEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637AC83A81C8FD4AD23D82A6BABE6F325AC2E85FA5F3EDFCBAA7353EFBB553375664CB2A5A999793BABAF87071D403152CA1BCEDA82A47855CFD56DEB2385895E1F8EEF46B7454FC60B9742502CCDD46D0D188B2BFCDC338A02F6B57BC7E64490618DEB871D839B73339E8FC8737B5C22496EA1BA7CA28B4A74CC7F00164DA146DAFE8445B8C89999729449624AB7ADAF37F6B57BC7E64490611E7FA7ABCAF51C92176DF2183F8FC7C05A64D9A1E9CA65708941B15DA834481F9449624AB7ADAF37BA3038C0950A5D3613377AFFFEAFD269176DF2183F8FC7C06F7001D51B61AB087B076A6E789B0E97A8DF7F3B2552694AD5FFEEA1DED7F25D49FD398EE364050F9647ADFADE5905B11B780A39BCC1DD35B3661434B16C20ACC84D3B47A649675FE827F84554CEF5019E625A9149C048EE9ECD01F8117BC8BEE2021AF6380DFAD18AA50765F790063735872C767BF85DA227C277FBC8AE2E8BF783223E2FFF4BA875ECD9A6C639B01B4E70A05D1297E1BBCB5012B2E24CD356 X-C1DE0DAB: 0D63561A33F958A517FEE0BEFFF4973A5002B1117B3ED69699508461543A9AB2C66B2B37046EC955823CB91A9FED034534781492E4B8EEAD09F854029C6BD0DABDAD6C7F3747799A X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE1918E10F71CB4DF9F96AB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D6597A38675FD8E1AFE15681C7FDC5132AD714A72D1D5602CC887E9496613ABFBCC35911B9E5CCD5C8BFB8341EE9D5BE9A0AEA2F0F38BACAFC3EF287BCD8A130E68292F7F5A22B424B548CD93680B12512CF4C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVZ7tsNvok/TzbYYHzZ0kKCs= X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA16304A84FF9C5C93B12B951B70A5BD4BD8EFD42A16146CE06A418EF038851CB2B74390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B X-Mras: Ok X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 79941 Cc: 79941 <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 (-) On Sun, Dec 14, 2025 at 03:56:07PM +0200, Eli Zaretskii wrote: > Those 0x400000001f000000 and 0x400000001f000005 values are supposed to > come from mark_stk, but I don't see them above. AFAIU, they are the > values that cause the segfault. May be rebuild with address sanitizer? I see ASan support mentioned in alloc.c , is it really supported in emacs 30.2 ? Then I can also build vterm with ASan support, and see if it is involved somehow. -- /Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 14 Dec 2025 13:56:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 14 08:56:27 2025
Received: from localhost ([127.0.0.1]:52663 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vUmaE-0002TB-Uq
for submit <at> debbugs.gnu.org; Sun, 14 Dec 2025 08:56:27 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:55106)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vUma8-0002Sm-JG
for 79941 <at> debbugs.gnu.org; Sun, 14 Dec 2025 08:56:21 -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 1vUma2-0004pj-Ip; Sun, 14 Dec 2025 08:56:10 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
mime-version; bh=WOs2HSSZUJ1i1Q92xDlT26F5xrP/OvZMQcVs5ds70I8=; b=hCeWhMgIRp8a
MndZgHY9Hhht6hKOt+owoVWda8oCxvn1QCYDG9uwFrqWpViugXOp8w1mK+zyTR+KzRw0zGVB8bDL/
ZBRUbOiaNDOE9rgayggiWlRpvgPuASv0J7z9feIGKncXrGYaLTemVfRxtwbTdE3TXUFVHoQvIFadn
Nr7exAQgOkJkdgohyaM3OmG/4YkHCJmXEt+3Rq5eH/WU7Zcz3UlnkMgwjz3tdcsTEw+eDCyQuZYmi
FcS4ih7arcknIYf9NYQVOlzXSmfOpa5ueqG7AFOQ3uaXGWOET9z0hrX86eltlLhEZNbEAOE3AnuCN
Fs6i95KTBLbEBcFaUCZSbg==;
Date: Sun, 14 Dec 2025 15:56:07 +0200
Message-Id: <86sedd6ubs.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Evgeniy Dushistov <dushistov@HIDDEN>
In-Reply-To: <aT6qqPiztvjwlBBd@HIDDEN> (message from Evgeniy
Dushistov on Sun, 14 Dec 2025 15:16:40 +0300)
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
References: <aTE81G30as2U9oUQ@HIDDEN> <86fr9q1v4c.fsf@HIDDEN>
<aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN>
<aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN>
<aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN>
<aT6QyLoH9SkVY8wm@HIDDEN>
<86tsxt70xi.fsf@HIDDEN> <aT6qqPiztvjwlBBd@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79941
Cc: 79941 <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: Sun, 14 Dec 2025 15:16:40 +0300
> From: Evgeniy Dushistov <dushistov@HIDDEN>
> Cc: 79941 <at> debbugs.gnu.org
> "X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
>
> On Sun, Dec 14, 2025 at 01:33:29PM +0200, Eli Zaretskii wrote:
> > > > What does the below show:
> > > >
> > > > (gdb) frame 2
> > > > (gdb) mark_stk
> > > >
> > >
> > > (gdb) p mark_stk
> > > $2 = {
> > > stack = 0x555559906750,
> > > size = 12288,
> > > sp = 2
> > > }
> >
> > What are the stack entries?
> >
> > (gdb) p mark_stk.stack[1]
> > (gdb) p mark_stk.stack[0]
> >
>
> (gdb) frame 2
> #2 0x00005555557346b6 in mark_object (obj=0x55555d3a5aa5) at alloc.c:7503
> 7503 process_mark_stack (sp);
> (gdb) p mark_stk.stack[1]
> $6 = {
> n = 1022,
> u = {
> value = 0x55555d3a5ae8,
> values = 0x55555d3a5ae8
> }
> }
> (gdb) p mark_stk.stack[0]
> $7 = {
> n = 306,
> u = {
> value = 0x7ffff1c02f78,
> values = 0x7ffff1c02f78
> }
> }
Thanks. Then I don't understand how we got these values from your
original backtrace:
> #0 vector_marked_p (v=0x400000001f000000) at alloc.c:4273
> #1 process_mark_stack (base_sp=<optimized out>) at alloc.c:7276
> ptr = 0x400000001f000000
> pvectype = <optimized out>
> obj = 0x400000001f000005
> po = 0x400000001f000000
> #2 0x00005555557346b6 in mark_object (obj=0x55555d3a5aa5) at alloc.c:7503
> sp = <optimized out>
Those 0x400000001f000000 and 0x400000001f000005 values are supposed to
come from mark_stk, but I don't see them above. AFAIU, they are the
values that cause the segfault.
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 14 Dec 2025 12:16:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 14 07:16:55 2025
Received: from localhost ([127.0.0.1]:51583 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vUl1y-0000cY-MB
for submit <at> debbugs.gnu.org; Sun, 14 Dec 2025 07:16:54 -0500
Received: from send217.i.mail.ru ([95.163.59.56]:40156)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vUl1w-0000c4-DQ
for 79941 <at> debbugs.gnu.org; Sun, 14 Dec 2025 07:16:53 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
s=mail4; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:
Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:Content-Type:
Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive:
X-Cloud-Ids:Disposition-Notification-To;
bh=3wQ9p2VOQLyjccB4nw4o6qz/R3jx6KCRu7X82oxhqms=; t=1765714612; x=1765804612;
b=M0iX6PhGsY4/IJ1xHHvbSiKTuGbjBu+Sk8LGU6tkCiozebe+faAvnpX82MmF3zvu3+cD2qVJoId
f0+6HlQeTaYgKe89L2ZFzakoOHwEw3FIooJFTJr7P/8ULHvkI6IqxDlF27iGLYMa1NJWlxKAw2z0W
A1hG8v5CN+wZ03nDJSJBRwDo95Fe/zzszW7KDfCz3o/lyDSYKDIkXOA0jFZdhw84belmtoVsAZKz9
9DQVzVx7UOjdEbSkSI8gxWuX4ubSKqrX5D+5ot329/eUXDWC0XX971kuLi5Bjqo3JDm3YmOQW8Gr6
yu8QGFBc2TrJklztbHAlxeseDbaOqa5IgMLw==;
Received: by exim-smtp-64b997485-hh6vk with esmtpa (envelope-from
<dushistov@HIDDEN>)
id 1vUl1p-00000000TGP-2OOE; Sun, 14 Dec 2025 15:16:46 +0300
Date: Sun, 14 Dec 2025 15:16:40 +0300
From: Evgeniy Dushistov <dushistov@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
Message-ID: <aT6qqPiztvjwlBBd@HIDDEN>
References: <aTE81G30as2U9oUQ@HIDDEN> <86fr9q1v4c.fsf@HIDDEN>
<aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN>
<aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN>
<aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN>
<aT6QyLoH9SkVY8wm@HIDDEN> <86tsxt70xi.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <86tsxt70xi.fsf@HIDDEN>
"X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
Authentication-Results: exim-smtp-64b997485-hh6vk;
auth=pass smtp.auth=dushistov@HIDDEN
smtp.mailfrom=dushistov@HIDDEN
X-Mailru-Src: smtp
X-4EC0790: 10
X-7564579A: 646B95376F6C166E
X-77F55803: 4F1203BC0FB41BD9564C67F5AB2842FF1D45B2A1ACEF1CE41FEA8648E92304D6182A05F538085040C5521ABE4962D6403DE06ABAFEAF6705C99EEADAC98B1DE32F2FACB5F68CF4266E399A284FE16A5F
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE721AF84DC1D70954DEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637AC83A81C8FD4AD23D82A6BABE6F325AC2E85FA5F3EDFCBAA7353EFBB553375664CB2A5A999793BABC141A52109488D0735315ECD9E2704AE126FD115E762BBAE8EEF46B7454FC60B9742502CCDD46D0DEDCF5861DED71B2F389733CBF5DBD5E913377AFFFEAFD269176DF2183F8FC7C0ECC8AC47CD0EDEFF8941B15DA834481FCF19DD082D7633A0EF3E4896CB9E6436389733CBF5DBD5E9D5E8D9A59859A8B6D52CD31C43BF465FCC7F00164DA146DA6F5DAA56C3B73B237318B6A418E8EAB8D32BA5DBAC0009BE9E8FC8737B5C224962EF7529D2A07B7B76E601842F6C81A12EF20D2F80756B5FB606B96278B59C4276E601842F6C81A127C277FBC8AE2E8B0D7DEFD7D73B8B6D3AA81AA40904B5D99C9F4D5AE37F343AD1F44FA8B9022EA23BBE47FD9DD3FB595F5C1EE8F4F765FCF1175FABE1C0F9B6E2021AF6380DFAD18AA50765F790063735872C767BF85DA227C277FBC8AE2E8B910A94247A9DFC2375ECD9A6C639B01B4E70A05D1297E1BBCB5012B2E24CD356
X-C1DE0DAB: 0D63561A33F958A54C2BCE4F552AFB2E5002B1117B3ED696FA411DCE013333B9E772F934B9BCD185823CB91A9FED034534781492E4B8EEADA91A6E18C88C5E2F
X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34CAB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D659FDF03ED4F5F14FC08205BFE6777E78F70DD7BE7046C294F8C3E60E4F0BD79F02A83C83D0830321EEB8341EE9D5BE9A0A90740A06E5171F3CFF7FEB8959EDD9AA83E4B9B507763CBF8CD93680B12512CF4C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4
X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVZ7tsNvok/TzylqjHWMJMR0=
X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA163742A237F5A971E22B951B70A5BD4BD8E425BE5339B2248987E54E667F88163C9390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B
X-Mras: Ok
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79941
Cc: 79941 <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 (-)
On Sun, Dec 14, 2025 at 01:33:29PM +0200, Eli Zaretskii wrote:
> > > What does the below show:
> > >
> > > (gdb) frame 2
> > > (gdb) mark_stk
> > >
> >
> > (gdb) p mark_stk
> > $2 = {
> > stack = 0x555559906750,
> > size = 12288,
> > sp = 2
> > }
>
> What are the stack entries?
>
> (gdb) p mark_stk.stack[1]
> (gdb) p mark_stk.stack[0]
>
(gdb) frame 2
#2 0x00005555557346b6 in mark_object (obj=0x55555d3a5aa5) at alloc.c:7503
7503 process_mark_stack (sp);
(gdb) p mark_stk.stack[1]
$6 = {
n = 1022,
u = {
value = 0x55555d3a5ae8,
values = 0x55555d3a5ae8
}
}
(gdb) p mark_stk.stack[0]
$7 = {
n = 306,
u = {
value = 0x7ffff1c02f78,
values = 0x7ffff1c02f78
}
}
--
/Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 14 Dec 2025 11:33:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 14 06:33:39 2025
Received: from localhost ([127.0.0.1]:51182 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vUkM7-0006IK-9Z
for submit <at> debbugs.gnu.org; Sun, 14 Dec 2025 06:33:39 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:36752)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vUkM4-0006Hp-T1
for 79941 <at> debbugs.gnu.org; Sun, 14 Dec 2025 06:33: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 1vUkLy-0007VX-U7; Sun, 14 Dec 2025 06:33: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=76/0zYgc8m4OjLWsYh8xbsVWTkDyegX9xkCAmOxAcII=; b=oCfd2Vr5mg1I
RZITnISFJviojWOeQTrg0ShS4KBQY+CyHKY4+7HGV9xBOFpd6LrD7cuv4fSYPo3z9ojhH1hLoPd++
kAM+NiEkZa/+4z4vmIgykGMrkAoQcsVRgCQ8FOhDe4FYQGBM48ctOg6Mf+b16jjQplj62qedTisKo
L7MOXw8YJ60S6FUIZ4COm5qquydDtYKaLOGZqxw6Bqegv8UbbVgTxSDt5YokwGCOPM+N6V2Sl4xBR
adkb8eAOrX3r/Iz3vHJd5xpdf7hGj2CyHBq3W60n8Gp0pYI6MlTOGOUFWpLo+2go4x5hCrQFW/yg9
VpaLdmUnW960d/TIQh6Lrw==;
Date: Sun, 14 Dec 2025 13:33:29 +0200
Message-Id: <86tsxt70xi.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Evgeniy Dushistov <dushistov@HIDDEN>
In-Reply-To: <aT6QyLoH9SkVY8wm@HIDDEN> (message from Evgeniy
Dushistov on Sun, 14 Dec 2025 13:26:16 +0300)
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
References: <aTB8tUZHhWX96jyE@HIDDEN> <86sedq23as.fsf@HIDDEN>
<aTE81G30as2U9oUQ@HIDDEN> <86fr9q1v4c.fsf@HIDDEN>
<aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN>
<aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN>
<aT6BT3BKd5u-YMyU@HIDDEN>
<86v7i9757p.fsf@HIDDEN> <aT6QyLoH9SkVY8wm@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79941
Cc: 79941 <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: Sun, 14 Dec 2025 13:26:16 +0300
> From: Evgeniy Dushistov <dushistov@HIDDEN>
> Cc: 79941 <at> debbugs.gnu.org
>
> On Sun, Dec 14, 2025 at 12:00:58PM +0200, Eli Zaretskii wrote:
> > > all other parameters are the same.
> > > Here is "bt full"
> > >
> > > #0 vector_marked_p (v=0x400000001f000000) at alloc.c:4273
> > > #1 process_mark_stack (base_sp=<optimized out>) at alloc.c:7276
> > > ptr = 0x400000001f000000
> > > pvectype = <optimized out>
> > > obj = 0x400000001f000005
> > > po = 0x400000001f000000
> > > #2 0x00005555557346b6 in mark_object (obj=0x55555d3a5aa5) at alloc.c:7503
> > > sp = <optimized out>
> >
> > This is again a crash in GC.
> >
> > What does the below show:
> >
> > (gdb) frame 2
> > (gdb) mark_stk
> >
>
> (gdb) p mark_stk
> $2 = {
> stack = 0x555559906750,
> size = 12288,
> sp = 2
> }
What are the stack entries?
(gdb) p mark_stk.stack[1]
(gdb) p mark_stk.stack[0]
> > Also, do you have any modules loaded into this Emacs session?
>
> Looks like only vterm-module:
Maybe that's the reason for the crashes. If you can try running
without vterm, please do, and see if the crashes still happen.
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 14 Dec 2025 10:26:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 14 05:26:30 2025
Received: from localhost ([127.0.0.1]:50630 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vUjJ7-0002Sq-Vb
for submit <at> debbugs.gnu.org; Sun, 14 Dec 2025 05:26:30 -0500
Received: from send242.i.mail.ru ([95.163.59.81]:52598)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vUjJ5-0002Sb-VN
for 79941 <at> debbugs.gnu.org; Sun, 14 Dec 2025 05:26:28 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
s=mail4; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:
Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:Content-Type:
Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive:
X-Cloud-Ids:Disposition-Notification-To;
bh=OmcXMaC7oiuG+eO/AXRf4IcfHq18jOOg5Izz74KjyiA=; t=1765707988; x=1765797988;
b=iSRc0f1GgmuIqiHjO1hd/JojFGZ8+sDmVmS6rhcYm8rL3JkI1wODGLuz1aTc7SebSjnnO1bZr4t
b3i4BHrAH/dTb+g5rIFCn/O9HiF3I5Me3eFykd8LDrWSH2oKGn8+epCOWALoIpzF9SYWPMzO9BqZ4
0X4GW8c82Y0AJGYcloLj+o2dApxqHSp8iGOrwdKpWtq3Sv9DvvnAeHBnO23HWiepSgxbwH7awFJUp
YAqPNqAJwulnyiF8gePLuF4LtbM5lkWFoKt0OJC9VtqJegZQptMAArgmoFRfqUU8X999xFqUaQ9d0
3NaDt7pPFCeFvPrG0Z8C/ncCIJCuZ2ttNiOQ==;
Received: by exim-smtp-64b997485-95jnl with esmtpa (envelope-from
<dushistov@HIDDEN>)
id 1vUjIy-0000000056e-2UlB; Sun, 14 Dec 2025 13:26:21 +0300
Date: Sun, 14 Dec 2025 13:26:16 +0300
From: Evgeniy Dushistov <dushistov@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
Message-ID: <aT6QyLoH9SkVY8wm@HIDDEN>
References: <aTB8tUZHhWX96jyE@HIDDEN> <86sedq23as.fsf@HIDDEN>
<aTE81G30as2U9oUQ@HIDDEN> <86fr9q1v4c.fsf@HIDDEN>
<aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN>
<aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN>
<aT6BT3BKd5u-YMyU@HIDDEN> <86v7i9757p.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <86v7i9757p.fsf@HIDDEN>
"X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
Authentication-Results: exim-smtp-64b997485-95jnl;
auth=pass smtp.auth=dushistov@HIDDEN
smtp.mailfrom=dushistov@HIDDEN
X-Mailru-Src: smtp
X-4EC0790: 10
X-7564579A: 646B95376F6C166E
X-77F55803: 4F1203BC0FB41BD9564C67F5AB2842FFDBA7D3292D5D1FF26E9F75C7A5240456182A05F538085040ABF59B5C703536613DE06ABAFEAF6705FA2680DA1C7D0DF81F467146951E5159813722A3219C69FF
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7963A96EF19BF462AEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637FE9EFE935CD7C6AE8638F802B75D45FF914D58D5BE9E6BC1A93B80C6DEB9DEE97C6FB206A91F05B20B33D2C874A00A3D2E070BE324C7D3C454D5AB7AE741974ABB0A4F435E46E6718B35066C979671628AA50765F7900637BA939FD1B3BAB99B389733CBF5DBD5E913377AFFFEAFD269176DF2183F8FC7C0F60A601881DBAB3C8941B15DA834481FCF19DD082D7633A0EF3E4896CB9E6436389733CBF5DBD5E9D5E8D9A59859A8B6668FBEE05F116134CC7F00164DA146DA6F5DAA56C3B73B237318B6A418E8EAB8D32BA5DBAC0009BE9E8FC8737B5C2249B8BF3AC88CAB18183AA81AA40904B5D9CF19DD082D7633A0C84D3B47A649675F3AA81AA40904B5D98AA50765F7900637C762AFCF24E26191EC76A7562686271ED91E3A1F190DE8FD2E808ACE2090B5E14AD6D5ED66289B5278DA827A17800CE76631511D42670FFE2EB15956EA79C166A417C69337E82CC275ECD9A6C639B01B78DA827A17800CE7254F25115797DA3C731C566533BA786AA5CC5B56E945C8DA
X-C1DE0DAB: 0D63561A33F958A595F6B396E805EA845002B1117B3ED6965AA1C14A4C9A5512406406D89DD9EB8A823CB91A9FED034534781492E4B8EEAD37F46C620FF2CAEEBDAD6C7F3747799A
X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34CAB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D659004ACC111CDBEFC9F9859E93CB64CC62A9F755F7C73D3835A1271F78AFE36184A77736474EC1A6CEB8341EE9D5BE9A0A8763980ADE35943A06C0BDF23C72CF7BB17CEB3202D79F798CD93680B12512CF4C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4
X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVZ7tsNvok/Tzk47xPFeWeNY=
X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA16345F6D1BE01B7002CB951B70A5BD4BD8E1B9AE943892EB247F08C87E705EE6867390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B
X-Mras: Ok
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79941
Cc: 79941 <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 (-)
On Sun, Dec 14, 2025 at 12:00:58PM +0200, Eli Zaretskii wrote:
> > all other parameters are the same.
> > Here is "bt full"
> >
> > #0 vector_marked_p (v=0x400000001f000000) at alloc.c:4273
> > #1 process_mark_stack (base_sp=<optimized out>) at alloc.c:7276
> > ptr = 0x400000001f000000
> > pvectype = <optimized out>
> > obj = 0x400000001f000005
> > po = 0x400000001f000000
> > #2 0x00005555557346b6 in mark_object (obj=0x55555d3a5aa5) at alloc.c:7503
> > sp = <optimized out>
>
> This is again a crash in GC.
>
> What does the below show:
>
> (gdb) frame 2
> (gdb) mark_stk
>
(gdb) p mark_stk
$2 = {
stack = 0x555559906750,
size = 12288,
sp = 2
}
> > #3 mark_char_table (ptr=<optimized out>, pvectype=pvectype@entry=PVEC_SUB_CHAR_TABLE) at alloc.c:6919
> > val = 0x55555d3a5aa5
> > size = <optimized out>
> > i = <optimized out>
> > idx = 1
> > #4 0x00005555557347a3 in mark_char_table (ptr=<optimized out>, pvectype=pvectype@entry=PVEC_SUB_CHAR_TABLE) at alloc.c:6916
> > val = 0x55555b64e2b5
> > size = <optimized out>
> > i = <optimized out>
> > idx = 1
> > #5 0x00005555557347a3 in mark_char_table (ptr=ptr@entry=0x55555a769790, pvectype=<optimized out>) at alloc.c:6916
> > val = 0x55555a7699bd
> > size = <optimized out>
> > i = <optimized out>
> > idx = <optimized out>
>
> What does the below produce:
>
> (gdb) frame 5
> (gdb) p ptr
> (gdb) xchartable
> (gdb) p XVECTOR(val)
> (gdb) xsubchartable
>
(gdb) frame 5
#5 0x00005555557347a3 in mark_char_table (ptr=ptr@entry=0x55555a769790, pvectype=<optimized out>) at alloc.c:6916
6916 mark_char_table (XVECTOR (val), PVEC_SUB_CHAR_TABLE);
(gdb) p ptr
$3 = (struct Lisp_Vector *) 0x55555a769790
(gdb) xchartable
$4 = (struct Lisp_Char_Table *) 0x55555a769790
Purpose: "nil" 0 extra slots
(gdb) p XVECTOR(val)
No symbol "XVECTOR" in current context.
(gdb) xsubchartable
$5 = (struct Lisp_Sub_Char_Table *) 0x55555a769790
Depth: 0, Min char: 0 (0x0)
(gdb)
> Also, do you have any modules loaded into this Emacs session?
Looks like only vterm-module:
$ cat /proc/6184/maps | grep '\.so' | grep module | grep -v gtk | grep -v /usr/lib/libgmodule-2 | grep -v /usr/lib/gio
7fffe8bfd000-7fffe8c00000 r--p 00000000 103:03 927235 ~/emacs.cfg/straight/build/vterm/vterm-module.so
7fffe8c00000-7fffe8c16000 r-xp 00003000 103:03 927235 ~/emacs.cfg/straight/build/vterm/vterm-module.so
7fffe8c16000-7fffe8c1a000 r--p 00019000 103:03 927235 ~/emacs.cfg/straight/build/vterm/vterm-module.so
7fffe8c1a000-7fffe8c1b000 r--p 0001d000 103:03 927235 ~/emacs.cfg/straight/build/vterm/vterm-module.so
7fffe8c1b000-7fffe8c1c000 rw-p 0001e000 103:03 927235 ~/emacs.cfg/straight/build/vterm/vterm-module.so
--
/Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Received: (at 79941) by debbugs.gnu.org; 14 Dec 2025 10:01:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 14 05:01:12 2025 Received: from localhost ([127.0.0.1]:50441 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vUiud-00011E-Sv for submit <at> debbugs.gnu.org; Sun, 14 Dec 2025 05:01:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52594) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vUiua-00010t-Nk for 79941 <at> debbugs.gnu.org; Sun, 14 Dec 2025 05:01:10 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1vUiuT-0008KP-8H; Sun, 14 Dec 2025 05:01:02 -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=q19z8UgsUQrH4wlUQaCf7F+XzFBVlaSTHoe5AvhXWXk=; b=cp4L/Y9R1YWN me5wX4aHFIaUP/Ta6CPXwn1kkV891DL1n1Qq6Kq/KluwLnel035fqIw7ysuCyqArhDVuwdN+vLzYJ yvzODNEEV1We6abZB7ifmNkXdj77Xu9TI4pIRHF6LVEYFMsbs8TmHH620kxVOc/p0K9nKqznmBW/h tvyLvdjOycrxQ5aHKZkrNHLfH/6/iFewRQ9pN5R8vdSnrj5Rzgvo8i0e7KaCzK09WxYWLs2F4uQ7/ d1nj/8+hSloX7yiETDbmOahUb/TF50ZgHQs2k8htieo4Z/wL2C/SK0ce+Yc8FP0ABwkWPKKCTvmxN t+V04c1/udk9S17lJk8FOw==; Date: Sun, 14 Dec 2025 12:00:58 +0200 Message-Id: <86v7i9757p.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Evgeniy Dushistov <dushistov@HIDDEN> In-Reply-To: <aT6BT3BKd5u-YMyU@HIDDEN> (message from Evgeniy Dushistov on Sun, 14 Dec 2025 12:20:15 +0300) Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer References: <aTB8tUZHhWX96jyE@HIDDEN> <86sedq23as.fsf@HIDDEN> <aTE81G30as2U9oUQ@HIDDEN> <86fr9q1v4c.fsf@HIDDEN> <aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN> <aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN> <aT6BT3BKd5u-YMyU@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79941 Cc: 79941 <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: Sun, 14 Dec 2025 12:20:15 +0300 > From: Evgeniy Dushistov <dushistov@HIDDEN> > Cc: 79941 <at> debbugs.gnu.org > > Another crash. > > I rebuild emacs with default CFLAGS for Arch Linux: > > #+begin_quote > 'configure --with-x-toolkit=gtk3 --sysconfdir=/etc --prefix=/usr > --libexecdir=/usr/lib --localstatedir=/var --disable-build-details > --with-cairo --with-harfbuzz --with-libsystemd --with-modules > --with-native-compilation=no --with-tree-sitter 'CFLAGS=-march=x86-64 > -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 > -Wformat -Werror=format-security -fstack-clash-protection > -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g > -ffile-prefix-map=/home/evgeniy/bigdisk1/linux-infra/arch_build/extra/emacs/src=/usr/src/debug/emacs' > 'LDFLAGS=-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro > -Wl,-z,now -Wl,-z,pack-relative-relocs'' > #+end_quote > > all other parameters are the same. > Here is "bt full" > > #0 vector_marked_p (v=0x400000001f000000) at alloc.c:4273 > #1 process_mark_stack (base_sp=<optimized out>) at alloc.c:7276 > ptr = 0x400000001f000000 > pvectype = <optimized out> > obj = 0x400000001f000005 > po = 0x400000001f000000 > #2 0x00005555557346b6 in mark_object (obj=0x55555d3a5aa5) at alloc.c:7503 > sp = <optimized out> This is again a crash in GC. What does the below show: (gdb) frame 2 (gdb) mark_stk > #3 mark_char_table (ptr=<optimized out>, pvectype=pvectype@entry=PVEC_SUB_CHAR_TABLE) at alloc.c:6919 > val = 0x55555d3a5aa5 > size = <optimized out> > i = <optimized out> > idx = 1 > #4 0x00005555557347a3 in mark_char_table (ptr=<optimized out>, pvectype=pvectype@entry=PVEC_SUB_CHAR_TABLE) at alloc.c:6916 > val = 0x55555b64e2b5 > size = <optimized out> > i = <optimized out> > idx = 1 > #5 0x00005555557347a3 in mark_char_table (ptr=ptr@entry=0x55555a769790, pvectype=<optimized out>) at alloc.c:6916 > val = 0x55555a7699bd > size = <optimized out> > i = <optimized out> > idx = <optimized out> What does the below produce: (gdb) frame 5 (gdb) p ptr (gdb) xchartable (gdb) p XVECTOR(val) (gdb) xsubchartable Also, do you have any modules loaded into this Emacs session?
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 14 Dec 2025 09:20:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 14 04:20:39 2025
Received: from localhost ([127.0.0.1]:50191 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vUiHM-0007DU-8b
for submit <at> debbugs.gnu.org; Sun, 14 Dec 2025 04:20:39 -0500
Received: from send127.i.mail.ru ([89.221.237.222]:55486)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vUiHF-0007Ch-NI
for 79941 <at> debbugs.gnu.org; Sun, 14 Dec 2025 04:20:33 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
s=mail4; h=In-Reply-To:Content-Transfer-Encoding:Content-Type:MIME-Version:
References:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:
Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:
List-Archive:X-Cloud-Ids:Disposition-Notification-To;
bh=fuEpQtZWvZFHH63b9TLakVzIwQeySz5BDZBrnZq7DoE=; t=1765704029; x=1765794029;
b=ILUn6BOZTPVaMEOAploTf52A03kWJO2T3wUc54HTD+iC38oTzpLFvTY4uHa+0/w2co9ZUu7oP1P
cQBnSf4NmymUU/rZ2eFDR4Qb3ipNAtFavPZAy6MnGLL0FYtx6HLlif1WDK0PkuTLpvXNfFVkWWB0x
o1Qgg5V5ep+aITyNPy3KN0GK91WjkMmHahCAHK0VMUU6p47b46791sJAQ3i23eIMkzcotEHQQbrXl
ZdZo9WAgu4JldA7o1+e82FkctCvIJwQHV5yzoU4VX9CG4lxQMCCHBsJmyDB2FLCaREjWNvKmwzblV
wT5xmTOTaB408wwikyJ3MQ5NorLKGo/HSJ7g==;
Received: by exim-smtp-64b997485-btcx8 with esmtpa (envelope-from
<dushistov@HIDDEN>)
id 1vUiH7-00000000EBH-1plN; Sun, 14 Dec 2025 12:20:22 +0300
Date: Sun, 14 Dec 2025 12:20:15 +0300
From: Evgeniy Dushistov <dushistov@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
Message-ID: <aT6BT3BKd5u-YMyU@HIDDEN>
References: <aTB8tUZHhWX96jyE@HIDDEN> <86sedq23as.fsf@HIDDEN>
<aTE81G30as2U9oUQ@HIDDEN> <86fr9q1v4c.fsf@HIDDEN>
<aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN>
<aTl3yBBgz93ECY2R@HIDDEN> <86pl8lbaiy.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <86pl8lbaiy.fsf@HIDDEN>
"X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
Authentication-Results: exim-smtp-64b997485-btcx8;
auth=pass smtp.auth=dushistov@HIDDEN
smtp.mailfrom=dushistov@HIDDEN
X-Mailru-Src: smtp
X-4EC0790: 10
X-7564579A: B8F34718100C35BD
X-77F55803: 4F1203BC0FB41BD9564C67F5AB2842FFCC8ADBF4EAE83BADD403C6AE445F182F182A05F5380850407D998E8A6171C9AE3DE06ABAFEAF67055F9527798B9BA08D02BC78CA3CF1925366F2506D529139D3
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE78D06C9BEA3F208D0EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637AC83A81C8FD4AD23D82A6BABE6F325AC2E85FA5F3EDFCBAA7353EFBB553375664CB2A5A999793BAB64A4D012F2FB9E13BC36A0B15AE5E28B6BE6BD95B76C10F38EEF46B7454FC60B9742502CCDD46D0DBBEA9FB9FD75E40EF6B57BC7E64490618DEB871D839B73339E8FC8737B5C22492AA437DA6D0FD557CC7F00164DA146DAFE8445B8C89999729449624AB7ADAF37F6B57BC7E64490611E7FA7ABCAF51C92176DF2183F8FC7C0F04B652EEC242312D2E47CDBA5A96583BA9C0B312567BB2376E601842F6C81A19E625A9149C048EE4B6963042765DA4BB1CA5D0BF4193578D8FC6C240DEA76429C9F4D5AE37F343AA9539A8B242431040A6AB1C7CE11FEE3B5C78E0E843E24DA6E0066C2D8992A16C4224003CC836476E2F48590F00D11D6E2021AF6380DFAD1A18204E546F3947CB11811A4A51E3B096D1867E19FE1407959CC434672EE6371089D37D7C0E48F6C8AA50765F7900637025748410550DC7BEFF80C71ABB335746BA297DBC24807EABDAD6C7F3747799A
X-C1DE0DAB: 0D63561A33F958A570EAE2173888557F5002B1117B3ED6960CFD40934331480469995D676B7B4CBE823CB91A9FED034534781492E4B8EEADF035437B6AEB70F4BDAD6C7F3747799A
X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34CAB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D6593E42CDCD62EB4D90DBB9E2B57E1AAD3F06E099B2F688B0435B3D59FDEE53C9D7FD76D061F55AD889B8341EE9D5BE9A0A68C6268C8C68F16CA090E7FE45C09815669F622BEB0AF6658CD93680B12512CF4C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4
X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVZ7tsNvok/Tz/U2Xu464X60=
X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA163135A203D2402A760B951B70A5BD4BD8E7BD448DD9E8EC6FDA0970A890641089B390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B
X-Mras: Ok
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79941
Cc: 79941 <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 (-)
Another crash.
I rebuild emacs with default CFLAGS for Arch Linux:
#+begin_quote
'configure --with-x-toolkit=3Dgtk3 --sysconfdir=3D/etc --prefix=3D/usr
--libexecdir=3D/usr/lib --localstatedir=3D/var --disable-build-details
--with-cairo --with-harfbuzz --with-libsystemd --with-modules
--with-native-compilation=3Dno --with-tree-sitter 'CFLAGS=3D-march=3Dx86-64
-mtune=3Dgeneric -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3D3
-Wformat -Werror=3Dformat-security -fstack-clash-protection
-fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g
-ffile-prefix-map=3D/home/evgeniy/bigdisk1/linux-infra/arch_build/extra/em=
acs/src=3D/usr/src/debug/emacs'
'LDFLAGS=3D-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro
-Wl,-z,now -Wl,-z,pack-relative-relocs''
#+end_quote
all other parameters are the same.
Here is "bt full"
#0 vector_marked_p (v=3D0x400000001f000000) at alloc.c:4273
#1 process_mark_stack (base_sp=3D<optimized out>) at alloc.c:7276
ptr =3D 0x400000001f000000
pvectype =3D <optimized out>
obj =3D 0x400000001f000005
po =3D 0x400000001f000000
#2 0x00005555557346b6 in mark_object (obj=3D0x55555d3a5aa5) at alloc.c:7503
sp =3D <optimized out>
#3 mark_char_table (ptr=3D<optimized out>, pvectype=3Dpvectype@entry=3DPVE=
C_SUB_CHAR_TABLE) at alloc.c:6919
val =3D 0x55555d3a5aa5
size =3D <optimized out>
i =3D <optimized out>
idx =3D 1
#4 0x00005555557347a3 in mark_char_table (ptr=3D<optimized out>, pvectype=
=3Dpvectype@entry=3DPVEC_SUB_CHAR_TABLE) at alloc.c:6916
val =3D 0x55555b64e2b5
size =3D <optimized out>
i =3D <optimized out>
idx =3D 1
#5 0x00005555557347a3 in mark_char_table (ptr=3Dptr@entry=3D0x55555a769790=
, pvectype=3D<optimized out>) at alloc.c:6916
val =3D 0x55555a7699bd
size =3D <optimized out>
i =3D <optimized out>
idx =3D <optimized out>
#6 0x0000555555733b0c in process_mark_stack (base_sp=3D<optimized out>) at=
alloc.c:7340
ptr =3D 0x55555a769790
pvectype =3D PVEC_CHAR_TABLE
obj =3D 0x55555a769795
po =3D 0x55555a769790
#7 0x000055555573323f in visit_static_gc_roots (visitor=3D...) at alloc.c:=
6388
i =3D 149
#8 0x000055555573495b in garbage_collect () at alloc.c:6598
tail =3D <optimized out>
buffer =3D <optimized out>
stack_top_variable =3D 0 '\000'
message_p =3D false
count =3D {
bytes =3D <optimized out>
}
start =3D {
tv_sec =3D <optimized out>,
tv_nsec =3D <optimized out>
}
tot_before =3D 18446744073709551615
visitor =3D {
visit =3D <optimized out>,
data =3D <optimized out>
}
#9 0x00005555557356de in maybe_garbage_collect () at alloc.c:6507
#10 0x00005555557acd2e in maybe_gc () at /usr/src/debug/emacs/emacs-30.2/sr=
c/lisp.h:5929
#11 exec_byte_code (fun=3D<optimized out>, args_template=3D<optimized out>,=
nargs=3D<optimized out>, args=3D<optimized out>) at bytecode.c:787
call_nargs =3D 2
call_fun =3D 0x2aaa9b5cdcf8
count1 =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
call_args =3D 0x7ffff0bff760
original_fun =3D <optimized out>
op =3D 2
type =3D <optimized out>
targets =3D {0x55555557df14 <exec_byte_code-2287660>, 0x5555557acf5=
7 <exec_byte_code+2071>, 0x5555557ac928 <exec_byte_code+488>, 0x5555557acf4=
e <exec_byte_code+2062>, 0x5555557acf45 <exec_byte_code+2053>, 0x5555557ac9=
2c <exec_byte_code+492>, 0x5555557acf00 <exec_byte_code+1984>, 0x5555557ace=
bb <exec_byte_code+1915>, 0x5555557af295 <exec_byte_code+11093>, 0x5555557a=
f28c <exec_byte_code+11084>, 0x5555557af283 <exec_byte_code+11075>, 0x55555=
57af27a <exec_byte_code+11066>, 0x5555557ac96b <exec_byte_code+555>, 0x5555=
557ac970 <exec_byte_code+560>, 0x5555557af262 <exec_byte_code+11042>, 0x555=
5557af29e <exec_byte_code+11102>, 0x5555557af090 <exec_byte_code+10576>, 0x=
5555557af087 <exec_byte_code+10567>, 0x5555557af07e <exec_byte_code+10558>,=
0x5555557af075 <exec_byte_code+10549>, 0x5555557ac8b2 <exec_byte_code+370>=
, 0x5555557ac8c0 <exec_byte_code+384>, 0x5555557af045 <exec_byte_code+10501=
>, 0x5555557af05d <exec_byte_code+10525>, 0x5555557aefd3 <exec_byte_code+10=
387>, 0x5555557aefca <exec_byte_code+10378>, 0x5555557aefc1 <exec_byte_code=
+10369>, 0x5555557aefb8 <exec_byte_code+10360>, 0x5555557acc0f <exec_byte_c=
ode+1231>, 0x5555557acc20 <exec_byte_code+1248>, 0x5555557aeff4 <exec_byte_=
code+10420>, 0x5555557aefdc <exec_byte_code+10396>, 0x5555557aef7f <exec_by=
te_code+10303>, 0x5555557aef76 <exec_byte_code+10294>, 0x5555557aef6d <exec=
_byte_code+10285>, 0x5555557aef64 <exec_byte_code+10276>, 0x5555557ac9d3 <e=
xec_byte_code+659>, 0x5555557ac9e0 <exec_byte_code+672>, 0x5555557aefa0 <ex=
ec_byte_code+10336>, 0x5555557aef88 <exec_byte_code+10312>, 0x5555557aef2b =
<exec_byte_code+10219>, 0x5555557aef22 <exec_byte_code+10210>, 0x5555557aef=
19 <exec_byte_code+10201>, 0x5555557aef10 <exec_byte_code+10192>, 0x5555557=
acbb9 <exec_byte_code+1145>, 0x5555557acbc0 <exec_byte_code+1152>, 0x555555=
7aef4c <exec_byte_code+10252>, 0x5555557aef34 <exec_byte_code+10228>, 0x555=
5557aeada <exec_byte_code+9114>, 0x5555557aeb14 <exec_byte_code+9172>, 0x55=
55557aeb80 <exec_byte_code+9280>, 0x55555557df18 <exec_byte_code-2287656>, =
0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-228=
7656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_c=
ode-2287656>, 0x5555557ae924 <exec_byte_code+8676>, 0x5555557ae8ab <exec_by=
te_code+8555>, 0x5555557ae864 <exec_byte_code+8484>, 0x5555557ae817 <exec_b=
yte_code+8407>, 0x5555557ae7cc <exec_byte_code+8332>, 0x5555557af121 <exec_=
byte_code+10721>, 0x5555557af0da <exec_byte_code+10650>, 0x5555557ae794 <ex=
ec_byte_code+8276>, 0x5555557af1d6 <exec_byte_code+10902>, 0x5555557af099 <=
exec_byte_code+10585>, 0x5555557ae74d <exec_byte_code+8205>, 0x5555557ae716=
<exec_byte_code+8150>, 0x5555557ae6cf <exec_byte_code+8079>, 0x5555557ae68=
b <exec_byte_code+8011>, 0x5555557ae643 <exec_byte_code+7939>, 0x5555557ae5=
bd <exec_byte_code+7805>, 0x5555557ae52e <exec_byte_code+7662>, 0x5555557ae=
497 <exec_byte_code+7511>, 0x5555557ae460 <exec_byte_code+7456>, 0x5555557a=
e429 <exec_byte_code+7401>, 0x5555557ae3e2 <exec_byte_code+7330>, 0x5555557=
ae39b <exec_byte_code+7259>, 0x5555557ae354 <exec_byte_code+7188>, 0x555555=
7ae309 <exec_byte_code+7113>, 0x5555557ae2c8 <exec_byte_code+7048>, 0x55555=
57ae287 <exec_byte_code+6983>, 0x5555557ae246 <exec_byte_code+6918>, 0x5555=
557ae195 <exec_byte_code+6741>, 0x5555557ae133 <exec_byte_code+6643>, 0x555=
5557ae0da <exec_byte_code+6554>, 0x5555557ae07e <exec_byte_code+6462>, 0x55=
55557ae022 <exec_byte_code+6370>, 0x5555557adfc6 <exec_byte_code+6278>, 0x5=
555557adf6a <exec_byte_code+6186>, 0x5555557adf0a <exec_byte_code+6090>, 0x=
5555557adea7 <exec_byte_code+5991>, 0x5555557ade47 <exec_byte_code+5895>, 0=
x5555557adde7 <exec_byte_code+5799>, 0x5555557add87 <exec_byte_code+5703>, =
0x5555557add26 <exec_byte_code+5606>, 0x5555557adc1f <exec_byte_code+5343>,=
0x5555557acc70 <exec_byte_code+1328>, 0x5555557adbe8 <exec_byte_code+5288>=
, 0x5555557adbac <exec_byte_code+5228>, 0x5555557adb0d <exec_byte_code+5069=
>, 0x5555557adabd <exec_byte_code+4989>, 0x5555557ada86 <exec_byte_code+493=
4>, 0x5555557ada4d <exec_byte_code+4877>, 0x5555557ada14 <exec_byte_code+48=
20>, 0x5555557ad9d3 <exec_byte_code+4755>, 0x5555557ad99a <exec_byte_code+4=
698>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad961 <exec_byte_co=
de+4641>, 0x5555557ad928 <exec_byte_code+4584>, 0x5555557ad8ef <exec_byte_c=
ode+4527>, 0x5555557ad8b6 <exec_byte_code+4470>, 0x5555557ad87d <exec_byte_=
code+4413>, 0x5555557ad846 <exec_byte_code+4358>, 0x5555557acc74 <exec_byte=
_code+1332>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad7fc <exec_=
byte_code+4284>, 0x5555557ad7c5 <exec_byte_code+4229>, 0x5555557ad78e <exec=
_byte_code+4174>, 0x5555557ad747 <exec_byte_code+4103>, 0x5555557ad700 <exe=
c_byte_code+4032>, 0x5555557ad6c9 <exec_byte_code+3977>, 0x5555557ad692 <ex=
ec_byte_code+3922>, 0x5555557ad64b <exec_byte_code+3851>, 0x5555557ad604 <e=
xec_byte_code+3780>, 0x5555557ad5bd <exec_byte_code+3709>, 0x5555557ad584 <=
exec_byte_code+3652>, 0x5555557ad54d <exec_byte_code+3597>, 0x55555557df18 =
<exec_byte_code-2287656>, 0x5555557aecb1 <exec_byte_code+9585>, 0x5555557ae=
e8b <exec_byte_code+10059>, 0x5555557af219 <exec_byte_code+10969>, 0x555555=
7aee42 <exec_byte_code+9986>, 0x5555557aee00 <exec_byte_code+9920>, 0x55555=
57aedbe <exec_byte_code+9854>, 0x5555557aed1c <exec_byte_code+9692>, 0x5555=
557aecf0 <exec_byte_code+9648>, 0x5555557af00c <exec_byte_code+10444>, 0x55=
55557aec84 <exec_byte_code+9540>, 0x5555557aec17 <exec_byte_code+9431>, 0x5=
555557aebda <exec_byte_code+9370>, 0x5555557aeb8c <exec_byte_code+9292>, 0x=
5555557aea7d <exec_byte_code+9021>, 0x5555557aea32 <exec_byte_code+8946>, 0=
x5555557ae9e1 <exec_byte_code+8865>, 0x5555557ae97c <exec_byte_code+8764>, =
0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad502 <exec_byte_code+352=
2>, 0x5555557ad4cb <exec_byte_code+3467>, 0x5555557ad494 <exec_byte_code+34=
12>, 0x5555557ad45d <exec_byte_code+3357>, 0x5555557ad426 <exec_byte_code+3=
302>, 0x5555557ad3df <exec_byte_code+3231>, 0x5555557ad398 <exec_byte_code+=
3160>, 0x5555557ad351 <exec_byte_code+3089>, 0x5555557ad30a <exec_byte_code=
+3018>, 0x5555557ad2ab <exec_byte_code+2923>, 0x5555557ad264 <exec_byte_cod=
e+2852>, 0x5555557ad21d <exec_byte_code+2781>, 0x5555557ad1e6 <exec_byte_co=
de+2726>, 0x5555557ad17b <exec_byte_code+2619>, 0x5555557ad10f <exec_byte_c=
ode+2511>, 0x5555557ad0cc <exec_byte_code+2444>, 0x5555557ad089 <exec_byte_=
code+2377>, 0x5555557ad048 <exec_byte_code+2312>, 0x5555557adcc6 <exec_byte=
_code+5510>, 0x5555557adc6f <exec_byte_code+5423>, 0x5555557acfd3 <exec_byt=
e_code+2195>, 0x5555557acf60 <exec_byte_code+2080>, 0x55555557df18 <exec_by=
te_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <=
exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555555=
7df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x=
5555557ae5f4 <exec_byte_code+7860>, 0x5555557ae1f7 <exec_byte_code+6839>, 0=
x5555557adb5d <exec_byte_code+5149>, 0x5555557ace71 <exec_byte_code+1841>, =
0x5555557ace27 <exec_byte_code+1767>, 0x55555557df18 <exec_byte_code-228765=
6>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557acde6 <exec_byte_code=
+1702>, 0x5555557acd7c <exec_byte_code+1596>, 0x55555557df18 <exec_byte_cod=
e-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_b=
yte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 =
<exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x555555=
57df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0=
x5555557acd3d <exec_byte_code+1533> <repeats 64 times>}
quitcounter =3D <optimized out>
bc =3D 0x555555e12970 <main_thread+496>
top =3D <optimized out>
pc =3D <optimized out>
bytestr =3D <optimized out>
vector =3D <optimized out>
maxdepth =3D <optimized out>
const_length =3D <optimized out>
bytestr_length =3D <optimized out>
vectorp =3D 0x555558194608
max_stack =3D <optimized out>
frame_base =3D <optimized out>
fp =3D <optimized out>
bytestr_data =3D <optimized out>
rest =3D <optimized out>
mandatory =3D <optimized out>
nonrest =3D <optimized out>
pushedargs =3D <optimized out>
result =3D <optimized out>
#12 0x000055555575e00f in Ffuncall (nargs=3D<optimized out>, args=3D0x7ffff=
fffca48) at eval.c:3093
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#13 0x00005555557593db in internal_condition_case_n (bfun=3Dbfun@entry=3D0x=
5555556becd0 <safe_run_hooks_1>, nargs=3Dnargs@entry=3D2, args=3Dargs@entry=
=3D0x7fffffffca40, handlers=3Dhandlers@entry=3D0x30, hfun=3Dhfun@entry=3D0x=
5555556c1a30 <safe_run_hooks_error>) at eval.c:1693
val =3D <optimized out>
c =3D 0x5555572286d0
#14 0x00005555556c0929 in safe_run_hook_funcall (nargs=3D2, args=3D<optimiz=
ed out>) at keyboard.c:1944
fun =3D <optimized out>
hook =3D <optimized out>
sa_avail =3D <optimized out>
sa_count =3D {
bytes =3D <optimized out>
}
newargs =3D 0x7fffffffca40
#15 0x0000555555759a44 in run_hook_with_args (nargs=3D2, args=3D0x7fffffffc=
b30, funcall=3D0x5555556c0840 <safe_run_hook_funcall>) at eval.c:2953
global_vals =3D <optimized out>
sym =3D 0xf1b0
val =3D <optimized out>
ret =3D 0x0
#16 0x00005555556c0257 in safe_run_hooks_maybe_narrowed (hook=3Dhook@entry=
=3D0xf1b0, w=3D<optimized out>) at keyboard.c:1982
count =3D {
bytes =3D <optimized out>
}
#17 0x00005555556d4fa8 in command_loop_1 () at keyboard.c:1568
cmd =3D <optimized out>
keybuf =3D {0x196, 0x555555745a4a <Fmake_local_variable+634>, 0x555=
56112b0b3, 0x555559019170, 0x7fffffffcc70, 0x5555557461ee <set_internal+414=
>, 0x2aaa00000000, 0x2aaa9ba38970, 0xed90, 0x0, 0x7ffff0bff640, 0x55556112b=
0c3, 0x1, 0x7ffff0bff640, 0x7fffffffcc90, 0x5555557466e9 <Fset+25>, 0x1, 0x=
7ffff0bff640, 0x7fffffffcd30, 0x5555557ae402 <exec_byte_code+7362>, 0x7ffff=
0bff5c8, 0x7ffff1d0eec6, 0x55556112ab33, 0xa3fda8569c352200, 0x7ffff1c8ecb2=
, 0x555555e12780 <main_thread>, 0x7ffff1496c70, 0x1007fffffffcdd0, 0x7ffff0=
bff5c8, 0x7ffff1c8ecb6}
i =3D <optimized out>
last_pt =3D 12
prev_modiff =3D 7463
prev_buffer =3D 0x55555a450b68
#18 0x0000555555759223 in internal_condition_case (bfun=3Dbfun@entry=3D0x55=
55556d4b40 <command_loop_1>, handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@=
entry=3D0x5555556c7890 <cmd_error>) at eval.c:1613
val =3D <optimized out>
c =3D 0x555556ec7cf0
#19 0x00005555556bebb7 in command_loop_2 (handlers=3D0x90) at keyboard.c:11=
68
val =3D <optimized out>
#20 0x0000555555759185 in internal_catch (tag=3Dtag@entry=3D0x7ec0, func=3D=
func@entry=3D0x5555556beb90 <command_loop_2>, arg=3Darg@entry=3D0x90) at ev=
al.c:1292
val =3D <optimized out>
c =3D 0x555556e52c10
#21 0x00005555556beb11 in command_loop () at keyboard.c:1138
val =3D <optimized out>
#22 0x00005555556c73b1 in recursive_edit_1 () at keyboard.c:754
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#23 0x00005555556fcc2b in read_minibuf (map=3D<optimized out>, initial=3D<o=
ptimized out>, prompt=3D<optimized out>, expflag=3D<optimized out>, histvar=
=3D0x2aaa9b72b0f0, histpos=3D<optimized out>, defalt=3D<optimized out>, all=
ow_props=3D<optimized out>, inherit_input_method=3D<optimized out>) at mini=
buf.c:905
val =3D 0x0
count =3D {
bytes =3D <optimized out>
}
mini_frame =3D <optimized out>
ambient_dir =3D <optimized out>
minibuffer =3D <optimized out>
input_method =3D 0x0
calling_frame =3D <optimized out>
calling_window =3D <optimized out>
enable_multibyte =3D <optimized out>
pos =3D <optimized out>
histstring =3D <optimized out>
histval =3D <optimized out>
empty_minibuf =3D <optimized out>
#24 Fread_from_minibuffer (prompt=3D<optimized out>, initial_contents=3D<op=
timized out>, keymap=3D<optimized out>, read=3D<optimized out>, hist=3D<opt=
imized out>, default_value=3D<optimized out>, inherit_input_method=3D<optim=
ized out>) at minibuf.c:1394
histvar =3D <optimized out>
histpos =3D <optimized out>
val =3D <optimized out>
#25 0x000055555575c06c in funcall_subr (subr=3D<optimized out>, numargs=3Dn=
umargs@entry=3D5, args=3Dargs@entry=3D0x7ffff0bff430) at eval.c:3173
argbuf =3D {0x55556075e7b4, 0x0, 0x555561129fa3, 0x0, 0x2aaa9b72b0f=
0, 0x0, 0x0, 0x2}
a =3D <optimized out>
maxargs =3D <optimized out>
fun =3D <optimized out>
#26 0x00005555557acb43 in exec_byte_code (fun=3D<optimized out>, args_templ=
ate=3D<optimized out>, nargs=3D<optimized out>, args=3D<optimized out>) at =
/usr/src/debug/emacs/emacs-30.2/src/lisp.h:2243
call_nargs =3D 5
call_fun =3D <optimized out>
count1 =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
call_args =3D 0x7ffff0bff430
original_fun =3D 0x2aaa9b5fd858
op =3D 5
type =3D <optimized out>
targets =3D {0x55555557df14 <exec_byte_code-2287660>, 0x5555557acf5=
7 <exec_byte_code+2071>, 0x5555557ac928 <exec_byte_code+488>, 0x5555557acf4=
e <exec_byte_code+2062>, 0x5555557acf45 <exec_byte_code+2053>, 0x5555557ac9=
2c <exec_byte_code+492>, 0x5555557acf00 <exec_byte_code+1984>, 0x5555557ace=
bb <exec_byte_code+1915>, 0x5555557af295 <exec_byte_code+11093>, 0x5555557a=
f28c <exec_byte_code+11084>, 0x5555557af283 <exec_byte_code+11075>, 0x55555=
57af27a <exec_byte_code+11066>, 0x5555557ac96b <exec_byte_code+555>, 0x5555=
557ac970 <exec_byte_code+560>, 0x5555557af262 <exec_byte_code+11042>, 0x555=
5557af29e <exec_byte_code+11102>, 0x5555557af090 <exec_byte_code+10576>, 0x=
5555557af087 <exec_byte_code+10567>, 0x5555557af07e <exec_byte_code+10558>,=
0x5555557af075 <exec_byte_code+10549>, 0x5555557ac8b2 <exec_byte_code+370>=
, 0x5555557ac8c0 <exec_byte_code+384>, 0x5555557af045 <exec_byte_code+10501=
>, 0x5555557af05d <exec_byte_code+10525>, 0x5555557aefd3 <exec_byte_code+10=
387>, 0x5555557aefca <exec_byte_code+10378>, 0x5555557aefc1 <exec_byte_code=
+10369>, 0x5555557aefb8 <exec_byte_code+10360>, 0x5555557acc0f <exec_byte_c=
ode+1231>, 0x5555557acc20 <exec_byte_code+1248>, 0x5555557aeff4 <exec_byte_=
code+10420>, 0x5555557aefdc <exec_byte_code+10396>, 0x5555557aef7f <exec_by=
te_code+10303>, 0x5555557aef76 <exec_byte_code+10294>, 0x5555557aef6d <exec=
_byte_code+10285>, 0x5555557aef64 <exec_byte_code+10276>, 0x5555557ac9d3 <e=
xec_byte_code+659>, 0x5555557ac9e0 <exec_byte_code+672>, 0x5555557aefa0 <ex=
ec_byte_code+10336>, 0x5555557aef88 <exec_byte_code+10312>, 0x5555557aef2b =
<exec_byte_code+10219>, 0x5555557aef22 <exec_byte_code+10210>, 0x5555557aef=
19 <exec_byte_code+10201>, 0x5555557aef10 <exec_byte_code+10192>, 0x5555557=
acbb9 <exec_byte_code+1145>, 0x5555557acbc0 <exec_byte_code+1152>, 0x555555=
7aef4c <exec_byte_code+10252>, 0x5555557aef34 <exec_byte_code+10228>, 0x555=
5557aeada <exec_byte_code+9114>, 0x5555557aeb14 <exec_byte_code+9172>, 0x55=
55557aeb80 <exec_byte_code+9280>, 0x55555557df18 <exec_byte_code-2287656>, =
0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-228=
7656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_c=
ode-2287656>, 0x5555557ae924 <exec_byte_code+8676>, 0x5555557ae8ab <exec_by=
te_code+8555>, 0x5555557ae864 <exec_byte_code+8484>, 0x5555557ae817 <exec_b=
yte_code+8407>, 0x5555557ae7cc <exec_byte_code+8332>, 0x5555557af121 <exec_=
byte_code+10721>, 0x5555557af0da <exec_byte_code+10650>, 0x5555557ae794 <ex=
ec_byte_code+8276>, 0x5555557af1d6 <exec_byte_code+10902>, 0x5555557af099 <=
exec_byte_code+10585>, 0x5555557ae74d <exec_byte_code+8205>, 0x5555557ae716=
<exec_byte_code+8150>, 0x5555557ae6cf <exec_byte_code+8079>, 0x5555557ae68=
b <exec_byte_code+8011>, 0x5555557ae643 <exec_byte_code+7939>, 0x5555557ae5=
bd <exec_byte_code+7805>, 0x5555557ae52e <exec_byte_code+7662>, 0x5555557ae=
497 <exec_byte_code+7511>, 0x5555557ae460 <exec_byte_code+7456>, 0x5555557a=
e429 <exec_byte_code+7401>, 0x5555557ae3e2 <exec_byte_code+7330>, 0x5555557=
ae39b <exec_byte_code+7259>, 0x5555557ae354 <exec_byte_code+7188>, 0x555555=
7ae309 <exec_byte_code+7113>, 0x5555557ae2c8 <exec_byte_code+7048>, 0x55555=
57ae287 <exec_byte_code+6983>, 0x5555557ae246 <exec_byte_code+6918>, 0x5555=
557ae195 <exec_byte_code+6741>, 0x5555557ae133 <exec_byte_code+6643>, 0x555=
5557ae0da <exec_byte_code+6554>, 0x5555557ae07e <exec_byte_code+6462>, 0x55=
55557ae022 <exec_byte_code+6370>, 0x5555557adfc6 <exec_byte_code+6278>, 0x5=
555557adf6a <exec_byte_code+6186>, 0x5555557adf0a <exec_byte_code+6090>, 0x=
5555557adea7 <exec_byte_code+5991>, 0x5555557ade47 <exec_byte_code+5895>, 0=
x5555557adde7 <exec_byte_code+5799>, 0x5555557add87 <exec_byte_code+5703>, =
0x5555557add26 <exec_byte_code+5606>, 0x5555557adc1f <exec_byte_code+5343>,=
0x5555557acc70 <exec_byte_code+1328>, 0x5555557adbe8 <exec_byte_code+5288>=
, 0x5555557adbac <exec_byte_code+5228>, 0x5555557adb0d <exec_byte_code+5069=
>, 0x5555557adabd <exec_byte_code+4989>, 0x5555557ada86 <exec_byte_code+493=
4>, 0x5555557ada4d <exec_byte_code+4877>, 0x5555557ada14 <exec_byte_code+48=
20>, 0x5555557ad9d3 <exec_byte_code+4755>, 0x5555557ad99a <exec_byte_code+4=
698>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad961 <exec_byte_co=
de+4641>, 0x5555557ad928 <exec_byte_code+4584>, 0x5555557ad8ef <exec_byte_c=
ode+4527>, 0x5555557ad8b6 <exec_byte_code+4470>, 0x5555557ad87d <exec_byte_=
code+4413>, 0x5555557ad846 <exec_byte_code+4358>, 0x5555557acc74 <exec_byte=
_code+1332>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad7fc <exec_=
byte_code+4284>, 0x5555557ad7c5 <exec_byte_code+4229>, 0x5555557ad78e <exec=
_byte_code+4174>, 0x5555557ad747 <exec_byte_code+4103>, 0x5555557ad700 <exe=
c_byte_code+4032>, 0x5555557ad6c9 <exec_byte_code+3977>, 0x5555557ad692 <ex=
ec_byte_code+3922>, 0x5555557ad64b <exec_byte_code+3851>, 0x5555557ad604 <e=
xec_byte_code+3780>, 0x5555557ad5bd <exec_byte_code+3709>, 0x5555557ad584 <=
exec_byte_code+3652>, 0x5555557ad54d <exec_byte_code+3597>, 0x55555557df18 =
<exec_byte_code-2287656>, 0x5555557aecb1 <exec_byte_code+9585>, 0x5555557ae=
e8b <exec_byte_code+10059>, 0x5555557af219 <exec_byte_code+10969>, 0x555555=
7aee42 <exec_byte_code+9986>, 0x5555557aee00 <exec_byte_code+9920>, 0x55555=
57aedbe <exec_byte_code+9854>, 0x5555557aed1c <exec_byte_code+9692>, 0x5555=
557aecf0 <exec_byte_code+9648>, 0x5555557af00c <exec_byte_code+10444>, 0x55=
55557aec84 <exec_byte_code+9540>, 0x5555557aec17 <exec_byte_code+9431>, 0x5=
555557aebda <exec_byte_code+9370>, 0x5555557aeb8c <exec_byte_code+9292>, 0x=
5555557aea7d <exec_byte_code+9021>, 0x5555557aea32 <exec_byte_code+8946>, 0=
x5555557ae9e1 <exec_byte_code+8865>, 0x5555557ae97c <exec_byte_code+8764>, =
0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad502 <exec_byte_code+352=
2>, 0x5555557ad4cb <exec_byte_code+3467>, 0x5555557ad494 <exec_byte_code+34=
12>, 0x5555557ad45d <exec_byte_code+3357>, 0x5555557ad426 <exec_byte_code+3=
302>, 0x5555557ad3df <exec_byte_code+3231>, 0x5555557ad398 <exec_byte_code+=
3160>, 0x5555557ad351 <exec_byte_code+3089>, 0x5555557ad30a <exec_byte_code=
+3018>, 0x5555557ad2ab <exec_byte_code+2923>, 0x5555557ad264 <exec_byte_cod=
e+2852>, 0x5555557ad21d <exec_byte_code+2781>, 0x5555557ad1e6 <exec_byte_co=
de+2726>, 0x5555557ad17b <exec_byte_code+2619>, 0x5555557ad10f <exec_byte_c=
ode+2511>, 0x5555557ad0cc <exec_byte_code+2444>, 0x5555557ad089 <exec_byte_=
code+2377>, 0x5555557ad048 <exec_byte_code+2312>, 0x5555557adcc6 <exec_byte=
_code+5510>, 0x5555557adc6f <exec_byte_code+5423>, 0x5555557acfd3 <exec_byt=
e_code+2195>, 0x5555557acf60 <exec_byte_code+2080>, 0x55555557df18 <exec_by=
te_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <=
exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555555=
7df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x=
5555557ae5f4 <exec_byte_code+7860>, 0x5555557ae1f7 <exec_byte_code+6839>, 0=
x5555557adb5d <exec_byte_code+5149>, 0x5555557ace71 <exec_byte_code+1841>, =
0x5555557ace27 <exec_byte_code+1767>, 0x55555557df18 <exec_byte_code-228765=
6>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557acde6 <exec_byte_code=
+1702>, 0x5555557acd7c <exec_byte_code+1596>, 0x55555557df18 <exec_byte_cod=
e-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_b=
yte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 =
<exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x555555=
57df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0=
x5555557acd3d <exec_byte_code+1533> <repeats 64 times>}
quitcounter =3D <optimized out>
bc =3D 0x555555e12970 <main_thread+496>
top =3D <optimized out>
pc =3D <optimized out>
bytestr =3D <optimized out>
vector =3D <optimized out>
maxdepth =3D <optimized out>
const_length =3D <optimized out>
bytestr_length =3D <optimized out>
vectorp =3D 0x55555818a030
max_stack =3D <optimized out>
frame_base =3D <optimized out>
fp =3D <optimized out>
bytestr_data =3D <optimized out>
rest =3D <optimized out>
mandatory =3D <optimized out>
nonrest =3D <optimized out>
pushedargs =3D <optimized out>
result =3D <optimized out>
#27 0x000055555575e00f in Ffuncall (nargs=3Dnargs@entry=3D25, args=3D0x7fff=
ffffd070) at eval.c:3093
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#28 0x000055555575e440 in Fapply (nargs=3D2, args=3D0x7ffff0bff340) at eval=
=2Ec:2765
i =3D <optimized out>
funcall_nargs =3D 25
funcall_args =3D <optimized out>
spread_arg =3D 0x0
fun =3D <optimized out>
sa_avail =3D <optimized out>
sa_count =3D {
bytes =3D <optimized out>
}
numargs =3D <optimized out>
retval =3D <optimized out>
#29 0x00005555557acb43 in exec_byte_code (fun=3D<optimized out>, args_templ=
ate=3D<optimized out>, nargs=3D<optimized out>, args=3D<optimized out>) at =
/usr/src/debug/emacs/emacs-30.2/src/lisp.h:2243
call_nargs =3D 2
call_fun =3D <optimized out>
count1 =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
call_args =3D 0x7ffff0bff340
original_fun =3D 0x3e10
op =3D 2
type =3D <optimized out>
targets =3D {0x55555557df14 <exec_byte_code-2287660>, 0x5555557acf5=
7 <exec_byte_code+2071>, 0x5555557ac928 <exec_byte_code+488>, 0x5555557acf4=
e <exec_byte_code+2062>, 0x5555557acf45 <exec_byte_code+2053>, 0x5555557ac9=
2c <exec_byte_code+492>, 0x5555557acf00 <exec_byte_code+1984>, 0x5555557ace=
bb <exec_byte_code+1915>, 0x5555557af295 <exec_byte_code+11093>, 0x5555557a=
f28c <exec_byte_code+11084>, 0x5555557af283 <exec_byte_code+11075>, 0x55555=
57af27a <exec_byte_code+11066>, 0x5555557ac96b <exec_byte_code+555>, 0x5555=
557ac970 <exec_byte_code+560>, 0x5555557af262 <exec_byte_code+11042>, 0x555=
5557af29e <exec_byte_code+11102>, 0x5555557af090 <exec_byte_code+10576>, 0x=
5555557af087 <exec_byte_code+10567>, 0x5555557af07e <exec_byte_code+10558>,=
0x5555557af075 <exec_byte_code+10549>, 0x5555557ac8b2 <exec_byte_code+370>=
, 0x5555557ac8c0 <exec_byte_code+384>, 0x5555557af045 <exec_byte_code+10501=
>, 0x5555557af05d <exec_byte_code+10525>, 0x5555557aefd3 <exec_byte_code+10=
387>, 0x5555557aefca <exec_byte_code+10378>, 0x5555557aefc1 <exec_byte_code=
+10369>, 0x5555557aefb8 <exec_byte_code+10360>, 0x5555557acc0f <exec_byte_c=
ode+1231>, 0x5555557acc20 <exec_byte_code+1248>, 0x5555557aeff4 <exec_byte_=
code+10420>, 0x5555557aefdc <exec_byte_code+10396>, 0x5555557aef7f <exec_by=
te_code+10303>, 0x5555557aef76 <exec_byte_code+10294>, 0x5555557aef6d <exec=
_byte_code+10285>, 0x5555557aef64 <exec_byte_code+10276>, 0x5555557ac9d3 <e=
xec_byte_code+659>, 0x5555557ac9e0 <exec_byte_code+672>, 0x5555557aefa0 <ex=
ec_byte_code+10336>, 0x5555557aef88 <exec_byte_code+10312>, 0x5555557aef2b =
<exec_byte_code+10219>, 0x5555557aef22 <exec_byte_code+10210>, 0x5555557aef=
19 <exec_byte_code+10201>, 0x5555557aef10 <exec_byte_code+10192>, 0x5555557=
acbb9 <exec_byte_code+1145>, 0x5555557acbc0 <exec_byte_code+1152>, 0x555555=
7aef4c <exec_byte_code+10252>, 0x5555557aef34 <exec_byte_code+10228>, 0x555=
5557aeada <exec_byte_code+9114>, 0x5555557aeb14 <exec_byte_code+9172>, 0x55=
55557aeb80 <exec_byte_code+9280>, 0x55555557df18 <exec_byte_code-2287656>, =
0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-228=
7656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_c=
ode-2287656>, 0x5555557ae924 <exec_byte_code+8676>, 0x5555557ae8ab <exec_by=
te_code+8555>, 0x5555557ae864 <exec_byte_code+8484>, 0x5555557ae817 <exec_b=
yte_code+8407>, 0x5555557ae7cc <exec_byte_code+8332>, 0x5555557af121 <exec_=
byte_code+10721>, 0x5555557af0da <exec_byte_code+10650>, 0x5555557ae794 <ex=
ec_byte_code+8276>, 0x5555557af1d6 <exec_byte_code+10902>, 0x5555557af099 <=
exec_byte_code+10585>, 0x5555557ae74d <exec_byte_code+8205>, 0x5555557ae716=
<exec_byte_code+8150>, 0x5555557ae6cf <exec_byte_code+8079>, 0x5555557ae68=
b <exec_byte_code+8011>, 0x5555557ae643 <exec_byte_code+7939>, 0x5555557ae5=
bd <exec_byte_code+7805>, 0x5555557ae52e <exec_byte_code+7662>, 0x5555557ae=
497 <exec_byte_code+7511>, 0x5555557ae460 <exec_byte_code+7456>, 0x5555557a=
e429 <exec_byte_code+7401>, 0x5555557ae3e2 <exec_byte_code+7330>, 0x5555557=
ae39b <exec_byte_code+7259>, 0x5555557ae354 <exec_byte_code+7188>, 0x555555=
7ae309 <exec_byte_code+7113>, 0x5555557ae2c8 <exec_byte_code+7048>, 0x55555=
57ae287 <exec_byte_code+6983>, 0x5555557ae246 <exec_byte_code+6918>, 0x5555=
557ae195 <exec_byte_code+6741>, 0x5555557ae133 <exec_byte_code+6643>, 0x555=
5557ae0da <exec_byte_code+6554>, 0x5555557ae07e <exec_byte_code+6462>, 0x55=
55557ae022 <exec_byte_code+6370>, 0x5555557adfc6 <exec_byte_code+6278>, 0x5=
555557adf6a <exec_byte_code+6186>, 0x5555557adf0a <exec_byte_code+6090>, 0x=
5555557adea7 <exec_byte_code+5991>, 0x5555557ade47 <exec_byte_code+5895>, 0=
x5555557adde7 <exec_byte_code+5799>, 0x5555557add87 <exec_byte_code+5703>, =
0x5555557add26 <exec_byte_code+5606>, 0x5555557adc1f <exec_byte_code+5343>,=
0x5555557acc70 <exec_byte_code+1328>, 0x5555557adbe8 <exec_byte_code+5288>=
, 0x5555557adbac <exec_byte_code+5228>, 0x5555557adb0d <exec_byte_code+5069=
>, 0x5555557adabd <exec_byte_code+4989>, 0x5555557ada86 <exec_byte_code+493=
4>, 0x5555557ada4d <exec_byte_code+4877>, 0x5555557ada14 <exec_byte_code+48=
20>, 0x5555557ad9d3 <exec_byte_code+4755>, 0x5555557ad99a <exec_byte_code+4=
698>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad961 <exec_byte_co=
de+4641>, 0x5555557ad928 <exec_byte_code+4584>, 0x5555557ad8ef <exec_byte_c=
ode+4527>, 0x5555557ad8b6 <exec_byte_code+4470>, 0x5555557ad87d <exec_byte_=
code+4413>, 0x5555557ad846 <exec_byte_code+4358>, 0x5555557acc74 <exec_byte=
_code+1332>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad7fc <exec_=
byte_code+4284>, 0x5555557ad7c5 <exec_byte_code+4229>, 0x5555557ad78e <exec=
_byte_code+4174>, 0x5555557ad747 <exec_byte_code+4103>, 0x5555557ad700 <exe=
c_byte_code+4032>, 0x5555557ad6c9 <exec_byte_code+3977>, 0x5555557ad692 <ex=
ec_byte_code+3922>, 0x5555557ad64b <exec_byte_code+3851>, 0x5555557ad604 <e=
xec_byte_code+3780>, 0x5555557ad5bd <exec_byte_code+3709>, 0x5555557ad584 <=
exec_byte_code+3652>, 0x5555557ad54d <exec_byte_code+3597>, 0x55555557df18 =
<exec_byte_code-2287656>, 0x5555557aecb1 <exec_byte_code+9585>, 0x5555557ae=
e8b <exec_byte_code+10059>, 0x5555557af219 <exec_byte_code+10969>, 0x555555=
7aee42 <exec_byte_code+9986>, 0x5555557aee00 <exec_byte_code+9920>, 0x55555=
57aedbe <exec_byte_code+9854>, 0x5555557aed1c <exec_byte_code+9692>, 0x5555=
557aecf0 <exec_byte_code+9648>, 0x5555557af00c <exec_byte_code+10444>, 0x55=
55557aec84 <exec_byte_code+9540>, 0x5555557aec17 <exec_byte_code+9431>, 0x5=
555557aebda <exec_byte_code+9370>, 0x5555557aeb8c <exec_byte_code+9292>, 0x=
5555557aea7d <exec_byte_code+9021>, 0x5555557aea32 <exec_byte_code+8946>, 0=
x5555557ae9e1 <exec_byte_code+8865>, 0x5555557ae97c <exec_byte_code+8764>, =
0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad502 <exec_byte_code+352=
2>, 0x5555557ad4cb <exec_byte_code+3467>, 0x5555557ad494 <exec_byte_code+34=
12>, 0x5555557ad45d <exec_byte_code+3357>, 0x5555557ad426 <exec_byte_code+3=
302>, 0x5555557ad3df <exec_byte_code+3231>, 0x5555557ad398 <exec_byte_code+=
3160>, 0x5555557ad351 <exec_byte_code+3089>, 0x5555557ad30a <exec_byte_code=
+3018>, 0x5555557ad2ab <exec_byte_code+2923>, 0x5555557ad264 <exec_byte_cod=
e+2852>, 0x5555557ad21d <exec_byte_code+2781>, 0x5555557ad1e6 <exec_byte_co=
de+2726>, 0x5555557ad17b <exec_byte_code+2619>, 0x5555557ad10f <exec_byte_c=
ode+2511>, 0x5555557ad0cc <exec_byte_code+2444>, 0x5555557ad089 <exec_byte_=
code+2377>, 0x5555557ad048 <exec_byte_code+2312>, 0x5555557adcc6 <exec_byte=
_code+5510>, 0x5555557adc6f <exec_byte_code+5423>, 0x5555557acfd3 <exec_byt=
e_code+2195>, 0x5555557acf60 <exec_byte_code+2080>, 0x55555557df18 <exec_by=
te_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <=
exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555555=
7df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x=
5555557ae5f4 <exec_byte_code+7860>, 0x5555557ae1f7 <exec_byte_code+6839>, 0=
x5555557adb5d <exec_byte_code+5149>, 0x5555557ace71 <exec_byte_code+1841>, =
0x5555557ace27 <exec_byte_code+1767>, 0x55555557df18 <exec_byte_code-228765=
6>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557acde6 <exec_byte_code=
+1702>, 0x5555557acd7c <exec_byte_code+1596>, 0x55555557df18 <exec_byte_cod=
e-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_b=
yte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 =
<exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x555555=
57df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0=
x5555557acd3d <exec_byte_code+1533> <repeats 64 times>}
quitcounter =3D <optimized out>
bc =3D 0x555555e12970 <main_thread+496>
top =3D <optimized out>
pc =3D <optimized out>
bytestr =3D <optimized out>
vector =3D <optimized out>
maxdepth =3D <optimized out>
const_length =3D <optimized out>
bytestr_length =3D <optimized out>
vectorp =3D 0x55555d58eba8
max_stack =3D <optimized out>
frame_base =3D <optimized out>
fp =3D <optimized out>
bytestr_data =3D <optimized out>
rest =3D <optimized out>
mandatory =3D <optimized out>
nonrest =3D <optimized out>
pushedargs =3D <optimized out>
result =3D <optimized out>
#30 0x000055555575e00f in Ffuncall (nargs=3Dnargs@entry=3D9, args=3Dargs@en=
try=3D0x7fffffffd2c0) at eval.c:3093
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#31 0x00005555556f8a6b in Fcompleting_read (prompt=3D0x55556075e7b4, collec=
tion=3D0x7ffff15cb385, predicate=3D0x5555607e0d3d, require_match=3D0x30, in=
itial_input=3D0x0, hist=3D0x2aaa9b72b0f0, def=3D0x0, inherit_input_method=
=3D0x0) at minibuf.c:2057
#32 0x000055555575bff3 in funcall_subr (subr=3D<optimized out>, numargs=3Dn=
umargs@entry=3D6, args=3Dargs@entry=3D0x7ffff0bff1b8) at eval.c:3176
argbuf =3D {0x55556075e7b4, 0x7ffff15cb385, 0x5555607e0d3d, 0x30, 0=
x0, 0x2aaa9b72b0f0, 0x0, 0x0}
a =3D <optimized out>
maxargs =3D <optimized out>
fun =3D <optimized out>
#33 0x00005555557acb43 in exec_byte_code (fun=3D<optimized out>, args_templ=
ate=3D<optimized out>, args_template@entry=3D0, nargs=3D<optimized out>, na=
rgs@entry=3D0, args=3D<optimized out>, args@entry=3D0x0) at /usr/src/debug/=
emacs/emacs-30.2/src/lisp.h:2243
call_nargs =3D 6
call_fun =3D <optimized out>
count1 =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
call_args =3D 0x7ffff0bff1b8
original_fun =3D 0x2aaa9b5eaed8
op =3D 6
type =3D <optimized out>
targets =3D {0x55555557df14 <exec_byte_code-2287660>, 0x5555557acf5=
7 <exec_byte_code+2071>, 0x5555557ac928 <exec_byte_code+488>, 0x5555557acf4=
e <exec_byte_code+2062>, 0x5555557acf45 <exec_byte_code+2053>, 0x5555557ac9=
2c <exec_byte_code+492>, 0x5555557acf00 <exec_byte_code+1984>, 0x5555557ace=
bb <exec_byte_code+1915>, 0x5555557af295 <exec_byte_code+11093>, 0x5555557a=
f28c <exec_byte_code+11084>, 0x5555557af283 <exec_byte_code+11075>, 0x55555=
57af27a <exec_byte_code+11066>, 0x5555557ac96b <exec_byte_code+555>, 0x5555=
557ac970 <exec_byte_code+560>, 0x5555557af262 <exec_byte_code+11042>, 0x555=
5557af29e <exec_byte_code+11102>, 0x5555557af090 <exec_byte_code+10576>, 0x=
5555557af087 <exec_byte_code+10567>, 0x5555557af07e <exec_byte_code+10558>,=
0x5555557af075 <exec_byte_code+10549>, 0x5555557ac8b2 <exec_byte_code+370>=
, 0x5555557ac8c0 <exec_byte_code+384>, 0x5555557af045 <exec_byte_code+10501=
>, 0x5555557af05d <exec_byte_code+10525>, 0x5555557aefd3 <exec_byte_code+10=
387>, 0x5555557aefca <exec_byte_code+10378>, 0x5555557aefc1 <exec_byte_code=
+10369>, 0x5555557aefb8 <exec_byte_code+10360>, 0x5555557acc0f <exec_byte_c=
ode+1231>, 0x5555557acc20 <exec_byte_code+1248>, 0x5555557aeff4 <exec_byte_=
code+10420>, 0x5555557aefdc <exec_byte_code+10396>, 0x5555557aef7f <exec_by=
te_code+10303>, 0x5555557aef76 <exec_byte_code+10294>, 0x5555557aef6d <exec=
_byte_code+10285>, 0x5555557aef64 <exec_byte_code+10276>, 0x5555557ac9d3 <e=
xec_byte_code+659>, 0x5555557ac9e0 <exec_byte_code+672>, 0x5555557aefa0 <ex=
ec_byte_code+10336>, 0x5555557aef88 <exec_byte_code+10312>, 0x5555557aef2b =
<exec_byte_code+10219>, 0x5555557aef22 <exec_byte_code+10210>, 0x5555557aef=
19 <exec_byte_code+10201>, 0x5555557aef10 <exec_byte_code+10192>, 0x5555557=
acbb9 <exec_byte_code+1145>, 0x5555557acbc0 <exec_byte_code+1152>, 0x555555=
7aef4c <exec_byte_code+10252>, 0x5555557aef34 <exec_byte_code+10228>, 0x555=
5557aeada <exec_byte_code+9114>, 0x5555557aeb14 <exec_byte_code+9172>, 0x55=
55557aeb80 <exec_byte_code+9280>, 0x55555557df18 <exec_byte_code-2287656>, =
0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-228=
7656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_c=
ode-2287656>, 0x5555557ae924 <exec_byte_code+8676>, 0x5555557ae8ab <exec_by=
te_code+8555>, 0x5555557ae864 <exec_byte_code+8484>, 0x5555557ae817 <exec_b=
yte_code+8407>, 0x5555557ae7cc <exec_byte_code+8332>, 0x5555557af121 <exec_=
byte_code+10721>, 0x5555557af0da <exec_byte_code+10650>, 0x5555557ae794 <ex=
ec_byte_code+8276>, 0x5555557af1d6 <exec_byte_code+10902>, 0x5555557af099 <=
exec_byte_code+10585>, 0x5555557ae74d <exec_byte_code+8205>, 0x5555557ae716=
<exec_byte_code+8150>, 0x5555557ae6cf <exec_byte_code+8079>, 0x5555557ae68=
b <exec_byte_code+8011>, 0x5555557ae643 <exec_byte_code+7939>, 0x5555557ae5=
bd <exec_byte_code+7805>, 0x5555557ae52e <exec_byte_code+7662>, 0x5555557ae=
497 <exec_byte_code+7511>, 0x5555557ae460 <exec_byte_code+7456>, 0x5555557a=
e429 <exec_byte_code+7401>, 0x5555557ae3e2 <exec_byte_code+7330>, 0x5555557=
ae39b <exec_byte_code+7259>, 0x5555557ae354 <exec_byte_code+7188>, 0x555555=
7ae309 <exec_byte_code+7113>, 0x5555557ae2c8 <exec_byte_code+7048>, 0x55555=
57ae287 <exec_byte_code+6983>, 0x5555557ae246 <exec_byte_code+6918>, 0x5555=
557ae195 <exec_byte_code+6741>, 0x5555557ae133 <exec_byte_code+6643>, 0x555=
5557ae0da <exec_byte_code+6554>, 0x5555557ae07e <exec_byte_code+6462>, 0x55=
55557ae022 <exec_byte_code+6370>, 0x5555557adfc6 <exec_byte_code+6278>, 0x5=
555557adf6a <exec_byte_code+6186>, 0x5555557adf0a <exec_byte_code+6090>, 0x=
5555557adea7 <exec_byte_code+5991>, 0x5555557ade47 <exec_byte_code+5895>, 0=
x5555557adde7 <exec_byte_code+5799>, 0x5555557add87 <exec_byte_code+5703>, =
0x5555557add26 <exec_byte_code+5606>, 0x5555557adc1f <exec_byte_code+5343>,=
0x5555557acc70 <exec_byte_code+1328>, 0x5555557adbe8 <exec_byte_code+5288>=
, 0x5555557adbac <exec_byte_code+5228>, 0x5555557adb0d <exec_byte_code+5069=
>, 0x5555557adabd <exec_byte_code+4989>, 0x5555557ada86 <exec_byte_code+493=
4>, 0x5555557ada4d <exec_byte_code+4877>, 0x5555557ada14 <exec_byte_code+48=
20>, 0x5555557ad9d3 <exec_byte_code+4755>, 0x5555557ad99a <exec_byte_code+4=
698>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad961 <exec_byte_co=
de+4641>, 0x5555557ad928 <exec_byte_code+4584>, 0x5555557ad8ef <exec_byte_c=
ode+4527>, 0x5555557ad8b6 <exec_byte_code+4470>, 0x5555557ad87d <exec_byte_=
code+4413>, 0x5555557ad846 <exec_byte_code+4358>, 0x5555557acc74 <exec_byte=
_code+1332>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad7fc <exec_=
byte_code+4284>, 0x5555557ad7c5 <exec_byte_code+4229>, 0x5555557ad78e <exec=
_byte_code+4174>, 0x5555557ad747 <exec_byte_code+4103>, 0x5555557ad700 <exe=
c_byte_code+4032>, 0x5555557ad6c9 <exec_byte_code+3977>, 0x5555557ad692 <ex=
ec_byte_code+3922>, 0x5555557ad64b <exec_byte_code+3851>, 0x5555557ad604 <e=
xec_byte_code+3780>, 0x5555557ad5bd <exec_byte_code+3709>, 0x5555557ad584 <=
exec_byte_code+3652>, 0x5555557ad54d <exec_byte_code+3597>, 0x55555557df18 =
<exec_byte_code-2287656>, 0x5555557aecb1 <exec_byte_code+9585>, 0x5555557ae=
e8b <exec_byte_code+10059>, 0x5555557af219 <exec_byte_code+10969>, 0x555555=
7aee42 <exec_byte_code+9986>, 0x5555557aee00 <exec_byte_code+9920>, 0x55555=
57aedbe <exec_byte_code+9854>, 0x5555557aed1c <exec_byte_code+9692>, 0x5555=
557aecf0 <exec_byte_code+9648>, 0x5555557af00c <exec_byte_code+10444>, 0x55=
55557aec84 <exec_byte_code+9540>, 0x5555557aec17 <exec_byte_code+9431>, 0x5=
555557aebda <exec_byte_code+9370>, 0x5555557aeb8c <exec_byte_code+9292>, 0x=
5555557aea7d <exec_byte_code+9021>, 0x5555557aea32 <exec_byte_code+8946>, 0=
x5555557ae9e1 <exec_byte_code+8865>, 0x5555557ae97c <exec_byte_code+8764>, =
0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad502 <exec_byte_code+352=
2>, 0x5555557ad4cb <exec_byte_code+3467>, 0x5555557ad494 <exec_byte_code+34=
12>, 0x5555557ad45d <exec_byte_code+3357>, 0x5555557ad426 <exec_byte_code+3=
302>, 0x5555557ad3df <exec_byte_code+3231>, 0x5555557ad398 <exec_byte_code+=
3160>, 0x5555557ad351 <exec_byte_code+3089>, 0x5555557ad30a <exec_byte_code=
+3018>, 0x5555557ad2ab <exec_byte_code+2923>, 0x5555557ad264 <exec_byte_cod=
e+2852>, 0x5555557ad21d <exec_byte_code+2781>, 0x5555557ad1e6 <exec_byte_co=
de+2726>, 0x5555557ad17b <exec_byte_code+2619>, 0x5555557ad10f <exec_byte_c=
ode+2511>, 0x5555557ad0cc <exec_byte_code+2444>, 0x5555557ad089 <exec_byte_=
code+2377>, 0x5555557ad048 <exec_byte_code+2312>, 0x5555557adcc6 <exec_byte=
_code+5510>, 0x5555557adc6f <exec_byte_code+5423>, 0x5555557acfd3 <exec_byt=
e_code+2195>, 0x5555557acf60 <exec_byte_code+2080>, 0x55555557df18 <exec_by=
te_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <=
exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555555=
7df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x=
5555557ae5f4 <exec_byte_code+7860>, 0x5555557ae1f7 <exec_byte_code+6839>, 0=
x5555557adb5d <exec_byte_code+5149>, 0x5555557ace71 <exec_byte_code+1841>, =
0x5555557ace27 <exec_byte_code+1767>, 0x55555557df18 <exec_byte_code-228765=
6>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557acde6 <exec_byte_code=
+1702>, 0x5555557acd7c <exec_byte_code+1596>, 0x55555557df18 <exec_byte_cod=
e-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_b=
yte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 =
<exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x555555=
57df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0=
x5555557acd3d <exec_byte_code+1533> <repeats 64 times>}
quitcounter =3D <optimized out>
bc =3D 0x555555e12970 <main_thread+496>
top =3D <optimized out>
pc =3D <optimized out>
bytestr =3D <optimized out>
vector =3D <optimized out>
maxdepth =3D <optimized out>
const_length =3D <optimized out>
bytestr_length =3D <optimized out>
vectorp =3D 0x7ffff15c9588
max_stack =3D <optimized out>
frame_base =3D <optimized out>
fp =3D <optimized out>
bytestr_data =3D <optimized out>
rest =3D <optimized out>
mandatory =3D <optimized out>
nonrest =3D <optimized out>
pushedargs =3D <optimized out>
result =3D <optimized out>
#34 0x00005555557afb28 in Fbyte_code (bytestr=3D<optimized out>, vector=3D<=
optimized out>, maxdepth=3D<optimized out>) at bytecode.c:329
fun =3D <optimized out>
#35 0x000055555575cca4 in eval_sub (form=3Dform@entry=3D0x7ffff15c9413) at =
eval.c:2604
i =3D <optimized out>
maxargs =3D 3
args_left =3D <optimized out>
numargs =3D 3
original_fun =3D <optimized out>
original_args =3D 0x7ffff15c9423
count =3D {
bytes =3D <optimized out>
}
fun =3D <optimized out>
val =3D <optimized out>
funcar =3D <optimized out>
argvals =3D {0x7ffff15cc91c, 0x7ffff15c9445, 0xe, 0x5555586aae8d, 0=
x0, 0xa3fda8569c352200, 0x7fffffffd5a0, 0xe0}
retry =3D <optimized out>
#36 0x000055555575d544 in Feval (form=3Dform@entry=3D0x7ffff15c9413, lexica=
l=3D<optimized out>) at eval.c:2462
count =3D {
bytes =3D <optimized out>
}
#37 0x0000555555757d0d in Fcall_interactively (function=3D0x2aaa9b72adb8, r=
ecord_flag=3D0x0, keys=3D0x55555a3c7b0d) at callint.c:325
funval =3D <optimized out>
events =3D 1151
env =3D <optimized out>
speccount =3D {
bytes =3D <optimized out>
}
arg_from_tty =3D false
key_count =3D 1
record_then_fail =3D false
save_this_command =3D 0x2aaa9b72adb8
save_this_original_command =3D 0x2aaa9b72adb8
save_real_this_command =3D 0x2aaa9b72adb8
save_last_command =3D 0x2e50350
prefix_arg =3D 0x0
enable =3D <optimized out>
up_event =3D 0x0
form =3D <optimized out>
specs =3D 0x7ffff15c9413
sa_avail =3D <optimized out>
sa_count =3D {
bytes =3D <optimized out>
}
string_len =3D <optimized out>
string =3D <optimized out>
string_end =3D <optimized out>
next_event =3D <optimized out>
nargs =3D <optimized out>
args =3D <optimized out>
visargs =3D <optimized out>
varies =3D <optimized out>
tem =3D <optimized out>
val =3D <optimized out>
#38 0x00005555557acb43 in exec_byte_code (fun=3D<optimized out>, args_templ=
ate=3D<optimized out>, nargs=3D<optimized out>, args=3D<optimized out>) at =
/usr/src/debug/emacs/emacs-30.2/src/lisp.h:2243
call_nargs =3D 3
call_fun =3D <optimized out>
count1 =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
call_args =3D 0x7ffff0bff070
original_fun =3D 0x2aaa9b6b6a80
op =3D 3
type =3D <optimized out>
targets =3D {0x55555557df14 <exec_byte_code-2287660>, 0x5555557acf5=
7 <exec_byte_code+2071>, 0x5555557ac928 <exec_byte_code+488>, 0x5555557acf4=
e <exec_byte_code+2062>, 0x5555557acf45 <exec_byte_code+2053>, 0x5555557ac9=
2c <exec_byte_code+492>, 0x5555557acf00 <exec_byte_code+1984>, 0x5555557ace=
bb <exec_byte_code+1915>, 0x5555557af295 <exec_byte_code+11093>, 0x5555557a=
f28c <exec_byte_code+11084>, 0x5555557af283 <exec_byte_code+11075>, 0x55555=
57af27a <exec_byte_code+11066>, 0x5555557ac96b <exec_byte_code+555>, 0x5555=
557ac970 <exec_byte_code+560>, 0x5555557af262 <exec_byte_code+11042>, 0x555=
5557af29e <exec_byte_code+11102>, 0x5555557af090 <exec_byte_code+10576>, 0x=
5555557af087 <exec_byte_code+10567>, 0x5555557af07e <exec_byte_code+10558>,=
0x5555557af075 <exec_byte_code+10549>, 0x5555557ac8b2 <exec_byte_code+370>=
, 0x5555557ac8c0 <exec_byte_code+384>, 0x5555557af045 <exec_byte_code+10501=
>, 0x5555557af05d <exec_byte_code+10525>, 0x5555557aefd3 <exec_byte_code+10=
387>, 0x5555557aefca <exec_byte_code+10378>, 0x5555557aefc1 <exec_byte_code=
+10369>, 0x5555557aefb8 <exec_byte_code+10360>, 0x5555557acc0f <exec_byte_c=
ode+1231>, 0x5555557acc20 <exec_byte_code+1248>, 0x5555557aeff4 <exec_byte_=
code+10420>, 0x5555557aefdc <exec_byte_code+10396>, 0x5555557aef7f <exec_by=
te_code+10303>, 0x5555557aef76 <exec_byte_code+10294>, 0x5555557aef6d <exec=
_byte_code+10285>, 0x5555557aef64 <exec_byte_code+10276>, 0x5555557ac9d3 <e=
xec_byte_code+659>, 0x5555557ac9e0 <exec_byte_code+672>, 0x5555557aefa0 <ex=
ec_byte_code+10336>, 0x5555557aef88 <exec_byte_code+10312>, 0x5555557aef2b =
<exec_byte_code+10219>, 0x5555557aef22 <exec_byte_code+10210>, 0x5555557aef=
19 <exec_byte_code+10201>, 0x5555557aef10 <exec_byte_code+10192>, 0x5555557=
acbb9 <exec_byte_code+1145>, 0x5555557acbc0 <exec_byte_code+1152>, 0x555555=
7aef4c <exec_byte_code+10252>, 0x5555557aef34 <exec_byte_code+10228>, 0x555=
5557aeada <exec_byte_code+9114>, 0x5555557aeb14 <exec_byte_code+9172>, 0x55=
55557aeb80 <exec_byte_code+9280>, 0x55555557df18 <exec_byte_code-2287656>, =
0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-228=
7656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_c=
ode-2287656>, 0x5555557ae924 <exec_byte_code+8676>, 0x5555557ae8ab <exec_by=
te_code+8555>, 0x5555557ae864 <exec_byte_code+8484>, 0x5555557ae817 <exec_b=
yte_code+8407>, 0x5555557ae7cc <exec_byte_code+8332>, 0x5555557af121 <exec_=
byte_code+10721>, 0x5555557af0da <exec_byte_code+10650>, 0x5555557ae794 <ex=
ec_byte_code+8276>, 0x5555557af1d6 <exec_byte_code+10902>, 0x5555557af099 <=
exec_byte_code+10585>, 0x5555557ae74d <exec_byte_code+8205>, 0x5555557ae716=
<exec_byte_code+8150>, 0x5555557ae6cf <exec_byte_code+8079>, 0x5555557ae68=
b <exec_byte_code+8011>, 0x5555557ae643 <exec_byte_code+7939>, 0x5555557ae5=
bd <exec_byte_code+7805>, 0x5555557ae52e <exec_byte_code+7662>, 0x5555557ae=
497 <exec_byte_code+7511>, 0x5555557ae460 <exec_byte_code+7456>, 0x5555557a=
e429 <exec_byte_code+7401>, 0x5555557ae3e2 <exec_byte_code+7330>, 0x5555557=
ae39b <exec_byte_code+7259>, 0x5555557ae354 <exec_byte_code+7188>, 0x555555=
7ae309 <exec_byte_code+7113>, 0x5555557ae2c8 <exec_byte_code+7048>, 0x55555=
57ae287 <exec_byte_code+6983>, 0x5555557ae246 <exec_byte_code+6918>, 0x5555=
557ae195 <exec_byte_code+6741>, 0x5555557ae133 <exec_byte_code+6643>, 0x555=
5557ae0da <exec_byte_code+6554>, 0x5555557ae07e <exec_byte_code+6462>, 0x55=
55557ae022 <exec_byte_code+6370>, 0x5555557adfc6 <exec_byte_code+6278>, 0x5=
555557adf6a <exec_byte_code+6186>, 0x5555557adf0a <exec_byte_code+6090>, 0x=
5555557adea7 <exec_byte_code+5991>, 0x5555557ade47 <exec_byte_code+5895>, 0=
x5555557adde7 <exec_byte_code+5799>, 0x5555557add87 <exec_byte_code+5703>, =
0x5555557add26 <exec_byte_code+5606>, 0x5555557adc1f <exec_byte_code+5343>,=
0x5555557acc70 <exec_byte_code+1328>, 0x5555557adbe8 <exec_byte_code+5288>=
, 0x5555557adbac <exec_byte_code+5228>, 0x5555557adb0d <exec_byte_code+5069=
>, 0x5555557adabd <exec_byte_code+4989>, 0x5555557ada86 <exec_byte_code+493=
4>, 0x5555557ada4d <exec_byte_code+4877>, 0x5555557ada14 <exec_byte_code+48=
20>, 0x5555557ad9d3 <exec_byte_code+4755>, 0x5555557ad99a <exec_byte_code+4=
698>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad961 <exec_byte_co=
de+4641>, 0x5555557ad928 <exec_byte_code+4584>, 0x5555557ad8ef <exec_byte_c=
ode+4527>, 0x5555557ad8b6 <exec_byte_code+4470>, 0x5555557ad87d <exec_byte_=
code+4413>, 0x5555557ad846 <exec_byte_code+4358>, 0x5555557acc74 <exec_byte=
_code+1332>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad7fc <exec_=
byte_code+4284>, 0x5555557ad7c5 <exec_byte_code+4229>, 0x5555557ad78e <exec=
_byte_code+4174>, 0x5555557ad747 <exec_byte_code+4103>, 0x5555557ad700 <exe=
c_byte_code+4032>, 0x5555557ad6c9 <exec_byte_code+3977>, 0x5555557ad692 <ex=
ec_byte_code+3922>, 0x5555557ad64b <exec_byte_code+3851>, 0x5555557ad604 <e=
xec_byte_code+3780>, 0x5555557ad5bd <exec_byte_code+3709>, 0x5555557ad584 <=
exec_byte_code+3652>, 0x5555557ad54d <exec_byte_code+3597>, 0x55555557df18 =
<exec_byte_code-2287656>, 0x5555557aecb1 <exec_byte_code+9585>, 0x5555557ae=
e8b <exec_byte_code+10059>, 0x5555557af219 <exec_byte_code+10969>, 0x555555=
7aee42 <exec_byte_code+9986>, 0x5555557aee00 <exec_byte_code+9920>, 0x55555=
57aedbe <exec_byte_code+9854>, 0x5555557aed1c <exec_byte_code+9692>, 0x5555=
557aecf0 <exec_byte_code+9648>, 0x5555557af00c <exec_byte_code+10444>, 0x55=
55557aec84 <exec_byte_code+9540>, 0x5555557aec17 <exec_byte_code+9431>, 0x5=
555557aebda <exec_byte_code+9370>, 0x5555557aeb8c <exec_byte_code+9292>, 0x=
5555557aea7d <exec_byte_code+9021>, 0x5555557aea32 <exec_byte_code+8946>, 0=
x5555557ae9e1 <exec_byte_code+8865>, 0x5555557ae97c <exec_byte_code+8764>, =
0x55555557df18 <exec_byte_code-2287656>, 0x5555557ad502 <exec_byte_code+352=
2>, 0x5555557ad4cb <exec_byte_code+3467>, 0x5555557ad494 <exec_byte_code+34=
12>, 0x5555557ad45d <exec_byte_code+3357>, 0x5555557ad426 <exec_byte_code+3=
302>, 0x5555557ad3df <exec_byte_code+3231>, 0x5555557ad398 <exec_byte_code+=
3160>, 0x5555557ad351 <exec_byte_code+3089>, 0x5555557ad30a <exec_byte_code=
+3018>, 0x5555557ad2ab <exec_byte_code+2923>, 0x5555557ad264 <exec_byte_cod=
e+2852>, 0x5555557ad21d <exec_byte_code+2781>, 0x5555557ad1e6 <exec_byte_co=
de+2726>, 0x5555557ad17b <exec_byte_code+2619>, 0x5555557ad10f <exec_byte_c=
ode+2511>, 0x5555557ad0cc <exec_byte_code+2444>, 0x5555557ad089 <exec_byte_=
code+2377>, 0x5555557ad048 <exec_byte_code+2312>, 0x5555557adcc6 <exec_byte=
_code+5510>, 0x5555557adc6f <exec_byte_code+5423>, 0x5555557acfd3 <exec_byt=
e_code+2195>, 0x5555557acf60 <exec_byte_code+2080>, 0x55555557df18 <exec_by=
te_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <=
exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555555=
7df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x=
5555557ae5f4 <exec_byte_code+7860>, 0x5555557ae1f7 <exec_byte_code+6839>, 0=
x5555557adb5d <exec_byte_code+5149>, 0x5555557ace71 <exec_byte_code+1841>, =
0x5555557ace27 <exec_byte_code+1767>, 0x55555557df18 <exec_byte_code-228765=
6>, 0x55555557df18 <exec_byte_code-2287656>, 0x5555557acde6 <exec_byte_code=
+1702>, 0x5555557acd7c <exec_byte_code+1596>, 0x55555557df18 <exec_byte_cod=
e-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_b=
yte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x55555557df18 =
<exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0x555555=
57df18 <exec_byte_code-2287656>, 0x55555557df18 <exec_byte_code-2287656>, 0=
x5555557acd3d <exec_byte_code+1533> <repeats 64 times>}
quitcounter =3D <optimized out>
bc =3D 0x555555e12970 <main_thread+496>
top =3D <optimized out>
pc =3D <optimized out>
bytestr =3D <optimized out>
vector =3D <optimized out>
maxdepth =3D <optimized out>
const_length =3D <optimized out>
bytestr_length =3D <optimized out>
vectorp =3D 0x7ffff1c2be78
max_stack =3D <optimized out>
frame_base =3D <optimized out>
fp =3D <optimized out>
bytestr_data =3D <optimized out>
rest =3D <optimized out>
mandatory =3D <optimized out>
nonrest =3D <optimized out>
pushedargs =3D <optimized out>
result =3D <optimized out>
#39 0x000055555575e00f in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en=
try=3D0x7fffffffd870) at eval.c:3093
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#40 0x00005555556d4f70 in command_loop_1 () at keyboard.c:1550
scount =3D {
bytes =3D <optimized out>
}
cmd =3D <optimized out>
keybuf =3D {0x200001e2, 0x1a, 0x7fffffffdb04, 0xa3fda8569c352200, 0=
x7fffffffd8f0, 0x60, 0x5555558544a8, 0x111c0, 0x7fffffffd940, 0x55555575a74=
7 <unbind_to+263>, 0x7fffffffd960, 0x7fffffffd960, 0xb, 0x111c0, 0x30, 0x55=
555cf72645, 0x7ffff1471414, 0x60, 0x555560f936b3, 0x7fffffffd960, 0x7ffffff=
fdb04, 0x1, 0x7fffffffd9c0, 0x5555556c7a10 <cmd_error+384>, 0x0, 0x0, 0x7ff=
fffffd900, 0x55555575a747 <unbind_to+263>, 0x7fffffffd9b0, 0xa3fda8569c3522=
00}
i =3D <optimized out>
last_pt =3D 1267
prev_modiff =3D 13904
prev_buffer =3D 0x55555cc91920
#41 0x0000555555759223 in internal_condition_case (bfun=3Dbfun@entry=3D0x55=
55556d4b40 <command_loop_1>, handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@=
entry=3D0x5555556c7890 <cmd_error>) at eval.c:1613
val =3D <optimized out>
c =3D 0x555555f5fce0
#42 0x00005555556bebb7 in command_loop_2 (handlers=3D0x90) at keyboard.c:11=
68
val =3D <optimized out>
#43 0x0000555555759185 in internal_catch (tag=3Dtag@entry=3D0x122d0, func=
=3Dfunc@entry=3D0x5555556beb90 <command_loop_2>, arg=3Darg@entry=3D0x90) at=
eval.c:1292
val =3D <optimized out>
c =3D 0x555555f5fba0
#44 0x00005555556beb55 in command_loop () at keyboard.c:1146
#45 0x00005555556c73b1 in recursive_edit_1 () at keyboard.c:754
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#46 0x00005555556c779e in Frecursive_edit () at keyboard.c:837
count =3D {
bytes =3D <optimized out>
}
buffer =3D <optimized out>
#47 0x0000555555583b14 in main (argc=3D1, argv=3D<optimized out>) at emacs.=
c:2646
stack_bottom_variable =3D 0x81a4
old_argc =3D <optimized out>
no_loadup =3D false
junk =3D 0x0
dname_arg =3D 0x0
ch_to_dir =3D 0x0
original_pwd =3D <optimized out>
dump_mode =3D <optimized out>
skip_args =3D 0
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>
Lisp Backtrace:
"Automatic GC" (0x0)
"make-closure" (0xf0bff760)
"ivy--re-filter" (0xf0bff6d8)
"ivy--filter" (0xf0bff658)
"ivy--update-minibuffer" (0xf0bff618)
"ivy--exhibit" (0xf0bff5d0)
"ivy--queue-exhibit" (0xffffca50)
"read-from-minibuffer" (0xf0bff430)
0x5818a300 PVEC_CLOSURE
"apply" (0xf0bff340)
"ivy-read" (0xf0bff258)
"ivy-completing-read" (0xffffd2c8)
"completing-read" (0xf0bff1b8)
"read-extended-command-1" (0xf0bff158)
"read-extended-command" (0xf0bff100)
"byte-code" (0xffffd500)
"call-interactively" (0xf0bff070)
"command-execute" (0xffffd878)
--=20
/Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Received: (at 79941) by debbugs.gnu.org; 11 Dec 2025 10:03:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 11 05:03:47 2025 Received: from localhost ([127.0.0.1]:42190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vTdWV-00070O-15 for submit <at> debbugs.gnu.org; Thu, 11 Dec 2025 05:03:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47254) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vTdWS-000706-AT for 79941 <at> debbugs.gnu.org; Thu, 11 Dec 2025 05:03:45 -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 1vTdWK-0001de-Bl; Thu, 11 Dec 2025 05:03:36 -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=Oqer7KjQ2hDW6A6MThDkB45EDDmBRNcDaeTblC8k694=; b=rl7j+OmbUrah q+m8uodgIHO2AZ4Q0r7q0RGiKKugjmc17Ej3WCdrZBbr+4mCaU8bYVZqlzz5opJYYX5dPagn53k5C gVeBBrqWspWnAl0A5rhu0te9DPZ6tUOAesZKYysn8pV8U61ExCfNTEgZbX7v/T+GG4nJdjt/qNDTO 5xvso1ZHNAH0omoL5J0bwKn2X0/6xFFzoNP/DwG7a/6KOcwZeVh4Fdcz83yM/+e8Aa5cMTVSpEQhE L+tTx9XSHrkKzNIH9ak1IpDgOXcdd7TCd8EkH1T91I6aGL/pRyLoJ7467w6G/DSDbKQ2FViE75IkM AKhckXsHaOWuk2va5QYxbw==; Date: Thu, 11 Dec 2025 12:03:33 +0200 Message-Id: <86pl8lbaiy.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Evgeniy Dushistov <dushistov@HIDDEN> In-Reply-To: <aTl3yBBgz93ECY2R@HIDDEN> (message from Evgeniy Dushistov on Wed, 10 Dec 2025 16:38:16 +0300) Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer References: <aTB8tUZHhWX96jyE@HIDDEN> <86sedq23as.fsf@HIDDEN> <aTE81G30as2U9oUQ@HIDDEN> <86fr9q1v4c.fsf@HIDDEN> <aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN> <aTl3yBBgz93ECY2R@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79941 Cc: 79941 <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: Wed, 10 Dec 2025 16:38:16 +0300 > From: Evgeniy Dushistov <dushistov@HIDDEN> > Cc: 79941 <at> debbugs.gnu.org > > On Wed, Dec 10, 2025 at 03:07:11PM +0200, Eli Zaretskii wrote: > > > #0 sweep_vectors () at alloc.c:3517 > > > free_this_block = false > > > block = 0x2e500000555556 > > > bprev = 0x555556aa5c8b > > > lv = <optimized out> > > > lvprev = 0x555555ea3f58 <large_vectors> > > > vector = 0x2e500000555556 > > > next = <optimized out> > > > > This is a segfault inside GC, very different from the original crash. > > Please show the results of: > > > > (gdb) frame 0 > > (gdb) p *vector > > > > (gdb) frame 0 > #0 sweep_vectors () at alloc.c:3517 > 3517 if (XVECTOR_MARKED_P (vector)) > (gdb) p *vector > Cannot access memory at address 0x2e500000555556 > (gdb) Does anyone have an idea how a garbled "vector" could end up in the sweep stage of GC? > > Is this your own build of Emacs, or is this from some distro? If the > > former, could you please try building with the default compilation > > switches? I get nervous whenever I see switches like -march=nehalem > > and -mtune=znver1, who knows what these architecture-specific > > optimizations do? > > > > Initially I had crashes (every 2-3 days, normally when I press backspace) > with official Arch Linux build of Emacs. > But 'coredumctl gdb' does not provide any useful info, > looks like return addresses in stack were damaged. > > So I take PKGBUILD from Arch Linux, changed "--with-native-compilation=aot" > to "--with-native-compilation=no" in the hope of better backtraces and > rebuild. Unfortunately, my /etc/makeconf.conf overwrite default CFLAGS, > and so that is source of "-march=nehalem -mtune=znver1". > > But, as already wrote, even without them emacs crashes. > > > And what version of GCC was used to build this? > > > gcc (GCC) 15.2.1 20251112 Maybe try an older version of GCC.
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Received: (at 79941) by debbugs.gnu.org; 10 Dec 2025 13:38:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 10 08:38:31 2025 Received: from localhost ([127.0.0.1]:33623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vTKOk-0000jy-QF for submit <at> debbugs.gnu.org; Wed, 10 Dec 2025 08:38:31 -0500 Received: from send105.i.mail.ru ([89.221.237.200]:45866) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vTKOh-0000jf-Iy for 79941 <at> debbugs.gnu.org; Wed, 10 Dec 2025 08:38:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail4; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive: X-Cloud-Ids:Disposition-Notification-To; bh=Ro6px95CWtIPDIXZZmh1cmot28erbd3mnrytAVgaHEQ=; t=1765373907; x=1765463907; b=Zyq3zw2RdX3LJWTP4wFt+re52SU23bD3SRFeRskea0b80OqtYpzd6wPx0V7oHiw0utS5fa5Aq8f ZfxyNp7eEQ2LM0xk1Rrmg5oQs6/8ilBqlxNlPnOe1kT+O59v9ko/IaPmZ0coPnMXv4dRvpgZWJrKi a4NQhe4JkF53NwQFcx2OmFrpX1Repy9SKDzWSVBg5KF3+G05nW+/OR1ZLFQ2/thVc2tQ7Za1C+Qq+ gwCH0J6clUO/CJpVhqlwlfb2ZSwMyse0RFzT9OsZe3Yi3UvnKQRL6rJufKOjjRdAySExSPkYfNzlg TuiM1zCTbo3ixie1Ce+AGRuw29ZL5JQGwgCw==; Received: by exim-smtp-9954f69f5-tq89b with esmtpa (envelope-from <dushistov@HIDDEN>) id 1vTKOa-000000009Kk-2lo8; Wed, 10 Dec 2025 16:38:21 +0300 Date: Wed, 10 Dec 2025 16:38:16 +0300 From: Evgeniy Dushistov <dushistov@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer Message-ID: <aTl3yBBgz93ECY2R@HIDDEN> References: <aTB8tUZHhWX96jyE@HIDDEN> <86sedq23as.fsf@HIDDEN> <aTE81G30as2U9oUQ@HIDDEN> <86fr9q1v4c.fsf@HIDDEN> <aTktk14zCQUBXf6n@HIDDEN> <86a4zqcwow.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86a4zqcwow.fsf@HIDDEN> "X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru" Authentication-Results: exim-smtp-9954f69f5-tq89b; auth=pass smtp.auth=dushistov@HIDDEN smtp.mailfrom=dushistov@HIDDEN X-Mailru-Src: smtp X-4EC0790: 10 X-7564579A: 646B95376F6C166E X-77F55803: 4F1203BC0FB41BD9DD8978D1EB992F14E8496270974CA2E0AE220A58A5BD906600894C459B0CD1B96BD496EB9393F8355D1BE6A8D71B10A50CD201423FD0AAAD9989ED99CF59DFE1BC2FBDE9E7577831 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7059B0D8AC717918AEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637AC83A81C8FD4AD23D82A6BABE6F325AC2E85FA5F3EDFCBAA7353EFBB553375663F2E07EE56A3EEE6A1696F1B2CEFC926C1B467480B1907915BFB1BC1905C22898EEF46B7454FC60B9742502CCDD46D0DD23BF7408B3F9022F6B57BC7E64490618DEB871D839B73339E8FC8737B5C2249505D71D783575ABECC7F00164DA146DAFE8445B8C89999729449624AB7ADAF37F6B57BC7E64490611E7FA7ABCAF51C92176DF2183F8FC7C08B0023DF17FBB7E08941B15DA834481F9449624AB7ADAF37BA3038C0950A5D3613377AFFFEAFD269176DF2183F8FC7C08D8F4ECA0265E8D17B076A6E789B0E97A8DF7F3B2552694AD5FFEEA1DED7F25D49FD398EE364050F4B6963042765DA4B452896749CDDA0A6B3661434B16C20ACC84D3B47A649675FE827F84554CEF5019E625A9149C048EE9ECD01F8117BC8BEE2021AF6380DFAD18AA50765F790063735872C767BF85DA227C277FBC8AE2E8B71D3FA4803A78DC075ECD9A6C639B01B4E70A05D1297E1BBCB5012B2E24CD356 X-C1DE0DAB: 0D63561A33F958A5C03FEF87AE66337C5002B1117B3ED6960D5B956C15205742957033528158102E823CB91A9FED034534781492E4B8EEADC24E78AA85F86F6CBDAD6C7F3747799A X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE1918E10F71CB4DF9F96AB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D6592A8A67209E3C1CCF433FDA27F2E39B2C3439B1F40B39FA55B6F24091E18C2F8DC541AD081751AC8AB8341EE9D5BE9A0AB0A75B404C9C8B277B74A3B91CE696A3A804290DD7C7BAE38CD93680B12512CF4C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVZ7tsNvok/Tznp7s8c2H7GQ= X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA1636C70C726336A81CBB951B70A5BD4BD8EE07F16F521BA18572574C3A4A9418651390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B X-Mras: Ok X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 79941 Cc: 79941 <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 (-) On Wed, Dec 10, 2025 at 03:07:11PM +0200, Eli Zaretskii wrote: > > #0 sweep_vectors () at alloc.c:3517 > > free_this_block = false > > block = 0x2e500000555556 > > bprev = 0x555556aa5c8b > > lv = <optimized out> > > lvprev = 0x555555ea3f58 <large_vectors> > > vector = 0x2e500000555556 > > next = <optimized out> > > This is a segfault inside GC, very different from the original crash. > Please show the results of: > > (gdb) frame 0 > (gdb) p *vector > (gdb) frame 0 #0 sweep_vectors () at alloc.c:3517 3517 if (XVECTOR_MARKED_P (vector)) (gdb) p *vector Cannot access memory at address 0x2e500000555556 (gdb) > Is this your own build of Emacs, or is this from some distro? If the > former, could you please try building with the default compilation > switches? I get nervous whenever I see switches like -march=nehalem > and -mtune=znver1, who knows what these architecture-specific > optimizations do? > Initially I had crashes (every 2-3 days, normally when I press backspace) with official Arch Linux build of Emacs. But 'coredumctl gdb' does not provide any useful info, looks like return addresses in stack were damaged. So I take PKGBUILD from Arch Linux, changed "--with-native-compilation=aot" to "--with-native-compilation=no" in the hope of better backtraces and rebuild. Unfortunately, my /etc/makeconf.conf overwrite default CFLAGS, and so that is source of "-march=nehalem -mtune=znver1". But, as already wrote, even without them emacs crashes. > And what version of GCC was used to build this? > gcc (GCC) 15.2.1 20251112 -- /Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Received: (at 79941) by debbugs.gnu.org; 10 Dec 2025 13:07:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 10 08:07:31 2025 Received: from localhost ([127.0.0.1]:33382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vTJul-0006d6-GE for submit <at> debbugs.gnu.org; Wed, 10 Dec 2025 08:07:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37166) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vTJui-0006ck-VA for 79941 <at> debbugs.gnu.org; Wed, 10 Dec 2025 08:07:29 -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 1vTJuS-0000Wi-LF; Wed, 10 Dec 2025 08:07:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=rFXak6ewnPx2i5FzbPaE+X53lB6UXDVgJmcFTAX8OqA=; b=eFQinVhBhkGJ k8le230d452hjAixqcYDXfVHlskIRKpF96oxyjCU3rLoQYK+dPrDl0MO19dCSZbpIQYTqi1Dcl+3J c4jqD504nqHsC/DkpO1E+GvmdZ5Em2J5s8FfitbNrovQwHrw83f2I381pmmzDDZ19ve8QUR9sClAp lVKChPbepjvYH7DneTwv+saMF5D/8Smj6QlPUD8UQekqWtUWaAIhdLsgH4AnVNnv+s4qHwiKEjM+M 9bNmdtvl6Ck9tWiqUKo4ug2lwiCIKwfcyD4JVLSYVzaiqjDwXLTYEOKAVdebEViBIlXpO9s5mb0DH joy5kIEjiUrzn/8TB7zMtw==; Date: Wed, 10 Dec 2025 15:07:11 +0200 Message-Id: <86a4zqcwow.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Evgeniy Dushistov <dushistov@HIDDEN> In-Reply-To: <aTktk14zCQUBXf6n@HIDDEN> (message from Evgeniy Dushistov on Wed, 10 Dec 2025 11:21:39 +0300) Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer References: <aTB8tUZHhWX96jyE@HIDDEN> <86sedq23as.fsf@HIDDEN> <aTE81G30as2U9oUQ@HIDDEN> <86fr9q1v4c.fsf@HIDDEN> <aTktk14zCQUBXf6n@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79941 Cc: 79941 <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: Wed, 10 Dec 2025 11:21:39 +0300 > From: Evgeniy Dushistov <dushistov@HIDDEN> > Cc: 79941 <at> debbugs.gnu.org > > On Thu, Dec 04, 2025 at 10:58:27AM +0200, Eli Zaretskii wrote: > > Too bad. Please try leaving the crashed session under GDB running to > > allow us to investigate. The next crash could be different, and the > > commands above might not be appropriate then. > > Here is new crash of the same emacs with almost the same configuration, > "bt full": > > #0 sweep_vectors () at alloc.c:3517 > free_this_block = false > block = 0x2e500000555556 > bprev = 0x555556aa5c8b > lv = <optimized out> > lvprev = 0x555555ea3f58 <large_vectors> > vector = 0x2e500000555556 > next = <optimized out> This is a segfault inside GC, very different from the original crash. Please show the results of: (gdb) frame 0 (gdb) p *vector Is this your own build of Emacs, or is this from some distro? If the former, could you please try building with the default compilation switches? I get nervous whenever I see switches like -march=nehalem and -mtune=znver1, who knows what these architecture-specific optimizations do? And what version of GCC was used to build this? I'm asking these questions because it is very rare for the stable release of Emacs to be hit by segfaults in GC or in record_marker_adjustments, so I wonder how come this happens to you frequently enough.
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 10 Dec 2025 08:21:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 10 03:21:57 2025
Received: from localhost ([127.0.0.1]:58956 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vTFSN-0002zu-7U
for submit <at> debbugs.gnu.org; Wed, 10 Dec 2025 03:21:57 -0500
Received: from send128.i.mail.ru ([89.221.237.223]:33980)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vTFSJ-0002zC-JU
for 79941 <at> debbugs.gnu.org; Wed, 10 Dec 2025 03:21:53 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
s=mail4; h=In-Reply-To:Content-Transfer-Encoding:Content-Type:MIME-Version:
References:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:
Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:
List-Archive:X-Cloud-Ids:Disposition-Notification-To;
bh=5m5nXoGGCHo72VIDffRUssalottNsQ6CiUOQxlOr9Yw=; t=1765354911; x=1765444911;
b=F71nXho+0uvy9I85exeaIbkjeyH68bvqKuYSlaLKyArZaFBufaWFJQKm5x0AtftMVX7S+sxbhxa
dV/fxnHulM4LS12LwBjTInKkxmA6VAXDLExQxMTMpfuItwBX5OyjiuufoAEz62Y3jH7SPRuhWkdfw
pLaCoE+h+DSjqxDfZsQjlCb8LDlRKCWaeOO51tjucWwKv6hF9bq4H3MMv2sg8HK9MBWqXygzP7G07
FaQcBgSiugSGRSQ/cn58jlxTX2HHWDfhiPpUgp8BA6lyDtbQ05jibGegj1+5dLp77MzbQW4EFyHM2
G2GTUUVhvIFZtDNJjt5PTeyKMPt8b8S0zA0A==;
Received: by exim-smtp-9954f69f5-ft94k with esmtpa (envelope-from
<dushistov@HIDDEN>)
id 1vTFSC-00000000720-0bht; Wed, 10 Dec 2025 11:21:44 +0300
Date: Wed, 10 Dec 2025 11:21:39 +0300
From: Evgeniy Dushistov <dushistov@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
Message-ID: <aTktk14zCQUBXf6n@HIDDEN>
References: <aTB8tUZHhWX96jyE@HIDDEN> <86sedq23as.fsf@HIDDEN>
<aTE81G30as2U9oUQ@HIDDEN> <86fr9q1v4c.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <86fr9q1v4c.fsf@HIDDEN>
"X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
Authentication-Results: exim-smtp-9954f69f5-ft94k;
auth=pass smtp.auth=dushistov@HIDDEN
smtp.mailfrom=dushistov@HIDDEN
X-Mailru-Src: smtp
X-4EC0790: 10
X-7564579A: 646B95376F6C166E
X-77F55803: 4F1203BC0FB41BD92D4E0D2F4C74F725069B675268427BA8B0D0E4FBF4EB293E182A05F53808504022D63BDE91B230D53DE06ABAFEAF6705BA30D9BDA9740E7AB2E87FE7D425045260A5641D7A8B2059
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE746D93DAA4671895CEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637AC83A81C8FD4AD23D82A6BABE6F325AC2E85FA5F3EDFCBAA7353EFBB553375663F2E07EE56A3EEE6AFE16EF9F491828D03C4B365781A38BE5C8DDF0EA2BD83F98EEF46B7454FC60B9742502CCDD46D0D5B63D382EEF4D896F6B57BC7E64490618DEB871D839B73339E8FC8737B5C2249389ED70FDB73D44FCC7F00164DA146DAFE8445B8C89999729449624AB7ADAF37F6B57BC7E64490611E7FA7ABCAF51C92176DF2183F8FC7C0B4190103C7DF69538941B15DA834481F9449624AB7ADAF37BA3038C0950A5D3613377AFFFEAFD269176DF2183F8FC7C0302E1D13AFC24BB77B076A6E789B0E97A8DF7F3B2552694AD5FFEEA1DED7F25D49FD398EE364050F4B6963042765DA4B03CEA74F0D118906B3661434B16C20ACC84D3B47A649675FE827F84554CEF5019E625A9149C048EE9ECD01F8117BC8BEE2021AF6380DFAD18AA50765F790063735872C767BF85DA227C277FBC8AE2E8B82A9524F326DA8DB75ECD9A6C639B01B4E70A05D1297E1BBCB5012B2E24CD356
X-C1DE0DAB: 0D63561A33F958A5D8117D24E3F7F8C05002B1117B3ED69687973206CE401D8019AC5B239BAD4335823CB91A9FED034534781492E4B8EEAD4ADCFBF7921B375DBDAD6C7F3747799A
X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34CAB70F9BE574AE9C625B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D65952FEE4990B6699B9B9ABBA7FC3FA8396E5EF9A2A0F34AEEC2F7FD3572152E468B55ADC604C8C1522B8341EE9D5BE9A0A38457D2B9496DD8AC146C43C6ADCCEF53697E77A1D07593D8CD93680B12512CF4C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4
X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVZ7tsNvok/TzVlNREO6ikZI=
X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA163B34D5E8752A9FFADB951B70A5BD4BD8E6AA29DA89239B6FA343DB03DA99563AE390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B
X-Mras: Ok
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79941
Cc: 79941 <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 (-)
On Thu, Dec 04, 2025 at 10:58:27AM +0200, Eli Zaretskii wrote:
> Too bad. Please try leaving the crashed session under GDB running to
> allow us to investigate. The next crash could be different, and the
> commands above might not be appropriate then.
Here is new crash of the same emacs with almost the same configuration,
"bt full":
#0 sweep_vectors () at alloc.c:3517
free_this_block =3D false
block =3D 0x2e500000555556
bprev =3D 0x555556aa5c8b
lv =3D <optimized out>
lvprev =3D 0x555555ea3f58 <large_vectors>
vector =3D 0x2e500000555556
next =3D <optimized out>
#1 0x0000555555739928 in gc_sweep () at alloc.c:7878
#2 garbage_collect () at alloc.c:6674
tail =3D <optimized out>
buffer =3D <optimized out>
stack_top_variable =3D 0 '\000'
message_p =3D true
count =3D {
bytes =3D <optimized out>
}
start =3D {
tv_sec =3D <optimized out>,
tv_nsec =3D <optimized out>
}
tot_before =3D 18446744073709551615
visitor =3D {
visit =3D <optimized out>,
data =3D <optimized out>
}
#3 0x0000555555739e36 in maybe_garbage_collect () at alloc.c:6507
#4 0x000055555576325a in maybe_gc () at /usr/src/debug/emacs/emacs-30.2/sr=
c/lisp.h:5929
#5 Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x7fffffffcdd0) =
at eval.c:3088
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#6 0x00005555556f6112 in make_lock_file_name (fn=3D<optimized out>) at fil=
elock.c:538
lock_file_name =3D <optimized out>
#7 unlock_file (fn=3D0x55558ae08524) at filelock.c:619
lfname =3D <optimized out>
err =3D <optimized out>
#8 0x000055555575e1e7 in internal_condition_case_1 (bfun=3Dbfun@entry=3D0x=
5555556f60d0 <unlock_file>, arg=3Darg@entry=3D0x55558ae08524, handlers=3D<o=
ptimized out>, hfun=3Dhfun@entry=3D0x5555556f59e0 <unlock_file_handle_error=
>) at eval.c:1637
val =3D <optimized out>
c =3D 0x555555f67220
#9 0x00005555556f6655 in Funlock_file (file=3D0x55558ae08524) at filelock.=
c:697
handler =3D <optimized out>
#10 Funlock_file (file=3Dfile@entry=3D0x55558ae08524) at filelock.c:680
handler =3D <optimized out>
#11 0x000055555570ce2d in write_region (start=3D<optimized out>, end=3D<opt=
imized out>, filename=3D0x55555f486d44, append=3D0x0, visit=3D0x30, locknam=
e=3D0x55558ae08524, mustbenew=3D0x0, desc=3D<optimized out>) at fileio.c:56=
95
open_flags =3D <optimized out>
mode =3D <optimized out>
offset =3D <optimized out>
open_and_close_file =3D true
ok =3D <optimized out>
save_errno =3D <optimized out>
fn =3D <optimized out>
st =3D {
st_dev =3D 66307,
st_ino =3D 17173657,
st_nlink =3D 1,
st_mode =3D 33152,
st_uid =3D 1000,
st_gid =3D 1000,
__pad0 =3D 0,
st_rdev =3D 0,
st_size =3D 502361,
st_blksize =3D 4096,
st_blocks =3D 984,
st_atim =3D {
tv_sec =3D 1765305486,
tv_nsec =3D 400535794
},
st_mtim =3D {
tv_sec =3D 1765354418,
tv_nsec =3D 886711083
},
st_ctim =3D {
tv_sec =3D 1765354418,
tv_nsec =3D 886711083
},
__glibc_reserved =3D {0, 0, 0}
}
modtime =3D {
tv_sec =3D 1765354418,
tv_nsec =3D 886711083
}
count =3D {
bytes =3D <optimized out>
}
count1 =3D {
bytes =3D <optimized out>
}
handler =3D <optimized out>
visit_file =3D 0x55555f486d44
annotations =3D 0x0
encoded_filename =3D <optimized out>
visiting =3D <optimized out>
quietly =3D <optimized out>
file_locked =3D true
given_buffer =3D <optimized out>
coding =3D {
id =3D 34,
common_flags =3D 3072,
mode =3D 0,
src_multibyte =3D true,
dst_multibyte =3D false,
chars_at_source =3D false,
raw_destination =3D false,
annotated =3D false,
insert_before_markers =3D false,
eol_seen =3D 0,
result =3D CODING_RESULT_SUCCESS,
max_charset_id =3D 2,
spec =3D {
iso_2022 =3D {
flags =3D 1,
current_invocation =3D {0, 79632},
current_designation =3D {0, 0, 0, 1598582084},
ctext_extended_segment_len =3D 21845,
single_shifting =3D false,
bol =3D false,
embedded_utf_8 =3D false,
cmp_status =3D {
state =3D COMPOSING_NO,
method =3D 1441385048,
old_form =3D 85,
length =3D 0,
nchars =3D 0,
ncomps =3D 1986041688,
carryover =3D {21845, 1, 0, 0, 0, 0, 0, 1433577114, 0, 0, 0=
, 0, 0, 24, 0, 1, 0, 576, 0, 576, 0, -15712, 32767, 1986041688, 21845, 6398=
880, 0, 0, 0, -15640, 32767, 0, 0, 1441410368, 21845, -2139062247, 21845, 0=
, 0, 1991949494, 21845, 1986041664, 21845, 0, 0, 1986041688, 21845, 1986041=
664, 21845, 20, 0, 544, 0, -239056084, 32767, 1991949491, 21845, 1, 32767, =
1433534335, 21845, 1441410368, 21845, 1650949632, 1346991411, 1441410368, 2=
1845, 0}
}
},
ccl =3D 0x1,
utf_16 =3D {
bom =3D utf_without_bom,
endian =3D utf_16_big_endian,
surrogate =3D 79632
},
utf_8_bom =3D utf_without_bom,
emacs_mule =3D {
cmp_status =3D {
state =3D COMPOSING_CHAR,
method =3D COMPOSITION_RELATIVE,
old_form =3D 16,
length =3D 0,
nchars =3D 0,
ncomps =3D 0,
carryover =3D {1598582084, 21845, 0, 0, 1441385048, 21845, =
0, 0, 1986041688, 21845, 1, 0, 0, 0, 0, 0, 1433577114, 0, 0, 0, 0, 0, 24, 0=
, 1, 0, 576, 0, 576, 0, -15712, 32767, 1986041688, 21845, 6398880, 0, 0, 0,=
-15640, 32767, 0, 0, 1441410368, 21845, -2139062247, 21845, 0, 0, 19919494=
94, 21845, 1986041664, 21845, 0, 0, 1986041688, 21845, 1986041664, 21845, 2=
0, 0, 544, 0, -239056084, 32767, 1991949491, 21845, 1, 32767}
}
},
undecided =3D {
inhibit_nbd =3D 1,
inhibit_ied =3D 0,
prefer_utf_8 =3D 16
}
},
safe_charsets =3D 0x7ffff1d532b1 "\377\377",
head_ascii =3D 93825546622784,
detected_utf8_bytes =3D 47,
detected_utf8_chars =3D 0,
produced =3D 0,
produced_char =3D 502361,
consumed =3D 502361,
consumed_char =3D 328166,
src_pos =3D 1,
src_pos_byte =3D 1,
src_chars =3D 328166,
src_bytes =3D 502361,
src_object =3D 0x55555f483e5d,
source =3D 0x55558ea38f5b "#+STARTUP: fold\n#+OPTIONS: toc:1\n* T=
ABLE OF CONTENTS :toc:\n- [[#=D1=81=D0=B5=D1=80=D0=B2=D0=B5=D1=80-monitor-s=
oftakaamenet][=D0=A1=D0=B5=D1=80=D0=B2=D0=B5=D1=80 monitor-soft.akaame.net]=
]\n - [[#ldap][ldap]]\n - [[#=D0=BD=D0=BE=D0=B2=D1=8B=D0=B9-=D1=81=D0=B5=
=D1=80=D0=B2=D0=B5=D1=80-mobdev][=D0=BD"...,
dst_pos =3D 24,
dst_pos_byte =3D 93825546622784,
dst_bytes =3D 502371,
dst_object =3D 0x55557660b754,
destination =3D 0x555579b55e20 "@p\275\217UU",
charbuf =3D 0x555576776db0,
charbuf_size =3D 16384,
charbuf_used =3D 606,
carryover =3D "@\244qUUU\000\0008\312\351UUU\000\000\000\000\000\=
000\000\000\000\000\300\322\377\377\377\177\000\000\377\377\377\377\377\377=
\377\377\244,\321tUU\000\000 \002\000\000\000\000\000\000,K\300\361\377\177=
\000",
carryover_bytes =3D 0,
default_char =3D 32,
detector =3D 0x5555556260a0 <detect_coding_utf_8>,
decoder =3D 0x55555562d710 <decode_coding_utf_8>,
encoder =3D 0x55555561f3a0 <encode_coding_utf_8>
}
auto_saving_into_visited_file =3D <optimized out>
#12 0x000055555570dd52 in Fwrite_region (start=3D<optimized out>, end=3D<op=
timized out>, filename=3D<optimized out>, append=3D<optimized out>, visit=
=3D<optimized out>, lockname=3D<optimized out>, mustbenew=3D0x0) at fileio.=
c:5377
#13 0x0000555555761164 in funcall_subr (subr=3D<optimized out>, numargs=3Dn=
umargs@entry=3D6, args=3Dargs@entry=3D0x7ffff0bff208) at eval.c:3173
argbuf =3D {0x0, 0x0, 0x55555f486d44, 0x0, 0x30, 0x55558ae08524, 0x=
0, 0x55555574a585 <Fsymbol_value+21>}
a =3D <optimized out>
maxargs =3D <optimized out>
fun =3D <optimized out>
#14 0x00005555557b2fb3 in exec_byte_code (fun=3D<optimized out>, args_templ=
ate=3D<optimized out>, nargs=3D<optimized out>, args=3D<optimized out>) at =
/usr/src/debug/emacs/emacs-30.2/src/lisp.h:2243
call_nargs =3D 6
call_fun =3D <optimized out>
count1 =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
call_args =3D 0x7ffff0bff208
original_fun =3D 0x14400
op =3D 6
type =3D <optimized out>
targets =3D {0x55555557df4e <exec_byte_code-2313314>, 0x5555557b33c=
9 <exec_byte_code+2073>, 0x5555557b2d98 <exec_byte_code+488>, 0x5555557b33c=
0 <exec_byte_code+2064>, 0x5555557b33b7 <exec_byte_code+2055>, 0x5555557b2d=
9c <exec_byte_code+492>, 0x5555557b3375 <exec_byte_code+1989>, 0x5555557b33=
33 <exec_byte_code+1923>, 0x5555557b5700 <exec_byte_code+11088>, 0x5555557b=
56f7 <exec_byte_code+11079>, 0x5555557b56ee <exec_byte_code+11070>, 0x55555=
57b56e5 <exec_byte_code+11061>, 0x5555557b2ddb <exec_byte_code+555>, 0x5555=
557b2de0 <exec_byte_code+560>, 0x5555557b56ce <exec_byte_code+11038>, 0x555=
5557b5709 <exec_byte_code+11097>, 0x5555557b54fc <exec_byte_code+10572>, 0x=
5555557b54f3 <exec_byte_code+10563>, 0x5555557b54ea <exec_byte_code+10554>,=
0x5555557b54e1 <exec_byte_code+10545>, 0x5555557b2d27 <exec_byte_code+375>=
, 0x5555557b2d30 <exec_byte_code+384>, 0x5555557b54b2 <exec_byte_code+10498=
>, 0x5555557b54c9 <exec_byte_code+10521>, 0x5555557b5441 <exec_byte_code+10=
385>, 0x5555557b5438 <exec_byte_code+10376>, 0x5555557b542f <exec_byte_code=
+10367>, 0x5555557b5426 <exec_byte_code+10358>, 0x5555557b307e <exec_byte_c=
ode+1230>, 0x5555557b3090 <exec_byte_code+1248>, 0x5555557b5462 <exec_byte_=
code+10418>, 0x5555557b544a <exec_byte_code+10394>, 0x5555557b53ee <exec_by=
te_code+10302>, 0x5555557b53e5 <exec_byte_code+10293>, 0x5555557b53dc <exec=
_byte_code+10284>, 0x5555557b53d3 <exec_byte_code+10275>, 0x5555557b2e42 <e=
xec_byte_code+658>, 0x5555557b2e50 <exec_byte_code+672>, 0x5555557b540f <ex=
ec_byte_code+10335>, 0x5555557b53f7 <exec_byte_code+10311>, 0x5555557b539b =
<exec_byte_code+10219>, 0x5555557b5392 <exec_byte_code+10210>, 0x5555557b53=
89 <exec_byte_code+10201>, 0x5555557b5380 <exec_byte_code+10192>, 0x5555557=
b3028 <exec_byte_code+1144>, 0x5555557b3030 <exec_byte_code+1152>, 0x555555=
7b53bc <exec_byte_code+10252>, 0x5555557b53a4 <exec_byte_code+10228>, 0x555=
5557b4f4c <exec_byte_code+9116>, 0x5555557b4f86 <exec_byte_code+9174>, 0x55=
55557b4ff0 <exec_byte_code+9280>, 0x55555557df52 <exec_byte_code-2313310>, =
0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-231=
3310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_c=
ode-2313310>, 0x5555557b4d96 <exec_byte_code+8678>, 0x5555557b4d1d <exec_by=
te_code+8557>, 0x5555557b4cd6 <exec_byte_code+8486>, 0x5555557b4c89 <exec_b=
yte_code+8409>, 0x5555557b4c3e <exec_byte_code+8334>, 0x5555557b558d <exec_=
byte_code+10717>, 0x5555557b5546 <exec_byte_code+10646>, 0x5555557b4c06 <ex=
ec_byte_code+8278>, 0x5555557b5642 <exec_byte_code+10898>, 0x5555557b5505 <=
exec_byte_code+10581>, 0x5555557b4bbf <exec_byte_code+8207>, 0x5555557b4b88=
<exec_byte_code+8152>, 0x5555557b4b41 <exec_byte_code+8081>, 0x5555557b4af=
d <exec_byte_code+8013>, 0x5555557b4ab5 <exec_byte_code+7941>, 0x5555557b4a=
2f <exec_byte_code+7807>, 0x5555557b49a0 <exec_byte_code+7664>, 0x5555557b4=
909 <exec_byte_code+7513>, 0x5555557b48d2 <exec_byte_code+7458>, 0x5555557b=
489b <exec_byte_code+7403>, 0x5555557b4854 <exec_byte_code+7332>, 0x5555557=
b480d <exec_byte_code+7261>, 0x5555557b47c6 <exec_byte_code+7190>, 0x555555=
7b477b <exec_byte_code+7115>, 0x5555557b473a <exec_byte_code+7050>, 0x55555=
57b46f9 <exec_byte_code+6985>, 0x5555557b46b8 <exec_byte_code+6920>, 0x5555=
557b4607 <exec_byte_code+6743>, 0x5555557b45a5 <exec_byte_code+6645>, 0x555=
5557b454c <exec_byte_code+6556>, 0x5555557b44f0 <exec_byte_code+6464>, 0x55=
55557b4494 <exec_byte_code+6372>, 0x5555557b4438 <exec_byte_code+6280>, 0x5=
555557b43dc <exec_byte_code+6188>, 0x5555557b437c <exec_byte_code+6092>, 0x=
5555557b4319 <exec_byte_code+5993>, 0x5555557b42b9 <exec_byte_code+5897>, 0=
x5555557b4259 <exec_byte_code+5801>, 0x5555557b41f9 <exec_byte_code+5705>, =
0x5555557b4198 <exec_byte_code+5608>, 0x5555557b4091 <exec_byte_code+5345>,=
0x5555557b30df <exec_byte_code+1327>, 0x5555557b405a <exec_byte_code+5290>=
, 0x5555557b401e <exec_byte_code+5230>, 0x5555557b3f7f <exec_byte_code+5071=
>, 0x5555557b3f2f <exec_byte_code+4991>, 0x5555557b3ef8 <exec_byte_code+493=
6>, 0x5555557b3ebf <exec_byte_code+4879>, 0x5555557b3e86 <exec_byte_code+48=
22>, 0x5555557b3e45 <exec_byte_code+4757>, 0x5555557b3e0c <exec_byte_code+4=
700>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3dd3 <exec_byte_co=
de+4643>, 0x5555557b3d9a <exec_byte_code+4586>, 0x5555557b3d61 <exec_byte_c=
ode+4529>, 0x5555557b3d28 <exec_byte_code+4472>, 0x5555557b3cef <exec_byte_=
code+4415>, 0x5555557b3cb8 <exec_byte_code+4360>, 0x5555557b30e3 <exec_byte=
_code+1331>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3c6e <exec_=
byte_code+4286>, 0x5555557b3c37 <exec_byte_code+4231>, 0x5555557b3c00 <exec=
_byte_code+4176>, 0x5555557b3bb9 <exec_byte_code+4105>, 0x5555557b3b72 <exe=
c_byte_code+4034>, 0x5555557b3b3b <exec_byte_code+3979>, 0x5555557b3b04 <ex=
ec_byte_code+3924>, 0x5555557b3abd <exec_byte_code+3853>, 0x5555557b3a76 <e=
xec_byte_code+3782>, 0x5555557b3a2f <exec_byte_code+3711>, 0x5555557b39f6 <=
exec_byte_code+3654>, 0x5555557b39bf <exec_byte_code+3599>, 0x55555557df52 =
<exec_byte_code-2313310>, 0x5555557b5121 <exec_byte_code+9585>, 0x5555557b5=
2fa <exec_byte_code+10058>, 0x5555557b5685 <exec_byte_code+10965>, 0x555555=
7b52b1 <exec_byte_code+9985>, 0x5555557b526f <exec_byte_code+9919>, 0x55555=
57b522d <exec_byte_code+9853>, 0x5555557b518c <exec_byte_code+9692>, 0x5555=
557b5160 <exec_byte_code+9648>, 0x5555557b5479 <exec_byte_code+10441>, 0x55=
55557b50f4 <exec_byte_code+9540>, 0x5555557b5087 <exec_byte_code+9431>, 0x5=
555557b504a <exec_byte_code+9370>, 0x5555557b4ffc <exec_byte_code+9292>, 0x=
5555557b4eef <exec_byte_code+9023>, 0x5555557b4ea4 <exec_byte_code+8948>, 0=
x5555557b4e53 <exec_byte_code+8867>, 0x5555557b4dee <exec_byte_code+8766>, =
0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3974 <exec_byte_code+352=
4>, 0x5555557b393d <exec_byte_code+3469>, 0x5555557b3906 <exec_byte_code+34=
14>, 0x5555557b38cf <exec_byte_code+3359>, 0x5555557b3898 <exec_byte_code+3=
304>, 0x5555557b3851 <exec_byte_code+3233>, 0x5555557b380a <exec_byte_code+=
3162>, 0x5555557b37c3 <exec_byte_code+3091>, 0x5555557b377c <exec_byte_code=
+3020>, 0x5555557b371d <exec_byte_code+2925>, 0x5555557b36d6 <exec_byte_cod=
e+2854>, 0x5555557b368f <exec_byte_code+2783>, 0x5555557b3658 <exec_byte_co=
de+2728>, 0x5555557b35ed <exec_byte_code+2621>, 0x5555557b3581 <exec_byte_c=
ode+2513>, 0x5555557b353e <exec_byte_code+2446>, 0x5555557b34fb <exec_byte_=
code+2379>, 0x5555557b34ba <exec_byte_code+2314>, 0x5555557b4138 <exec_byte=
_code+5512>, 0x5555557b40e1 <exec_byte_code+5425>, 0x5555557b3445 <exec_byt=
e_code+2197>, 0x5555557b33d2 <exec_byte_code+2082>, 0x55555557df52 <exec_by=
te_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <=
exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555555=
7df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x=
5555557b4a66 <exec_byte_code+7862>, 0x5555557b4669 <exec_byte_code+6841>, 0=
x5555557b3fcf <exec_byte_code+5151>, 0x5555557b32e9 <exec_byte_code+1849>, =
0x5555557b329f <exec_byte_code+1775>, 0x55555557df52 <exec_byte_code-231331=
0>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b325e <exec_byte_code=
+1710>, 0x5555557b31f4 <exec_byte_code+1604>, 0x55555557df52 <exec_byte_cod=
e-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_b=
yte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 =
<exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x555555=
57df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0=
x5555557b31b5 <exec_byte_code+1541> <repeats 64 times>}
quitcounter =3D <optimized out>
bc =3D 0x555555e19970 <main_thread+496>
top =3D <optimized out>
pc =3D <optimized out>
bytestr =3D <optimized out>
vector =3D <optimized out>
maxdepth =3D <optimized out>
const_length =3D <optimized out>
bytestr_length =3D <optimized out>
vectorp =3D 0x7ffff183fc60
max_stack =3D <optimized out>
frame_base =3D <optimized out>
fp =3D <optimized out>
bytestr_data =3D <optimized out>
rest =3D <optimized out>
mandatory =3D <optimized out>
nonrest =3D <optimized out>
pushedargs =3D <optimized out>
result =3D <optimized out>
#15 0x000055555576319e in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en=
try=3D0x7fffffffd508) at eval.c:3093
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#16 0x000055555575b1cd in Ffuncall_interactively (nargs=3D2, args=3D0x7ffff=
fffd508) at callint.c:250
speccount =3D {
bytes =3D <optimized out>
}
#17 0x000055555576319e in Ffuncall (nargs=3Dnargs@entry=3D3, args=3Dargs@en=
try=3D0x7fffffffd500) at eval.c:3093
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#18 0x000055555575bde3 in Fcall_interactively (function=3D<optimized out>, =
record_flag=3D<optimized out>, keys=3D<optimized out>) at callint.c:789
speccount =3D {
bytes =3D <optimized out>
}
arg_from_tty =3D <optimized out>
key_count =3D <optimized out>
record_then_fail =3D <optimized out>
save_this_command =3D <optimized out>
save_this_original_command =3D <optimized out>
save_real_this_command =3D <optimized out>
save_last_command =3D <optimized out>
prefix_arg =3D <optimized out>
enable =3D <optimized out>
up_event =3D <optimized out>
form =3D <optimized out>
specs =3D <optimized out>
sa_avail =3D <optimized out>
sa_count =3D {
bytes =3D <optimized out>
}
string_len =3D <optimized out>
string =3D <optimized out>
string_end =3D <optimized out>
next_event =3D <optimized out>
nargs =3D <optimized out>
args =3D <optimized out>
visargs =3D <optimized out>
varies =3D <optimized out>
tem =3D <optimized out>
val =3D <optimized out>
#19 0x00005555557b2fb3 in exec_byte_code (fun=3D<optimized out>, args_templ=
ate=3D<optimized out>, nargs=3D<optimized out>, args=3D<optimized out>) at =
/usr/src/debug/emacs/emacs-30.2/src/lisp.h:2243
call_nargs =3D 3
call_fun =3D <optimized out>
count1 =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
call_args =3D 0x7ffff0bff070
original_fun =3D 0x2aaa9b6af9e0
op =3D 3
type =3D <optimized out>
targets =3D {0x55555557df4e <exec_byte_code-2313314>, 0x5555557b33c=
9 <exec_byte_code+2073>, 0x5555557b2d98 <exec_byte_code+488>, 0x5555557b33c=
0 <exec_byte_code+2064>, 0x5555557b33b7 <exec_byte_code+2055>, 0x5555557b2d=
9c <exec_byte_code+492>, 0x5555557b3375 <exec_byte_code+1989>, 0x5555557b33=
33 <exec_byte_code+1923>, 0x5555557b5700 <exec_byte_code+11088>, 0x5555557b=
56f7 <exec_byte_code+11079>, 0x5555557b56ee <exec_byte_code+11070>, 0x55555=
57b56e5 <exec_byte_code+11061>, 0x5555557b2ddb <exec_byte_code+555>, 0x5555=
557b2de0 <exec_byte_code+560>, 0x5555557b56ce <exec_byte_code+11038>, 0x555=
5557b5709 <exec_byte_code+11097>, 0x5555557b54fc <exec_byte_code+10572>, 0x=
5555557b54f3 <exec_byte_code+10563>, 0x5555557b54ea <exec_byte_code+10554>,=
0x5555557b54e1 <exec_byte_code+10545>, 0x5555557b2d27 <exec_byte_code+375>=
, 0x5555557b2d30 <exec_byte_code+384>, 0x5555557b54b2 <exec_byte_code+10498=
>, 0x5555557b54c9 <exec_byte_code+10521>, 0x5555557b5441 <exec_byte_code+10=
385>, 0x5555557b5438 <exec_byte_code+10376>, 0x5555557b542f <exec_byte_code=
+10367>, 0x5555557b5426 <exec_byte_code+10358>, 0x5555557b307e <exec_byte_c=
ode+1230>, 0x5555557b3090 <exec_byte_code+1248>, 0x5555557b5462 <exec_byte_=
code+10418>, 0x5555557b544a <exec_byte_code+10394>, 0x5555557b53ee <exec_by=
te_code+10302>, 0x5555557b53e5 <exec_byte_code+10293>, 0x5555557b53dc <exec=
_byte_code+10284>, 0x5555557b53d3 <exec_byte_code+10275>, 0x5555557b2e42 <e=
xec_byte_code+658>, 0x5555557b2e50 <exec_byte_code+672>, 0x5555557b540f <ex=
ec_byte_code+10335>, 0x5555557b53f7 <exec_byte_code+10311>, 0x5555557b539b =
<exec_byte_code+10219>, 0x5555557b5392 <exec_byte_code+10210>, 0x5555557b53=
89 <exec_byte_code+10201>, 0x5555557b5380 <exec_byte_code+10192>, 0x5555557=
b3028 <exec_byte_code+1144>, 0x5555557b3030 <exec_byte_code+1152>, 0x555555=
7b53bc <exec_byte_code+10252>, 0x5555557b53a4 <exec_byte_code+10228>, 0x555=
5557b4f4c <exec_byte_code+9116>, 0x5555557b4f86 <exec_byte_code+9174>, 0x55=
55557b4ff0 <exec_byte_code+9280>, 0x55555557df52 <exec_byte_code-2313310>, =
0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-231=
3310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_c=
ode-2313310>, 0x5555557b4d96 <exec_byte_code+8678>, 0x5555557b4d1d <exec_by=
te_code+8557>, 0x5555557b4cd6 <exec_byte_code+8486>, 0x5555557b4c89 <exec_b=
yte_code+8409>, 0x5555557b4c3e <exec_byte_code+8334>, 0x5555557b558d <exec_=
byte_code+10717>, 0x5555557b5546 <exec_byte_code+10646>, 0x5555557b4c06 <ex=
ec_byte_code+8278>, 0x5555557b5642 <exec_byte_code+10898>, 0x5555557b5505 <=
exec_byte_code+10581>, 0x5555557b4bbf <exec_byte_code+8207>, 0x5555557b4b88=
<exec_byte_code+8152>, 0x5555557b4b41 <exec_byte_code+8081>, 0x5555557b4af=
d <exec_byte_code+8013>, 0x5555557b4ab5 <exec_byte_code+7941>, 0x5555557b4a=
2f <exec_byte_code+7807>, 0x5555557b49a0 <exec_byte_code+7664>, 0x5555557b4=
909 <exec_byte_code+7513>, 0x5555557b48d2 <exec_byte_code+7458>, 0x5555557b=
489b <exec_byte_code+7403>, 0x5555557b4854 <exec_byte_code+7332>, 0x5555557=
b480d <exec_byte_code+7261>, 0x5555557b47c6 <exec_byte_code+7190>, 0x555555=
7b477b <exec_byte_code+7115>, 0x5555557b473a <exec_byte_code+7050>, 0x55555=
57b46f9 <exec_byte_code+6985>, 0x5555557b46b8 <exec_byte_code+6920>, 0x5555=
557b4607 <exec_byte_code+6743>, 0x5555557b45a5 <exec_byte_code+6645>, 0x555=
5557b454c <exec_byte_code+6556>, 0x5555557b44f0 <exec_byte_code+6464>, 0x55=
55557b4494 <exec_byte_code+6372>, 0x5555557b4438 <exec_byte_code+6280>, 0x5=
555557b43dc <exec_byte_code+6188>, 0x5555557b437c <exec_byte_code+6092>, 0x=
5555557b4319 <exec_byte_code+5993>, 0x5555557b42b9 <exec_byte_code+5897>, 0=
x5555557b4259 <exec_byte_code+5801>, 0x5555557b41f9 <exec_byte_code+5705>, =
0x5555557b4198 <exec_byte_code+5608>, 0x5555557b4091 <exec_byte_code+5345>,=
0x5555557b30df <exec_byte_code+1327>, 0x5555557b405a <exec_byte_code+5290>=
, 0x5555557b401e <exec_byte_code+5230>, 0x5555557b3f7f <exec_byte_code+5071=
>, 0x5555557b3f2f <exec_byte_code+4991>, 0x5555557b3ef8 <exec_byte_code+493=
6>, 0x5555557b3ebf <exec_byte_code+4879>, 0x5555557b3e86 <exec_byte_code+48=
22>, 0x5555557b3e45 <exec_byte_code+4757>, 0x5555557b3e0c <exec_byte_code+4=
700>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3dd3 <exec_byte_co=
de+4643>, 0x5555557b3d9a <exec_byte_code+4586>, 0x5555557b3d61 <exec_byte_c=
ode+4529>, 0x5555557b3d28 <exec_byte_code+4472>, 0x5555557b3cef <exec_byte_=
code+4415>, 0x5555557b3cb8 <exec_byte_code+4360>, 0x5555557b30e3 <exec_byte=
_code+1331>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3c6e <exec_=
byte_code+4286>, 0x5555557b3c37 <exec_byte_code+4231>, 0x5555557b3c00 <exec=
_byte_code+4176>, 0x5555557b3bb9 <exec_byte_code+4105>, 0x5555557b3b72 <exe=
c_byte_code+4034>, 0x5555557b3b3b <exec_byte_code+3979>, 0x5555557b3b04 <ex=
ec_byte_code+3924>, 0x5555557b3abd <exec_byte_code+3853>, 0x5555557b3a76 <e=
xec_byte_code+3782>, 0x5555557b3a2f <exec_byte_code+3711>, 0x5555557b39f6 <=
exec_byte_code+3654>, 0x5555557b39bf <exec_byte_code+3599>, 0x55555557df52 =
<exec_byte_code-2313310>, 0x5555557b5121 <exec_byte_code+9585>, 0x5555557b5=
2fa <exec_byte_code+10058>, 0x5555557b5685 <exec_byte_code+10965>, 0x555555=
7b52b1 <exec_byte_code+9985>, 0x5555557b526f <exec_byte_code+9919>, 0x55555=
57b522d <exec_byte_code+9853>, 0x5555557b518c <exec_byte_code+9692>, 0x5555=
557b5160 <exec_byte_code+9648>, 0x5555557b5479 <exec_byte_code+10441>, 0x55=
55557b50f4 <exec_byte_code+9540>, 0x5555557b5087 <exec_byte_code+9431>, 0x5=
555557b504a <exec_byte_code+9370>, 0x5555557b4ffc <exec_byte_code+9292>, 0x=
5555557b4eef <exec_byte_code+9023>, 0x5555557b4ea4 <exec_byte_code+8948>, 0=
x5555557b4e53 <exec_byte_code+8867>, 0x5555557b4dee <exec_byte_code+8766>, =
0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3974 <exec_byte_code+352=
4>, 0x5555557b393d <exec_byte_code+3469>, 0x5555557b3906 <exec_byte_code+34=
14>, 0x5555557b38cf <exec_byte_code+3359>, 0x5555557b3898 <exec_byte_code+3=
304>, 0x5555557b3851 <exec_byte_code+3233>, 0x5555557b380a <exec_byte_code+=
3162>, 0x5555557b37c3 <exec_byte_code+3091>, 0x5555557b377c <exec_byte_code=
+3020>, 0x5555557b371d <exec_byte_code+2925>, 0x5555557b36d6 <exec_byte_cod=
e+2854>, 0x5555557b368f <exec_byte_code+2783>, 0x5555557b3658 <exec_byte_co=
de+2728>, 0x5555557b35ed <exec_byte_code+2621>, 0x5555557b3581 <exec_byte_c=
ode+2513>, 0x5555557b353e <exec_byte_code+2446>, 0x5555557b34fb <exec_byte_=
code+2379>, 0x5555557b34ba <exec_byte_code+2314>, 0x5555557b4138 <exec_byte=
_code+5512>, 0x5555557b40e1 <exec_byte_code+5425>, 0x5555557b3445 <exec_byt=
e_code+2197>, 0x5555557b33d2 <exec_byte_code+2082>, 0x55555557df52 <exec_by=
te_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <=
exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555555=
7df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x=
5555557b4a66 <exec_byte_code+7862>, 0x5555557b4669 <exec_byte_code+6841>, 0=
x5555557b3fcf <exec_byte_code+5151>, 0x5555557b32e9 <exec_byte_code+1849>, =
0x5555557b329f <exec_byte_code+1775>, 0x55555557df52 <exec_byte_code-231331=
0>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b325e <exec_byte_code=
+1710>, 0x5555557b31f4 <exec_byte_code+1604>, 0x55555557df52 <exec_byte_cod=
e-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_b=
yte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 =
<exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x555555=
57df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0=
x5555557b31b5 <exec_byte_code+1541> <repeats 64 times>}
quitcounter =3D <optimized out>
bc =3D 0x555555e19970 <main_thread+496>
top =3D <optimized out>
pc =3D <optimized out>
bytestr =3D <optimized out>
vector =3D <optimized out>
maxdepth =3D <optimized out>
const_length =3D <optimized out>
bytestr_length =3D <optimized out>
vectorp =3D 0x7ffff1c2be78
max_stack =3D <optimized out>
frame_base =3D <optimized out>
fp =3D <optimized out>
bytestr_data =3D <optimized out>
rest =3D <optimized out>
mandatory =3D <optimized out>
nonrest =3D <optimized out>
pushedargs =3D <optimized out>
result =3D <optimized out>
#20 0x000055555576319e in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en=
try=3D0x7fffffffd820) at eval.c:3093
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#21 0x00005555556d8b32 in command_loop_1 () at keyboard.c:1550
scount =3D {
bytes =3D <optimized out>
}
cmd =3D <optimized out>
keybuf =3D {0x62, 0x4e, 0x7fffffffdab4, 0x5049753362677e00, 0x7ffff=
fffd8a0, 0x55555585c5e8, 0x0, 0x1, 0x7fffffffd8f0, 0x55555575f6b7 <unbind_t=
o+263>, 0x7fffffffd910, 0x7fffffffd910, 0xb, 0x111c0, 0x30, 0x55555f483e5d,=
0x7ffff1471414, 0x60, 0x555563e22823, 0x7fffffffd910, 0x7fffffffdab4, 0x1,=
0x7fffffffd970, 0x5555556cb6a6 <cmd_error+374>, 0x0, 0x0, 0x7fffffffd900, =
0x55555575f6b7 <unbind_to+263>, 0x7fffffffd960, 0x5049753362677e00}
i =3D <optimized out>
last_pt =3D 328166
prev_modiff =3D 9339
prev_buffer =3D 0x55555f483e58
#22 0x000055555575e153 in internal_condition_case (bfun=3Dbfun@entry=3D0x55=
55556d86f0 <command_loop_1>, handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@=
entry=3D0x5555556cb530 <cmd_error>) at eval.c:1613
val =3D <optimized out>
c =3D 0x555555f66cf0
#23 0x00005555556c26c7 in command_loop_2 (handlers=3D0x90) at keyboard.c:11=
68
val =3D <optimized out>
#24 0x000055555575e0b5 in internal_catch (tag=3Dtag@entry=3D0x122d0, func=
=3Dfunc@entry=3D0x5555556c26a0 <command_loop_2>, arg=3Darg@entry=3D0x90) at=
eval.c:1292
val =3D <optimized out>
c =3D 0x555555f66bb0
#25 0x00005555556c2665 in command_loop () at keyboard.c:1146
#26 0x00005555556cb041 in recursive_edit_1 () at keyboard.c:754
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#27 0x00005555556cb42d in Frecursive_edit () at keyboard.c:837
count =3D {
bytes =3D <optimized out>
}
buffer =3D <optimized out>
#28 0x0000555555583ae9 in main (argc=3D1, argv=3D<optimized out>) at emacs.=
c:2646
stack_bottom_variable =3D 0x81a4
old_argc =3D <optimized out>
no_loadup =3D false
junk =3D 0x0
dname_arg =3D 0x0
ch_to_dir =3D 0x0
original_pwd =3D <optimized out>
dump_mode =3D <optimized out>
skip_args =3D 0
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>
Lisp Backtrace:
"Automatic GC" (0x0)
"make-lock-file-name" (0xffffcdd8)
"write-region" (0xf0bff208)
"basic-save-buffer-2" (0xf0bff1a8)
"basic-save-buffer-1" (0xf0bff168)
"basic-save-buffer" (0xf0bff108)
"save-buffer" (0xffffd510)
"funcall-interactively" (0xffffd508)
"call-interactively" (0xf0bff070)
"command-execute" (0xffffd828)
#0 sweep_vectors () at alloc.c:3517
#1 0x0000555555739928 in gc_sweep () at alloc.c:7878
#2 garbage_collect () at alloc.c:6674
#3 0x0000555555739e36 in maybe_garbage_collect () at alloc.c:6507
#4 0x000055555576325a in maybe_gc () at /usr/src/debug/emacs/emacs-30.2/sr=
c/lisp.h:5929
#5 Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@entry=3D0x7fffffffcdd0) =
at eval.c:3088
#6 0x00005555556f6112 in make_lock_file_name (fn=3D<optimized out>) at fil=
elock.c:538
#7 unlock_file (fn=3D0x55558ae08524) at filelock.c:619
#8 0x000055555575e1e7 in internal_condition_case_1 (bfun=3Dbfun@entry=3D0x=
5555556f60d0 <unlock_file>, arg=3Darg@entry=3D0x55558ae08524, handlers=3D<o=
ptimized out>, hfun=3Dhfun@entry=3D0x5555556f59e0 <unlock_file_handle_error=
>) at eval.c:1637
#9 0x00005555556f6655 in Funlock_file (file=3D0x55558ae08524) at filelock.=
c:697
#10 Funlock_file (file=3Dfile@entry=3D0x55558ae08524) at filelock.c:680
#11 0x000055555570ce2d in write_region (start=3D<optimized out>, end=3D<opt=
imized out>, filename=3D0x55555f486d44, append=3D0x0, visit=3D0x30, locknam=
e=3D0x55558ae08524, mustbenew=3D0x0, desc=3D<optimized out>) at fileio.c:56=
95
#12 0x000055555570dd52 in Fwrite_region (start=3D<optimized out>, end=3D<op=
timized out>, filename=3D<optimized out>, append=3D<optimized out>, visit=
=3D<optimized out>, lockname=3D<optimized out>, mustbenew=3D0x0) at fileio.=
c:5377
#13 0x0000555555761164 in funcall_subr (subr=3D<optimized out>, numargs=3Dn=
umargs@entry=3D6, args=3Dargs@entry=3D0x7ffff0bff208) at eval.c:3173
#14 0x00005555557b2fb3 in exec_byte_code (fun=3D<optimized out>, args_templ=
ate=3D<optimized out>, nargs=3D<optimized out>, args=3D<optimized out>) at =
/usr/src/debug/emacs/emacs-30.2/src/lisp.h:2243
#15 0x000055555576319e in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en=
try=3D0x7fffffffd508) at eval.c:3093
#16 0x000055555575b1cd in Ffuncall_interactively (nargs=3D2, args=3D0x7ffff=
fffd508) at callint.c:250
#17 0x000055555576319e in Ffuncall (nargs=3Dnargs@entry=3D3, args=3Dargs@en=
try=3D0x7fffffffd500) at eval.c:3093
#18 0x000055555575bde3 in Fcall_interactively (function=3D<optimized out>, =
record_flag=3D<optimized out>, keys=3D<optimized out>) at callint.c:789
#19 0x00005555557b2fb3 in exec_byte_code (fun=3D<optimized out>, args_templ=
ate=3D<optimized out>, nargs=3D<optimized out>, args=3D<optimized out>) at =
/usr/src/debug/emacs/emacs-30.2/src/lisp.h:2243
#20 0x000055555576319e in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en=
try=3D0x7fffffffd820) at eval.c:3093
#21 0x00005555556d8b32 in command_loop_1 () at keyboard.c:1550
#22 0x000055555575e153 in internal_condition_case (bfun=3Dbfun@entry=3D0x55=
55556d86f0 <command_loop_1>, handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@=
entry=3D0x5555556cb530 <cmd_error>) at eval.c:1613
#23 0x00005555556c26c7 in command_loop_2 (handlers=3D0x90) at keyboard.c:11=
68
#24 0x000055555575e0b5 in internal_catch (tag=3Dtag@entry=3D0x122d0, func=
=3Dfunc@entry=3D0x5555556c26a0 <command_loop_2>, arg=3Darg@entry=3D0x90) at=
eval.c:1292
#25 0x00005555556c2665 in command_loop () at keyboard.c:1146
#26 0x00005555556cb041 in recursive_edit_1 () at keyboard.c:754
#27 0x00005555556cb42d in Frecursive_edit () at keyboard.c:837
#28 0x0000555555583ae9 in main (argc=3D1, argv=3D<optimized out>) at emacs.=
c:2646
Lisp Backtrace:
"Automatic GC" (0x0)
"make-lock-file-name" (0xffffcdd8)
"write-region" (0xf0bff208)
"basic-save-buffer-2" (0xf0bff1a8)
"basic-save-buffer-1" (0xf0bff168)
"basic-save-buffer" (0xf0bff108)
"save-buffer" (0xffffd510)
"funcall-interactively" (0xffffd508)
"call-interactively" (0xf0bff070)
"command-execute" (0xffffd828)
--=20
/Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Received: (at 79941) by debbugs.gnu.org; 4 Dec 2025 08:58:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 04 03:58:47 2025 Received: from localhost ([127.0.0.1]:47414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vR5Ah-000380-0q for submit <at> debbugs.gnu.org; Thu, 04 Dec 2025 03:58:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34366) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vR5Aa-00037a-E6 for 79941 <at> debbugs.gnu.org; Thu, 04 Dec 2025 03:58:40 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1vR5AU-0004Ia-3n; Thu, 04 Dec 2025 03:58: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=NTgLbNEqYtpWH9+y0OWaTJYiKep5InTuOTGJVPWULeE=; b=RjzmRhFOgoBR TF0F2tGf9iTj3MOeUjnih5bhy/WAKFCaRboI6Sjl/HBvjlsfmoHd2cHK69DUnfWT31jlp392xA2S2 hzV66zfwRDVbnn/hQfvPJHd8xVIgM7e826akkwu+uKeyWj53+lWKkIfgT2EheZ7yT0FbWnFiG0s90 aH1rU6PEXNYli1BUa7UYr6rHPHOP+N+bp302ttBAePuceQaUUkd34WBCGfcTkbVh5NfazIX2Ib/Nq i/xSc9qeUmfkE9dE8WJjxM/aEKQb/AUYgwBJpYvp5zfNPKeM3Hz0SKeIkWs1iPLG//zV77l0j/YRE OKWqEEy+pqRdyCzo6li9uQ==; Date: Thu, 04 Dec 2025 10:58:27 +0200 Message-Id: <86fr9q1v4c.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Evgeniy Dushistov <dushistov@HIDDEN> In-Reply-To: <aTE81G30as2U9oUQ@HIDDEN> (message from Evgeniy Dushistov on Thu, 4 Dec 2025 10:48:36 +0300) Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer References: <aTB8tUZHhWX96jyE@HIDDEN> <86sedq23as.fsf@HIDDEN> <aTE81G30as2U9oUQ@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79941 Cc: 79941 <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, 4 Dec 2025 10:48:36 +0300 > From: Evgeniy Dushistov <dushistov@HIDDEN> > Cc: 79941 <at> debbugs.gnu.org > "X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru" > > On Thu, Dec 04, 2025 at 08:01:47AM +0200, Eli Zaretskii wrote: > > > Date: Wed, 3 Dec 2025 21:08:53 +0300 > > > From: Evgeniy Dushistov via "Bug reports for GNU Emacs, > > > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > > > > Is this GDB session still alive? If so, please do in it: > > > > (gdb) frame 0 > > (gdb) p current_buffer->name_ > > (gdb) xstring > > (gdb) p current_buffer->text->beg > > (gdb) p current_buffer->text->markers > > > > No, machine was rebooted. I will add that data next time it crashed. Too bad. Please try leaving the crashed session under GDB running to allow us to investigate. The next crash could be different, and the commands above might not be appropriate then.
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at 79941) by debbugs.gnu.org; 4 Dec 2025 07:48:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 04 02:48:52 2025
Received: from localhost ([127.0.0.1]:47049 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vR455-0007uz-TH
for submit <at> debbugs.gnu.org; Thu, 04 Dec 2025 02:48:52 -0500
Received: from send278.i.mail.ru ([95.163.59.117]:17380)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vR452-0007ua-50
for 79941 <at> debbugs.gnu.org; Thu, 04 Dec 2025 02:48:50 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
s=mail4; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:
Subject:Cc:To:From:Date:From:Sender:Reply-To:To:Cc:Content-Type:
Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive:
X-Cloud-Ids:Disposition-Notification-To;
bh=2HYuIw/8aqRT4CV9xTCWF4UVuuEEpD2JiuTTFnFLBGc=; t=1764834528; x=1764924528;
b=Zjvvq0YGvpzHHPshJa79UTzGg1sl/3gbHnUzsLr1DRgiKU4AQizzmxWurBUy2dLvHvlZD2oAhbj
Po5w9GL0McyDzm9XRAEpspyFiKCvhve0mSf64eosGfpJqeMRVm5zWbcFQjozXnnPPfLLKQ8SSahGq
gtxOf/CiEkCCagBtVTllM/hYz+ve+sue8sgLmv/AyuYxgIBS/oC/lOn3hIjnj9IvdGd7vH21a9p7C
dP2ZDvhCr8ihN6P5DQ053GrzuOIUr0ahQjS4xdZ+AtkWOSVBvo3K0oQuhoB+0Sn7Jb5W2ioIcRw/0
M/f7875V/nd7G/7VOMQAI6mh0O7WhPUJmWjQ==;
Received: by exim-smtp-9954f69f5-dmk65 with esmtpa (envelope-from
<dushistov@HIDDEN>)
id 1vR44v-00000000EPK-0Svz; Thu, 04 Dec 2025 10:48:41 +0300
Date: Thu, 4 Dec 2025 10:48:36 +0300
From: Evgeniy Dushistov <dushistov@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer
Message-ID: <aTE81G30as2U9oUQ@HIDDEN>
References: <aTB8tUZHhWX96jyE@HIDDEN>
<86sedq23as.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <86sedq23as.fsf@HIDDEN>
"X-PGP-Key: https://sks-keyservers.net/pks/lookup?op=vindex&search=dushistov%40mail.ru"
Authentication-Results: exim-smtp-9954f69f5-dmk65;
auth=pass smtp.auth=dushistov@HIDDEN
smtp.mailfrom=dushistov@HIDDEN
X-Mailru-Src: smtp
X-7564579A: B8F34718100C35BD
X-77F55803: 4F1203BC0FB41BD96221A758E7433892E0305A1233CA676D1BEA324AD40D8FF2182A05F53808504096540829671ACE563DE06ABAFEAF67059E92B168A82A68B5F13CBD8038AAFE21B29C363144AC6B32
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7F9D05773942AAE9CEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F79006371D5B197C6EC5B4BE8638F802B75D45FF914D58D5BE9E6BC1A93B80C6DEB9DEE97C6FB206A91F05B2A6E6D4E1F48BA5092E070BE324C7D3C4DD9639A314D53592BB0A4F435E46E6718B35066C979671628AA50765F790063783E00425F71A4181389733CBF5DBD5E913377AFFFEAFD269176DF2183F8FC7C0F60A601881DBAB3C8941B15DA834481FCF19DD082D7633A0EF3E4896CB9E6436389733CBF5DBD5E9D5E8D9A59859A8B6B737A621A50BC793CC7F00164DA146DA6F5DAA56C3B73B237318B6A418E8EAB8D32BA5DBAC0009BE9E8FC8737B5C2249615D29C03E1B850176E601842F6C81A12EF20D2F80756B5FB606B96278B59C4276E601842F6C81A127C277FBC8AE2E8B908A3B7F73AA16533AA81AA40904B5D99C9F4D5AE37F343AD1F44FA8B9022EA23BBE47FD9DD3FB595F5C1EE8F4F765FCF1175FABE1C0F9B6E2021AF6380DFAD18AA50765F790063735872C767BF85DA227C277FBC8AE2E8B9EE2BD2226628E6B75ECD9A6C639B01B4E70A05D1297E1BBCB5012B2E24CD356
X-C1DE0DAB: 0D63561A33F958A54274FBA2DF0017B05002B1117B3ED696F8859820A84F2998F5FEB6EB1EB183FD823CB91A9FED034534781492E4B8EEADB73CFAAED92B6E13BDAD6C7F3747799A
X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE1918E10F71CB4DF9F9677DD89D51EBB774225B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D65930439FEB170FA4C884E5770D468F28A2055FEEB0DDA1CCCA2EF4884B3BEC22503A7EB1DEFDD56718B8341EE9D5BE9A0AB92B0B8C88B70A9DE79A7F448D55136CC5B9C7141898FAE58CD93680B12512CF4C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4
X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVcWupAQoUeGvZ+e/tTKRLbo=
X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA1633CACF7482DB572C1B951B70A5BD4BD8E120875DCF5B7C002D720DF8CDFB361DC390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B
X-Mras: Ok
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79941
Cc: 79941 <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 (-)
On Thu, Dec 04, 2025 at 08:01:47AM +0200, Eli Zaretskii wrote:
> > Date: Wed, 3 Dec 2025 21:08:53 +0300
> > From: Evgeniy Dushistov via "Bug reports for GNU Emacs,
> > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> >
> Is this GDB session still alive? If so, please do in it:
>
> (gdb) frame 0
> (gdb) p current_buffer->name_
> (gdb) xstring
> (gdb) p current_buffer->text->beg
> (gdb) p current_buffer->text->markers
>
No, machine was rebooted. I will add that data next time it crashed.
> > Lisp Backtrace:
> > "erase-buffer" (0xf0bff0a8)
> > "chronos--update-display" (0xf0bff058)
> > "apply" (0xf0bff050)
> > "timer-event-handler" (0xffffc9e8)
>
> What is chronos--update-display, and what does that (evidently) time
> function do? From the above backtrace, it looks like this timer
> function wants to erase some buffer, and that buffer has 123
> characters, some of which are non-ASCII (since they use 132 bytes).
> Any idea what is that buffer, what is its purpose, and what is the
> text in it?
I installed chronos like this:
#+begin_src
(use-package chronos
:straight (chronos :type git :host github :repo "DarkBuffalo/chronos"
:fork (:host github
:repo "Dushistov/chronos"))
:commands (chronos-add-timer chronos-add-timers-from-string chronos-select-timer))
#+end_src
This package is:
#+begin_quote
Chronos provides multiple countdown / countup timers, updated every
second, shown sorted by expiry time in the special buffer *chronos*.
#+end_quote
chronos--update-display looks like erase *chronos* buffer every second,
to refill it, to emulate UI of counting timers:
#+begin_src
(defun chronos--update-display ()
"Update the list of timers displayed in the *chronos* buffer."
(when (and (buffer-live-p chronos--buffer)
(not chronos--frozenp))
(chronos--sort-by-expiry)
(with-current-buffer chronos--buffer
(let ((inhibit-read-only t))
(erase-buffer)
(chronos--display-header)
(setq chronos--selected-timer-point nil)
(chronos--display-timers)
(when
(chronos--display-notifications)
(chronos--display-clock))
(when chronos--selected-timer-point
(goto-char chronos--selected-timer-point))))))
#+end_src
--
/Evgeniy
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.Eli Zaretskii <eliz@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Received: (at 79941) by debbugs.gnu.org; 4 Dec 2025 06:01:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 04 01:01:59 2025 Received: from localhost ([127.0.0.1]:46637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vR2Pe-00081W-Lh for submit <at> debbugs.gnu.org; Thu, 04 Dec 2025 01:01:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54338) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vR2Pc-00081C-Cu for 79941 <at> debbugs.gnu.org; Thu, 04 Dec 2025 01:01:57 -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 1vR2PV-0006Vd-UF; Thu, 04 Dec 2025 01:01:49 -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=SPvuEkLjeFSgSXK2H+idzLn8h42S+DsoYKcVp6Nv8ME=; b=HrNUP2Z4JflC rI98t38oHDJcaktIA1bAxJknM+KkMN+5sorb0mTC9LIM+EAfQAJMrSXyOLJOSgtFELRNwhw/1RkM0 M5PdfL7Ey0fNzl/GQ7mInLDLus918xtw8emolINXFgtwc/d9UIciuZsLIRjd7d6RyNweDVCDowIOu dbxdST+VaY7Mb1wXp59VkonPSYVSIc/IiSIi2cy404h9ugDPobR3FLKKGdiGKZbbtXJ3DY7TIcxwl FxatWXLZD0y7PxS6f0qOVI3kXHlXXATx4EknW2FH6ttW1AQqFzAIN5KHIR3URRwsvvTPcqM5D7fut LvamznhFFZifnvAXXdnX/Q==; Date: Thu, 04 Dec 2025 08:01:47 +0200 Message-Id: <86sedq23as.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Evgeniy Dushistov <dushistov@HIDDEN> In-Reply-To: <aTB8tUZHhWX96jyE@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#79941: 30.2; SEGSEGV in erase-buffer References: <aTB8tUZHhWX96jyE@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 79941 Cc: 79941 <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: Wed, 3 Dec 2025 21:08:53 +0300 > From: Evgeniy Dushistov via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > My emacs on Arch Linux crash time to time. > So I rebuild without JIT and run it under gdb. > Here is "bt full" > > #0 record_marker_adjustments (from=1, to=<optimized out>) at undo.c:133 > charpos = <optimized out> > m = 0x19082 > #1 record_delete (beg=1, string=0x55555e7248a4, record_markers=true) at undo.c:187 > sbeg = 0x6 > #2 record_delete (beg=beg@entry=1, string=string@entry=0x55555e7248a4, record_markers=record_markers@entry=true) at undo.c:163 > sbeg = <optimized out> > #3 0x00005555556f7db9 in del_range_2 (from=from@entry=1, from_byte=from_byte@entry=1, to=to@entry=124, to_byte=133, ret_string=ret_string@entry=false) at insdel.c:1915 > nbytes_del = 132 > nchars_del = 123 > deletion = 0x55555e7248a4 > #4 0x00005555556fa884 in del_range_1 (from=from@entry=1, to=124, prepare=prepare@entry=true, ret_string=ret_string@entry=false) at insdel.c:1788 > from_byte = 1 > to_byte = <optimized out> > deletion = <optimized out> > #5 0x00005555556fa950 in del_range (from=from@entry=1, to=<optimized out>) at insdel.c:1719 > #6 0x00005555556ec388 in Ferase_buffer () at buffer.c:2449 Is this GDB session still alive? If so, please do in it: (gdb) frame 0 (gdb) p current_buffer->name_ (gdb) xstring (gdb) p current_buffer->text->beg (gdb) p current_buffer->text->markers > Lisp Backtrace: > "erase-buffer" (0xf0bff0a8) > "chronos--update-display" (0xf0bff058) > "apply" (0xf0bff050) > "timer-event-handler" (0xffffc9e8) What is chronos--update-display, and what does that (evidently) time function do? From the above backtrace, it looks like this timer function wants to erase some buffer, and that buffer has 123 characters, some of which are non-ASCII (since they use 132 bytes). Any idea what is that buffer, what is its purpose, and what is the text in it?
bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 3 Dec 2025 18:09:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 03 13:09:18 2025
Received: from localhost ([127.0.0.1]:42596 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vQrHw-0002EM-F6
for submit <at> debbugs.gnu.org; Wed, 03 Dec 2025 13:09:18 -0500
Received: from lists.gnu.org ([2001:470:142::17]:53094)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <dushistov@HIDDEN>) id 1vQrHt-0002E5-1q
for submit <at> debbugs.gnu.org; Wed, 03 Dec 2025 13:09:14 -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 <dushistov@HIDDEN>) id 1vQrHk-0000dn-A1
for bug-gnu-emacs@HIDDEN; Wed, 03 Dec 2025 13:09:05 -0500
Received: from send151.i.mail.ru ([89.221.237.246])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <dushistov@HIDDEN>) id 1vQrHf-0001ZC-RX
for bug-gnu-emacs@HIDDEN; Wed, 03 Dec 2025 13:09:04 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
s=mail4; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:
Subject:To:From:Date:From:Sender:Reply-To:To:Cc:Content-Type:
Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:
References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:
List-Owner:List-Archive:X-Cloud-Ids:Disposition-Notification-To;
bh=bomBp3OTe+ZxMnav8tHPnfODsxYrP8YuU3bQOT5kEK8=; t=1764785337; x=1764875337;
b=kYDfcjdnCZvZHahkz5qER8oiJN8m+0bjWLDT4dsKqmidlkrUsQJWql3zBPAaI6XIZua3FGh5cIC
vNRu2sTzlWCRBTYmLlkh1+UxszFC+4t4TJgesjf1bbEO8hT6rNWviLXOyZk7rVkCtCGpD57jcAzjV
DI0lBxIGch9H+4Yzob/aYlhtQ8EEefWl1EekDbxf3DwviLRP4FHkLqzq80IjbLKwSu+Jhp1zVEs5S
5udOtOFq1Ivbr0utc302NhytG+krNfHHFCeGiHIKh/FlCX/QTzNGBJrXUV4n7BVs76e2eZC4HNDoc
VrtXIm8Vd5dLONIEi1sd9ZtRU/26c5c776GQ==;
Received: by exim-smtp-9954f69f5-vqhdc with esmtpa (envelope-from
<dushistov@HIDDEN>) id 1vQrHZ-00000000QCk-3KKK
for bug-gnu-emacs@HIDDEN; Wed, 03 Dec 2025 21:08:54 +0300
Date: Wed, 3 Dec 2025 21:08:53 +0300
From: Evgeniy Dushistov <dushistov@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 30.2; SEGSEGV in erase-buffer
Message-ID: <aTB8tUZHhWX96jyE@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Authentication-Results: exim-smtp-9954f69f5-vqhdc;
auth=pass smtp.auth=dushistov@HIDDEN
smtp.mailfrom=dushistov@HIDDEN
X-Mailru-Src: smtp
X-7564579A: B8F34718100C35BD
X-77F55803: 4F1203BC0FB41BD96221A758E74338922AAB963B305BC633EF5703D4EFE7E28E182A05F538085040D5D47A65639530363DE06ABAFEAF6705A976C3677881E0042A41C8578D637A8236A877216E458963
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE702C8878A98595F58EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637F28F4AF03526AA8F8638F802B75D45FF914D58D5BE9E6BC1A93B80C6DEB9DEE97C6FB206A91F05B28521C1865246C08A2E070BE324C7D3C4FFDA74FB78F73E55BB0A4F435E46E6718B35066C979671628AA50765F7900637D2AD7660D07C2C48389733CBF5DBD5E913377AFFFEAFD2691661749BA6B9773508ED818AD11EC8E48941B15DA834481FCF19DD082D7633A0EF3E4896CB9E6436389733CBF5DBD5E9D5E8D9A59859A8B66E5AFB050F695B91CC7F00164DA146DA6F5DAA56C3B73B237318B6A418E8EAB8D32BA5DBAC0009BE9E8FC8737B5C22490E09CCAD7C4175CB76E601842F6C81A12EF20D2F80756B5FB606B96278B59C4276E601842F6C81A127C277FBC8AE2E8BFBC28051660999D73AA81AA40904B5D99C9F4D5AE37F343AD1F44FA8B9022EA23BBE47FD9DD3FB595F5C1EE8F4F765FCF1175FABE1C0F9B6E2021AF6380DFAD18AA50765F790063735872C767BF85DA227C277FBC8AE2E8BF18764FFC3D95BFF75ECD9A6C639B01B4E70A05D1297E1BBCB5012B2E24CD356
X-C1DE0DAB: 0D63561A33F958A529001CCBB182CBE35002B1117B3ED696925118A5AFFA5C4BAD0703CEB2EF9A27277AA237ED671D4372AF3B35EA4094CCBC0ADEB1C81BB3629C5DF10A05D560A9D2B5782620B851B7C8C84E951CD0BE2F58C12E6D310A6D53791E6C230873D55CA71A35648BE338CEED902CAAD3CD6B00BA7CCD254A1CF5E8956ABDFF301B192C638A446BE3E5C627BF0CFE790FC11A7261332C5CB50AE517BDAD6C7F3747799A
X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34CA0CBE312C330D7D583CD26C36C883521FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D6590DF23AFED3AED05396481921458F871D812FA6E94D0790618E0734C4CBB482D127706C2796E2AC0CB8341EE9D5BE9A0A14EC094AE7F7176EF7D2F0B968D9BE44CEDE1E729A25C81352EE4E5D9E54FDA44C41F94D744909CEC8F807477DE22D4A7397C8D64B6653D624A389F0E278DBF4
X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVcWupAQoUeGvA5+tiZ7a70c=
X-Mailru-Sender: AFD8F0D0D0E72874173F5846337BA163453779457200063CB951B70A5BD4BD8E264E722A99FEAB491F273205240F733F390B4EE339CE7E75FB559BB5D741EB9615E033373711A675E66B5C1DBFD5D09D67EA787935ED9F1B
X-Mras: Ok
Received-SPF: pass client-ip=89.221.237.246; envelope-from=dushistov@HIDDEN;
helo=send151.i.mail.ru
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.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: -0.0 (/)
--text follows this line--
My emacs on Arch Linux crash time to time.
So I rebuild without JIT and run it under gdb.
Here is "bt full"
#0 record_marker_adjustments (from=3D1, to=3D<optimized out>) at undo.c:133
charpos =3D <optimized out>
m =3D 0x19082
#1 record_delete (beg=3D1, string=3D0x55555e7248a4, record_markers=3Dtrue)=
at undo.c:187
sbeg =3D 0x6
#2 record_delete (beg=3Dbeg@entry=3D1, string=3Dstring@entry=3D0x55555e724=
8a4, record_markers=3Drecord_markers@entry=3Dtrue) at undo.c:163
sbeg =3D <optimized out>
#3 0x00005555556f7db9 in del_range_2 (from=3Dfrom@entry=3D1, from_byte=3Df=
rom_byte@entry=3D1, to=3Dto@entry=3D124, to_byte=3D133, ret_string=3Dret_st=
ring@entry=3Dfalse) at insdel.c:1915
nbytes_del =3D 132
nchars_del =3D 123
deletion =3D 0x55555e7248a4
#4 0x00005555556fa884 in del_range_1 (from=3Dfrom@entry=3D1, to=3D124, pre=
pare=3Dprepare@entry=3Dtrue, ret_string=3Dret_string@entry=3Dfalse) at insd=
el.c:1788
from_byte =3D 1
to_byte =3D <optimized out>
deletion =3D <optimized out>
#5 0x00005555556fa950 in del_range (from=3Dfrom@entry=3D1, to=3D<optimized=
out>) at insdel.c:1719
#6 0x00005555556ec388 in Ferase_buffer () at buffer.c:2449
#7 0x00005555557b2fb3 in exec_byte_code (fun=3D<optimized out>, args_templ=
ate=3D<optimized out>, args_template@entry=3D0, nargs=3D<optimized out>, na=
rgs@entry=3D0, args=3D<optimized out>, args@entry=3D0x0) at /usr/src/debug/=
emacs/emacs-30.2/src/lisp.h:2243
call_nargs =3D 0
call_fun =3D <optimized out>
count1 =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
call_args =3D 0x7ffff0bff0a8
original_fun =3D 0x2aaa9b5fe080
op =3D 0
type =3D <optimized out>
targets =3D {0x55555557df4e <exec_byte_code-2313314>, 0x5555557b33c=
9 <exec_byte_code+2073>, 0x5555557b2d98 <exec_byte_code+488>, 0x5555557b33c=
0 <exec_byte_code+2064>, 0x5555557b33b7 <exec_byte_code+2055>, 0x5555557b2d=
9c <exec_byte_code+492>, 0x5555557b3375 <exec_byte_code+1989>, 0x5555557b33=
33 <exec_byte_code+1923>, 0x5555557b5700 <exec_byte_code+11088>, 0x5555557b=
56f7 <exec_byte_code+11079>, 0x5555557b56ee <exec_byte_code+11070>, 0x55555=
57b56e5 <exec_byte_code+11061>, 0x5555557b2ddb <exec_byte_code+555>, 0x5555=
557b2de0 <exec_byte_code+560>, 0x5555557b56ce <exec_byte_code+11038>, 0x555=
5557b5709 <exec_byte_code+11097>, 0x5555557b54fc <exec_byte_code+10572>, 0x=
5555557b54f3 <exec_byte_code+10563>, 0x5555557b54ea <exec_byte_code+10554>,=
0x5555557b54e1 <exec_byte_code+10545>, 0x5555557b2d27 <exec_byte_code+375>=
, 0x5555557b2d30 <exec_byte_code+384>, 0x5555557b54b2 <exec_byte_code+10498=
>, 0x5555557b54c9 <exec_byte_code+10521>, 0x5555557b5441 <exec_byte_code+10=
385>, 0x5555557b5438 <exec_byte_code+10376>, 0x5555557b542f <exec_byte_code=
+10367>, 0x5555557b5426 <exec_byte_code+10358>, 0x5555557b307e <exec_byte_c=
ode+1230>, 0x5555557b3090 <exec_byte_code+1248>, 0x5555557b5462 <exec_byte_=
code+10418>, 0x5555557b544a <exec_byte_code+10394>, 0x5555557b53ee <exec_by=
te_code+10302>, 0x5555557b53e5 <exec_byte_code+10293>, 0x5555557b53dc <exec=
_byte_code+10284>, 0x5555557b53d3 <exec_byte_code+10275>, 0x5555557b2e42 <e=
xec_byte_code+658>, 0x5555557b2e50 <exec_byte_code+672>, 0x5555557b540f <ex=
ec_byte_code+10335>, 0x5555557b53f7 <exec_byte_code+10311>, 0x5555557b539b =
<exec_byte_code+10219>, 0x5555557b5392 <exec_byte_code+10210>, 0x5555557b53=
89 <exec_byte_code+10201>, 0x5555557b5380 <exec_byte_code+10192>, 0x5555557=
b3028 <exec_byte_code+1144>, 0x5555557b3030 <exec_byte_code+1152>, 0x555555=
7b53bc <exec_byte_code+10252>, 0x5555557b53a4 <exec_byte_code+10228>, 0x555=
5557b4f4c <exec_byte_code+9116>, 0x5555557b4f86 <exec_byte_code+9174>, 0x55=
55557b4ff0 <exec_byte_code+9280>, 0x55555557df52 <exec_byte_code-2313310>, =
0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-231=
3310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_c=
ode-2313310>, 0x5555557b4d96 <exec_byte_code+8678>, 0x5555557b4d1d <exec_by=
te_code+8557>, 0x5555557b4cd6 <exec_byte_code+8486>, 0x5555557b4c89 <exec_b=
yte_code+8409>, 0x5555557b4c3e <exec_byte_code+8334>, 0x5555557b558d <exec_=
byte_code+10717>, 0x5555557b5546 <exec_byte_code+10646>, 0x5555557b4c06 <ex=
ec_byte_code+8278>, 0x5555557b5642 <exec_byte_code+10898>, 0x5555557b5505 <=
exec_byte_code+10581>, 0x5555557b4bbf <exec_byte_code+8207>, 0x5555557b4b88=
<exec_byte_code+8152>, 0x5555557b4b41 <exec_byte_code+8081>, 0x5555557b4af=
d <exec_byte_code+8013>, 0x5555557b4ab5 <exec_byte_code+7941>, 0x5555557b4a=
2f <exec_byte_code+7807>, 0x5555557b49a0 <exec_byte_code+7664>, 0x5555557b4=
909 <exec_byte_code+7513>, 0x5555557b48d2 <exec_byte_code+7458>, 0x5555557b=
489b <exec_byte_code+7403>, 0x5555557b4854 <exec_byte_code+7332>, 0x5555557=
b480d <exec_byte_code+7261>, 0x5555557b47c6 <exec_byte_code+7190>, 0x555555=
7b477b <exec_byte_code+7115>, 0x5555557b473a <exec_byte_code+7050>, 0x55555=
57b46f9 <exec_byte_code+6985>, 0x5555557b46b8 <exec_byte_code+6920>, 0x5555=
557b4607 <exec_byte_code+6743>, 0x5555557b45a5 <exec_byte_code+6645>, 0x555=
5557b454c <exec_byte_code+6556>, 0x5555557b44f0 <exec_byte_code+6464>, 0x55=
55557b4494 <exec_byte_code+6372>, 0x5555557b4438 <exec_byte_code+6280>, 0x5=
555557b43dc <exec_byte_code+6188>, 0x5555557b437c <exec_byte_code+6092>, 0x=
5555557b4319 <exec_byte_code+5993>, 0x5555557b42b9 <exec_byte_code+5897>, 0=
x5555557b4259 <exec_byte_code+5801>, 0x5555557b41f9 <exec_byte_code+5705>, =
0x5555557b4198 <exec_byte_code+5608>, 0x5555557b4091 <exec_byte_code+5345>,=
0x5555557b30df <exec_byte_code+1327>, 0x5555557b405a <exec_byte_code+5290>=
, 0x5555557b401e <exec_byte_code+5230>, 0x5555557b3f7f <exec_byte_code+5071=
>, 0x5555557b3f2f <exec_byte_code+4991>, 0x5555557b3ef8 <exec_byte_code+493=
6>, 0x5555557b3ebf <exec_byte_code+4879>, 0x5555557b3e86 <exec_byte_code+48=
22>, 0x5555557b3e45 <exec_byte_code+4757>, 0x5555557b3e0c <exec_byte_code+4=
700>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3dd3 <exec_byte_co=
de+4643>, 0x5555557b3d9a <exec_byte_code+4586>, 0x5555557b3d61 <exec_byte_c=
ode+4529>, 0x5555557b3d28 <exec_byte_code+4472>, 0x5555557b3cef <exec_byte_=
code+4415>, 0x5555557b3cb8 <exec_byte_code+4360>, 0x5555557b30e3 <exec_byte=
_code+1331>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3c6e <exec_=
byte_code+4286>, 0x5555557b3c37 <exec_byte_code+4231>, 0x5555557b3c00 <exec=
_byte_code+4176>, 0x5555557b3bb9 <exec_byte_code+4105>, 0x5555557b3b72 <exe=
c_byte_code+4034>, 0x5555557b3b3b <exec_byte_code+3979>, 0x5555557b3b04 <ex=
ec_byte_code+3924>, 0x5555557b3abd <exec_byte_code+3853>, 0x5555557b3a76 <e=
xec_byte_code+3782>, 0x5555557b3a2f <exec_byte_code+3711>, 0x5555557b39f6 <=
exec_byte_code+3654>, 0x5555557b39bf <exec_byte_code+3599>, 0x55555557df52 =
<exec_byte_code-2313310>, 0x5555557b5121 <exec_byte_code+9585>, 0x5555557b5=
2fa <exec_byte_code+10058>, 0x5555557b5685 <exec_byte_code+10965>, 0x555555=
7b52b1 <exec_byte_code+9985>, 0x5555557b526f <exec_byte_code+9919>, 0x55555=
57b522d <exec_byte_code+9853>, 0x5555557b518c <exec_byte_code+9692>, 0x5555=
557b5160 <exec_byte_code+9648>, 0x5555557b5479 <exec_byte_code+10441>, 0x55=
55557b50f4 <exec_byte_code+9540>, 0x5555557b5087 <exec_byte_code+9431>, 0x5=
555557b504a <exec_byte_code+9370>, 0x5555557b4ffc <exec_byte_code+9292>, 0x=
5555557b4eef <exec_byte_code+9023>, 0x5555557b4ea4 <exec_byte_code+8948>, 0=
x5555557b4e53 <exec_byte_code+8867>, 0x5555557b4dee <exec_byte_code+8766>, =
0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3974 <exec_byte_code+352=
4>, 0x5555557b393d <exec_byte_code+3469>, 0x5555557b3906 <exec_byte_code+34=
14>, 0x5555557b38cf <exec_byte_code+3359>, 0x5555557b3898 <exec_byte_code+3=
304>, 0x5555557b3851 <exec_byte_code+3233>, 0x5555557b380a <exec_byte_code+=
3162>, 0x5555557b37c3 <exec_byte_code+3091>, 0x5555557b377c <exec_byte_code=
+3020>, 0x5555557b371d <exec_byte_code+2925>, 0x5555557b36d6 <exec_byte_cod=
e+2854>, 0x5555557b368f <exec_byte_code+2783>, 0x5555557b3658 <exec_byte_co=
de+2728>, 0x5555557b35ed <exec_byte_code+2621>, 0x5555557b3581 <exec_byte_c=
ode+2513>, 0x5555557b353e <exec_byte_code+2446>, 0x5555557b34fb <exec_byte_=
code+2379>, 0x5555557b34ba <exec_byte_code+2314>, 0x5555557b4138 <exec_byte=
_code+5512>, 0x5555557b40e1 <exec_byte_code+5425>, 0x5555557b3445 <exec_byt=
e_code+2197>, 0x5555557b33d2 <exec_byte_code+2082>, 0x55555557df52 <exec_by=
te_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <=
exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555555=
7df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x=
5555557b4a66 <exec_byte_code+7862>, 0x5555557b4669 <exec_byte_code+6841>, 0=
x5555557b3fcf <exec_byte_code+5151>, 0x5555557b32e9 <exec_byte_code+1849>, =
0x5555557b329f <exec_byte_code+1775>, 0x55555557df52 <exec_byte_code-231331=
0>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b325e <exec_byte_code=
+1710>, 0x5555557b31f4 <exec_byte_code+1604>, 0x55555557df52 <exec_byte_cod=
e-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_b=
yte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 =
<exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x555555=
57df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0=
x5555557b31b5 <exec_byte_code+1541> <repeats 64 times>}
quitcounter =3D <optimized out>
bc =3D 0x555555e19970 <main_thread+496>
top =3D <optimized out>
pc =3D <optimized out>
bytestr =3D <optimized out>
vector =3D <optimized out>
maxdepth =3D <optimized out>
const_length =3D <optimized out>
bytestr_length =3D <optimized out>
vectorp =3D 0x55555bb2c030
max_stack =3D <optimized out>
frame_base =3D <optimized out>
fp =3D <optimized out>
bytestr_data =3D <optimized out>
rest =3D <optimized out>
mandatory =3D <optimized out>
nonrest =3D <optimized out>
pushedargs =3D <optimized out>
result =3D <optimized out>
#8 0x0000555555762cbf in funcall_lambda (fun=3D<optimized out>, nargs=3D<o=
ptimized out>, arg_vector=3D<optimized out>) at eval.c:3352
syms_left =3D 0x0
lexenv =3D <optimized out>
count =3D {
bytes =3D <optimized out>
}
i =3D <optimized out>
optional =3D <optimized out>
rest =3D <optimized out>
previous_rest =3D <optimized out>
val =3D <optimized out>
#9 0x000055555576319e in Ffuncall (nargs=3Dnargs@entry=3D1, args=3Dargs@en=
try=3D0x7ffff0bff050) at eval.c:3093
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#10 0x0000555555763798 in Fapply (nargs=3D2, args=3D0x7ffff0bff050) at eval=
=2Ec:2718
i =3D <optimized out>
funcall_nargs =3D <optimized out>
funcall_args =3D 0x0
spread_arg =3D 0x0
fun =3D 0x72eb780
sa_avail =3D 16384
sa_count =3D {
bytes =3D 352
}
numargs =3D <optimized out>
retval =3D <optimized out>
#11 0x00005555557b2fb3 in exec_byte_code (fun=3D<optimized out>, args_templ=
ate=3D<optimized out>, nargs=3D<optimized out>, args=3D<optimized out>) at =
/usr/src/debug/emacs/emacs-30.2/src/lisp.h:2243
call_nargs =3D 2
call_fun =3D <optimized out>
count1 =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
call_args =3D 0x7ffff0bff050
original_fun =3D 0x3e10
op =3D 2
type =3D <optimized out>
targets =3D {0x55555557df4e <exec_byte_code-2313314>, 0x5555557b33c=
9 <exec_byte_code+2073>, 0x5555557b2d98 <exec_byte_code+488>, 0x5555557b33c=
0 <exec_byte_code+2064>, 0x5555557b33b7 <exec_byte_code+2055>, 0x5555557b2d=
9c <exec_byte_code+492>, 0x5555557b3375 <exec_byte_code+1989>, 0x5555557b33=
33 <exec_byte_code+1923>, 0x5555557b5700 <exec_byte_code+11088>, 0x5555557b=
56f7 <exec_byte_code+11079>, 0x5555557b56ee <exec_byte_code+11070>, 0x55555=
57b56e5 <exec_byte_code+11061>, 0x5555557b2ddb <exec_byte_code+555>, 0x5555=
557b2de0 <exec_byte_code+560>, 0x5555557b56ce <exec_byte_code+11038>, 0x555=
5557b5709 <exec_byte_code+11097>, 0x5555557b54fc <exec_byte_code+10572>, 0x=
5555557b54f3 <exec_byte_code+10563>, 0x5555557b54ea <exec_byte_code+10554>,=
0x5555557b54e1 <exec_byte_code+10545>, 0x5555557b2d27 <exec_byte_code+375>=
, 0x5555557b2d30 <exec_byte_code+384>, 0x5555557b54b2 <exec_byte_code+10498=
>, 0x5555557b54c9 <exec_byte_code+10521>, 0x5555557b5441 <exec_byte_code+10=
385>, 0x5555557b5438 <exec_byte_code+10376>, 0x5555557b542f <exec_byte_code=
+10367>, 0x5555557b5426 <exec_byte_code+10358>, 0x5555557b307e <exec_byte_c=
ode+1230>, 0x5555557b3090 <exec_byte_code+1248>, 0x5555557b5462 <exec_byte_=
code+10418>, 0x5555557b544a <exec_byte_code+10394>, 0x5555557b53ee <exec_by=
te_code+10302>, 0x5555557b53e5 <exec_byte_code+10293>, 0x5555557b53dc <exec=
_byte_code+10284>, 0x5555557b53d3 <exec_byte_code+10275>, 0x5555557b2e42 <e=
xec_byte_code+658>, 0x5555557b2e50 <exec_byte_code+672>, 0x5555557b540f <ex=
ec_byte_code+10335>, 0x5555557b53f7 <exec_byte_code+10311>, 0x5555557b539b =
<exec_byte_code+10219>, 0x5555557b5392 <exec_byte_code+10210>, 0x5555557b53=
89 <exec_byte_code+10201>, 0x5555557b5380 <exec_byte_code+10192>, 0x5555557=
b3028 <exec_byte_code+1144>, 0x5555557b3030 <exec_byte_code+1152>, 0x555555=
7b53bc <exec_byte_code+10252>, 0x5555557b53a4 <exec_byte_code+10228>, 0x555=
5557b4f4c <exec_byte_code+9116>, 0x5555557b4f86 <exec_byte_code+9174>, 0x55=
55557b4ff0 <exec_byte_code+9280>, 0x55555557df52 <exec_byte_code-2313310>, =
0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-231=
3310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_c=
ode-2313310>, 0x5555557b4d96 <exec_byte_code+8678>, 0x5555557b4d1d <exec_by=
te_code+8557>, 0x5555557b4cd6 <exec_byte_code+8486>, 0x5555557b4c89 <exec_b=
yte_code+8409>, 0x5555557b4c3e <exec_byte_code+8334>, 0x5555557b558d <exec_=
byte_code+10717>, 0x5555557b5546 <exec_byte_code+10646>, 0x5555557b4c06 <ex=
ec_byte_code+8278>, 0x5555557b5642 <exec_byte_code+10898>, 0x5555557b5505 <=
exec_byte_code+10581>, 0x5555557b4bbf <exec_byte_code+8207>, 0x5555557b4b88=
<exec_byte_code+8152>, 0x5555557b4b41 <exec_byte_code+8081>, 0x5555557b4af=
d <exec_byte_code+8013>, 0x5555557b4ab5 <exec_byte_code+7941>, 0x5555557b4a=
2f <exec_byte_code+7807>, 0x5555557b49a0 <exec_byte_code+7664>, 0x5555557b4=
909 <exec_byte_code+7513>, 0x5555557b48d2 <exec_byte_code+7458>, 0x5555557b=
489b <exec_byte_code+7403>, 0x5555557b4854 <exec_byte_code+7332>, 0x5555557=
b480d <exec_byte_code+7261>, 0x5555557b47c6 <exec_byte_code+7190>, 0x555555=
7b477b <exec_byte_code+7115>, 0x5555557b473a <exec_byte_code+7050>, 0x55555=
57b46f9 <exec_byte_code+6985>, 0x5555557b46b8 <exec_byte_code+6920>, 0x5555=
557b4607 <exec_byte_code+6743>, 0x5555557b45a5 <exec_byte_code+6645>, 0x555=
5557b454c <exec_byte_code+6556>, 0x5555557b44f0 <exec_byte_code+6464>, 0x55=
55557b4494 <exec_byte_code+6372>, 0x5555557b4438 <exec_byte_code+6280>, 0x5=
555557b43dc <exec_byte_code+6188>, 0x5555557b437c <exec_byte_code+6092>, 0x=
5555557b4319 <exec_byte_code+5993>, 0x5555557b42b9 <exec_byte_code+5897>, 0=
x5555557b4259 <exec_byte_code+5801>, 0x5555557b41f9 <exec_byte_code+5705>, =
0x5555557b4198 <exec_byte_code+5608>, 0x5555557b4091 <exec_byte_code+5345>,=
0x5555557b30df <exec_byte_code+1327>, 0x5555557b405a <exec_byte_code+5290>=
, 0x5555557b401e <exec_byte_code+5230>, 0x5555557b3f7f <exec_byte_code+5071=
>, 0x5555557b3f2f <exec_byte_code+4991>, 0x5555557b3ef8 <exec_byte_code+493=
6>, 0x5555557b3ebf <exec_byte_code+4879>, 0x5555557b3e86 <exec_byte_code+48=
22>, 0x5555557b3e45 <exec_byte_code+4757>, 0x5555557b3e0c <exec_byte_code+4=
700>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3dd3 <exec_byte_co=
de+4643>, 0x5555557b3d9a <exec_byte_code+4586>, 0x5555557b3d61 <exec_byte_c=
ode+4529>, 0x5555557b3d28 <exec_byte_code+4472>, 0x5555557b3cef <exec_byte_=
code+4415>, 0x5555557b3cb8 <exec_byte_code+4360>, 0x5555557b30e3 <exec_byte=
_code+1331>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3c6e <exec_=
byte_code+4286>, 0x5555557b3c37 <exec_byte_code+4231>, 0x5555557b3c00 <exec=
_byte_code+4176>, 0x5555557b3bb9 <exec_byte_code+4105>, 0x5555557b3b72 <exe=
c_byte_code+4034>, 0x5555557b3b3b <exec_byte_code+3979>, 0x5555557b3b04 <ex=
ec_byte_code+3924>, 0x5555557b3abd <exec_byte_code+3853>, 0x5555557b3a76 <e=
xec_byte_code+3782>, 0x5555557b3a2f <exec_byte_code+3711>, 0x5555557b39f6 <=
exec_byte_code+3654>, 0x5555557b39bf <exec_byte_code+3599>, 0x55555557df52 =
<exec_byte_code-2313310>, 0x5555557b5121 <exec_byte_code+9585>, 0x5555557b5=
2fa <exec_byte_code+10058>, 0x5555557b5685 <exec_byte_code+10965>, 0x555555=
7b52b1 <exec_byte_code+9985>, 0x5555557b526f <exec_byte_code+9919>, 0x55555=
57b522d <exec_byte_code+9853>, 0x5555557b518c <exec_byte_code+9692>, 0x5555=
557b5160 <exec_byte_code+9648>, 0x5555557b5479 <exec_byte_code+10441>, 0x55=
55557b50f4 <exec_byte_code+9540>, 0x5555557b5087 <exec_byte_code+9431>, 0x5=
555557b504a <exec_byte_code+9370>, 0x5555557b4ffc <exec_byte_code+9292>, 0x=
5555557b4eef <exec_byte_code+9023>, 0x5555557b4ea4 <exec_byte_code+8948>, 0=
x5555557b4e53 <exec_byte_code+8867>, 0x5555557b4dee <exec_byte_code+8766>, =
0x55555557df52 <exec_byte_code-2313310>, 0x5555557b3974 <exec_byte_code+352=
4>, 0x5555557b393d <exec_byte_code+3469>, 0x5555557b3906 <exec_byte_code+34=
14>, 0x5555557b38cf <exec_byte_code+3359>, 0x5555557b3898 <exec_byte_code+3=
304>, 0x5555557b3851 <exec_byte_code+3233>, 0x5555557b380a <exec_byte_code+=
3162>, 0x5555557b37c3 <exec_byte_code+3091>, 0x5555557b377c <exec_byte_code=
+3020>, 0x5555557b371d <exec_byte_code+2925>, 0x5555557b36d6 <exec_byte_cod=
e+2854>, 0x5555557b368f <exec_byte_code+2783>, 0x5555557b3658 <exec_byte_co=
de+2728>, 0x5555557b35ed <exec_byte_code+2621>, 0x5555557b3581 <exec_byte_c=
ode+2513>, 0x5555557b353e <exec_byte_code+2446>, 0x5555557b34fb <exec_byte_=
code+2379>, 0x5555557b34ba <exec_byte_code+2314>, 0x5555557b4138 <exec_byte=
_code+5512>, 0x5555557b40e1 <exec_byte_code+5425>, 0x5555557b3445 <exec_byt=
e_code+2197>, 0x5555557b33d2 <exec_byte_code+2082>, 0x55555557df52 <exec_by=
te_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <=
exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555555=
7df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x=
5555557b4a66 <exec_byte_code+7862>, 0x5555557b4669 <exec_byte_code+6841>, 0=
x5555557b3fcf <exec_byte_code+5151>, 0x5555557b32e9 <exec_byte_code+1849>, =
0x5555557b329f <exec_byte_code+1775>, 0x55555557df52 <exec_byte_code-231331=
0>, 0x55555557df52 <exec_byte_code-2313310>, 0x5555557b325e <exec_byte_code=
+1710>, 0x5555557b31f4 <exec_byte_code+1604>, 0x55555557df52 <exec_byte_cod=
e-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_b=
yte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x55555557df52 =
<exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0x555555=
57df52 <exec_byte_code-2313310>, 0x55555557df52 <exec_byte_code-2313310>, 0=
x5555557b31b5 <exec_byte_code+1541> <repeats 64 times>}
quitcounter =3D <optimized out>
bc =3D 0x555555e19970 <main_thread+496>
top =3D <optimized out>
pc =3D <optimized out>
bytestr =3D <optimized out>
vector =3D <optimized out>
maxdepth =3D <optimized out>
const_length =3D <optimized out>
bytestr_length =3D <optimized out>
vectorp =3D 0x7ffff1c1b908
max_stack =3D <optimized out>
frame_base =3D <optimized out>
fp =3D <optimized out>
bytestr_data =3D <optimized out>
rest =3D <optimized out>
mandatory =3D <optimized out>
nonrest =3D <optimized out>
pushedargs =3D <optimized out>
result =3D <optimized out>
#12 0x000055555576319e in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en=
try=3D0x7fffffffc9e0) at eval.c:3093
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#13 0x00005555556ce0e7 in timer_check_2 (timers=3D<optimized out>, idle_tim=
ers=3D<optimized out>) at keyboard.c:4800
count =3D {
bytes =3D <optimized out>
}
old_deactivate_mark =3D 0x0
idle_timer_ripe =3D <optimized out>
timer =3D <optimized out>
timer_time =3D {
tv_sec =3D 1764744300,
tv_nsec =3D 0
}
timer_difference =3D {
tv_sec =3D <optimized out>,
tv_nsec =3D <optimized out>
}
idle_timer_difference =3D {
tv_sec =3D <optimized out>,
tv_nsec =3D <optimized out>
}
ripe =3D <optimized out>
idle_timer =3D <optimized out>
idle_timer_time =3D {
tv_sec =3D 1,
tv_nsec =3D 0
}
difference =3D {
tv_sec =3D <optimized out>,
tv_nsec =3D <optimized out>
}
timer_ripe =3D <optimized out>
nexttime =3D {
tv_sec =3D <optimized out>,
tv_nsec =3D <optimized out>
}
now =3D {
tv_sec =3D <optimized out>,
tv_nsec =3D <optimized out>
}
idleness_now =3D {
tv_sec =3D <optimized out>,
tv_nsec =3D <optimized out>
}
chosen_timer =3D <optimized out>
#14 timer_check () at keyboard.c:4866
nexttime =3D {
tv_sec =3D <optimized out>,
tv_nsec =3D <optimized out>
}
timers =3D 0x55555e3d4e93
idle_timers =3D 0x55555e3d4e43
tem =3D <optimized out>
#15 0x00005555556ce385 in readable_events (flags=3Dflags@entry=3D1) at keyb=
oard.c:3591
#16 0x00005555556ce5f0 in get_input_pending (flags=3Dflags@entry=3D1) at ke=
yboard.c:7869
#17 0x00005555556daa3e in detect_input_pending_run_timers (do_display=3Ddo_=
display@entry=3Dtrue) at keyboard.c:11573
old_timers_run =3D <optimized out>
#18 0x00005555557c1457 in wait_reading_process_output (time_limit=3Dtime_li=
mit@entry=3D30, nsecs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D-1, do=
_display=3Ddo_display@entry=3Dtrue, wait_for_cell=3Dwait_for_cell@entry=3D0=
x0, wait_proc=3Dwait_proc@entry=3D0x0, just_wait_proc=3D0) at process.c:5844
leave =3D false
process_skipped =3D <optimized out>
wrapped =3D <optimized out>
channel_start =3D <optimized out>
child_fd =3D <optimized out>
last_read_channel =3D 31
channel =3D <optimized out>
nfds =3D <optimized out>
Available =3D {
fds_bits =3D {38734820355088408, 0 <repeats 15 times>}
}
Writeok =3D {
fds_bits =3D {0 <repeats 16 times>}
}
check_write =3D true
check_delay =3D <optimized out>
no_avail =3D false
xerrno =3D 11
proc =3D <optimized out>
timeout =3D {
tv_sec =3D 0,
tv_nsec =3D 113984944
}
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 1764744329,
tv_nsec =3D 85638957
}
wait =3D <optimized out>
got_some_output =3D -1
prev_wait_proc_nbytes_read =3D 0
retry_for_async =3D <optimized out>
count =3D {
bytes =3D 1764744329
}
now =3D {
tv_sec =3D <optimized out>,
tv_nsec =3D <optimized out>
}
#19 0x000055555558f00d in sit_for (timeout=3Dtimeout@entry=3D0x7a, reading=
=3Dreading@entry=3Dtrue, display_option=3Ddisplay_option@entry=3D1) at disp=
new.c:6335
sec =3D 30
nsec =3D 0
do_display =3D true
curbuf_eq_winbuf =3D true
nbytes =3D <optimized out>
#20 0x00005555556d5dca in read_char (commandflag=3D1, map=3Dmap@entry=3D0x5=
5555fa03463, prev_event=3D0x0, used_mouse_menu=3Dused_mouse_menu@entry=3D0x=
7fffffffd6cb, end_time=3Dend_time@entry=3D0x0) at keyboard.c:2923
tem0 =3D <optimized out>
timeout =3D <optimized out>
count1 =3D {
bytes =3D <optimized out>
}
delay_level =3D <optimized out>
buffer_size =3D <optimized out>
c =3D 0x0
local_getcjmp =3D {{
__jmpbuf =3D {1, -3643478160548251185, 93825002557101, 0, 0, 93=
825175082835, -3643478160667788849, -7477498414264567345},
__mask_was_saved =3D 0,
__saved_mask =3D {
__val =3D {93824994869060, 5779012707, 93825227754403, 0, 938=
25164933331, 75, 48096, 93825001991488, 4611686018528051200, 76, 77, 140737=
488343920, 93824994860395, 50880, 93825032308197, 140737488343952}
}
}}
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 <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 0x555556128870
retry =3D <optimized out>
jmpcount =3D {
bytes =3D <optimized out>
}
#21 0x00005555556d6b51 in read_key_sequence (keybuf=3Dkeybuf@entry=3D0x7fff=
ffffd840, 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:10743
interrupted_kboard =3D 0x555556128870
interrupted_frame =3D <optimized out>
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 <optimized out>
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 0x55555fa03463
first_unbound =3D 31
mock_input =3D <optimized out>
used_mouse_menu_history =3D {false <repeats 30 times>}
fkey =3D {
parent =3D 0x7ffff23e0c63,
map =3D <optimized out>,
start =3D 0,
end =3D 0
}
keytran =3D {
parent =3D 0x7ffff1c0544b,
map =3D <optimized out>,
start =3D 0,
end =3D 0
}
indec =3D {
parent =3D 0x7ffff23e0c53,
map =3D <optimized out>,
start =3D 0,
end =3D 0
}
shift_translated =3D <optimized out>
delayed_switch_frame =3D <optimized out>
original_uppercase =3D <optimized out>
original_uppercase_position =3D <optimized out>
disabled_conversion =3D <optimized out>
starting_buffer =3D <optimized out>
fake_prefixed_keys =3D 0x0
first_event =3D 0x0
second_event =3D <optimized out>
#22 0x00005555556d88db in command_loop_1 () at keyboard.c:1429
cmd =3D <optimized out>
keybuf =3D {0x19e, 0x18a, 0x7fffffffdab4, 0xa3417b0afcf2300, 0x7fff=
ffffd8a0, 0x55555585c5e8, 0x0, 0x1, 0x7fffffffd8f0, 0x55555575f6b7 <unbind_=
to+263>, 0x7fffffffd910, 0x7fffffffd910, 0xb, 0x111c0, 0x30, 0x5555590c9abd=
, 0x7ffff1471414, 0x60, 0x555563a6d9d3, 0x7fffffffd910, 0x7fffffffdab4, 0x1=
, 0x7fffffffd970, 0x5555556cb6a6 <cmd_error+374>, 0x0, 0x0, 0x7fffffffd900,=
0x55555575f6b7 <unbind_to+263>, 0x7fffffffd960, 0xa3417b0afcf2300}
i =3D <optimized out>
last_pt =3D <optimized out>
prev_modiff =3D 4008
prev_buffer =3D 0x555557b8c5e0
#23 0x000055555575e153 in internal_condition_case (bfun=3Dbfun@entry=3D0x55=
55556d86f0 <command_loop_1>, handlers=3Dhandlers@entry=3D0x90, hfun=3Dhfun@=
entry=3D0x5555556cb530 <cmd_error>) at eval.c:1613
val =3D <optimized out>
c =3D 0x555555f66cf0
#24 0x00005555556c26c7 in command_loop_2 (handlers=3D0x90) at keyboard.c:11=
68
val =3D <optimized out>
#25 0x000055555575e0b5 in internal_catch (tag=3Dtag@entry=3D0x122d0, func=
=3Dfunc@entry=3D0x5555556c26a0 <command_loop_2>, arg=3Darg@entry=3D0x90) at=
eval.c:1292
val =3D <optimized out>
c =3D 0x555555f66bb0
#26 0x00005555556c2665 in command_loop () at keyboard.c:1146
#27 0x00005555556cb041 in recursive_edit_1 () at keyboard.c:754
count =3D {
bytes =3D <optimized out>
}
val =3D <optimized out>
#28 0x00005555556cb42d in Frecursive_edit () at keyboard.c:837
count =3D {
bytes =3D <optimized out>
}
buffer =3D <optimized out>
#29 0x0000555555583ae9 in main (argc=3D1, argv=3D<optimized out>) at emacs.=
c:2646
stack_bottom_variable =3D 0x81a4
old_argc =3D <optimized out>
no_loadup =3D false
junk =3D 0x0
dname_arg =3D 0x0
ch_to_dir =3D 0x0
original_pwd =3D <optimized out>
dump_mode =3D <optimized out>
skip_args =3D 0
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>
Lisp Backtrace:
"erase-buffer" (0xf0bff0a8)
"chronos--update-display" (0xf0bff058)
"apply" (0xf0bff050)
"timer-event-handler" (0xffffc9e8)
In GNU Emacs 30.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.51,
cairo version 1.18.4)
Repository revision: dd78bf3b7dc81907c767753a4c0f81fa8d156033
Repository branch: main
Windowing system distributor 'The X.Org Foundation', version 11.0.12101021
System Description: Arch Linux
Configured using:
'configure --with-x-toolkit=3Dgtk3 --sysconfdir=3D/etc --prefix=3D/usr
--libexecdir=3D/usr/lib --localstatedir=3D/var --disable-build-details
--with-cairo --with-harfbuzz --with-libsystemd --with-modules
--with-native-compilation=3Dno --with-tree-sitter 'CFLAGS=3D-march=3Dnehal=
em
-mtune=3Dznver1 -O2 -pipe -fno-plt -fexceptions -Wformat
-Werror=3Dformat-security -fstack-clash-protection -fcf-protection
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g
-ffile-prefix-map=3D/home/evgeniy/bigdisk1/linux-infra/arch_build/extra/em=
acs/src=3D/usr/src/debug/emacs'
'LDFLAGS=3D-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro
-Wl,-z,now -Wl,-z,pack-relative-relocs''
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER
PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB
Important settings:
value of $LANG: ru_RU.UTF-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
ivy-prescient-mode: t
reverse-im-mode: t
which-key-mode: t
company-mode: t
rainbow-delimiters-mode: t
column-enforce-mode: t
ivy-mode: t
winner-mode: t
global-auto-revert-mode: t
save-place-mode: t
windmove-mode: t
override-global-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
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
minibuffer-regexp-mode: t
line-number-mode: t
indent-tabs-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
/home/evgeniy/.config/emacs/straight/build/cmake-mode/cmake-mode hides /usr=
/share/emacs/site-lisp/cmake-mode
/home/evgeniy/.config/emacs/straight/build/transient/transient hides /usr/s=
hare/emacs/30.2/lisp/transient
/home/evgeniy/.config/emacs/straight/build/org-mode-ox-odt/ox-odt hides /us=
r/share/emacs/30.2/lisp/org/ox-odt
/home/evgeniy/.config/emacs/straight/build/compat/compat hides /usr/share/e=
macs/30.2/lisp/emacs-lisp/compat
Features:
(shadow sort mail-extr ivy-prescient prescient reverse-im avy quail
char-fold emacsbug message yank-media puny dired dired-loaddefs rfc822
mml mml-sec epa derived 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
which-key color company-oddmuse company-keywords company-etags etags
fileloop company-gtags company-dabbrev-code company-dabbrev
company-files company-clang company-capf company-cmake company-semantic
company-template company-bbdb company rainbow-delimiters
column-enforce-mode magit-autorevert magit-process with-editor server
magit-mode browse-url url url-proxy url-privacy url-expand url-methods
url-history url-cookie generate-lisp-file url-domsuf url-util url-parse
auth-source password-cache url-vars mailcap benchmark magit-git
magit-base magit-section cursor-sensor crm llama
latex-preview-pane-autoloads chronos-autoloads gptel-autoloads
rfc-mode-autoloads plantuml-mode-autoloads deflate-autoloads
dap-mode-autoloads lsp-docker-autoloads yaml-autoloads
lsp-treemacs-autoloads treemacs-autoloads cfrs-autoloads
posframe-autoloads hydra-autoloads pfuture-autoloads
ace-window-autoloads avy-autoloads bui-autoloads yaml-mode-autoloads
devdocs-autoloads zeal-at-point-autoloads string-inflection
string-inflection-autoloads rust-playground-autoloads cargo-autoloads
rust-mode-autoloads go-mode-autoloads clang-format-autoloads
cmake-mode-autoloads qml-mode-autoloads rainbow-mode-autoloads
rainbow-delimiters-autoloads yasnippet-autoloads company-lsp-autoloads
company-autoloads lsp-ui-autoloads lsp-mode-autoloads lv-autoloads
markdown-mode-autoloads spinner-autoloads ht-autoloads f-autoloads
s-autoloads projectile-autoloads ripgrep wgrep grep compile
text-property-search ripgrep-autoloads combobulate combobulate-autoloads
combobulate-go combobulate-json combobulate-yaml combobulate-css
combobulate-js-ts combobulate-python combobulate-html combobulate-toml
combobulate-cursor multiple-cursors mc-separate-operations
rectangular-region-mode mc-mark-pop mc-edit-lines
mc-hide-unmatched-lines-mode mc-mark-more sgml-mode facemenu
mc-cycle-cursors multiple-cursors-core advice rect combobulate-query
savehist xref files-x scheme combobulate-ui transient cond-let
combobulate-display combobulate-ztree combobulate-envelope
combobulate-manipulation eieio eieio-core combobulate-procedure
combobulate-navigation combobulate-misc combobulate-setup
combobulate-interface combobulate-settings diff-mode track-changes
combobulate-rules column-enforce-mode-autoloads use-package-diminish
vterm-toggle-autoloads vterm-autoloads eshell-toggle-autoloads
dash-autoloads mingus-autoloads libmpdee-autoloads wgrep-autoloads
peep-dired-autoloads magit-autoloads with-editor-autoloads
transient-autoloads magit-section-autoloads llama-autoloads
cond-let-autoloads compat-autoloads ivy-prescient-autoloads
prescient-autoloads ivy ivy-faces colir ivy-autoloads info
org-pdftools-autoloads pdf-tools-autoloads tablist-autoloads
org-noter-autoloads ox-odt oc-csl json bibtex iso8601 pp rng-loc rng-uri
rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns
nxml-enc xmltok nxml-util odt dom map ox-latex ox-icalendar org-agenda
ox-html table ox-ascii ox-publish ox org-attach org-element org-persist
xdg org-id org-refile org-element-ast inline avl-tree generator xml
org-mode-ox-odt-autoloads org-tempo tempo ob-shell shell ob-C cc-mode
cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars
cc-defs ob-python python project compat pcase toc-org-autoloads
multiple-cursors-autoloads expand-region-autoloads winner autorevert
filenotify cal-julian theme-changer solar cal-dst
theme-changer-autoloads saveplace windmove edmacro kmacro byte-opt
reverse-im-autoloads use-package-bind-key bind-key cl-seq
use-package-core easy-mmode straight-autoloads finder-inf cl-extra
help-mode straight cl-macs gv bytecomp byte-compile org ob ob-tangle
ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit
executable ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color
ring org-list org-footnote org-faces org-entities time-date subr-x
noutline outline icons org-version ob-emacs-lisp ob-core ob-eval
org-cycle org-table ol rx org-fold org-fold-core org-keys oc
org-loaddefs thingatpt find-func cal-menu calendar cal-loaddefs
org-compat org-macs format-spec cl-loaddefs cl-lib cyril-util 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 gtk x-toolkit xinput2 x multi-tty move-toolbar
make-network-process emacs)
Memory information:
((conses 16 432778 362650) (symbols 48 32380 70)
(strings 32 150692 105554) (string-bytes 1 4336025)
(vectors 16 59202) (vector-slots 8 613129 302240)
(floats 8 707 12689) (intervals 56 540 94) (buffers 992 10))
--=20
/Evgeniy
Evgeniy Dushistov <dushistov@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#79941; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.