From mboxrd@z Thu Jan 1 00:00:00 1970
Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail
From: Philipp Stephani
Newsgroups: gmane.emacs.bugs
Subject: bug#42540: 28.0.50; macOS assertion failure in src/alloc-tests
Date: Sun, 26 Jul 2020 14:20:25 +0200
Message-ID:
References:
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214";
logging-data="17220"; mail-complaints-to="usenet@ciao.gmane.io"
To: 42540@debbugs.gnu.org
Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jul 26 14:21:13 2020
Return-path:
Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org
Original-Received: from lists.gnu.org ([209.51.188.17])
by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.92)
(envelope-from )
id 1jzfeS-0004L5-A5
for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 26 Jul 2020 14:21:12 +0200
Original-Received: from localhost ([::1]:38790 helo=lists1p.gnu.org)
by lists.gnu.org with esmtp (Exim 4.90_1)
(envelope-from )
id 1jzfeQ-0001xa-T3
for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 26 Jul 2020 08:21:10 -0400
Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60838)
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1jzfeI-0001xN-9o
for bug-gnu-emacs@gnu.org; Sun, 26 Jul 2020 08:21:02 -0400
Original-Received: from debbugs.gnu.org ([209.51.188.43]:40332)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from )
id 1jzfeI-0005vA-0K
for bug-gnu-emacs@gnu.org; Sun, 26 Jul 2020 08:21:02 -0400
Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
(envelope-from ) id 1jzfeH-0004m5-RJ
for bug-gnu-emacs@gnu.org; Sun, 26 Jul 2020 08:21:01 -0400
X-Loop: help-debbugs@gnu.org
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Sun, 26 Jul 2020 12:21:01 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 42540
X-GNU-PR-Package: emacs
Original-Received: via spool by 42540-submit@debbugs.gnu.org id=B42540.159576604518314
(code B ref 42540); Sun, 26 Jul 2020 12:21:01 +0000
Original-Received: (at 42540) by debbugs.gnu.org; 26 Jul 2020 12:20:45 +0000
Original-Received: from localhost ([127.0.0.1]:51879 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jzfe1-0004lK-F5
for submit@debbugs.gnu.org; Sun, 26 Jul 2020 08:20:45 -0400
Original-Received: from mail-ot1-f51.google.com ([209.85.210.51]:33815)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jzfe0-0004l7-9M
for 42540@debbugs.gnu.org; Sun, 26 Jul 2020 08:20:44 -0400
Original-Received: by mail-ot1-f51.google.com with SMTP id a26so1541022otf.1
for <42540@debbugs.gnu.org>; Sun, 26 Jul 2020 05:20:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:content-transfer-encoding;
bh=5/YLVcK+/UuD0qkMTeaEfe1n8Zh01UFleRxQNnjepq4=;
b=FgkY5J4JcpL/GH0ssR2o2XNQ/d5IsjI8KrljV5ej66QKi3TrfwOh30DVSh7Bv3JfXi
aUDzidx+ZEnZ2tVBwrl68MYUDza676hObKabNCqnl6KWzFnxNTm3FHOz1RPPfBaedUu3
wFd1pxQYABwq/WW7bu9FFZeCbQWm/Pj0YB+4+sJ4k79dmU/BoYlTx0WobszEqF1zUugY
zpvZMFBiIYpPLG01HO4J7H+AwpWvFjRs9frbDvUzCf8J+ozZYAqW8eRUoyninqbHv5OX
7PMPeYDoDobFtMjHkb724JCeG9s1PyCww7XhlTjqcdZXU3pwaSE3lnFI4o7mhUeIHdVj
waJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:content-transfer-encoding;
bh=5/YLVcK+/UuD0qkMTeaEfe1n8Zh01UFleRxQNnjepq4=;
b=pG5cIaA+bCO1PI23Lsa+CLW5NdvldXn8eTL5pwk2TV3P2h/4ducOVJJIS3F3Y/mvE7
rFyqZ/o8W/pibxEr5NQmcwF0HMAhvbcZ7rqgmP9VOrtUbIaRwuTyCssbLKlJiPDcrK1Q
Z8Q5DR8n2I6sGmwMJeZPQtG9lwdLIxFGMaeMPW8b8IqS0M4Ali9bVRM/Sv3taOvRBNbC
Ze6k2IssjWI3AuC+sbWtjrrozO5An83YROPasVzbmzI5PWNWqtXm12NryjeeaNVtXbc9
g3gvEv8ycZ6KgZixhL2mv1X/ZqFy3tyIdDfoJf44gdKARZDJ3tVp1ACF+3dAMZOn7fNz
gEHQ==
X-Gm-Message-State: AOAM532E59OtbrKv0LnglggmXcgiFrP55lBU94KxhIl8j7ZaIbRJsgwR
OOQ8z/GGH2JOds914VZ7gYuoNvfJjrpr1PETGwzRPW9a
X-Google-Smtp-Source: ABdhPJyNfWZAsKM+eTlA9VdyqxxDhXBSukHAGvmU9iVTHc2fj0g+ab5iyeN8DYjLsTxT1PgbMGRBmw0A5mMFSgUjIxk=
X-Received: by 2002:a05:6830:1daa:: with SMTP id
z10mr16322374oti.36.1595766037489;
Sun, 26 Jul 2020 05:20:37 -0700 (PDT)
In-Reply-To:
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
X-BeenThere: bug-gnu-emacs@gnu.org
List-Id: "Bug reports for GNU Emacs,
the Swiss army knife of text editors"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org
Original-Sender: "bug-gnu-emacs"
Xref: news.gmane.io gmane.emacs.bugs:183570
Archived-At:
Am Sa., 25. Juli 2020 um 21:28 Uhr schrieb Philipp :
>
>
> This is another follow-up to Bug#30700. It's rather subtle, and I
> couldn't get GDB to work, so here's the LLDB backtrace:
>
> * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D signal SI=
GABRT
> * frame #0: 0x00007fff6fa6f33a libsystem_kernel.dylib`__pthread_kill + =
10
> frame #1: 0x00007fff6fb2be60 libsystem_pthread.dylib`pthread_kill + 4=
30
> frame #2: 0x00007fff6f98693e libsystem_c.dylib`raise + 26
> frame #3: 0x00000001004a24e2 emacs`terminate_due_to_signal(sig=3D6, b=
acktrace_limit=3D40) at emacs.c:409:3
> frame #4: 0x00000001004a28f3 emacs`emacs_abort at sysdep.c:2431:3
> frame #5: 0x0000000100292071 emacs`string_bytes(s=3D0x000000010133030=
0) at alloc.c:1702:5
> frame #6: 0x000000010031e7c5 emacs`STRING_BYTES(s=3D0x000000010133030=
0) at lisp.h:1621:22
> frame #7: 0x0000000100300fcd emacs`SBYTES(string=3D(i =3D 0x000000010=
1330304)) at lisp.h:1632:10
> frame #8: 0x000000010030e411 emacs`internal_equal(o1=3D(i =3D 0x00000=
00101330304), o2=3D(i =3D 0x00000001013302e4), equal_kind=3DEQUAL_PLAIN, de=
pth=3D0, ht=3D(i =3D 0x0000000000000000)) at fns.c:2489:11
> frame #9: 0x00000001003073b5 emacs`Fequal(o1=3D(i =3D 0x0000000101330=
304), o2=3D(i =3D 0x00000001013302e4)) at fns.c:2321:10
> frame #10: 0x00000001002f94a6 emacs`funcall_subr(subr=3D0x00000001005=
290e8, numargs=3D2, args=3D0x00007ffeefbf1928) at eval.c:2870:19
> frame #11: 0x00000001002f7b1d emacs`Ffuncall(nargs=3D3, args=3D0x0000=
7ffeefbf1920) at eval.c:2795:11
> frame #12: 0x00000001002f78d9 emacs`Fapply(nargs=3D2, args=3D0x00007f=
feefbf1a90) at eval.c:2425:24
> frame #13: 0x00000001002e9de2 emacs`eval_sub(form=3D(i =3D 0x00000001=
01898993)) at eval.c:2246:10
> frame #14: 0x00000001002eaffa emacs`Fsetq(args=3D(i =3D 0x00000001018=
989b3)) at eval.c:509:13
> frame #15: 0x00000001002e85d9 emacs`eval_sub(form=3D(i =3D 0x00000001=
018989c3)) at eval.c:2227:8
> frame #16: 0x00000001002efe9e emacs`Funwind_protect(args=3D(i =3D 0x0=
000000101897d83)) at eval.c:1213:9
> frame #17: 0x00000001002e85d9 emacs`eval_sub(form=3D(i =3D 0x00000001=
01897d73)) at eval.c:2227:8
> frame #18: 0x00000001002ea8ad emacs`Fif(args=3D(i =3D 0x0000000101897=
dd3)) at eval.c:414:10
> frame #19: 0x00000001002e85d9 emacs`eval_sub(form=3D(i =3D 0x00000001=
01897dc3)) at eval.c:2227:8
> frame #20: 0x00000001002eaa97 emacs`Fprogn(body=3D(i =3D 0x0000000000=
000000)) at eval.c:462:13
> frame #21: 0x00000001002ef0df emacs`Flet(args=3D(i =3D 0x000000010189=
7e23)) at eval.c:987:9
> frame #22: 0x00000001002e85d9 emacs`eval_sub(form=3D(i =3D 0x00000001=
01897e33)) at eval.c:2227:8
> frame #23: 0x00000001002eaa97 emacs`Fprogn(body=3D(i =3D 0x0000000101=
8986a3)) at eval.c:462:13
> frame #24: 0x00000001002ef0df emacs`Flet(args=3D(i =3D 0x000000010189=
7e63)) at eval.c:987:9
> frame #25: 0x00000001002e85d9 emacs`eval_sub(form=3D(i =3D 0x00000001=
01897e73)) at eval.c:2227:8
> frame #26: 0x00000001002eaa97 emacs`Fprogn(body=3D(i =3D 0x0000000000=
000000)) at eval.c:462:13
> frame #27: 0x00000001002ed57f emacs`FletX(args=3D(i =3D 0x00000001018=
97e93)) at eval.c:919:9
> frame #28: 0x00000001002e85d9 emacs`eval_sub(form=3D(i =3D 0x00000001=
01897ea3)) at eval.c:2227:8
> frame #29: 0x00000001002eaa97 emacs`Fprogn(body=3D(i =3D 0x0000000101=
898d53)) at eval.c:462:13
> frame #30: 0x00000001002ef0df emacs`Flet(args=3D(i =3D 0x000000010189=
7f13)) at eval.c:987:9
> frame #31: 0x00000001002e85d9 emacs`eval_sub(form=3D(i =3D 0x00000001=
01897f23)) at eval.c:2227:8
> frame #32: 0x00000001002eaa97 emacs`Fprogn(body=3D(i =3D 0x0000000000=
000000)) at eval.c:462:13
> frame #33: 0x00000001002eacd5 emacs`prog_ignore(body=3D(i =3D 0x00000=
00101897f53)) at eval.c:473:3
> frame #34: 0x00000001002ef309 emacs`Fwhile(args=3D(i =3D 0x0000000101=
897f43)) at eval.c:1008:7
> frame #35: 0x00000001002e85d9 emacs`eval_sub(form=3D(i =3D 0x00000001=
01897f33)) at eval.c:2227:8
> frame #36: 0x00000001002eaa97 emacs`Fprogn(body=3D(i =3D 0x0000000000=
000000)) at eval.c:462:13
> frame #37: 0x00000001002ef0df emacs`Flet(args=3D(i =3D 0x000000010189=
7f73)) at eval.c:987:9
> frame #38: 0x00000001002e85d9 emacs`eval_sub(form=3D(i =3D 0x00000001=
01897f83)) at eval.c:2227:8
> frame #39: 0x00000001002eaa97 emacs`Fprogn(body=3D(i =3D 0x0000000000=
000000)) at eval.c:462:13
> frame #40: 0x00000001002ef0df emacs`Flet(args=3D(i =3D 0x000000010189=
7fa3)) at eval.c:987:9
> frame #41: 0x00000001002e85d9 emacs`eval_sub(form=3D(i =3D 0x00000001=
01897fb3)) at eval.c:2227:8
> frame #42: 0x00000001002eaa97 emacs`Fprogn(body=3D(i =3D 0x0000000000=
000000)) at eval.c:462:13
> frame #43: 0x00000001002fa133 emacs`funcall_lambda(fun=3D(i =3D 0x000=
000010189e763), nargs=3D0, arg_vector=3D0x00007ffeefbf4a38) at eval.c:3065:=
11
> frame #44: 0x00000001002f7cff emacs`Ffuncall(nargs=3D1, args=3D0x0000=
7ffeefbf4a30) at eval.c:2809:8
> frame #45: 0x000000010037f7ef emacs`exec_byte_code(bytestr=3D(i =3D 0=
x0000000101313e64), vector=3D(i =3D 0x0000000101848fad), maxdepth=3D(i =3D =
0x000000000000002a), args_template=3D(i =3D 0x0000000000000406), nargs=3D1,=
args=3D0x00007ffeefbf5ac8) at bytecode.c:635:12
> frame #46: 0x00000001002fe8e1 emacs`fetch_and_exec_byte_code(fun=3D(i=
=3D 0x00000001018490ed), syms_left=3D(i =3D 0x0000000000000406), nargs=3D1=
, args=3D0x00007ffeefbf5ac0) at eval.c:2917:10
> frame #47: 0x00000001002f9a8b emacs`funcall_lambda(fun=3D(i =3D 0x000=
00001018490ed), nargs=3D1, arg_vector=3D0x00007ffeefbf5ac0) at eval.c:2998:=
11
> frame #48: 0x00000001002f7b6f emacs`Ffuncall(nargs=3D2, args=3D0x0000=
7ffeefbf5ab8) at eval.c:2797:11
> frame #49: 0x000000010037f7ef emacs`exec_byte_code(bytestr=3D(i =3D 0=
x0000000101314344), vector=3D(i =3D 0x000000010184967d), maxdepth=3D(i =3D =
0x0000000000000036), args_template=3D(i =3D 0x0000000000000406), nargs=3D1,=
args=3D0x00007ffeefbf6b10) at bytecode.c:635:12
> frame #50: 0x00000001002fe8e1 emacs`fetch_and_exec_byte_code(fun=3D(i=
=3D 0x00000001018497a5), syms_left=3D(i =3D 0x0000000000000406), nargs=3D1=
, args=3D0x00007ffeefbf6b08) at eval.c:2917:10
> frame #51: 0x00000001002f9a8b emacs`funcall_lambda(fun=3D(i =3D 0x000=
00001018497a5), nargs=3D1, arg_vector=3D0x00007ffeefbf6b08) at eval.c:2998:=
11
> frame #52: 0x00000001002f7b6f emacs`Ffuncall(nargs=3D2, args=3D0x0000=
7ffeefbf6b00) at eval.c:2797:11
> frame #53: 0x000000010037f7ef emacs`exec_byte_code(bytestr=3D(i =3D 0=
x00000001013162d4), vector=3D(i =3D 0x0000000101858975), maxdepth=3D(i =3D =
0x000000000000003a), args_template=3D(i =3D 0x0000000000000c0e), nargs=3D3,=
args=3D0x00007ffeefbf7b78) at bytecode.c:635:12
> frame #54: 0x00000001002fe8e1 emacs`fetch_and_exec_byte_code(fun=3D(i=
=3D 0x0000000101858a3d), syms_left=3D(i =3D 0x0000000000000c0e), nargs=3D3=
, args=3D0x00007ffeefbf7b60) at eval.c:2917:10
> frame #55: 0x00000001002f9a8b emacs`funcall_lambda(fun=3D(i =3D 0x000=
0000101858a3d), nargs=3D3, arg_vector=3D0x00007ffeefbf7b60) at eval.c:2998:=
11
> frame #56: 0x00000001002f7b6f emacs`Ffuncall(nargs=3D4, args=3D0x0000=
7ffeefbf7b58) at eval.c:2797:11
> frame #57: 0x000000010037f7ef emacs`exec_byte_code(bytestr=3D(i =3D 0=
x0000000101316394), vector=3D(i =3D 0x0000000101858ae5), maxdepth=3D(i =3D =
0x000000000000003a), args_template=3D(i =3D 0x0000000000000c0a), nargs=3D3,=
args=3D0x00007ffeefbf8b98) at bytecode.c:635:12
> frame #58: 0x00000001002fe8e1 emacs`fetch_and_exec_byte_code(fun=3D(i=
=3D 0x0000000101858bdd), syms_left=3D(i =3D 0x0000000000000c0a), nargs=3D3=
, args=3D0x00007ffeefbf8b80) at eval.c:2917:10
> frame #59: 0x00000001002f9a8b emacs`funcall_lambda(fun=3D(i =3D 0x000=
0000101858bdd), nargs=3D3, arg_vector=3D0x00007ffeefbf8b80) at eval.c:2998:=
11
> frame #60: 0x00000001002f7b6f emacs`Ffuncall(nargs=3D4, args=3D0x0000=
7ffeefbf8b78) at eval.c:2797:11
> frame #61: 0x000000010037f7ef emacs`exec_byte_code(bytestr=3D(i =3D 0=
x0000000101316b94), vector=3D(i =3D 0x000000010185b875), maxdepth=3D(i =3D =
0x000000000000002a), args_template=3D(i =3D 0x0000000000000402), nargs=3D1,=
args=3D0x00007ffeefbf9b40) at bytecode.c:635:12
> frame #62: 0x00000001002fe8e1 emacs`fetch_and_exec_byte_code(fun=3D(i=
=3D 0x000000010185b8d5), syms_left=3D(i =3D 0x0000000000000402), nargs=3D1=
, args=3D0x00007ffeefbf9b38) at eval.c:2917:10
> frame #63: 0x00000001002f9a8b emacs`funcall_lambda(fun=3D(i =3D 0x000=
000010185b8d5), nargs=3D1, arg_vector=3D0x00007ffeefbf9b38) at eval.c:2998:=
11
> frame #64: 0x00000001002f7b6f emacs`Ffuncall(nargs=3D2, args=3D0x0000=
7ffeefbf9b30) at eval.c:2797:11
> frame #65: 0x000000010037f7ef emacs`exec_byte_code(bytestr=3D(i =3D 0=
x00000001013172f4), vector=3D(i =3D 0x000000010185d4f5), maxdepth=3D(i =3D =
0x000000000000001a), args_template=3D(i =3D 0x0000000000000402), nargs=3D1,=
args=3D0x00007ffeefbfa9b8) at bytecode.c:635:12
> frame #66: 0x00000001002fe8e1 emacs`fetch_and_exec_byte_code(fun=3D(i=
=3D 0x000000010185d55d), syms_left=3D(i =3D 0x0000000000000402), nargs=3D1=
, args=3D0x00007ffeefbfa9b0) at eval.c:2917:10
> frame #67: 0x00000001002f9a8b emacs`funcall_lambda(fun=3D(i =3D 0x000=
000010185d55d), nargs=3D1, arg_vector=3D0x00007ffeefbfa9b0) at eval.c:2998:=
11
> frame #68: 0x00000001002f3fd2 emacs`apply_lambda(fun=3D(i =3D 0x00000=
0010185d55d), args=3D(i =3D 0x000000010189e123), count=3D12) at eval.c:2942=
:9
> frame #69: 0x00000001002ea26d emacs`eval_sub(form=3D(i =3D 0x00000001=
0189e0b3)) at eval.c:2319:12
> frame #70: 0x00000001002f265b emacs`Feval(form=3D(i =3D 0x00000001018=
9e0b3), lexical=3D(i =3D 0x0000000000000030)) at eval.c:2103:28
> frame #71: 0x00000001002f94a6 emacs`funcall_subr(subr=3D0x00000001005=
27c48, numargs=3D2, args=3D0x00007ffeefbfb0d8) at eval.c:2870:19
> frame #72: 0x00000001002f7b1d emacs`Ffuncall(nargs=3D3, args=3D0x0000=
7ffeefbfb0d0) at eval.c:2795:11
> frame #73: 0x000000010037f7ef emacs`exec_byte_code(bytestr=3D(i =3D 0=
x00000001040676cc), vector=3D(i =3D 0x0000000104066275), maxdepth=3D(i =3D =
0x0000000000000066), args_template=3D(i =3D 0x0000000000000406), nargs=3D1,=
args=3D0x00007ffeefbfc4e8) at bytecode.c:635:12
> frame #74: 0x00000001002fe8e1 emacs`fetch_and_exec_byte_code(fun=3D(i=
=3D 0x0000000104066245), syms_left=3D(i =3D 0x0000000000000406), nargs=3D1=
, args=3D0x00007ffeefbfc4e0) at eval.c:2917:10
> frame #75: 0x00000001002f9a8b emacs`funcall_lambda(fun=3D(i =3D 0x000=
0000104066245), nargs=3D1, arg_vector=3D0x00007ffeefbfc4e0) at eval.c:2998:=
11
> frame #76: 0x00000001002f7b6f emacs`Ffuncall(nargs=3D2, args=3D0x0000=
7ffeefbfc4d8) at eval.c:2797:11
> frame #77: 0x000000010037f7ef emacs`exec_byte_code(bytestr=3D(i =3D 0=
x000000010406b424), vector=3D(i =3D 0x000000010406791d), maxdepth=3D(i =3D =
0x000000000000003a), args_template=3D(i =3D 0x0000000000000002), nargs=3D0,=
args=3D0x00007ffeefbfdb18) at bytecode.c:635:12
> frame #78: 0x00000001002fe8e1 emacs`fetch_and_exec_byte_code(fun=3D(i=
=3D 0x00000001040678ed), syms_left=3D(i =3D 0x0000000000000002), nargs=3D0=
, args=3D0x00007ffeefbfdb18) at eval.c:2917:10
> frame #79: 0x00000001002f9a8b emacs`funcall_lambda(fun=3D(i =3D 0x000=
00001040678ed), nargs=3D0, arg_vector=3D0x00007ffeefbfdb18) at eval.c:2998:=
11
> frame #80: 0x00000001002f7b6f emacs`Ffuncall(nargs=3D1, args=3D0x0000=
7ffeefbfdb10) at eval.c:2797:11
> frame #81: 0x000000010037f7ef emacs`exec_byte_code(bytestr=3D(i =3D 0=
x000000010406c0ec), vector=3D(i =3D 0x000000010406b5f5), maxdepth=3D(i =3D =
0x0000000000000032), args_template=3D(i =3D 0x0000000000000002), nargs=3D0,=
args=3D0x00007ffeefbfeb90) at bytecode.c:635:12
> frame #82: 0x00000001002fe8e1 emacs`fetch_and_exec_byte_code(fun=3D(i=
=3D 0x000000010406b5c5), syms_left=3D(i =3D 0x0000000000000002), nargs=3D0=
, args=3D0x00007ffeefbfeb90) at eval.c:2917:10
> frame #83: 0x00000001002f9a8b emacs`funcall_lambda(fun=3D(i =3D 0x000=
000010406b5c5), nargs=3D0, arg_vector=3D0x00007ffeefbfeb90) at eval.c:2998:=
11
> frame #84: 0x00000001002f3fd2 emacs`apply_lambda(fun=3D(i =3D 0x00000=
0010406b5c5), args=3D(i =3D 0x0000000000000000), count=3D4) at eval.c:2942:=
9
> frame #85: 0x00000001002ea26d emacs`eval_sub(form=3D(i =3D 0x00000001=
0421c09b)) at eval.c:2319:12
> frame #86: 0x00000001002f265b emacs`Feval(form=3D(i =3D 0x00000001042=
1c09b), lexical=3D(i =3D 0x0000000000000000)) at eval.c:2103:28
> frame #87: 0x00000001001d8c0a emacs`top_level_2 at keyboard.c:1100:10
> frame #88: 0x00000001002f095f emacs`internal_condition_case(bfun=3D(e=
macs`top_level_2 at keyboard.c:1099), handlers=3D(i =3D 0x0000000000000090)=
, hfun=3D(emacs`cmd_error at keyboard.c:919)) at eval.c:1356:25
> frame #89: 0x00000001001d8831 emacs`top_level_1(ignore=3D(i =3D 0x000=
0000000000000)) at keyboard.c:1108:5
> frame #90: 0x00000001002efd4a emacs`internal_catch(tag=3D(i =3D 0x000=
000000000c900), func=3D(emacs`top_level_1 at keyboard.c:1105), arg=3D(i =3D=
0x0000000000000000)) at eval.c:1117:25
> frame #91: 0x00000001001b5083 emacs`command_loop at keyboard.c:1069:2
> frame #92: 0x00000001001b4ea4 emacs`recursive_edit_1 at keyboard.c:71=
4:9
> frame #93: 0x00000001001b5326 emacs`Frecursive_edit at keyboard.c:786=
:3
> frame #94: 0x00000001001b1f35 emacs`main(argc=3D14, argv=3D0x00007ffe=
efbff570) at emacs.c:2043:3
> frame #95: 0x00007fff6f927cc9 libdyld.dylib`start + 1
>
> This runs into the following codepath:
>
> frame #5: 0x0000000100292071 emacs`string_bytes(s=3D0x0000000101330300) a=
t alloc.c:1702:5
> 1699
> 1700 if (!PURE_P (s) && !pdumper_object_p (s) && s->u.s.data
> 1701 && nbytes !=3D SDATA_NBYTES (SDATA_OF_STRING (s)))
> -> 1702 emacs_abort ();
> 1703 return nbytes;
> 1704 }
> 1705
>
> Here we have:
>
> (lldb) p *((sdata*)( s->u.s.data - 16))
> (sdata) $11 =3D {
> string =3D 0x0000000101330300
> n =3D {
> string =3D 0x0000000101330300
> nbytes =3D 1
> }
> }
> (lldb) p *$11.string
> (Lisp_String) $12 =3D {
> u =3D {
> s =3D {
> size =3D 1
> size_byte =3D 3
> intervals =3D 0x0000000000000000
> data =3D 0x0000000102060ce0 "=E2=9C=93"
> }
> next =3D 0x0000000000000001
> gcaligned =3D '\x01'
> }
> }
>
> That is, the string "=E2=9C=93" has 3 bytes and 1 character, yet sdata.n.=
nbytes
> is 1 instead of 3, triggering the assertion failure. I have no idea
> where this comes from, though.
>
The issue also happens on GNU/Linux with --enable-checking=3Dall, here's
the output of 'bt full':
379 signal (sig, SIG_DFL);
#0 terminate_due_to_signal (sig=3D6, backtrace_limit=3D40) at emacs.c:379
#1 0x000055555575adce in emacs_abort () at sysdep.c:2431
#2 0x00005555557c5c70 in string_bytes (s=3D0x55555601ab00) at alloc.c:1702
nbytes =3D 3
#3 0x000055555580f69f in STRING_BYTES (s=3D0x55555601ab00) at lisp.h:1621
nbytes =3D 93825003531012
#4 0x000055555580f6fa in SBYTES (string=3DXIL(0x55555601ab04)) at lisp.h:1=
632
#5 0x000055555581a0b9 in internal_equal (o1=3DXIL(0x55555601ab04),
o2=3DXIL(0x55555601aae4), equal_kind=3DEQUAL_PLAIN, depth=3D0, ht=3DXIL(0))=
at
fns.c:2489
#6 0x000055555581953b in Fequal (o1=3DXIL(0x55555601ab04),
o2=3DXIL(0x55555601aae4)) at fns.c:2321
#7 0x0000555555809eb5 in funcall_subr (subr=3D0x555555dd1f40 ,
numargs=3D2, args=3D0x7fffffff8458) at eval.c:2870
internal_argbuf =3D {XIL(0x7fffffff83a0), XIL(0x1000000000),
XIL(0x555555dd1f40), XIL(0x7fffffff83a8), XIL(0x555555800d39),
XIL(0x10558007fd), XIL(0x555555dd1f45), XIL(0x7fffffff83c0)}
internal_args =3D 0x7fffffff8458
#8 0x000055555580995e in Ffuncall (nargs=3D3, args=3D0x7fffffff8450) at ev=
al.c:2795
fun =3D XIL(0x555555dd1f45)
original_fun =3D XIL(0x58b0)
funcar =3D XIL(0x555555e496a0)
numargs =3D 2
val =3D XIL(0x555555dd1f40)
count =3D 57
#9 0x0000555555808a7a in Fapply (nargs=3D2, args=3D0x7fffffff8500) at eval=
.c:2425
i =3D 3
funcall_nargs =3D 3
funcall_args =3D 0x7fffffff8450
spread_arg =3D XIL(0)
fun =3D XIL(0x555555dd1f45)
sa_avail =3D 16360
sa_count =3D 57
numargs =3D 2
retval =3D XIL(0x7fffffff84b8)
#10 0x0000555555807f22 in eval_sub (form=3DXIL(0x555555ffeb03)) at eval.c:2=
246
vals =3D 0x7fffffff8500
argnum =3D 2
sa_avail =3D 16368
sa_count =3D 57
args_left =3D XIL(0)
numargs =3D 2
original_fun =3D XIL(0x2c70)
original_args =3D XIL(0x555555ffeaf3)
count =3D 56
fun =3D XIL(0x555555dd08c5)
val =3D XIL(0x30)
funcar =3D make_fixnum(23456248699951)
argvals =3D {XIL(0x7f00ffff8580), XIL(0x18), XIL(0x18),
XIL(0x55555601abc0), XIL(0x455e496d0), XIL(0x55555601abc0),
XIL(0x555556071910), XIL(0x55555601abc4)}
#11 0x0000555555802a38 in Fsetq (args=3DXIL(0x555555ffeb23)) at eval.c:509
sym =3D XIL(0x1922a0)
arg =3D XIL(0x555555ffeb03)
lex_binding =3D XIL(0x1055811898)
nargs =3D 0
val =3D XIL(0x555555ffeb23)
tail =3D XIL(0)
#12 0x0000555555807cdf in eval_sub (form=3DXIL(0x555555ffeb33)) at eval.c:2=
227
args_left =3D XIL(0x555555ffeb23)
numargs =3D 2
original_fun =3D XIL(0xc420)
original_args =3D XIL(0x555555ffeb23)
count =3D 55
fun =3D XIL(0x555555dd0305)
val =3D XIL(0)
funcar =3D XIL(0x555555e496a0)
argvals =3D {make_fixnum(7696581394432), XIL(0x3), XIL(0x1),
XIL(0), XIL(0x555555e496a0), XIL(0), XIL(0x7fffffff8750),
XIL(0x55555580efbf)}
#13 0x0000555555804fed in Funwind_protect (args=3DXIL(0x555555ffdef3))
at eval.c:1213
val =3D XIL(0x555555800e79)
count =3D 54
#14 0x0000555555807cdf in eval_sub (form=3DXIL(0x555555ffdee3)) at eval.c:2=
227
args_left =3D XIL(0x555555ffdef3)
numargs =3D 3
original_fun =3D XIL(0x2aaa9f2364e0)
original_args =3D XIL(0x555555ffdef3)
count =3D 53
fun =3D XIL(0x555555dd0705)
val =3D XIL(0x7fffffff88c0)
funcar =3D XIL(0x55555580efbf)
argvals =3D {XIL(0), XIL(0x60), XIL(0x7ffff559a5a0), XIL(0x60),
XIL(0x7ffff559a5a0), XIL(0), XIL(0x555555e496a0), XIL(0)}
#15 0x000055555580249b in Fif (args=3DXIL(0x555555ffdf43)) at eval.c:414
cond =3D make_fixnum(23456248759207)
#16 0x0000555555807cdf in eval_sub (form=3DXIL(0x555555ffdf33)) at eval.c:2=
227
args_left =3D XIL(0x555555ffdf43)
numargs =3D 3
original_fun =3D XIL(0x7b60)
original_args =3D XIL(0x555555ffdf43)
count =3D 52
fun =3D XIL(0x555555dd0205)
val =3D XIL(0)
funcar =3D XIL(0x555555e496a0)
argvals =3D {XIL(0x7fffffff8a20), XIL(0x5555557e3eeb),
XIL(0x1f559a5a0), XIL(0), XIL(0x555555f15e63), XIL(0x8250),
XIL(0x7fffffff8a00), XIL(0x7ffff559a5a0)}
#17 0x000055555580278f in Fprogn (body=3DXIL(0)) at eval.c:462
form =3D XIL(0x555555ffdf33)
val =3D XIL(0)
#18 0x000055555580481a in Flet (args=3DXIL(0x555555ffdf93)) at eval.c:987
temps =3D 0x7fffffff8ab0
tem =3D XIL(0)
lexenv =3D XIL(0x555555f15e63)
elt =3D XIL(0x192300)
count =3D 51
argnum =3D 1
sa_avail =3D 16376
sa_count =3D 51
varlist =3D XIL(0)
varlist_len =3D 1
nvars =3D 1
#19 0x0000555555807cdf in eval_sub (form=3DXIL(0x555555ffdfa3)) at eval.c:2=
227
args_left =3D XIL(0x555555ffdf93)
numargs =3D 2
original_fun =3D XIL(0x8d90)
original_args =3D XIL(0x555555ffdf93)
count =3D 50
fun =3D XIL(0x555555dd05c5)
val =3D XIL(0)
funcar =3D XIL(0x555555e496a0)
argvals =3D {XIL(0x7fffffff8c20), XIL(0x5555557e3eeb),
XIL(0x1f559a5a0), XIL(0), XIL(0x555555f15e83), XIL(0x8250),
XIL(0x7fffffff8c00), XIL(0x7ffff559a5a0)}
#20 0x000055555580278f in Fprogn (body=3DXIL(0x555555ffe033)) at eval.c:462
form =3D XIL(0x555555ffdfa3)
val =3D XIL(0)
#21 0x000055555580481a in Flet (args=3DXIL(0x555555ffdfd3)) at eval.c:987
temps =3D 0x7fffffff8cb0
tem =3D XIL(0x1922d0)
lexenv =3D XIL(0x555555f15e83)
elt =3D XIL(0x555555ffeac3)
count =3D 49
argnum =3D 1
sa_avail =3D 16376
sa_count =3D 49
varlist =3D XIL(0)
varlist_len =3D 1
nvars =3D 1
#22 0x0000555555807cdf in eval_sub (form=3DXIL(0x555555ffd803)) at eval.c:2=
227
args_left =3D XIL(0x555555ffdfd3)
numargs =3D 3
original_fun =3D XIL(0x8d90)
original_args =3D XIL(0x555555ffdfd3)
count =3D 48
fun =3D XIL(0x555555dd05c5)
val =3D XIL(0x555555e496a0)
funcar =3D XIL(0)
argvals =3D {XIL(0x7fffffff8e20), XIL(0x5555557e3eeb),
XIL(0x1f559a5a0), XIL(0), XIL(0x555555e496a0), XIL(0),
XIL(0x7fffffff8e00), XIL(0x55555580efbf)}
#23 0x000055555580278f in Fprogn (body=3DXIL(0)) at eval.c:462
form =3D XIL(0x555555ffd803)
val =3D XIL(0)
#24 0x000055555580430a in FletX (args=3DXIL(0x555555ffd823)) at eval.c:919
var =3D XIL(0x192270)
val =3D XIL(0x555555f15ec3)
elt =3D XIL(0x555555ffea63)
lexenv =3D XIL(0x555555f15f13)
count =3D 47
varlist =3D XIL(0)
#25 0x0000555555807cdf in eval_sub (form=3DXIL(0x555555ffd833)) at eval.c:2=
227
args_left =3D XIL(0x555555ffd823)
numargs =3D 2
original_fun =3D XIL(0x8dc0)
original_args =3D XIL(0x555555ffd823)
count =3D 46
fun =3D XIL(0x555555dd0585)
val =3D make_fixnum(10003)
funcar =3D XIL(0x555555e496a0)
argvals =3D {XIL(0x55555601ab04), make_fixnum(0),
make_fixnum(10003), XIL(0), XIL(0x555555f15f13), XIL(0x8250),
XIL(0x7fffffff8fc0), XIL(0x7ffff559a5a0)}
#26 0x000055555580278f in Fprogn (body=3DXIL(0x555555ffeec3)) at eval.c:462
form =3D XIL(0x555555ffd833)
val =3D make_fixnum(10003)
#27 0x000055555580481a in Flet (args=3DXIL(0x555555ffd8a3)) at eval.c:987
temps =3D 0x7fffffff9070
tem =3D make_fixnum(10003)
lexenv =3D XIL(0x555555f15f13)
elt =3D XIL(0x555555ffee53)
count =3D 45
argnum =3D 1
sa_avail =3D 16376
sa_count =3D 45
varlist =3D XIL(0)
varlist_len =3D 1
nvars =3D 1
#28 0x0000555555807cdf in eval_sub (form=3DXIL(0x555555ffd8b3)) at eval.c:2=
227
args_left =3D XIL(0x555555ffd8a3)
numargs =3D 4
original_fun =3D XIL(0x8d90)
original_args =3D XIL(0x555555ffd8a3)
count =3D 44
fun =3D XIL(0x555555dd05c5)
val =3D XIL(0x555555e496a0)
funcar =3D XIL(0x555555f15f43)
argvals =3D {XIL(0x7fffffff9280), XIL(0x555555807960),
XIL(0x7fffffff9190), XIL(0x2aaa9f0a5fb8), XIL(0x7fffffff91e0),
XIL(0x55555608ad40), XIL(0x7fffffff92b0), XIL(0x555555808573)}
#29 0x000055555580278f in Fprogn (body=3DXIL(0)) at eval.c:462
form =3D XIL(0x555555ffd8b3)
val =3D XIL(0)
#30 0x00005555558027c3 in prog_ignore (body=3DXIL(0x555555ffd8e3)) at eval.=
c:473
#31 0x00005555558048dc in Fwhile (args=3DXIL(0x555555ffd8d3)) at eval.c:100=
8
test =3D XIL(0x2aaa9f0a5fb8)
body =3D XIL(0x555555ffd8e3)
#32 0x0000555555807cdf in eval_sub (form=3DXIL(0x555555ffd8c3)) at eval.c:2=
227
args_left =3D XIL(0x555555ffd8d3)
numargs =3D 2
original_fun =3D XIL(0x2aaa9f3aa058)
original_args =3D XIL(0x555555ffd8d3)
count =3D 43
fun =3D XIL(0x555555dd0605)
val =3D XIL(0)
funcar =3D XIL(0x555555e496a0)
argvals =3D {XIL(0x7fffffff9390), XIL(0x5555557e3eeb),
XIL(0x1f559a5a0), XIL(0), XIL(0x555555f15f33), XIL(0x8250),
XIL(0x7fffffff9370), XIL(0x7ffff559a5a0)}
#33 0x000055555580278f in Fprogn (body=3DXIL(0)) at eval.c:462
form =3D XIL(0x555555ffd8c3)
val =3D XIL(0)
#34 0x000055555580481a in Flet (args=3DXIL(0x555555ffd903)) at eval.c:987
temps =3D 0x7fffffff9420
tem =3D XIL(0x555555f15f53)
lexenv =3D XIL(0x555555f15f33)
elt =3D XIL(0x555555ffee03)
count =3D 42
argnum =3D 1
sa_avail =3D 16376
sa_count =3D 42
varlist =3D XIL(0)
varlist_len =3D 1
nvars =3D 1
#35 0x0000555555807cdf in eval_sub (form=3DXIL(0x555555ffd913)) at eval.c:2=
227
args_left =3D XIL(0x555555ffd903)
numargs =3D 2
original_fun =3D XIL(0x8d90)
original_args =3D XIL(0x555555ffd903)
count =3D 41
fun =3D XIL(0x555555dd05c5)
val =3D XIL(0)
funcar =3D XIL(0x555555e496a0)
argvals =3D {XIL(0x7fffffff9590), XIL(0x5555557e3eeb),
XIL(0x1f559a5a0), XIL(0), XIL(0x555555f15fc3), XIL(0x8250),
XIL(0x7fffffff9570), XIL(0x7ffff559a5a0)}
#36 0x000055555580278f in Fprogn (body=3DXIL(0)) at eval.c:462
form =3D XIL(0x555555ffd913)
val =3D XIL(0)
#37 0x000055555580481a in Flet (args=3DXIL(0x555555ffd933)) at eval.c:987
temps =3D 0x7fffffff9620
tem =3D XIL(0x55555601ab04)
lexenv =3D XIL(0x555555f15fc3)
elt =3D XIL(0x555555fff6a3)
count =3D 40
argnum =3D 1
sa_avail =3D 16376
sa_count =3D 40
varlist =3D XIL(0)
varlist_len =3D 1
nvars =3D 1
#38 0x0000555555807cdf in eval_sub (form=3DXIL(0x555555ffd943)) at eval.c:2=
227
args_left =3D XIL(0x555555ffd933)
numargs =3D 2
original_fun =3D XIL(0x8d90)
original_args =3D XIL(0x555555ffd933)
count =3D 39
fun =3D XIL(0x555555dd05c5)
val =3D XIL(0)
funcar =3D XIL(0x555555e496a0)
argvals =3D {XIL(0x7fffffff9790), XIL(0x5555557e3eeb),
XIL(0x1f559a5a0), XIL(0), XIL(0x555555fd2c53), XIL(0x8250),
XIL(0x7fffffff9770), XIL(0x7ffff559a5a0)}
#39 0x000055555580278f in Fprogn (body=3DXIL(0)) at eval.c:462
form =3D XIL(0x555555ffd943)
val =3D XIL(0)
#40 0x000055555580aa53 in funcall_lambda (fun=3DXIL(0x5555560088f3),
nargs=3D0, arg_vector=3D0x0) at eval.c:3065
val =3D XIL(0x7fffffff98a0)
syms_left =3D XIL(0)
next =3D XIL(0x7fffffff9880)
lexenv =3D XIL(0x555555fd2c53)
count =3D 38
i =3D 0
optional =3D false
rest =3D false
#41 0x0000555555809ab5 in Ffuncall (nargs=3D1, args=3D0x7fffffff9930) at ev=
al.c:2809
fun =3D XIL(0x555556008903)
original_fun =3D XIL(0x555556008903)
funcar =3D XIL(0x4050)
numargs =3D 0
val =3D make_fixnum(3)
count =3D 37
#42 0x0000555555861c1a in exec_byte_code (bytestr=3DXIL(0x555555f350e4),
vector=3DXIL(0x555555f241dd), maxdepth=3Dmake_fixnum(10),
args_template=3Dmake_fixnum(257), nargs=3D1, args=3D0x7fffffff9f08) at
bytecode.c:635
op =3D 0
type =3D CATCHER
targets =3D {0x555555864b68 ,
0x555555864b8d , 0x555555864b8f
, 0x555555864b91 ,
0x555555864b93 , 0x555555864b93
, 0x555555864bf8 ,
0x555555864c6c , 0x5555558614c6
, 0x5555558614c8 ,
0x5555558614ca , 0x5555558614cc
, 0x5555558614ce ,
0x5555558614ce , 0x5555558614d4
, 0x555555861495 ,
0x555555861905 , 0x555555861907
, 0x555555861909 ,
0x55555586190b , 0x55555586190d
, 0x55555586190d ,
0x555555861942 , 0x555555861913
, 0x555555861b37 ,
0x555555861b39 , 0x555555861b3b
, 0x555555861b3d ,
0x555555861b3f , 0x555555861b3f
, 0x555555861af1 ,
0x555555861b08 , 0x555555861be7
, 0x555555861be9 ,
0x555555861beb , 0x555555861bed
, 0x555555861bef ,
0x555555861bef , 0x555555861ba1
, 0x555555861bb8 ,
0x555555861c9c , 0x555555861c9e
, 0x555555861ca0 ,
0x555555861ca2 , 0x555555861ca4
, 0x555555861ca4 ,
0x555555861c56 , 0x555555861c6d
, 0x5555558624fc ,
0x5555558623e2 , 0x5555558623d9
, 0x555555864b68 ,
0x555555864b68 , 0x555555864b68
, 0x555555864b68 ,
0x555555864b68 , 0x55555586272d
, 0x55555586285e ,
0x5555558628c8 , 0x555555862935
, 0x5555558629a1 ,
0x555555861751 , 0x5555558617d9
, 0x555555862a27 ,
0x55555586168e , 0x555555861841
, 0x555555862a9c ,
0x555555862b04 , 0x555555862b4c
, 0x555555862bb4 ,
0x555555862c17 , 0x555555862d02
, 0x555555862d4a ,
0x555555862db2 , 0x555555862e37
, 0x555555862e7f ,
0x555555862ec7 , 0x555555862f2f
, 0x555555862f97 ,
0x555555862fff , 0x555555863084
, 0x5555558630d6 ,
0x555555863128 , 0x5555558631f7
, 0x5555558632f8 ,
0x5555558633f9 , 0x555555863466
, 0x5555558634d3 ,
0x555555863540 , 0x5555558635ad
, 0x55555586361a ,
0x55555586366c , 0x555555863771
, 0x5555558637c3 ,
0x555555863815 , 0x555555863867
, 0x555555863973 ,
0x555555862259 , 0x5555558639d1
, 0x555555863a19 ,
0x555555863ae3 , 0x555555863b4c
, 0x555555863baa ,
0x555555863bf2 , 0x555555863c38
, 0x555555863c7e ,
0x555555863ccc , 0x555555864b68
, 0x555555863d24 ,
0x555555863d6a , 0x555555863db0
, 0x555555863df6 ,
0x555555863e3c , 0x555555863e82
, 0x555555862259 ,
0x555555864b68 , 0x555555863eca
, 0x555555863f1f ,
0x555555863f67 , 0x555555863faf
, 0x555555864017 ,
0x55555586407f , 0x5555558640c7
, 0x555555864175 ,
0x5555558641dd , 0x555555864245
, 0x5555558642ad ,
0x5555558642f3 , 0x555555864b68
, 0x55555586219f ,
0x555555861d4e , 0x5555558615fc
, 0x555555861dfa ,
0x555555861e7e , 0x555555861eff
, 0x555555862153 ,
0x555555862168 , 0x555555861a9e
, 0x555555862222 ,
0x555555862290 , 0x55555586231e
, 0x555555862367 ,
0x555555862548 , 0x5555558625c5
, 0x55555586264a ,
0x5555558626aa , 0x555555861d00
, 0x55555586433b ,
0x5555558643c0 , 0x555555864408
, 0x555555864450 ,
0x555555864498 , 0x5555558644e0
, 0x555555864548 ,
0x5555558645b0 , 0x555555864618
, 0x555555864680 ,
0x5555558647c6 , 0x55555586482e
, 0x555555864896 ,
0x5555558648de , 0x555555864946
, 0x5555558649ae ,
0x5555558649f6 , 0x555555864a3e
, 0x5555558638b9 ,
0x55555586390b , 0x555555864a90
, 0x555555864afc ,
0x555555864b68 , 0x555555861f80
, 0x555555861f9d ,
0x55555586200c , 0x55555586207b
, 0x5555558620e7 ,
0x555555862c85 , 0x55555586317a
, 0x555555863a66 ,
0x555555864cff , 0x555555864d74
, 0x555555864b68 ,
0x555555864b68 , 0x555555864e0a
, 0x555555864e91 ,
0x555555864b68 , 0x555555864b68
, 0x555555864b68 ,
0x555555864b68 , 0x555555864b68
, 0x555555864b68 ,
0x555555864b68 , 0x555555864b68
, 0x555555864fee }
const_length =3D 39
bytestr_length =3D 217
vectorp =3D 0x555555f241e0
quitcounter =3D 1 '\001'
stack_items =3D 11
sa_avail =3D 16079
sa_count =3D 29
alloc =3D 0x7fffffff9910
item_bytes =3D 88
stack_base =3D 0x7fffffff9910
top =3D 0x7fffffff9930
stack_lim =3D 0x7fffffff9968
bytestr_data =3D 0x7fffffff9968 "\306\001!\b>\204\017"
pc =3D 0x7fffffff9a1a "\210.\006\210*\210\342
0\210\306\001!\b>\204",
count =3D 29
result =3D XIL(0x29)
#43 0x000055555580a116 in fetch_and_exec_byte_code
(fun=3DXIL(0x555555f2431d), syms_left=3Dmake_fixnum(257), nargs=3D1,
args=3D0x7fffffff9f00) at eval.c:2917
#44 0x000055555580a59c in funcall_lambda (fun=3DXIL(0x555555f2431d),
nargs=3D1, arg_vector=3D0x7fffffff9f00) at eval.c:2998
val =3D XIL(0x555555f24318)
syms_left =3D make_fixnum(257)
next =3D XIL(0x7fffffff9e40)
lexenv =3D XIL(0)
count =3D 29
i =3D 140737488330336
optional =3D false
rest =3D false
#45 0x00005555558099a2 in Ffuncall (nargs=3D2, args=3D0x7fffffff9ef8) at ev=
al.c:2797
fun =3D XIL(0x555555f2431d)
original_fun =3D XIL(0xdaf90)
funcar =3D XIL(0x55555580b7f1)
numargs =3D 1
val =3D XIL(0x7fffffff9ec0)
count =3D 28
#46 0x0000555555861c1a in exec_byte_code (bytestr=3DXIL(0x555555f24954),
vector=3DXIL(0x555555f24d05), maxdepth=3Dmake_fixnum(13),
args_template=3Dmake_fixnum(257), nargs=3D1, args=3D0x7fffffffa490) at
bytecode.c:635
op =3D 1
type =3D CATCHER
targets =3D {0x555555864b68 ,
0x555555864b8d , 0x555555864b8f
, 0x555555864b91 ,
0x555555864b93 , 0x555555864b93
, 0x555555864bf8 ,
0x555555864c6c , 0x5555558614c6
, 0x5555558614c8 ,
0x5555558614ca , 0x5555558614cc
, 0x5555558614ce ,
0x5555558614ce , 0x5555558614d4
, 0x555555861495 ,
0x555555861905 , 0x555555861907
, 0x555555861909 ,
0x55555586190b , 0x55555586190d
, 0x55555586190d ,
0x555555861942 , 0x555555861913
, 0x555555861b37 ,
0x555555861b39 , 0x555555861b3b
, 0x555555861b3d ,
0x555555861b3f , 0x555555861b3f
, 0x555555861af1 ,
0x555555861b08