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#52369: 28.0.90;
Assertion failure when running Flycheck unit test suite
Date: Wed, 08 Dec 2021 09:41:22 +0100
Message-ID:
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="24666"; mail-complaints-to="usenet@ciao.gmane.io"
To: 52369@debbugs.gnu.org
Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Dec 08 09:43:21 2021
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 1musXo-0006Ab-Ut
for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 08 Dec 2021 09:43:21 +0100
Original-Received: from localhost ([::1]:54678 helo=lists1p.gnu.org)
by lists.gnu.org with esmtp (Exim 4.90_1)
(envelope-from )
id 1musXn-00086v-H5
for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 08 Dec 2021 03:43:19 -0500
Original-Received: from eggs.gnu.org ([209.51.188.92]:35804)
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1musWc-000763-8B
for bug-gnu-emacs@gnu.org; Wed, 08 Dec 2021 03:42:06 -0500
Original-Received: from debbugs.gnu.org ([209.51.188.43]:56198)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from )
id 1musWZ-0006qc-1z
for bug-gnu-emacs@gnu.org; Wed, 08 Dec 2021 03:42:06 -0500
Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
(envelope-from ) id 1musWY-0002Ch-Ki
for bug-gnu-emacs@gnu.org; Wed, 08 Dec 2021 03:42:02 -0500
X-Loop: help-debbugs@gnu.org
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 08 Dec 2021 08:42:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: report 52369
X-GNU-PR-Package: emacs
X-Debbugs-Original-To: bug-gnu-emacs@gnu.org
Original-Received: via spool by submit@debbugs.gnu.org id=B.16389528968436
(code B ref -1); Wed, 08 Dec 2021 08:42:02 +0000
Original-Received: (at submit) by debbugs.gnu.org; 8 Dec 2021 08:41:36 +0000
Original-Received: from localhost ([127.0.0.1]:39512 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1musW7-0002C0-U2
for submit@debbugs.gnu.org; Wed, 08 Dec 2021 03:41:35 -0500
Original-Received: from lists.gnu.org ([209.51.188.17]:54518)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1musW6-0002Bt-Sc
for submit@debbugs.gnu.org; Wed, 08 Dec 2021 03:41:34 -0500
Original-Received: from eggs.gnu.org ([209.51.188.92]:35710)
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1musW6-0006sB-JH
for bug-gnu-emacs@gnu.org; Wed, 08 Dec 2021 03:41:34 -0500
Original-Received: from [2a00:1450:4864:20::334] (port=35540
helo=mail-wm1-x334.google.com)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from )
id 1musW1-0006nW-Qt
for bug-gnu-emacs@gnu.org; Wed, 08 Dec 2021 03:41:34 -0500
Original-Received: by mail-wm1-x334.google.com with SMTP id
77-20020a1c0450000000b0033123de3425so3650182wme.0
for ; Wed, 08 Dec 2021 00:41:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=hWyV5pOnoIvJl/zZ8VEiYzCpfL590tcy/KHO5fFht/0=;
b=QgtnB08A6EcGN/qL8q23fmNZ0/QTdpCnzcPdWmqcvZ0L/Tcvq+07B5W9cVA9c1wV1j
X5qXitspFEVlyHZqlcxNXbfCQ/+D0KAYzgOC45IUcCL8CFgDVWHgtM/tiCptR7x38ANZ
DoVQzHwv0PWvWqZ7MeGT7RSw3caxEYbxbI+bReJXgj0bCyiYj3MCPTxrgTgLuR5x4LfR
LE3rEhaGSw+e3Q5ePt7EpBmPIzBf+FCujEOoOFVjf16tJbp3IB3daOFwpHPS/quOOD9l
m3VG4EDHZnh8HuINHn0RVV3ePH8vEf0syjXr76Vh0+1iT2+mPy6GNlOMbG4IdLwmtzdG
wrEA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=hWyV5pOnoIvJl/zZ8VEiYzCpfL590tcy/KHO5fFht/0=;
b=ceSN6M3NuvHmpNge987MLR469P7nULplyKlsssif0UPUGhqeU6GjKTJRnN1r4l5Q70
DrFhYN9huCdZvDNsVCV4+jA87EBE0SLTYhvtHW31SHkQEajwSluxKM5ydUfv/vCNRasU
NgQKy7f/tRO3OXVLzqxNVbBdlK3q+RNEE0AL1qz+/vNM3OvuezCWEGo1hJMzaIvHHVwm
cLAMUsL68p1vC8eGRHIu24V2gR2AiJFMzmXN+oleFaSjYlD0De5obndvOXMR9gAywOPa
HG4YqMVQzhBJWnzPEgNToIFEueb/AA285Jw4R4pKagGbHGSqXTMe/ku4BDg1F7dxOm07
4+lA==
X-Gm-Message-State: AOAM531Xxls277WkRSE9ftqc4v6U33z6wOE2X/FtzUD0Iwo8W3aAHgfg
YsSwIWa5ymKh+cB/WW0XyIpvvCCNBOg=
X-Google-Smtp-Source: ABdhPJzSVdZMoVzckZITSRMbzdRi1mgtzCWnFEDdYGb6oPkfwbNCoi0B+S6i9PqslDr0uXdJG0zWiw==
X-Received: by 2002:a05:600c:190e:: with SMTP id
j14mr13900089wmq.75.1638952885519;
Wed, 08 Dec 2021 00:41:25 -0800 (PST)
Original-Received: from phst ([2a02:2455:2a5:ba00:6671:eaeb:8571:ca68])
by smtp.gmail.com with ESMTPSA id d1sm2020191wrz.92.2021.12.08.00.41.24
for
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 08 Dec 2021 00:41:24 -0800 (PST)
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::334
(failed)
Received-SPF: pass client-ip=2a00:1450:4864:20::334;
envelope-from=p.stephani2@gmail.com; helo=mail-wm1-x334.google.com
X-Spam_score_int: -10
X-Spam_score: -1.1
X-Spam_bar: -
X-Spam_report: (-1.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
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:221911
Archived-At:
With the emacs-28 branch (haven't checked other branches so far), an
assertion failure consistently triggers when running the Flycheck unit
test suite. Unfortunately, I haven't been able to narrow down the
problem any further so far. To reproduce, clone the Flycheck repository
from https://github.com/flycheck/flycheck (at commit
784f184cdd9f9cb4e3dbb997c09d93e954142842 in my case, though this
probably doesn't matter much), and run the unit tests like
export EMACS=3D...
make init
make unit
With an Emacs built with --enable-checking, I then get the following
assertion failure:
[...]
passed 302/361 flycheck-set-checker-executable/non-existing-file (0.00=
0481 sec)
passed 303/361 flycheck-set-checker-executable/real-executable (0.0023=
21 sec)
passed 304/361 flycheck-standard-error-navigation/default-to-t (0.0001=
98 sec)
process.c:6521: Emacs fatal error: assertion failed: 0 <=3D outfd && outfd =
< FD_SETSIZE
make: *** [Makefile:128: unit] Aborted (core dumped)
The backtrace is:
#0 raise (sig=3D) at ../sysdeps/unix/sysv/linux/raise.c:49
#1 0x000055efffcb26c0 in terminate_due_to_signal (sig=3D6, backtrace_limit=
=3D2147483647) at emacs.c:437
#2 0x000055efffd60438 in die (msg=3D0x55efffeff618 "0 <=3D outfd && outfd =
< FD_SETSIZE", file=3D0x55efffefdcb0 "process.c", line=3D6521) at alloc.c:7=
481
#3 0x000055efffe0964e in send_process (proc=3DXIL(0x55f002ea77ad), buf=3D0=
x55f00316e030 'a' ..., len=3D65537, object=3DXIL(0x55f00=
2e57934)) at process.c:6521
#4 0x000055efffe09abd in Fprocess_send_region (process=3DXIL(0x55f002ea77a=
d), start=3Dmake_fixnum(1), end=3Dmake_fixnum(65538)) at process.c:6649
#5 0x000055efffd99f38 in funcall_subr (subr=3D0x55f00036ce00 , numargs=3D3, args=3D0x7ffc07dd0078) at eval.c:3103
#6 0x000055efffd999a6 in Ffuncall (nargs=3D4, args=3D0x7ffc07dd0070) at ev=
al.c:3023
#7 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0021f54a4), ve=
ctor=3DXIL(0x55f0021f032d), maxdepth=3Dmake_fixnum(5), args_template=3Dmake=
_fixnum(257), nargs=3D1, args=3D0x7ffc07dd0590) at bytecode.c:632
#8 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0020b3ac=
d), syms_left=3Dmake_fixnum(257), nargs=3D1, args=3D0x7ffc07dd0588) at eval=
.c:3147
#9 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0020b3acd), nargs=
=3D1, arg_vector=3D0x7ffc07dd0588) at eval.c:3228
#10 0x000055efffd999fa in Ffuncall (nargs=3D2, args=3D0x7ffc07dd0580) at ev=
al.c:3027
#11 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0021fbc54), ve=
ctor=3DXIL(0x55f0021fa7b5), maxdepth=3Dmake_fixnum(12), args_template=3Dmak=
e_fixnum(514), nargs=3D2, args=3D0x7ffc07dd0b28) at bytecode.c:632
#12 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0021dc13=
d), syms_left=3Dmake_fixnum(514), nargs=3D2, args=3D0x7ffc07dd0b18) at eval=
.c:3147
#13 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0021dc13d), nargs=
=3D2, arg_vector=3D0x7ffc07dd0b18) at eval.c:3228
#14 0x000055efffd999fa in Ffuncall (nargs=3D3, args=3D0x7ffc07dd0b10) at ev=
al.c:3027
#15 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0021deb54), ve=
ctor=3DXIL(0x55f0021dc02d), maxdepth=3Dmake_fixnum(8), args_template=3Dmake=
_fixnum(514), nargs=3D2, args=3D0x7ffc07dd1028) at bytecode.c:632
#16 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0021dc08=
d), syms_left=3Dmake_fixnum(514), nargs=3D2, args=3D0x7ffc07dd1018) at eval=
.c:3147
#17 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0021dc08d), nargs=
=3D2, arg_vector=3D0x7ffc07dd1018) at eval.c:3228
#18 0x000055efffd999fa in Ffuncall (nargs=3D3, args=3D0x7ffc07dd1010) at ev=
al.c:3027
#19 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0021e0844), ve=
ctor=3DXIL(0x55f0021df9bd), maxdepth=3Dmake_fixnum(11), args_template=3Dmak=
e_fixnum(257), nargs=3D1, args=3D0x7ffc07dd1520) at bytecode.c:632
#20 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0021dfa2=
5), syms_left=3Dmake_fixnum(257), nargs=3D1, args=3D0x7ffc07dd1518) at eval=
.c:3147
#21 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0021dfa25), nargs=
=3D1, arg_vector=3D0x7ffc07dd1518) at eval.c:3228
#22 0x000055efffd999fa in Ffuncall (nargs=3D2, args=3D0x7ffc07dd1510) at ev=
al.c:3027
#23 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0021e09a4), ve=
ctor=3DXIL(0x55f0021dfb85), maxdepth=3Dmake_fixnum(4), args_template=3Dmake=
_fixnum(0), nargs=3D0, args=3D0x7ffc07dd1a00) at bytecode.c:632
#24 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0021dfc1=
5), syms_left=3Dmake_fixnum(0), nargs=3D0, args=3D0x7ffc07dd1a00) at eval.c=
:3147
#25 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0021dfc15), nargs=
=3D0, arg_vector=3D0x7ffc07dd1a00) at eval.c:3228
#26 0x000055efffd999fa in Ffuncall (nargs=3D1, args=3D0x7ffc07dd19f8) at ev=
al.c:3027
#27 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0022db8a4), ve=
ctor=3DXIL(0x55f0022dbbed), maxdepth=3Dmake_fixnum(10), args_template=3Dmak=
e_fixnum(0), nargs=3D0, args=3D0x7ffc07dd1fc8) at bytecode.c:632
#28 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0020796e=
d), syms_left=3Dmake_fixnum(0), nargs=3D0, args=3D0x7ffc07dd1fc8) at eval.c=
:3147
#29 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0020796ed), nargs=
=3D0, arg_vector=3D0x7ffc07dd1fc8) at eval.c:3228
#30 0x000055efffd999fa in Ffuncall (nargs=3D1, args=3D0x7ffc07dd1fc0) at ev=
al.c:3027
#31 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0022e0844), ve=
ctor=3DXIL(0x55f0022e148d), maxdepth=3Dmake_fixnum(13), args_template=3Dmak=
e_fixnum(128), nargs=3D1, args=3D0x7ffc07dd24b0) at bytecode.c:632
#32 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0022e156=
5), syms_left=3Dmake_fixnum(128), nargs=3D1, args=3D0x7ffc07dd24b0) at eval=
.c:3147
#33 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0022e1565), nargs=
=3D1, arg_vector=3D0x7ffc07dd24b0) at eval.c:3228
#34 0x000055efffd9a317 in apply_lambda (fun=3DXIL(0x55f0022e1565), args=3DX=
IL(0x55f0025e9783), count=3D74) at eval.c:3172
#35 0x000055efffd98324 in eval_sub (form=3DXIL(0x55f0025e99e3)) at eval.c:2=
545
#36 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#37 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f0025f6503)) at eval.c:2=
451
#38 0x000055efffd948d6 in Funwind_protect (args=3DXIL(0x55f0025f64b3)) at e=
val.c:1277
#39 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f0025f64a3)) at eval.c:2=
451
#40 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#41 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f0025f5f43)) at eval.c:2=
451
#42 0x000055efffd948d6 in Funwind_protect (args=3DXIL(0x55f0025f4ca3)) at e=
val.c:1277
#43 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f0025f4b33)) at eval.c:2=
451
#44 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#45 0x000055efffd81bd4 in Fsave_current_buffer (args=3DXIL(0x55f0025fb5e3))=
at editfns.c:867
#46 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f0025fb593)) at eval.c:2=
451
#47 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#48 0x000055efffd94105 in Flet (args=3DXIL(0x55f0025f8563)) at eval.c:1051
#49 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f0025f8553)) at eval.c:2=
451
#50 0x000055efffd91f58 in Fprogn (body=3DXIL(0x55f0025f0263)) at eval.c:465
#51 0x000055efffd94105 in Flet (args=3DXIL(0x55f002600243)) at eval.c:1051
#52 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f002600233)) at eval.c:2=
451
#53 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#54 0x000055efffd91f8c in prog_ignore (body=3DXIL(0x55f002602e33)) at eval.=
c:476
#55 0x000055efffd941c7 in Fwhile (args=3DXIL(0x55f0026001f3)) at eval.c:1072
#56 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f002600223)) at eval.c:2=
451
#57 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#58 0x000055efffd94105 in Flet (args=3DXIL(0x55f002602e03)) at eval.c:1051
#59 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f002602af3)) at eval.c:2=
451
#60 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#61 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f002602843)) at eval.c:2=
451
#62 0x000055efffd948d6 in Funwind_protect (args=3DXIL(0x55f002602713)) at e=
val.c:1277
#63 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f0026027a3)) at eval.c:2=
451
#64 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#65 0x000055efffd93bf6 in FletX (args=3DXIL(0x55f002601653)) at eval.c:983
#66 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f002601643)) at eval.c:2=
451
#67 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#68 0x000055efffd94105 in Flet (args=3DXIL(0x55f0026015f3)) at eval.c:1051
#69 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f0026015e3)) at eval.c:2=
451
#70 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#71 0x000055efffd94105 in Flet (args=3DXIL(0x55f0026053b3)) at eval.c:1051
#72 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f0026053a3)) at eval.c:2=
451
#73 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#74 0x000055efffd9aac8 in funcall_lambda (fun=3DXIL(0x55f002544cf3), nargs=
=3D0, arg_vector=3D0x0) at eval.c:3305
#75 0x000055efffd99b0d in Ffuncall (nargs=3D1, args=3D0x7ffc07dd3e60) at ev=
al.c:3039
#76 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0020e6d34), ve=
ctor=3DXIL(0x55f0020e663d), maxdepth=3Dmake_fixnum(10), args_template=3Dmak=
e_fixnum(257), nargs=3D1, args=3D0x7ffc07dd4418) at bytecode.c:632
#77 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0020e674=
d), syms_left=3Dmake_fixnum(257), nargs=3D1, args=3D0x7ffc07dd4410) at eval=
.c:3147
#78 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0020e674d), nargs=
=3D1, arg_vector=3D0x7ffc07dd4410) at eval.c:3228
#79 0x000055efffd999fa in Ffuncall (nargs=3D2, args=3D0x7ffc07dd4408) at ev=
al.c:3027
#80 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0020e6e74), ve=
ctor=3DXIL(0x55f0020e9445), maxdepth=3Dmake_fixnum(11), args_template=3Dmak=
e_fixnum(257), nargs=3D1, args=3D0x7ffc07dd4970) at bytecode.c:632
#81 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0020e952=
5), syms_left=3Dmake_fixnum(257), nargs=3D1, args=3D0x7ffc07dd4968) at eval=
.c:3147
#82 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0020e9525), nargs=
=3D1, arg_vector=3D0x7ffc07dd4968) at eval.c:3228
#83 0x000055efffd999fa in Ffuncall (nargs=3D2, args=3D0x7ffc07dd4960) at ev=
al.c:3027
#84 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f00207dd04), ve=
ctor=3DXIL(0x55f001fc6ea5), maxdepth=3Dmake_fixnum(11), args_template=3Dmak=
e_fixnum(771), nargs=3D3, args=3D0x7ffc07dd4ef8) at bytecode.c:632
#85 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f00208ee7=
5), syms_left=3Dmake_fixnum(771), nargs=3D3, args=3D0x7ffc07dd4ee0) at eval=
.c:3147
#86 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f00208ee75), nargs=
=3D3, arg_vector=3D0x7ffc07dd4ee0) at eval.c:3228
#87 0x000055efffd999fa in Ffuncall (nargs=3D4, args=3D0x7ffc07dd4ed8) at ev=
al.c:3027
#88 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f002037a84), ve=
ctor=3DXIL(0x55f00203fe55), maxdepth=3Dmake_fixnum(13), args_template=3Dmak=
e_fixnum(770), nargs=3D3, args=3D0x7ffc07dd5448) at bytecode.c:632
#89 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0020c167=
d), syms_left=3Dmake_fixnum(770), nargs=3D3, args=3D0x7ffc07dd5430) at eval=
.c:3147
#90 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0020c167d), nargs=
=3D3, arg_vector=3D0x7ffc07dd5430) at eval.c:3228
#91 0x000055efffd999fa in Ffuncall (nargs=3D4, args=3D0x7ffc07dd5428) at ev=
al.c:3027
#92 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f002009944), ve=
ctor=3DXIL(0x55f0020d568d), maxdepth=3Dmake_fixnum(7), args_template=3Dmake=
_fixnum(256), nargs=3D1, args=3D0x7ffc07dd5910) at bytecode.c:632
#93 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0020d7ce=
5), syms_left=3Dmake_fixnum(256), nargs=3D1, args=3D0x7ffc07dd5908) at eval=
.c:3147
#94 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0020d7ce5), nargs=
=3D1, arg_vector=3D0x7ffc07dd5908) at eval.c:3228
#95 0x000055efffd999fa in Ffuncall (nargs=3D2, args=3D0x7ffc07dd5900) at ev=
al.c:3027
#96 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f001fcb104), ve=
ctor=3DXIL(0x55f00204589d), maxdepth=3Dmake_fixnum(6), args_template=3Dmake=
_fixnum(256), nargs=3D1, args=3D0x7ffc07dd5d88) at bytecode.c:632
#97 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0020d770=
5), syms_left=3Dmake_fixnum(256), nargs=3D1, args=3D0x7ffc07dd5d80) at eval=
.c:3147
#98 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0020d7705), nargs=
=3D1, arg_vector=3D0x7ffc07dd5d80) at eval.c:3228
#99 0x000055efffd9a317 in apply_lambda (fun=3DXIL(0x55f0020d7705), args=3DX=
IL(0x55f0028588e3), count=3D22) at eval.c:3172
#100 0x000055efffd98324 in eval_sub (form=3DXIL(0x55f002858913)) at eval.c:=
2545
#101 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#102 0x000055efffd94105 in Flet (args=3DXIL(0x55f002856033)) at eval.c:1051
#103 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f002856023)) at eval.c:=
2451
#104 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#105 0x000055efffd9aac8 in funcall_lambda (fun=3DXIL(0x55f002855f93), nargs=
=3D0, arg_vector=3D0x0) at eval.c:3305
#106 0x000055efffd9a317 in apply_lambda (fun=3DXIL(0x55f002855f83), args=3D=
XIL(0), count=3D18) at eval.c:3172
#107 0x000055efffd98540 in eval_sub (form=3DXIL(0x55f00285bd73)) at eval.c:=
2575
#108 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#109 0x000055efffd94105 in Flet (args=3DXIL(0x55f00285bd83)) at eval.c:1051
#110 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f00285be13)) at eval.c:=
2451
#111 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#112 0x000055efffd93bf6 in FletX (args=3DXIL(0x55f00285c373)) at eval.c:983
#113 0x000055efffd97cff in eval_sub (form=3DXIL(0x55f00285c5d3)) at eval.c:=
2451
#114 0x000055efffd91f58 in Fprogn (body=3DXIL(0)) at eval.c:465
#115 0x000055efffd9aac8 in funcall_lambda (fun=3DXIL(0x55f00285b2b3), nargs=
=3D0, arg_vector=3D0x0) at eval.c:3305
#116 0x000055efffd99b0d in Ffuncall (nargs=3D1, args=3D0x7ffc07dd68d0) at e=
val.c:3039
#117 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x7fb9f51ce81c), v=
ector=3DXIL(0x7fb9f51c3675), maxdepth=3Dmake_fixnum(25), args_template=3Dma=
ke_fixnum(257), nargs=3D1, args=3D0x7ffc07dd7258) at bytecode.c:632
#118 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x7fb9f51c36=
45), syms_left=3Dmake_fixnum(257), nargs=3D1, args=3D0x7ffc07dd7250) at eva=
l.c:3147
#119 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x7fb9f51c3645), nargs=
=3D1, arg_vector=3D0x7ffc07dd7250) at eval.c:3228
#120 0x000055efffd999fa in Ffuncall (nargs=3D2, args=3D0x7ffc07dd7248) at e=
val.c:3027
#121 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x7fb9f51d391c), v=
ector=3DXIL(0x7fb9f51c18f5), maxdepth=3Dmake_fixnum(14), args_template=3Dma=
ke_fixnum(0), nargs=3D0, args=3D0x7ffc07dd7d08) at bytecode.c:632
#122 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x7fb9f51c18=
c5), syms_left=3Dmake_fixnum(0), nargs=3D0, args=3D0x7ffc07dd7d08) at eval.=
c:3147
#123 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x7fb9f51c18c5), nargs=
=3D0, arg_vector=3D0x7ffc07dd7d08) at eval.c:3228
#124 0x000055efffd999fa in Ffuncall (nargs=3D1, args=3D0x7ffc07dd7d00) at e=
val.c:3027
#125 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x7fb9f51d5c74), v=
ector=3DXIL(0x7fb9f51c0f3d), maxdepth=3Dmake_fixnum(9), args_template=3Dmak=
e_fixnum(0), nargs=3D0, args=3D0x7ffc07dd83d0) at bytecode.c:632
#126 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x7fb9f51c0f=
0d), syms_left=3Dmake_fixnum(0), nargs=3D0, args=3D0x7ffc07dd83d0) at eval.=
c:3147
#127 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x7fb9f51c0f0d), nargs=
=3D0, arg_vector=3D0x7ffc07dd83d0) at eval.c:3228
#128 0x000055efffd9a317 in apply_lambda (fun=3DXIL(0x7fb9f51c0f0d), args=3D=
XIL(0), count=3D4) at eval.c:3172
#129 0x000055efffd98324 in eval_sub (form=3DXIL(0x7fb9f56e71eb)) at eval.c:=
2545
#130 0x000055efffd97665 in Feval (form=3DXIL(0x7fb9f56e71eb), lexical=3DXIL=
(0)) at eval.c:2327
#131 0x000055efffcba0d7 in top_level_2 () at keyboard.c:1142
#132 0x000055efffd9530b in internal_condition_case (bfun=3D0x55efffcba0b4 <=
top_level_2>, handlers=3DXIL(0x90), hfun=3D0x55efffcb992b ) at e=
val.c:1450
#133 0x000055efffcba11f in top_level_1 (ignore=3DXIL(0)) at keyboard.c:1150
#134 0x000055efffd94590 in internal_catch (tag=3DXIL(0xe7f0), func=3D0x55ef=
ffcba0d9 , arg=3DXIL(0)) at eval.c:1181
#135 0x000055efffcba006 in command_loop () at keyboard.c:1110
#136 0x000055efffcb93f8 in recursive_edit_1 () at keyboard.c:720
#137 0x000055efffcb960b in Frecursive_edit () at keyboard.c:803
#138 0x000055efffcb5500 in main (argc=3D12, argv=3D0x7ffc07dd8948) at emacs=
.c:2354
In frame #3, outfd is indeed -1.
Output of 'bt full':
#0 raise (sig=3D) at ../sysdeps/unix/sysv/linux/raise.c:49
set =3D {
__val =3D {0, 0, 0, 0, 0, 0, 2, 9223372036854775822, 0, 0, 0, 268=
435456, 0, 0, 94489277265788, 18446744067266838271}
}
pid =3D
tid =3D
#1 0x000055efffcb26c0 in terminate_due_to_signal (sig=3D6, backtrace_limit=
=3D2147483647) at emacs.c:437
#2 0x000055efffd60438 in die (msg=3D0x55efffeff618 "0 <=3D outfd && outfd =
< FD_SETSIZE", file=3D0x55efffefdcb0 "process.c", line=3D6521) at alloc.c:7=
481
#3 0x000055efffe0964e in send_process (proc=3DXIL(0x55f002ea77ad), buf=3D0=
x55f00316e030 'a' ..., len=3D65537, object=3DXIL(0x55f00=
2e57934)) at process.c:6521
written =3D 0
outfd =3D -1
cur_len =3D 1
cur_buf =3D 0x55f00317e030 "a"
cur_object =3D XIL(0x55f002e57934)
p =3D 0x55f002ea77a8
rv =3D -1
coding =3D 0x55f0029ba3c0
#4 0x000055efffe09abd in Fprocess_send_region (process=3DXIL(0x55f002ea77a=
d), start=3Dmake_fixnum(1), end=3Dmake_fixnum(65538)) at process.c:6649
proc =3D XIL(0x55f002ea77ad)
start_byte =3D 1
end_byte =3D 65538
#5 0x000055efffd99f38 in funcall_subr (subr=3D0x55f00036ce00 , numargs=3D3, args=3D0x7ffc07dd0078) at eval.c:3103
internal_argbuf =3D {XIL(0x7ffc07dcffb0), XIL(0x1000000000), XIL(0x=
55f00036ce00), XIL(0x7ffc07dcffb8), XIL(0x55efffd904ec), XIL(0x10ffd8ffb1),=
XIL(0x55f00036ce05), XIL(0x7ffc07dcffd0)}
internal_args =3D 0x7ffc07dd0078
#6 0x000055efffd999a6 in Ffuncall (nargs=3D4, args=3D0x7ffc07dd0070) at ev=
al.c:3023
fun =3D XIL(0x55f00036ce05)
original_fun =3D XIL(0x29c9f4fc8678)
funcar =3D XIL(0x55f0003f00e0)
numargs =3D 3
val =3D XIL(0)
count =3D 84
#7 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0021f54a4), ve=
ctor=3DXIL(0x55f0021f032d), maxdepth=3Dmake_fixnum(5), args_template=3Dmake=
_fixnum(257), nargs=3D1, args=3D0x7ffc07dd0590) at bytecode.c:632
op =3D 3
type =3D CATCHER
targets =3D {0x55efffdf709c , 0x55efffdf70c1 =
, 0x55efffdf70c3 , 0x55efffdf70=
c5 , 0x55efffdf70c7 , 0x55efffd=
f70c7 , 0x55efffdf712c , 0x55ef=
ffdf71a0 , 0x55efffdf39fe , 0x55=
efffdf3a00 , 0x55efffdf3a02 , 0x5=
5efffdf3a04 , 0x55efffdf3a06 , 0x=
55efffdf3a06 , 0x55efffdf3a0c , 0=
x55efffdf39cd , 0x55efffdf3e3d , =
0x55efffdf3e3f , 0x55efffdf3e41 ,=
0x55efffdf3e43 , 0x55efffdf3e45 =
, 0x55efffdf3e45 , 0x55efffdf3e7a , 0x55efffdf3e4b , 0x55efffdf406f , 0x55efffdf4071 , 0x55efffdf4073 , 0x55efffdf4075 , 0x55efffdf4077 , 0x55efffdf4077 , 0x55efffdf4029 , 0x55efffdf4040 , 0x55efffdf411f , 0x55efffdf4121 , 0x55efffdf4123 , 0x55efffdf4125 , 0x55efffdf4127 , 0x55efffdf4127 , 0x55efffdf40d9 , 0x55efffdf40f0 , 0x55efffdf41d4 , 0x55efffdf41d6 , 0x55efffdf41d8 , 0x55efffdf41da , 0x55efffdf41dc , 0x55efffdf41dc , 0x55efffdf418e , 0x55efffdf41a5 , 0x55efffdf4a36 , 0x55efffdf491c , 0x55efffdf4913 , 0x55efffdf709c , 0x55efffdf709c , 0x55efffdf709c , 0x55efffdf709c <=
exec_byte_code+15426>, 0x55efffdf709c , 0x55efffdf4c6=
7 , 0x55efffdf4d98 , 0x55efffdf4e=
02 , 0x55efffdf4e6f , 0x55efffdf4=
edb , 0x55efffdf3c89 , 0x55efffdf=
3d11 , 0x55efffdf4f61 , 0x55efffd=
f3bc6 , 0x55efffdf3d79 , 0x55efff=
df4fd6 , 0x55efffdf503e , 0x55eff=
fdf5086 , 0x55efffdf50ee , 0x55ef=
ffdf5151 , 0x55efffdf523a , 0x55e=
fffdf5282 , 0x55efffdf52ea , 0x55=
efffdf536f , 0x55efffdf53b7 , 0x5=
5efffdf53ff , 0x55efffdf5467 , 0x=
55efffdf54cf , 0x55efffdf5537 , 0=
x55efffdf55bc , 0x55efffdf560e , =
0x55efffdf5660 , 0x55efffdf572d ,=
0x55efffdf582e , 0x55efffdf592f =
, 0x55efffdf599c , 0x55efffdf5a09 , 0x55efffdf5a76 , 0x55efffdf5ae3 , 0x55efffdf5b50 , 0x55efffdf5ba2 , 0x55efffdf5ca7 , 0x55efffdf5cf9 , 0x55efffdf5d4b , 0x55efffdf5d9d , 0x55efffdf5ea9 , 0x55efffdf4793 , 0x55efffdf5f07 , 0x55efffdf5f4f , 0x55efffdf6017 , 0x55efffdf6080 , 0x55efffdf60de , 0x55efffdf6126 <=
exec_byte_code+11468>, 0x55efffdf616c , 0x55efffdf61b=
2 , 0x55efffdf6200 , 0x55efffdf=
709c , 0x55efffdf6258 , 0x55eff=
fdf629e , 0x55efffdf62e4 , 0x55=
efffdf632a , 0x55efffdf6370 , 0=
x55efffdf63b6 , 0x55efffdf4793 ,=
0x55efffdf709c , 0x55efffdf63fe , 0x55efffdf6453 , 0x55efffdf649b , 0x55efffdf64e3 , 0x55efffdf654b , 0x55efffdf65b3 , 0x55efffdf65fb , 0x55efffdf66a9 , 0x55efffdf6711 , 0x55efffdf6779 , 0x55efffdf67e1 , 0x55efffdf6827 , 0x55efffdf709c , 0x55efffdf46d9 , 0x55efffdf4286 =
, 0x55efffdf3b34 , 0x55efffdf4334=
, 0x55efffdf43b8 , 0x55efffdf443=
9 , 0x55efffdf468d , 0x55efffdf46=
a2 , 0x55efffdf3fd6 , 0x55efffdf4=
75c , 0x55efffdf47ca , 0x55efffdf=
4858 , 0x55efffdf48a1 , 0x55efffd=
f4a82 , 0x55efffdf4aff , 0x55efff=
df4b84 , 0x55efffdf4be4 , 0x55eff=
fdf4238 , 0x55efffdf686f , 0x55e=
fffdf68f4 , 0x55efffdf693c , 0x=
55efffdf6984 , 0x55efffdf69cc ,=
0x55efffdf6a14 , 0x55efffdf6a7c , 0x55efffdf6ae4 , 0x55efffdf6b4c , 0x55efffdf6bb4 , 0x55efffdf6cfa , 0x55efffdf6d62 , 0x55efffdf6dca , 0x55efffdf6e12 , 0x55efffdf6e7a , 0x55efffdf6ee2 , 0x55efffdf6f2a , 0x55efffdf6f72 , 0x55efffdf5def , 0x55efffdf5e41 , 0x55efffdf6fc4=
, 0x55efffdf7030 , 0x55efffdf7=
09c , 0x55efffdf44ba , 0x55efffd=
f44d7 , 0x55efffdf4546 , 0x55efff=
df45b5 , 0x55efffdf4621 , 0x55eff=
fdf51bf , 0x55efffdf56b2 , 0x55ef=
ffdf5f9c , 0x55efffdf7233 , 0x5=
5efffdf72a8 , 0x55efffdf709c , =
0x55efffdf709c , 0x55efffdf733e , 0x55efffdf73c5 , 0x55efffdf709c , 0x55efffdf709c , 0x55efffdf709c , 0x55efffdf709c , 0x55efffdf709c , 0x55efffdf709c , 0x55efffdf709c , 0x55efffdf709c , 0x55efffdf7513 }
const_length =3D 4
bytestr_length =3D 25
vectorp =3D 0x55f0021f0330
quitcounter =3D 1 '\001'
stack_items =3D 6
sa_avail =3D 16311
sa_count =3D 83
alloc =3D 0x7ffc07dd0060
stack_base =3D 0x7ffc07dd0060
top =3D 0x7ffc07dd0070
stack_lim =3D 0x7ffc07dd0090
bytestr_data =3D 0x7ffc07dd0090 "\214~\210\b\203\016"
pc =3D 0x7ffc07dd00a3 "\210)\303\001!\207"
count =3D 83
result =3D XIL(0x30)
#8 0x000055efffd9a16d in fetch_and_exec_byte_code (fun=3DXIL(0x55f0020b3ac=
d), syms_left=3Dmake_fixnum(257), nargs=3D1, args=3D0x7ffc07dd0588) at eval=
.c:3147
#9 0x000055efffd9a5f3 in funcall_lambda (fun=3DXIL(0x55f0020b3acd), nargs=
=3D1, arg_vector=3D0x7ffc07dd0588) at eval.c:3228
val =3D XIL(0x55f0020b3ac8)
syms_left =3D make_fixnum(257)
next =3D XIL(0x7ffc07dd04b0)
lexenv =3D XIL(0)
count =3D 83
i =3D 140720440411344
optional =3D false
rest =3D false
previous_rest =3D 85
#10 0x000055efffd999fa in Ffuncall (nargs=3D2, args=3D0x7ffc07dd0580) at ev=
al.c:3027
fun =3D XIL(0x55f0020b3acd)
original_fun =3D XIL(0x1d5a810)
funcar =3D XIL(0x30)
numargs =3D 1
val =3D XIL(0x30)
count =3D 82
#11 0x000055efffdf4152 in exec_byte_code (bytestr=3DXIL(0x55f0021fbc54), ve=
ctor=3DXIL(0x55f0021fa7b5), maxdepth=3Dmake_fixnum(12), args_template=3Dmak=
e_fixnum(514), nargs=3D2, args=3D0x7ffc07dd0b28) at bytecode.c:632
op =3D 1
type =3D CONDITION_CASE
targets =3D {0x55efffdf709c , 0x55efffdf70c1 =
, 0x55efffdf70c3 , 0x55efffdf70=
c5 , 0x55efffdf70c7 , 0x55efffd=
f70c7 , 0x55efffdf712c , 0x55ef=
ffdf71a0 , 0x55efffdf39fe , 0x55=
efffdf3a00 , 0x55efffdf3a02 , 0x5=
5efffdf3a04 , 0x55efffdf3a06 , 0x=
55efffdf3a06 , 0x55efffdf3a0c , 0=
x55efffdf39cd , 0x55efffdf3e3d , =
0x55efffdf3e3f , 0x55efffdf3e41 ,=
0x55efffdf3e43 , 0x55efffdf3e45 =
, 0x55efffdf3e45 , 0x55efffdf3e7a , 0x55efffdf3e4b , 0x55efffdf406f