From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Andrew Christianson Newsgroups: gmane.emacs.bugs Subject: bug#28451: 26.0.50; copy-directory no longer creates parent directories of target if they do not exist Date: Wed, 13 Sep 2017 21:34:47 -0700 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Content-Type: multipart/mixed; boundary="Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B" X-Trace: blaine.gmane.org 1505363722 17700 195.159.176.226 (14 Sep 2017 04:35:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 14 Sep 2017 04:35:22 +0000 (UTC) Cc: 28451@debbugs.gnu.org To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 14 06:35:17 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsLrv-0004Sl-5O for geb-bug-gnu-emacs@m.gmane.org; Thu, 14 Sep 2017 06:35:17 +0200 Original-Received: from localhost ([::1]:45716 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsLs2-0008FZ-E7 for geb-bug-gnu-emacs@m.gmane.org; Thu, 14 Sep 2017 00:35:22 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52556) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsLrr-0008D8-TF for bug-gnu-emacs@gnu.org; Thu, 14 Sep 2017 00:35:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dsLro-0000gJ-OU for bug-gnu-emacs@gnu.org; Thu, 14 Sep 2017 00:35:11 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58931) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dsLro-0000eH-0b for bug-gnu-emacs@gnu.org; Thu, 14 Sep 2017 00:35:08 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dsLrh-0000aC-QX for bug-gnu-emacs@gnu.org; Thu, 14 Sep 2017 00:35:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andrew Christianson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 Sep 2017 04:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28451 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28451-submit@debbugs.gnu.org id=B28451.15053636932221 (code B ref 28451); Thu, 14 Sep 2017 04:35:01 +0000 Original-Received: (at 28451) by debbugs.gnu.org; 14 Sep 2017 04:34:53 +0000 Original-Received: from localhost ([127.0.0.1]:39379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsLrY-0000Zk-Td for submit@debbugs.gnu.org; Thu, 14 Sep 2017 00:34:53 -0400 Original-Received: from out3-smtp.messagingengine.com ([66.111.4.27]:50731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsLrW-0000Zc-Bb for 28451@debbugs.gnu.org; Thu, 14 Sep 2017 00:34:51 -0400 Original-Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id BF57620B71; Thu, 14 Sep 2017 00:34:49 -0400 (EDT) Original-Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Thu, 14 Sep 2017 00:34:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndrew.pw; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=tqvltpW8mgDY6uqL2nrfCr6aSSwzhqK2eYZGMLktM rY=; b=CbbvfEMebGMYRzLyMpiNllQPyWXt4w/ZJWcs/b6FShUWCo3h4ztQTfaKe i2AVU9fNGjFwEkWjQMGh5ZU2jFkTijnznXZ3MndDKNE0fp+XZP8ha/PPPf1MqJVP W8iKFNbveL6hKypF/CK1yBbNg1RHV+xHm3YHA0SkUQW86QwtoVdn5rr8fFaixAym M09EgHQ48B3HpvmOzg3QOtrcaxKir6oqkGm1tbvIgl/tK5q533Wejpac+JtAXwYt FAJSX80j99BAfraLihGIgHRN6nOwHfnK1qsreSlqB3wbO0XHjOi963qDWGNKKLJP Y8GMe25/varg08J6t3yr1NmYsoo5g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=tqvltpW8mgDY6uqL2n rfCr6aSSwzhqK2eYZGMLktMrY=; b=ntr3UopNXGPTuYo4DlwtZ4RoBKt1JWppQO QO6gsdtdX6HC0y4EUYJmarstrgUikwodI1CzNtyw4gwV1HRnqf1+6uDHcp20cOV4 NG0lsz698oNWXGGP5x1XxLw6csPA8KzpPYNdx/wjgjm57LbMm1A4VqIDKfuzFiHH gunFTpHwV3NoII/YTPixfwU3+BoqbKtQYW9pOhpFk3uGtL732/nuxMEt2xrO62GE XafOWED5IHMf5xGzvT6HUSjg5+agoFA9ELuPqLQ9pO4AZF+PyN4ECFtF9g/tU9El 61Dt8NhgpXJcmawhBj4zwSU4Rd9a9wez6R16ddBjWRZ9TLYERJzw== X-ME-Sender: X-Sasl-enc: jkN2b1z5Eb81g/4TiVSZgfHbBczxH71FzqQoxzDKqjmv 1505363688 Original-Received: from [192.168.0.49] (cpe-107-184-93-231.socal.res.rr.com [107.184.93.231]) by mail.messagingengine.com (Postfix) with ESMTPA id B9752244B4; Thu, 14 Sep 2017 00:34:48 -0400 (EDT) In-Reply-To: X-Mailer: Apple Mail (2.3273) 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: 208.118.235.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:136953 Archived-At: --Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Ah. I didn=E2=80=99t fully specify my test case, sorry about that. In = reality I did mkdir ~/test; touch ~/test/{a,b,c,d} . Looks like that=E2=80=99s the key though. If the first file in the = directory to be copied is a normal file, not a directory, the call = fails. So mkdir ~/test touch ~/test/{a,b,c,d} path/to/emacs -Q -batch -eval '(copy-directory "~/test" = "~/a/new/directory/" t t t)=E2=80=99 will fail, but mkdir -p ~/test2/a touch ~/test2/{b,c,d} touch ~/test2/a/e path/to/emacs -Q -batch -eval '(copy-directory "~/test2" = "~/another/new/directory/" t t t)=E2=80=99 will succeed. I've replicated the former behavior on Fedora 26, on a clean build of = the most recent master (bc511a64f6). M-x report-emacs-bug template for = that system is attached, along with the strace output. There are no = references to mkdir, unfortunately. It seems like the issue is that = copy-directory never actually calls make-directory in this case. If = neither condition in the middle cond block (list/files.el#5543) applies = (which seems to be why this only happens with a NEWNAME with a trailing = slash, and non-nil COPY-CONTENTS) then copy-directory just proceeds to = the dolist, and if the first item is a file, it goes straight to = copy-file, which then fails, as the target directory doesn=E2=80=99t = exist. Looks like the issue may have arose in commit = e22794867d878d53675fcc91d2ef1ad2494a2ff2, trading file-directory-p for = directory-name-p in the first first condition in that cond block. Would adding a condition like: 1 file changed, 3 insertions(+), 1 deletion(-) lisp/files.el | 4 +++- modified lisp/files.el @@ -5541,31 +5541,33 @@ into NEWNAME instead." newname (expand-file-name newname)) =20 (cond ((not (directory-name-p newname)) ;; If NEWNAME is not a directory name, create it; ;; that is where we will copy the files of DIRECTORY. (make-directory newname parents)) ;; If NEWNAME is a directory name and COPY-CONTENTS ;; is nil, copy into NEWNAME/[DIRECTORY-BASENAME]. ((not copy-contents) (setq newname (concat newname (file-name-nondirectory directory))) (and (file-exists-p newname) (not (file-directory-p newname)) (error "Cannot overwrite non-directory %s with a = directory" newname)) - (make-directory newname t))) + (make-directory newname t)) + ((and copy-contents (not (file-directory-p newname))) + (make-directory newname parents))) =20 ;; Copy recursively. Impact the current security concern? Andrew =09= --Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B Content-Disposition: attachment; filename=*message*-20170913-204729 Content-Type: application/octet-stream; x-unix-mode=0644; name="*message*-20170913-204729" Content-Transfer-Encoding: 7bit From: Andrew Christianson To: bug-gnu-emacs@gnu.org Subject: 26.0.50; --text follows this line-- In GNU Emacs 26.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2017-09-13 built on honnun Repository revision: bc511a64f6da9ab51acc7c8865e80c4a4cb655c2 Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Configured features: XAW3D XPM JPEG TIFF GIF PNG SOUND DBUS GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 LIBSYSTEMD Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message subr-x puny seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib dired dired-loaddefs format-spec rfc822 mml easymenu mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils term/xterm xterm time-date elec-pair mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 99078 5468) (symbols 48 20283 1) (miscs 40 39 93) (strings 32 28417 1281) (string-bytes 1 735820) (vectors 16 12053) (vector-slots 8 443848 5585) (floats 8 52 568) (intervals 56 193 0) (buffers 992 11)) --Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B Content-Disposition: attachment; filename=cd-test-trace Content-Type: application/octet-stream; x-unix-mode=0644; name="cd-test-trace" Content-Transfer-Encoding: 7bit execve("./src/emacs", ["./src/emacs", "-Q", "-batch", "-eval", "(copy-directory \"~/test\" \"~/a/ne"...], 0x7ffc88f05f50 /* 86 vars */) = 0 brk(NULL) = 0x3f1f000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa354f000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=286943, ...}) = 0 mmap(NULL, 286943, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbaa3508000 close(3) = 0 open("/lib64/libtiff.so.5", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240{\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=483928, ...}) = 0 mmap(NULL, 2573296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa30b6000 mprotect(0x7fbaa3127000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa3326000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x70000) = 0x7fbaa3326000 close(3) = 0 open("/lib64/libjpeg.so.62", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p:\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=438320, ...}) = 0 mmap(NULL, 2527248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa2e4c000 mprotect(0x7fbaa2eb4000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa30b4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x68000) = 0x7fbaa30b4000 close(3) = 0 open("/lib64/libpng16.so.16", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360O\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=211408, ...}) = 0 mmap(NULL, 2301960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa2c19000 mprotect(0x7fbaa2c4a000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa2e4a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7fbaa2e4a000 mmap(0x7fbaa2e4b000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbaa2e4b000 close(3) = 0 open("/lib64/libgif.so.4", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\33\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=41384, ...}) = 0 mmap(NULL, 2135112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa2a0f000 mprotect(0x7fbaa2a17000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa2c17000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fbaa2c17000 close(3) = 0 open("/lib64/libXpm.so.4", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300,\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=73424, ...}) = 0 mmap(NULL, 2167088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa27fd000 mprotect(0x7fbaa280e000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa2a0d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7fbaa2a0d000 close(3) = 0 open("/lib64/libXaw3d.so.8", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000P\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=391592, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3506000 mmap(NULL, 2481184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa259f000 mprotect(0x7fbaa25f3000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa27f3000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fbaa27f3000 close(3) = 0 open("/lib64/libXmu.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240`\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=107832, ...}) = 0 mmap(NULL, 2202072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa2385000 mprotect(0x7fbaa239d000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa259d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7fbaa259d000 close(3) = 0 open("/lib64/libXt.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P#\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=428992, ...}) = 0 mmap(NULL, 2520384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa211d000 mprotect(0x7fbaa217e000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa237e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x61000) = 0x7fbaa237e000 mmap(0x7fbaa2384000, 1344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbaa2384000 close(3) = 0 open("/lib64/libSM.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\32\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=31864, ...}) = 0 mmap(NULL, 2125872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa1f15000 mprotect(0x7fbaa1f1c000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa211b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fbaa211b000 close(3) = 0 open("/lib64/libICE.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0K\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=103296, ...}) = 0 mmap(NULL, 2210976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa1cf9000 mprotect(0x7fbaa1d10000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa1f10000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fbaa1f10000 mmap(0x7fbaa1f12000, 11424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbaa1f12000 close(3) = 0 open("/lib64/libXext.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3604\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=75224, ...}) = 0 mmap(NULL, 2168600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa1ae7000 mprotect(0x7fbaa1af8000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa1cf7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7fbaa1cf7000 close(3) = 0 open("/lib64/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\311\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1317384, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3504000 mmap(NULL, 3397880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa17a9000 mprotect(0x7fbaa18e1000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa1ae0000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x137000) = 0x7fbaa1ae0000 close(3) = 0 open("/lib64/libX11-xcb.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\5\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=6656, ...}) = 0 mmap(NULL, 2101256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa15a7000 mprotect(0x7fbaa15a8000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa17a7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x7fbaa17a7000 mmap(0x7fbaa17a8000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbaa17a8000 close(3) = 0 open("/lib64/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\266\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=164816, ...}) = 0 mmap(NULL, 2257064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa137f000 mprotect(0x7fbaa13a6000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa15a5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7fbaa15a5000 close(3) = 0 open("/lib64/libXrender.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\31\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=40136, ...}) = 0 mmap(NULL, 2134312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa1175000 mprotect(0x7fbaa117e000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa137d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fbaa137d000 close(3) = 0 open("/lib64/libXft.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240<\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=90520, ...}) = 0 mmap(NULL, 2183496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa0f5f000 mprotect(0x7fbaa0f74000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa1173000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7fbaa1173000 close(3) = 0 open("/lib64/libasound.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\326\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1052784, ...}) = 0 mmap(NULL, 3130128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa0c62000 mprotect(0x7fbaa0d57000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa0f56000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf4000) = 0x7fbaa0f56000 close(3) = 0 open("/lib64/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\34\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=36384, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3502000 mmap(NULL, 2130048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa0a59000 mprotect(0x7fbaa0a60000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa0c60000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fbaa0c60000 close(3) = 0 open("/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\37\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=43648, ...}) = 0 mmap(NULL, 2128384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa0851000 mprotect(0x7fbaa0858000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa0a57000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fbaa0a57000 close(3) = 0 open("/lib64/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\332\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=337776, ...}) = 0 mmap(NULL, 2425552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa0600000 mprotect(0x7fbaa064e000, 2097152, PROT_NONE) = 0 mmap(0x7fbaa084e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4e000) = 0x7fbaa084e000 close(3) = 0 open("/lib64/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\33\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=44448, ...}) = 0 mmap(NULL, 2138280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa03f5000 mprotect(0x7fbaa03ff000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa05fe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7fbaa05fe000 close(3) = 0 open("/lib64/libXinerama.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\n\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=11072, ...}) = 0 mmap(NULL, 2105480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa01f2000 mprotect(0x7fbaa01f4000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa03f3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fbaa03f3000 close(3) = 0 open("/lib64/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\24\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=23392, ...}) = 0 mmap(NULL, 2117688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9ffec000 mprotect(0x7fba9fff1000, 2093056, PROT_NONE) = 0 mmap(0x7fbaa01f0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fbaa01f0000 close(3) = 0 open("/lib64/libxml2.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\337\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1503832, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3500000 mmap(NULL, 3570072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9fc84000 mprotect(0x7fba9fde2000, 2093056, PROT_NONE) = 0 mmap(0x7fba9ffe1000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15d000) = 0x7fba9ffe1000 mmap(0x7fba9ffeb000, 2456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9ffeb000 close(3) = 0 open("/lib64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\331\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=181992, ...}) = 0 mmap(NULL, 2275616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9fa58000 mprotect(0x7fba9fa7f000, 2097152, PROT_NONE) = 0 mmap(0x7fba9fc7f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7fba9fc7f000 close(3) = 0 open("/lib64/libgio-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300Z\3\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1702336, ...}) = 0 mmap(NULL, 3772632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9f6be000 mprotect(0x7fba9f84f000, 2093056, PROT_NONE) = 0 mmap(0x7fba9fa4e000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x190000) = 0x7fba9fa4e000 mmap(0x7fba9fa56000, 4312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9fa56000 close(3) = 0 open("/lib64/libgobject-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\242\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=341640, ...}) = 0 mmap(NULL, 2431880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9f46c000 mprotect(0x7fba9f4bd000, 2093056, PROT_NONE) = 0 mmap(0x7fba9f6bc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x50000) = 0x7fba9f6bc000 close(3) = 0 open("/lib64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\247\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1141296, ...}) = 0 mmap(NULL, 3219624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9f159000 mprotect(0x7fba9f269000, 2097152, PROT_NONE) = 0 mmap(0x7fba9f469000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x110000) = 0x7fba9f469000 mmap(0x7fba9f46b000, 168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9f46b000 close(3) = 0 open("/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`d\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=158312, ...}) = 0 mmap(NULL, 2258128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9ef31000 mprotect(0x7fba9ef56000, 2093056, PROT_NONE) = 0 mmap(0x7fba9f155000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fba9f155000 mmap(0x7fba9f157000, 5328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9f157000 close(3) = 0 open("/usr/lib64/freetype-freeworld/libfreetype.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \264\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=732024, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa34fe000 mmap(NULL, 2813960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9ec81000 mprotect(0x7fba9ed2a000, 2093056, PROT_NONE) = 0 mmap(0x7fba9ef29000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa8000) = 0x7fba9ef29000 mmap(0x7fba9ef30000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9ef30000 close(3) = 0 open("/lib64/libfontconfig.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000j\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=283928, ...}) = 0 mmap(NULL, 2372648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9ea3d000 mprotect(0x7fba9ea7a000, 2097152, PROT_NONE) = 0 mmap(0x7fba9ec7a000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3d000) = 0x7fba9ec7a000 close(3) = 0 open("/lib64/libgnutls.so.30", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\304\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1516064, ...}) = 0 mmap(NULL, 3599400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9e6ce000 mprotect(0x7fba9e82f000, 2093056, PROT_NONE) = 0 mmap(0x7fba9ea2e000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x160000) = 0x7fba9ea2e000 mmap(0x7fba9ea3c000, 3112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9ea3c000 close(3) = 0 open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340^\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=153896, ...}) = 0 mmap(NULL, 2220552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9e4af000 mprotect(0x7fba9e4c8000, 2097152, PROT_NONE) = 0 mmap(0x7fba9e6c8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7fba9e6c8000 mmap(0x7fba9e6ca000, 12808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9e6ca000 close(3) = 0 open("/lib64/libanl.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=20040, ...}) = 0 mmap(NULL, 2109672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9e2ab000 mprotect(0x7fba9e2ae000, 2093056, PROT_NONE) = 0 mmap(0x7fba9e4ad000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fba9e4ad000 close(3) = 0 open("/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0_\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1226368, ...}) = 0 mmap(NULL, 3231896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9df95000 mprotect(0x7fba9e0aa000, 2093056, PROT_NONE) = 0 mmap(0x7fba9e2a9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x114000) = 0x7fba9e2a9000 close(3) = 0 open("/lib64/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\"\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=94104, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa34fc000 mmap(NULL, 2187272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9dd7e000 mprotect(0x7fba9dd94000, 2093056, PROT_NONE) = 0 mmap(0x7fba9df93000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fba9df93000 mmap(0x7fba9df94000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9df94000 close(3) = 0 open("/lib64/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=569752, ...}) = 0 mmap(NULL, 565792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbaa3471000 mprotect(0x7fbaa34f6000, 4096, PROT_NONE) = 0 mmap(0x7fbaa34f7000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x85000) = 0x7fbaa34f7000 mmap(0x7fbaa34fb000, 544, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbaa34fb000 close(3) = 0 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\5\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2163104, ...}) = 0 mmap(NULL, 4000096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9d9ad000 mprotect(0x7fba9db74000, 2097152, PROT_NONE) = 0 mmap(0x7fba9dd74000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c7000) = 0x7fba9dd74000 mmap(0x7fba9dd7a000, 14688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9dd7a000 close(3) = 0 open("/lib64/libjbig.so.2.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\17\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=51392, ...}) = 0 mmap(NULL, 2145224, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9d7a1000 mprotect(0x7fba9d7aa000, 2093056, PROT_NONE) = 0 mmap(0x7fba9d9a9000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fba9d9a9000 close(3) = 0 open("/lib64/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\23\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19568, ...}) = 0 mmap(NULL, 2113552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9d59c000 mprotect(0x7fba9d5a0000, 2093056, PROT_NONE) = 0 mmap(0x7fba9d79f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fba9d79f000 mmap(0x7fba9d7a0000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9d7a0000 close(3) = 0 open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19496, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa346f000 mmap(NULL, 2109584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9d398000 mprotect(0x7fba9d39b000, 2093056, PROT_NONE) = 0 mmap(0x7fba9d59a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fba9d59a000 close(3) = 0 open("/lib64/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15072, ...}) = 0 mmap(NULL, 2109472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9d194000 mprotect(0x7fba9d196000, 2097152, PROT_NONE) = 0 mmap(0x7fba9d396000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fba9d396000 mmap(0x7fba9d397000, 32, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9d397000 close(3) = 0 open("/lib64/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\22\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19376, ...}) = 0 mmap(NULL, 2113552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9cf8f000 mprotect(0x7fba9cf93000, 2093056, PROT_NONE) = 0 mmap(0x7fba9d192000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fba9d192000 mmap(0x7fba9d193000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9d193000 close(3) = 0 open("/lib64/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360-\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=156672, ...}) = 0 mmap(NULL, 2248712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9cd69000 mprotect(0x7fba9cd8e000, 2093056, PROT_NONE) = 0 mmap(0x7fba9cf8d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fba9cf8d000 mmap(0x7fba9cf8e000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9cf8e000 close(3) = 0 open("/lib64/libffi.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\26\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=31792, ...}) = 0 mmap(NULL, 2127048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9cb61000 mprotect(0x7fba9cb68000, 2093056, PROT_NONE) = 0 mmap(0x7fba9cd67000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fba9cd67000 close(3) = 0 open("/lib64/libgmodule-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\17\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=15160, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa346d000 mmap(NULL, 2109528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9c95d000 mprotect(0x7fba9c960000, 2093056, PROT_NONE) = 0 mmap(0x7fba9cb5f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fba9cb5f000 close(3) = 0 open("/lib64/libpcre.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=471704, ...}) = 0 mmap(NULL, 2564360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9c6ea000 mprotect(0x7fba9c75b000, 2097152, PROT_NONE) = 0 mmap(0x7fba9c95b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fba9c95b000 close(3) = 0 open("/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\00005\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=105704, ...}) = 0 mmap(NULL, 2197696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9c4d1000 mprotect(0x7fba9c4e7000, 2093056, PROT_NONE) = 0 mmap(0x7fba9c6e6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fba9c6e6000 mmap(0x7fba9c6e8000, 6336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9c6e8000 close(3) = 0 open("/lib64/libmount.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\275\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=345088, ...}) = 0 mmap(NULL, 2438464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9c27d000 mprotect(0x7fba9c2cd000, 2093056, PROT_NONE) = 0 mmap(0x7fba9c4cc000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4f000) = 0x7fba9c4cc000 mmap(0x7fba9c4d0000, 1344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9c4d0000 close(3) = 0 open("/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300*\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=92800, ...}) = 0 mmap(NULL, 2188336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9c066000 mprotect(0x7fba9c07c000, 2093056, PROT_NONE) = 0 mmap(0x7fba9c27b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fba9c27b000 close(3) = 0 open("/lib64/libbz2.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=67688, ...}) = 0 mmap(NULL, 2161672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9be56000 mprotect(0x7fba9be65000, 2093056, PROT_NONE) = 0 mmap(0x7fba9c064000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fba9c064000 close(3) = 0 open("/lib64/libexpat.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320>\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=210032, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa346b000 mmap(NULL, 2301960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9bc23000 mprotect(0x7fba9bc53000, 2093056, PROT_NONE) = 0 mmap(0x7fba9be52000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2f000) = 0x7fba9be52000 mmap(0x7fba9be55000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9be55000 close(3) = 0 open("/lib64/libp11-kit.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\262\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1253032, ...}) = 0 mmap(NULL, 3326160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9b8f6000 mprotect(0x7fba9ba0e000, 2093056, PROT_NONE) = 0 mmap(0x7fba9bc0d000, 86016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x117000) = 0x7fba9bc0d000 mmap(0x7fba9bc22000, 208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9bc22000 close(3) = 0 open("/lib64/libidn2.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=118000, ...}) = 0 mmap(NULL, 2211856, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9b6d9000 mprotect(0x7fba9b6f5000, 2093056, PROT_NONE) = 0 mmap(0x7fba9b8f4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7fba9b8f4000 mmap(0x7fba9b8f5000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9b8f5000 close(3) = 0 open("/lib64/libunistring.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\7\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1513384, ...}) = 0 mmap(NULL, 3608840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9b367000 mprotect(0x7fba9b4d4000, 2093056, PROT_NONE) = 0 mmap(0x7fba9b6d3000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16c000) = 0x7fba9b6d3000 mmap(0x7fba9b6d8000, 264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9b6d8000 close(3) = 0 open("/lib64/libtasn1.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20+\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=77424, ...}) = 0 mmap(NULL, 2171592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9b154000 mprotect(0x7fba9b165000, 2097152, PROT_NONE) = 0 mmap(0x7fba9b365000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7fba9b365000 close(3) = 0 open("/lib64/libnettle.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\224\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=229496, ...}) = 0 mmap(NULL, 2322496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9af1c000 mprotect(0x7fba9af51000, 2097152, PROT_NONE) = 0 mmap(0x7fba9b151000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x35000) = 0x7fba9b151000 close(3) = 0 open("/lib64/libhogweed.so.4", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340l\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=179752, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3469000 mmap(NULL, 2273288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9acf0000 mprotect(0x7fba9ad1a000, 2097152, PROT_NONE) = 0 mmap(0x7fba9af1a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2a000) = 0x7fba9af1a000 mmap(0x7fba9af1b000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9af1b000 close(3) = 0 open("/lib64/libgmp.so.10", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\272\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=491568, ...}) = 0 mmap(NULL, 2580640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9aa79000 mprotect(0x7fba9aaee000, 2093056, PROT_NONE) = 0 mmap(0x7fba9aced000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x74000) = 0x7fba9aced000 close(3) = 0 open("/lib64/libcap.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\24\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=19608, ...}) = 0 mmap(NULL, 2113848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9a874000 mprotect(0x7fba9a878000, 2093056, PROT_NONE) = 0 mmap(0x7fba9aa77000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fba9aa77000 close(3) = 0 open("/lib64/liblz4.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000#\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=81232, ...}) = 0 mmap(NULL, 2174984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9a660000 mprotect(0x7fba9a673000, 2093056, PROT_NONE) = 0 mmap(0x7fba9a872000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x7fba9a872000 mmap(0x7fba9a873000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9a873000 close(3) = 0 open("/lib64/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\245\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1117024, ...}) = 0 mmap(NULL, 3200064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9a352000 mprotect(0x7fba9a458000, 2093056, PROT_NONE) = 0 mmap(0x7fba9a657000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x105000) = 0x7fba9a657000 mmap(0x7fba9a65f000, 1088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9a65f000 close(3) = 0 open("/lib64/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 (\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=82608, ...}) = 0 mmap(NULL, 2175128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba9a13e000 mprotect(0x7fba9a150000, 2097152, PROT_NONE) = 0 mmap(0x7fba9a350000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x7fba9a350000 close(3) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3467000 open("/lib64/libblkid.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\227\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=304792, ...}) = 0 mmap(NULL, 2397952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fba99ef4000 mprotect(0x7fba99f38000, 2093056, PROT_NONE) = 0 mmap(0x7fba9a137000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x43000) = 0x7fba9a137000 mmap(0x7fba9a13d000, 1792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9a13d000 close(3) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3465000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3463000 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbaa3460000 arch_prctl(ARCH_SET_FS, 0x7fbaa3460900) = 0 mprotect(0x7fba9dd74000, 16384, PROT_READ) = 0 mprotect(0x7fba9d79f000, 4096, PROT_READ) = 0 mprotect(0x7fba9a137000, 20480, PROT_READ) = 0 mprotect(0x7fba9a350000, 4096, PROT_READ) = 0 mprotect(0x7fba9d59a000, 4096, PROT_READ) = 0 mprotect(0x7fba9a657000, 8192, PROT_READ) = 0 mprotect(0x7fba9a872000, 4096, PROT_READ) = 0 mprotect(0x7fba9aa77000, 4096, PROT_READ) = 0 mprotect(0x7fba9aced000, 8192, PROT_READ) = 0 mprotect(0x7fba9b151000, 8192, PROT_READ) = 0 mprotect(0x7fba9af1a000, 4096, PROT_READ) = 0 mprotect(0x7fba9b365000, 4096, PROT_READ) = 0 mprotect(0x7fba9b6d3000, 16384, PROT_READ) = 0 mprotect(0x7fba9b8f4000, 4096, PROT_READ) = 0 mprotect(0x7fba9e6c8000, 4096, PROT_READ) = 0 mprotect(0x7fba9cd67000, 4096, PROT_READ) = 0 mprotect(0x7fba9bc0d000, 45056, PROT_READ) = 0 mprotect(0x7fba9be52000, 12288, PROT_READ) = 0 mprotect(0x7fba9c064000, 4096, PROT_READ) = 0 mprotect(0x7fba9c27b000, 4096, PROT_READ) = 0 mprotect(0x7fbaa0a57000, 4096, PROT_READ) = 0 mprotect(0x7fba9c95b000, 4096, PROT_READ) = 0 mprotect(0x7fba9f155000, 4096, PROT_READ) = 0 mprotect(0x7fba9c4cc000, 12288, PROT_READ) = 0 mprotect(0x7fba9c6e6000, 4096, PROT_READ) = 0 mprotect(0x7fba9f469000, 4096, PROT_READ) = 0 mprotect(0x7fba9cb5f000, 4096, PROT_READ) = 0 mprotect(0x7fba9cf8d000, 4096, PROT_READ) = 0 mprotect(0x7fba9d192000, 4096, PROT_READ) = 0 mprotect(0x7fba9d396000, 4096, PROT_READ) = 0 mprotect(0x7fba9d9a9000, 4096, PROT_READ) = 0 mprotect(0x7fbaa34f7000, 12288, PROT_READ) = 0 mprotect(0x7fba9df93000, 4096, PROT_READ) = 0 mprotect(0x7fba9e2a9000, 4096, PROT_READ) = 0 mprotect(0x7fba9e4ad000, 4096, PROT_READ) = 0 mprotect(0x7fba9ea2e000, 53248, PROT_READ) = 0 mprotect(0x7fbaa2e4a000, 4096, PROT_READ) = 0 mprotect(0x7fba9ef29000, 28672, PROT_READ) = 0 mprotect(0x7fba9ec7a000, 8192, PROT_READ) = 0 mprotect(0x7fba9f6bc000, 4096, PROT_READ) = 0 mprotect(0x7fba9fa4e000, 28672, PROT_READ) = 0 mprotect(0x7fba9fc7f000, 16384, PROT_READ) = 0 mprotect(0x7fba9ffe1000, 32768, PROT_READ) = 0 mprotect(0x7fbaa15a5000, 4096, PROT_READ) = 0 mprotect(0x7fbaa1ae0000, 12288, PROT_READ) = 0 mprotect(0x7fbaa01f0000, 4096, PROT_READ) = 0 mprotect(0x7fbaa1cf7000, 4096, PROT_READ) = 0 mprotect(0x7fbaa03f3000, 4096, PROT_READ) = 0 mprotect(0x7fbaa137d000, 4096, PROT_READ) = 0 mprotect(0x7fbaa05fe000, 4096, PROT_READ) = 0 mprotect(0x7fbaa084e000, 8192, PROT_READ) = 0 mprotect(0x7fbaa0c60000, 4096, PROT_READ) = 0 mprotect(0x7fbaa0f56000, 32768, PROT_READ) = 0 mprotect(0x7fbaa1173000, 4096, PROT_READ) = 0 mprotect(0x7fbaa17a7000, 4096, PROT_READ) = 0 mprotect(0x7fbaa1f10000, 4096, PROT_READ) = 0 mprotect(0x7fbaa211b000, 4096, PROT_READ) = 0 mprotect(0x7fbaa237e000, 8192, PROT_READ) = 0 mprotect(0x7fbaa259d000, 4096, PROT_READ) = 0 mprotect(0x7fbaa2a0d000, 4096, PROT_READ) = 0 mprotect(0x7fbaa27f3000, 4096, PROT_READ) = 0 mprotect(0x7fbaa2c17000, 4096, PROT_READ) = 0 mprotect(0x7fbaa30b4000, 4096, PROT_READ) = 0 mprotect(0x7fbaa3326000, 16384, PROT_READ) = 0 mprotect(0x849000, 4096, PROT_READ) = 0 mprotect(0x7fbaa3551000, 4096, PROT_READ) = 0 munmap(0x7fbaa3508000, 286943) = 0 set_tid_address(0x7fbaa3460bd0) = 14603 set_robust_list(0x7fbaa3460be0, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0x7fba9e4b4960, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7fba9e4b4a00, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 brk(NULL) = 0x3f1f000 brk(0x3f40000) = 0x3f40000 access("/etc/system-fips", F_OK) = -1 ENOENT (No such file or directory) futex(0x7fba9bc22040, FUTEX_WAKE_PRIVATE, 2147483647) = 0 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 access("/etc/selinux/config", F_OK) = 0 brk(0x3f61000) = 0x3f61000 getrandom("\x13", 1, GRND_NONBLOCK) = 1 stat("/etc/crypto-policies/back-ends/gnutls.config", {st_mode=S_IFREG|0644, st_size=465, ...}) = 0 open("/etc/crypto-policies/back-ends/gnutls.config", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0 lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0 read(3, "SYSTEM=NONE:+AEAD:+SHA1:+SHA256:"..., 4096) = 465 read(3, "", 4096) = 0 close(3) = 0 futex(0x7fba9f46ae68, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7fba9f46ae68, FUTEX_WAKE_PRIVATE, 2147483647) = 0 dup2(0, 0) = 0 dup2(1, 1) = 1 dup2(2, 2) = 2 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 prlimit64(0, RLIMIT_STACK, {rlim_cur=9788*1024, rlim_max=RLIM64_INFINITY}, NULL) = 0 futex(0x7fba9dd7c0f0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7fba9c27c1a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=112847792, ...}) = 0 mmap(NULL, 112847792, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fba93355000 close(3) = 0 open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=26254, ...}) = 0 mmap(NULL, 26254, PROT_READ, MAP_SHARED, 3, 0) = 0x7fbaa3548000 close(3) = 0 futex(0x7fba9dd79888, FUTEX_WAKE_PRIVATE, 2147483647) = 0 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGHUP, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGINT, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGTERM, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGQUIT, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGILL, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGTRAP, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGFPE, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGUSR1, {sa_handler=0x4e8290, sa_mask=[ALRM CHLD PROF WINCH], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGUSR2, {sa_handler=0x4e8290, sa_mask=[ALRM CHLD PROF WINCH], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGABRT, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGABRT, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGBUS, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 sigaltstack({ss_sp=0xbb95c0, ss_flags=0, ss_size=8192}, NULL) = 0 rt_sigaction(SIGSEGV, {sa_handler=0x4fd240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGSYS, {sa_handler=0x4fd2d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGTERM, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGPROF, {sa_handler=SIG_IGN, sa_mask=[PROF], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9d9e36f0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGVTALRM, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGXCPU, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigaction(SIGXFSZ, {sa_handler=0x4fe510, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 timerfd_create(CLOCK_REALTIME, TFD_CLOEXEC|TFD_NONBLOCK) = 3 rt_sigaction(SIGALRM, {sa_handler=0x5a1920, sa_mask=[ALRM CHLD PROF WINCH], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 open("/dev/urandom", O_RDONLY|O_CLOEXEC) = 4 read(4, "\266\10\17\343", 4) = 4 close(4) = 0 stat(".", {st_mode=S_IFDIR|0755, st_size=722, ...}) = 0 stat("/home/andrew/git/software/emacs", {st_mode=S_IFDIR|0755, st_size=722, ...}) = 0 readlinkat(AT_FDCWD, "/home", 0x7ffe75257190, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe75257520, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git", 0x7ffe752578b0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software", 0x7ffe75257c40, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs", 0x7ffe75257fd0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/src", 0x7ffe75258360, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/src/", 0x7ffe752586f0, 1024) = -1 EINVAL (Invalid argument) faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/src/lib-src", F_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/lib-src", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/etc", F_OK) = 0 faccessat(AT_FDCWD, "/usr/local/share/emacs/26.0.50/etc/NEWS", F_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/etc/NEWS", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/lib-src/.", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/etc/.", F_OK) = 0 umask(000) = 002 umask(002) = 000 readlinkat(AT_FDCWD, "/home", 0x7ffe752574f0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe75257880, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git", 0x7ffe75257c10, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software", 0x7ffe75257fa0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs", 0x7ffe75258330, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/", 0x7ffe752586c0, 1024) = -1 EINVAL (Invalid argument) faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp/.", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp/.", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/etc/charsets/.", F_OK) = 0 uname({sysname="Linux", nodename="honnun", ...}) = 0 open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 fstat(4, {st_mode=S_IFREG|0644, st_size=2845, ...}) = 0 read(4, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0\5\0\0\0\0"..., 4096) = 2845 lseek(4, -1811, SEEK_CUR) = 1034 read(4, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0\5\0\0\0\0"..., 4096) = 1811 close(4) = 0 getuid() = 1000 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=1757, ...}) = 0 read(4, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 4096) = 1757 read(4, "", 4096) = 0 close(4) = 0 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=286943, ...}) = 0 mmap(NULL, 286943, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7fbaa3419000 close(4) = 0 open("/lib64/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 4 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200 \0\0\0\0\0\0"..., 832) = 832 fstat(4, {st_mode=S_IFREG|0755, st_size=56784, ...}) = 0 mmap(NULL, 2168280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7fba93143000 mprotect(0x7fba9314e000, 2093056, PROT_NONE) = 0 mmap(0x7fba9334d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0x7fba9334d000 mmap(0x7fba9334f000, 21976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fba9334f000 close(4) = 0 mprotect(0x7fba9334d000, 4096, PROT_READ) = 0 munmap(0x7fbaa3419000, 286943) = 0 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=3713, ...}) = 0 read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 3713 close(4) = 0 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 fstat(4, {st_mode=S_IFREG|0644, st_size=3713, ...}) = 0 read(4, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 3713 close(4) = 0 uname({sysname="Linux", nodename="honnun", ...}) = 0 getpid() = 14603 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 futex(0x7fba9f46ae68, FUTEX_WAKE_PRIVATE, 2147483647) = 0 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 4 mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fba92942000 mprotect(0x7fba92942000, 4096, PROT_NONE) = 0 clone(child_stack=0x7fba93141df0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fba931429d0, tls=0x7fba93142700, child_tidptr=0x7fba931429d0) = 14604 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 futex(0x7fba9f46ae68, FUTEX_WAKE_PRIVATE, 2147483647) = 0 rt_sigaction(SIGCHLD, {sa_handler=0x7fba9f19fa10, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_NOCLDSTOP, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 wait4(14603, 0x3f4b0e4, WNOHANG, NULL) = -1 ECHILD (No child processes) rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fba9e4c12c0}, NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, {sa_handler=0x58f880, sa_mask=[ALRM CHLD PROF WINCH], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fba9e4c12c0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fba9e4c12c0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=4*1024}) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 open("/home/andrew/git/software/emacs/lisp/subdirs.el", O_RDONLY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFREG|0664, st_size=450, ...}) = 0 read(5, ";; In load-path, after this dire"..., 512) = 450 lseek(5, 0, SEEK_SET) = 0 close(5) = 0 faccessat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp/subdirs.el", R_OK) = 0 open("/home/andrew/git/software/emacs/lisp/subdirs.el", O_RDONLY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFREG|0664, st_size=450, ...}) = 0 read(5, ";; In load-path, after this dire"..., 450) = 450 close(5) = 0 readlinkat(AT_FDCWD, "/home", 0x7ffe75256490, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe75256820, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git", 0x7ffe75256bb0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software", 0x7ffe75256f40, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs", 0x7ffe752572d0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp", 0x7ffe75257660, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp/subdirs.el", 0x7ffe752579f0, 1024) = -1 EINVAL (Invalid argument) open("/home/andrew/git/software/emacs/lisp/vc/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/url/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/textmodes/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/progmodes/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/play/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/org/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/nxml/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/net/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/mh-e/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/mail/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/leim/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/language/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/international/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/image/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/gnus/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/eshell/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/erc/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/emulation/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/emacs-lisp/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/cedet/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/calendar/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/calc/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/andrew/git/software/emacs/lisp/obsolete/subdirs.el", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/usr/share/X11/locale/locale.alias", F_OK) = 0 open("/usr/share/X11/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=81703, ...}) = 0 brk(NULL) = 0x3f61000 brk(0x3f87000) = 0x3f87000 read(5, "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"..., 16384) = 16384 read(5, "8591\t\t\t\t\tfi_FI.ISO8859-1\nfi_FI.I"..., 16384) = 16384 read(5, "\tss_ZA.ISO8859-1\nss_ZA.iso88591\t"..., 16384) = 16384 read(5, "8:\t\t\t\t\tde_DE.UTF-8\nde_LU:\t\t\t\t\t\td"..., 16384) = 16384 read(5, "O-1\n\n\n\n\n\n\n\nlt:\t\t\t\t\t\tlt_LT.ISO885"..., 16167) = 16167 close(5) = 0 brk(NULL) = 0x3f87000 brk(NULL) = 0x3f87000 brk(0x3f72000) = 0x3f72000 brk(NULL) = 0x3f72000 openat(AT_FDCWD, "/home/andrew/git/software/emacs", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 5 fstat(5, {st_mode=S_IFDIR|0755, st_size=722, ...}) = 0 close(5) = 0 openat(AT_FDCWD, "/home/andrew/git/software/emacs", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 5 fstat(5, {st_mode=S_IFDIR|0755, st_size=722, ...}) = 0 close(5) = 0 open("/home/andrew/git/software/emacs/lisp/simple.elc", O_RDONLY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFREG|0664, st_size=288764, ...}) = 0 close(5) = 0 readlinkat(AT_FDCWD, "/home", 0x7ffe752562c0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe75256650, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git", 0x7ffe752569e0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software", 0x7ffe75256d70, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs", 0x7ffe75257100, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp", 0x7ffe75257490, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/git/software/emacs/lisp/", 0x7ffe75257820, 1024) = -1 EINVAL (Invalid argument) faccessat(AT_FDCWD, "/home/andrew/.rbenv/shims/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.rbenv/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.pyenv/plugins/pyenv-virtualenv/shims/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.pyenv/shims/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.pyenv/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/dotfiles/vendor/github.com/zplug/zplug/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/usr/lib64/qt-3.3/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/usr/lib64/ccache/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.cargo/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.local/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.npm-packages/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/usr/local/bin/ssh", X_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/usr/bin/ssh", X_OK) = 0 stat("/usr/bin/ssh", {st_mode=S_IFREG|0755, st_size=757984, ...}) = 0 stat("/usr/local", {st_mode=S_IFDIR|0755, st_size=90, ...}) = 0 stat("/usr", {st_mode=S_IFDIR|0755, st_size=132, ...}) = 0 stat("/opt", {st_mode=S_IFDIR|0755, st_size=10, ...}) = 0 stat("/usr/local/share/info", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 stat("/usr/local/info", 0x7ffe75256dc0) = -1 ENOENT (No such file or directory) stat("/usr/share/info", {st_mode=S_IFDIR|0755, st_size=8598, ...}) = 0 stat("/usr/info", 0x7ffe75256dc0) = -1 ENOENT (No such file or directory) stat("/opt/share/info", 0x7ffe75256dc0) = -1 ENOENT (No such file or directory) stat("/opt/info", 0x7ffe75256dc0) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/var/mail", F_OK) = 0 faccessat(AT_FDCWD, "/home/andrew/.emacs.d/abbrev_defs", R_OK) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/home/andrew/.abbrev_defs", R_OK) = -1 ENOENT (No such file or directory) uname({sysname="Linux", nodename="honnun", ...}) = 0 stat("/home/andrew/test", {st_mode=S_IFDIR|0775, st_size=8, ...}) = 0 readlinkat(AT_FDCWD, "/home", 0x7ffe752557a0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe75255b30, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/a", 0x7ffe75255ec0, 1024) = -1 ENOENT (No such file or directory) readlinkat(AT_FDCWD, "/home/andrew/a/new", 0x7ffe75256250, 1024) = -1 ENOENT (No such file or directory) readlinkat(AT_FDCWD, "/home/andrew/a/new/directory", 0x7ffe752565e0, 1024) = -1 ENOENT (No such file or directory) readlinkat(AT_FDCWD, "/home/andrew/a/new/directory/", 0x7ffe75256970, 1024) = -1 ENOENT (No such file or directory) readlinkat(AT_FDCWD, "/home", 0x7ffe75256250, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew", 0x7ffe752565e0, 1024) = -1 EINVAL (Invalid argument) readlinkat(AT_FDCWD, "/home/andrew/test", 0x7ffe75256970, 1024) = -1 EINVAL (Invalid argument) open("/home/andrew/test", O_RDONLY|O_DIRECTORY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFDIR|0775, st_size=8, ...}) = 0 fcntl(5, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) fcntl(5, F_SETFD, FD_CLOEXEC) = 0 brk(NULL) = 0x3f72000 brk(0x3f98000) = 0x3f98000 getdents(5, /* 6 entries */, 32768) = 144 getdents(5, /* 0 entries */, 32768) = 0 close(5) = 0 openat(AT_FDCWD, "/home/andrew/test/a", O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH) = 5 fstat(5, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0 close(5) = 0 open("/home/andrew/test/a", O_RDONLY|O_CLOEXEC) = 5 fstat(5, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0 open("/home/andrew/a/new/directory/a", O_WRONLY|O_CREAT|O_EXCL|O_CLOEXEC, 0664) = -1 ENOENT (No such file or directory) open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=2997, ...}) = 0 read(6, "# Locale name alias data base.\n#"..., 4096) = 2997 read(6, "", 4096) = 0 close(6) = 0 open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) close(5) = 0 getpid() = 14603 uname({sysname="Linux", nodename="honnun", ...}) = 0 write(2, "O", 1) = 1 write(2, "p", 1) = 1 write(2, "e", 1) = 1 write(2, "n", 1) = 1 write(2, "i", 1) = 1 write(2, "n", 1) = 1 write(2, "g", 1) = 1 write(2, " ", 1) = 1 write(2, "o", 1) = 1 write(2, "u", 1) = 1 write(2, "t", 1) = 1 write(2, "p", 1) = 1 write(2, "u", 1) = 1 write(2, "t", 1) = 1 write(2, " ", 1) = 1 write(2, "f", 1) = 1 write(2, "i", 1) = 1 write(2, "l", 1) = 1 write(2, "e", 1) = 1 write(2, ":", 1) = 1 write(2, " ", 1) = 1 write(2, "N", 1) = 1 write(2, "o", 1) = 1 write(2, " ", 1) = 1 write(2, "s", 1) = 1 write(2, "u", 1) = 1 write(2, "c", 1) = 1 write(2, "h", 1) = 1 write(2, " ", 1) = 1 write(2, "f", 1) = 1 write(2, "i", 1) = 1 write(2, "l", 1) = 1 write(2, "e", 1) = 1 write(2, " ", 1) = 1 write(2, "o", 1) = 1 write(2, "r", 1) = 1 write(2, " ", 1) = 1 write(2, "d", 1) = 1 write(2, "i", 1) = 1 write(2, "r", 1) = 1 write(2, "e", 1) = 1 write(2, "c", 1) = 1 write(2, "t", 1) = 1 write(2, "o", 1) = 1 write(2, "r", 1) = 1 write(2, "y", 1) = 1 write(2, ",", 1) = 1 write(2, " ", 1) = 1 write(2, "/", 1) = 1 write(2, "h", 1) = 1 write(2, "o", 1) = 1 write(2, "m", 1) = 1 write(2, "e", 1) = 1 write(2, "/", 1) = 1 write(2, "a", 1) = 1 write(2, "n", 1) = 1 write(2, "d", 1) = 1 write(2, "r", 1) = 1 write(2, "e", 1) = 1 write(2, "w", 1) = 1 write(2, "/", 1) = 1 write(2, "a", 1) = 1 write(2, "/", 1) = 1 write(2, "n", 1) = 1 write(2, "e", 1) = 1 write(2, "w", 1) = 1 write(2, "/", 1) = 1 write(2, "d", 1) = 1 write(2, "i", 1) = 1 write(2, "r", 1) = 1 write(2, "e", 1) = 1 write(2, "c", 1) = 1 write(2, "t", 1) = 1 write(2, "o", 1) = 1 write(2, "r", 1) = 1 write(2, "y", 1) = 1 write(2, "/", 1) = 1 write(2, "a", 1) = 1 write(2, "\n", 1) = 1 getpgrp() = 14601 ioctl(0, TIOCGPGRP, [14601]) = 0 open("/home/andrew/.emacs.d/auto-save-list/.saves-14603-honnun~", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 5 fcntl(5, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE) close(5) = 0 brk(NULL) = 0x3f98000 brk(NULL) = 0x3f98000 brk(NULL) = 0x3f98000 brk(NULL) = 0x3f98000 unlink("/home/andrew/.emacs.d/auto-save-list/.saves-14603-honnun~") = 0 close(1) = 0 close(2) = 0 exit_group(-1) = ? +++ exited with 255 +++ --Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Sep 13, 2017, at 6:22 PM, Paul Eggert wrote: >=20 > Thanks for the bug report and test case. I cannot reproduce the = problem on Fedora 26 x86-64. >=20 > What are the permissions on the files and directories involved? E.g., = 'cd; ls -lR a test'. >=20 > I have a sneaking suspicion that the problem lies in the recent = changes I made to make-directory (commit = cf9891e14e48a93bca2065fdd7998f5f677786dc). Can you please try something = like this: >=20 > cd > rm -fr a test > mkdir -p a test/{a,b,c,d} > strace -o tr path/to/emacs -Q -batch -eval '(copy-directory "~/test" = "~/a/new/directory/" t t t)' > grep mkdir tr >=20 > Here's what I observe on Fedora: >=20 > mkdir("/home/eggert/a/new/directory/a", 0777) =3D -1 ENOENT (No such = file or directory) > mkdir("/home/eggert/a/new/directory", 0777) =3D -1 ENOENT (No such = file or directory) > mkdir("/home/eggert/a/new", 0777) =3D 0 > mkdir("/home/eggert/a/new/directory", 0777) =3D 0 > mkdir("/home/eggert/a/new/directory/a", 0777) =3D 0 > mkdir("/home/eggert/a/new/directory/b", 0777) =3D 0 > mkdir("/home/eggert/a/new/directory/c", 0777) =3D 0 > mkdir("/home/eggert/a/new/directory/d", 0777) =3D 0 >=20 > which has the desired behavior. If Darwin doesn't have strace, please = use the equivalent there to trace system calls >=20 > If you don't have an strace equivalent, please try make-directory and = see whether it has a similar problem: >=20 > cd > rm -fr a > mkdir a > path/to/emacs -Q -batch -eval '(make-directory "a/new/directory/a" t)' > ls -al a/new/directory/a >=20 --Apple-Mail=_6689B583-F1CB-493E-998E-ACC43F24360B--