From mboxrd@z Thu Jan 1 00:00:00 1970
Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail
From: Philipp Stephani
Newsgroups: gmane.emacs.bugs
Subject: bug#36263: 26.2.90;
expand-file-name assertion failure if HOME is unset
Date: Mon, 17 Jun 2019 14:23:02 +0200
Message-ID:
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226";
logging-data="204207"; mail-complaints-to="usenet@blaine.gmane.org"
To: 36263@debbugs.gnu.org
Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jun 17 14:41:21 2019
Return-path:
Envelope-to: geb-bug-gnu-emacs@m.gmane.org
Original-Received: from lists.gnu.org ([209.51.188.17])
by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.89)
(envelope-from )
id 1hcqwn-000qu9-Mq
for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Jun 2019 14:41:18 +0200
Original-Received: from localhost ([::1]:47010 helo=lists.gnu.org)
by lists.gnu.org with esmtp (Exim 4.86_2)
(envelope-from )
id 1hcqwm-0003uS-Mi
for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Jun 2019 08:41:16 -0400
Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39635)
by lists.gnu.org with esmtp (Exim 4.86_2)
(envelope-from ) id 1hcqgB-0008Mq-82
for bug-gnu-emacs@gnu.org; Mon, 17 Jun 2019 08:24:10 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1hcqg7-0002dj-8U
for bug-gnu-emacs@gnu.org; Mon, 17 Jun 2019 08:24:06 -0400
Original-Received: from debbugs.gnu.org ([209.51.188.43]:56809)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from )
id 1hcqg6-0002ce-Dg
for bug-gnu-emacs@gnu.org; Mon, 17 Jun 2019 08:24:03 -0400
Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
(envelope-from ) id 1hcqg6-0001gO-7l
for bug-gnu-emacs@gnu.org; Mon, 17 Jun 2019 08:24:02 -0400
X-Loop: help-debbugs@gnu.org
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Mon, 17 Jun 2019 12:24:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: report 36263
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.15607741996418
(code B ref -1); Mon, 17 Jun 2019 12:24:02 +0000
Original-Received: (at submit) by debbugs.gnu.org; 17 Jun 2019 12:23:19 +0000
Original-Received: from localhost ([127.0.0.1]:42120 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1hcqfN-0001fQ-RZ
for submit@debbugs.gnu.org; Mon, 17 Jun 2019 08:23:18 -0400
Original-Received: from lists.gnu.org ([209.51.188.17]:51816)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1hcqfL-0001fI-IO
for submit@debbugs.gnu.org; Mon, 17 Jun 2019 08:23:17 -0400
Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39409)
by lists.gnu.org with esmtp (Exim 4.86_2)
(envelope-from ) id 1hcqfI-0007GX-Fm
for bug-gnu-emacs@gnu.org; Mon, 17 Jun 2019 08:23:15 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1hcqfF-0001Wv-Jw
for bug-gnu-emacs@gnu.org; Mon, 17 Jun 2019 08:23:12 -0400
Original-Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:32984)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from )
id 1hcqfF-0001Su-8S
for bug-gnu-emacs@gnu.org; Mon, 17 Jun 2019 08:23:09 -0400
Original-Received: by mail-wr1-x431.google.com with SMTP id n9so9755933wru.0
for ; Mon, 17 Jun 2019 05:23:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=BH12wfFg17WFC6Yru0tlUvILrL0I1g4Lj9nZj1RZFjM=;
b=tvpENmLUAe+ckg66WUvxv2aNwoaXXSv7tYeuP0taTirfNSF7xguGSBK5mC1wHkfE7p
2qKjlnvhMHWUfNengDS3Xx/44xrW4p9OfNnMB0FevQFh/w5gsijnkrfOB8K0biJsuTtg
UrqCcVGgizZeyNQ7K7fHxqjmYjLv7oqRjTYAtKQQJLv5XxAn51d+9ItBJfJlMY+akEiG
lX9WY/FtpHAEQ0q1QI0qWVkF68J2WFxlXgR88HKAxUPYq1Q6o4wx+56Yb+Ou6hO8oDL3
mQdxFjiLgc/GyDjDstmyl7t0cC0ydxwu31CdRm2O2TTiM0PTSWMVY0j2ecZQQ/xOWDiF
jxlQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=BH12wfFg17WFC6Yru0tlUvILrL0I1g4Lj9nZj1RZFjM=;
b=DLhcQLYs7ioYQyNH/puFBcXodzhOZSaA5TwngcbHdwQEhHGLXtKRFELoyqzvoplSlS
DQ26lnhqx/HHguDBRMZVIFjYkGXKu8AX8xU/gpUwlt/Su3s68WCI/H/kDfDZShxJUiJV
uCw7KVnyEnujKiWrRLLD0y9+aOGnDAAyj/g/uzMK9nC6KMzSpx4FndNVxs6ZKEq4VvaW
U0r72Q24kJorprdRqTJmqawb0ynVJ+EmCfh24AErm7Ckx5Q8qWb09vOytCBGdZlNw22b
nm7fFXLM+ZiyXhMi+BKvA2TuB2CVfEXA9f9GEMiXip6end4nSW3a6zT0iftyRp+qJa0W
Mnuw==
X-Gm-Message-State: APjAAAVHgrsfnotTNW0QjP3tkdoAGJtgU7W167iT2KL37iv3K+ra6OTO
bD1TPmBCyxGd5U5CD+ivNLnjVRIhLEw=
X-Google-Smtp-Source: APXvYqyhLOpotw+DquBTIPZDtC/5ut06jLi7GfUSQ0T4c6HT23J9VOLXjMZt3uwZj5eGWJicvCAK9A==
X-Received: by 2002:a5d:6b49:: with SMTP id x9mr60620139wrw.170.1560774185650;
Mon, 17 Jun 2019 05:23:05 -0700 (PDT)
Original-Received: from phst-desktop.muc.corp.google.com
([2a00:79e0:15:10:da73:c08c:d5e2:512d])
by smtp.gmail.com with ESMTPSA id a8sm8477881wmf.28.2019.06.17.05.23.04
for
(version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256);
Mon, 17 Jun 2019 05:23:04 -0700 (PDT)
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 209.51.188.43
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.org@gnu.org
Original-Sender: "bug-gnu-emacs"
Xref: news.gmane.org gmane.emacs.bugs:160728
Archived-At:
$ HOME=3D ./emacs -Q -batch -eval '(expand-file-name "~")'
fileio.c:1330: Emacs fatal error: assertion failed: tlen > file_name_as_dir=
ectory_slop + 1
Fatal error 6: Aborted
Backtrace:
./emacs[0x5c24e5]
./emacs[0x5944c5]
./emacs[0x62f5da]
./emacs[0x5ea04c]
./emacs[0x658beb]
./emacs[0x6586e2]
./emacs[0x6b152d]
./emacs[0x659332]
./emacs[0x658726]
./emacs[0x6b152d]
./emacs[0x659332]
./emacs[0x658f9b]
./emacs[0x656f91]
./emacs[0x656246]
./emacs[0x59920e]
./emacs[0x654514]
./emacs[0x599253]
./emacs[0x6539bd]
./emacs[0x59913d]
./emacs[0x5986bc]
./emacs[0x5988b1]
./emacs[0x596325]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb)[0x7fdcac6ba52b]
./emacs[0x41674a]
Aborted (core dumped)
Stack trace:
#0 0x0000000000594422 in terminate_due_to_signal (sig=3D6, backtrace_limit=
=3D2147483647) at emacs.c:368
#1 0x000000000062f5da in die (msg=3D0x77a418 "tlen > file_name_as_director=
y_slop + 1", file=3D0x77a2ff "fileio.c", line=3D1330) at alloc.c:7381
#2 0x00000000005ea04c in Fexpand_file_name (name=3DXIL(0x2c6ff24), default=
_directory=3DXIL(0x2c6ecd4)) at fileio.c:1330
nm =3D 0x7fffffffc4b1 ""
nmlim =3D 0x7fffffffc4b1 ""
newdir =3D 0xb902de ""
newdirlim =3D 0xb902de ""
target =3D 0x59025a "\203\370\003\017\224\300\3=
11\303UH\211\345H\203\354\020H\211}\370\017\266\005s\354g"
tlen =3D 3
pw =3D 0xbfaa40
length =3D 0
nbytes =3D 5532672
handler =3D XIL(0)
result =3D XIL(0xf5462ce2d34d2200)
handled_name =3D XIL(0x7f0744)
multibyte =3D true
hdir =3D XIL(0x7f0764)
sa_avail =3D 16382
sa_count =3D 9
sa_must_free =3D false
defdir_multibyte =3D true
#3 0x0000000000658beb in funcall_subr (subr=3D0x7eed80 =
, numargs=3D1, args=3D0x7fffffffc708) at eval.c:2853
internal_argbuf =3D {XIL(0x82d87c), XIL(0), XIL(0x7eed85), XIL(0x7f=
ffffffc648), XIL(0x7eed80), XIL(0x7fffffffc640), XIL(0x58f137), XIL(0x7eed8=
5)}
internal_args =3D 0x7fffffffc600
#4 0x00000000006586e2 in Ffuncall (nargs=3D2, args=3D0x7fffffffc700) at ev=
al.c:2776
fun =3D XIL(0x7eed85)
original_fun =3D XIL(0x5580)
funcar =3D XIL(0)
numargs =3D 1
val =3D XIL(0)
count =3D 8
#5 0x00000000006b152d in exec_byte_code (bytestr=3DXIL(0x8472ac), vector=
=3DXIL(0x8472cd), maxdepth=3Dmake_number(10), args_template=3Dmake_number(2=
57), nargs=3D1, args=3D0x7fffffffcc58) at bytecode.c:630
op =3D 1
type =3D (unknown: 4)
targets =3D=20
{0x6b4ef0 , 0x6b4f21 =
, 0x6b4f23 , 0x6b4f25 , 0x6b4f2=
7 , 0x6b4f27 , 0x6b4fa4 , 0x6b5033 , 0x6b0b05 , 0x6b0b07 , 0x6b0b09 , 0x6b=
0b0b , 0x6b0b0d , 0x6b0b0d , 0x6b0b16 , 0x6b0ac2 , 0x6b1090 , 0x6b1092 , 0x6b1=
094 , 0x6b1096 , 0x6b1098 , 0x6b1098 , 0x6b10e2 , 0x6b10a1 , 0x6b1405 , 0x6b14=
07 , 0x6b1409 , 0x6b140b , 0x6b140d , 0x6b140d , 0x6b13a4 , 0x6b13c4 , 0x6b14e=
b , 0x6b14ed , 0x6b14ef , 0x6b14f1 , 0x6b14f3 , 0x6b14f3 , 0x6b148a , 0x6b14aa=
, 0x6b15d9 , 0x6b15db , 0x6b15dd , 0x6b15df =
, 0x6b15e1 , 0x6b15e1 , 0x6b1578 =
, 0x6b1598 , 0x6b2022 , 0x6b1eea , 0x6b1ede ,=
0x6b4ef0 , 0x6b4ef0 , 0x6b4ef0=
, 0x6b4ef0 , 0x6b4ef0 , 0x6b22bc , 0x6b23ff , 0x6b247e , 0x6b24fe , 0x6b25=
7f , 0x6b0e92 , 0x6b0f32 , 0x6b2618 , 0x6b0db5 , 0x6b0fb2 , 0x6b269f , 0x6b271=
f , 0x6b2779 , 0x6b27f9 , 0x6b2860 , 0x6b296a , 0x6b29c4 , 0x6b2a44 , 0x6b2ae7=
, 0x6b2b41 , 0x6b2b9b , 0x6b2c1b , 0x6b2c9b =
, 0x6b2d1b , 0x6b2dbe , 0x6b2e2=
5 , 0x6b2e8c , 0x6b2f96 , 0x6b302b , 0x6b30c0 , 0x6b32aa , 0x6b332f , 0=
x6b33b4 , 0x6b3439 , 0x6b34be <=
exec_byte_code+12041>, 0x6b3525 , 0x6b35be , 0x6b3625 , 0x6b368c , 0x6b36f3 , 0x6b3841 , 0x6b=
1d22 , 0x6b38b1 , 0x6b390b , 0x6b3a0d , 0x6b3a88 , 0x6b3af8 , 0x6b3b52 ,=
0x6b3baa , 0x6b3c02 , 0x6b3c62=
, 0x6b4ef0 , 0x6b3ccc , 0x6b3d24 , 0x6b3d7c , 0x6b3dd4 , 0x6b3e2c , 0x=
6b3e84 , 0x6b1d22 , 0x6b4ef0 , 0x6b3ede , 0x6b3f45 , 0x6b3f9f , 0x6b3ff9 , 0x6b4079 , 0x6b40f9 , 0x6b41=
53 , 0x6b42a0 , 0x6b4320 , 0x6b43a0 , 0x6b4420 , 0x6b4478 , 0x6b4ef0 , =
0x6b1c23 , 0x6b16b1 , 0x6b0d02 , 0x6b17a0 , 0x6b1845 , 0x6b18e7 , 0x6b1bc5 , 0=
x6b1bdd , 0x6b133c , 0x6b1ccd , 0x6b1d65 , 0x6b1e02 , 0x6b1e57 , 0x6b207a , 0x=
6b2109 , 0x6b21ac , 0x6b2221 , 0x6b1654 , 0x6b44d2 , 0x6b4575 , 0x6b45cf , =
0x6b4629 , 0x6b4683 , 0x6b46dd =
, 0x6b475d , 0x6b47dd , 0x6b485d , 0x6b48dd , 0x6b4a7a , 0x6b4afa , 0x6=
b4b7a , 0x6b4bd4 , 0x6b4c54 , 0x6b4cd4 , 0x6b4d2e , 0x6b4d88 , 0x6b375a , 0x6b37c1 , 0x6b4def , 0x6b4e=
70 , 0x6b4ef0 , 0x6b1989 , 0x6b19af , 0x6b1a36 , 0x6b1abd , 0x6b1b41 , 0x6b2=
8c7 , 0x6b2ef3 , 0x6b396a , 0x6b50ed , 0x6b5177 , 0x6b4ef0 , 0x6b4ef0 , =
0x6b522e , 0x6b52df , 0x6b4ef0 =
, 0x6b4ef0 , 0x6b4ef0 , 0x6b4ef0 , 0x6b4ef0 , 0x6b4ef0 , 0x6b4ef0 , 0x6=
b4ef0 , 0x6b54e5 }
const_length =3D 38
bytestr_length =3D 227
vectorp =3D 0x8472d0
quitcounter =3D 1 '\001'
stack_items =3D 11
sa_avail =3D 16069
sa_count =3D 6
sa_must_free =3D false
stack_base =3D 0x7fffffffc6d0
stack_lim =3D 0x7fffffffc728
top =3D 0x7fffffffc700
void_stack_lim =3D 0x7fffffffc728
bytestr_data =3D 0x7fffffffc728 "\306 \307\310\311\312\313\005!\314=
\"\315$\216\b\203."
pc =3D 0x7fffffffc785 "#\210\327\033\330\331\303\324N!\332Q\023\333=
\v!\203t"
count =3D 6
result =3D XIL(0x7fffffffca70)
#6 0x0000000000659332 in funcall_lambda (fun=3DXIL(0x84727d), nargs=3D1, a=
rg_vector=3D0x7fffffffcc50) at eval.c:2977
size =3D 5
val =3D XIL(0x58e8e3)
syms_left =3D make_number(257)
next =3D XIL(0x847278)
lexenv =3D XIL(0x7fffffffcbb8)
count =3D 6
i =3D 77322061600
optional =3D false
rest =3D false
previous_optional_or_rest =3D false
#7 0x0000000000658726 in Ffuncall (nargs=3D2, args=3D0x7fffffffcc48) at ev=
al.c:2778
fun =3D XIL(0x84727d)
original_fun =3D XIL(0x47d9f0)
funcar =3D XIL(0xcbaac0)
numargs =3D 1
val =3D XIL(0x47d0)
count =3D 5
#8 0x00000000006b152d in exec_byte_code (bytestr=3DXIL(0x8f7774), vector=
=3DXIL(0x8f7795), maxdepth=3Dmake_number(12), args_template=3Dmake_number(0=
), nargs=3D0, args=3D0x7fffffffd240) at bytecode.c:630
op =3D 1
type =3D (CONDITION_CASE | CATCHER_ALL | unknown: 32764)
targets =3D=20
{0x6b4ef0 , 0x6b4f21 =
, 0x6b4f23 , 0x6b4f25 , 0x6b4f2=
7 , 0x6b4f27 , 0x6b4fa4 , 0x6b5033 , 0x6b0b05 , 0x6b0b07 , 0x6b0b09 , 0x6b=
0b0b , 0x6b0b0d , 0x6b0b0d , 0x6b0b16 , 0x6b0ac2 , 0x6b1090 , 0x6b1092 , 0x6b1=
094 , 0x6b1096 , 0x6b1098 , 0x6b1098 , 0x6b10e2 , 0x6b10a1 , 0x6b1405 , 0x6b14=
07