From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#30350: 27.0.50; Newest master can't run processes on macOS Date: Tue, 6 Feb 2018 22:44:55 +0000 Message-ID: <20180206224455.GA97842@breton.holly.idiocy.org> References: <616d413a-893c-a058-9620-0ac852fc8490@cs.ucla.edu> <20180205191824.GA64467@breton.holly.idiocy.org> <0bec28a7-e163-8e7c-3759-4189533f50b6@cs.ucla.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1517957070 26766 195.159.176.226 (6 Feb 2018 22:44:30 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 6 Feb 2018 22:44:30 +0000 (UTC) User-Agent: Mutt/1.9.3 (2018-01-21) Cc: 30350@debbugs.gnu.org, Paul Eggert , Sam Steingold To: Philipp Stephani Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Feb 06 23:44:26 2018 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 1ejByF-0005ty-4g for geb-bug-gnu-emacs@m.gmane.org; Tue, 06 Feb 2018 23:44:11 +0100 Original-Received: from localhost ([::1]:45646 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ejC0G-000296-FX for geb-bug-gnu-emacs@m.gmane.org; Tue, 06 Feb 2018 17:46:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33965) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ejC08-00028H-HF for bug-gnu-emacs@gnu.org; Tue, 06 Feb 2018 17:46:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ejC03-00027L-Q8 for bug-gnu-emacs@gnu.org; Tue, 06 Feb 2018 17:46:08 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52770) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ejC03-00027F-KY for bug-gnu-emacs@gnu.org; Tue, 06 Feb 2018 17:46:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ejC03-0006cJ-8a for bug-gnu-emacs@gnu.org; Tue, 06 Feb 2018 17:46:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Feb 2018 22:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30350 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 30350-submit@debbugs.gnu.org id=B30350.151795710625371 (code B ref 30350); Tue, 06 Feb 2018 22:46:01 +0000 Original-Received: (at 30350) by debbugs.gnu.org; 6 Feb 2018 22:45:06 +0000 Original-Received: from localhost ([127.0.0.1]:60667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ejBz7-0006b9-QI for submit@debbugs.gnu.org; Tue, 06 Feb 2018 17:45:05 -0500 Original-Received: from mail-wr0-f177.google.com ([209.85.128.177]:45200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ejBz6-0006aP-7z for 30350@debbugs.gnu.org; Tue, 06 Feb 2018 17:45:04 -0500 Original-Received: by mail-wr0-f177.google.com with SMTP id h9so3642895wre.12 for <30350@debbugs.gnu.org>; Tue, 06 Feb 2018 14:45:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=LNP3YLYrp51Zet84EP7qcJhSbVk8iJkb3/1/j/v1uQQ=; b=tPVNTUEU5pZLfj0+kQoJ0M792MABJziSGdpzjyJfsF5dPR+OefkZa968LAfeTZLVBx eH8v5We9Dih6tLZGuUAkVGsOmd2zxhP0EDWvuH/kaBA8+Yb0qvDklIUwbws/czlcyNr0 TS7sVCTmXrtiPKl0stztymmY5ccYug9HZW12/nx121Frp5ZJbQOtOMP7335AuF+jGGZ7 h1B42yiGQcopiz6hL8+3FUFEK6b3+fhevrbvNLiAWqIsFChkqVEIjchedA3KPPXO8IYA xGmlYfHYO6wwsyLak/UQRLGNk5l8AuiHYSXqR4+t6fcj01wwJ2FIwfqMCkC9sjvBBQH6 6erg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=LNP3YLYrp51Zet84EP7qcJhSbVk8iJkb3/1/j/v1uQQ=; b=K377FKTveKt85bfJQn25ODqfacbXEfRDxekkie49Q7gBYdAfZPWPkYK2i10fgS5ow/ tOevwJfrUdJG3y5mq6FjG8YVrtSgxqzlLhLXQ+FOZIKz54bEm5n+ObpTCWi2q1m1VIp/ eYJ5OEyto8QW75urQSKT9Noof9BXVT7+tzzaSEsXZNJEjl5dVrmCcMeb7fRy03BODGdN v3HHPrk8MH8iAIFbzQN5jb8jCYDZyob0AO+obW1s7bT39Y9h3eOicL3oeWuawpylUheW FRE+7QR9FptKvs0Ze5cql01RiRvaJ6ca7rHS2TkVpW3kWlNIk9juEGLdSduyoof2dkon tq8w== X-Gm-Message-State: APf1xPBpZ08hEDSbMeEyiLs1Aq8k5yFeUVT3rnhAwZe+za/18QWWHxzl w9bbzB4G/UGOFpNsbafJ+bI= X-Google-Smtp-Source: AH8x226J31l9TcaNp+6e0qKjDmz3TzNVhRJSJ7jEL8o3K00eK8t+lZT1+xqZJB60pLROJqrqwEeUNw== X-Received: by 10.223.131.133 with SMTP id 5mr3247487wre.153.1517957098178; Tue, 06 Feb 2018 14:44:58 -0800 (PST) Original-Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-31e7-f19a-b11e-7053.holly.idiocy.org. [2001:8b0:3f8:8129:31e7:f19a:b11e:7053]) by smtp.gmail.com with ESMTPSA id y52sm81441wrb.52.2018.02.06.14.44.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 Feb 2018 14:44:57 -0800 (PST) Content-Disposition: inline In-Reply-To: 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:142996 Archived-At: On Tue, Feb 06, 2018 at 10:07:52PM +0000, Philipp Stephani wrote: > However, when I change "file" to "/usr/bin/true" in the names list, the > issue happens again (i.e. lstat and faccessat succeed for > "/usr/bin/true/."). So this does appear to be a macOS bug, but it's not > consistently reproducible. Try setting the permissions of the test file to 500. It looks like if the file is only readable and executable, then the problem occurs, but if it’s writable it goes away. That’s why we see it in places like /usr/bin where we don’t have write permission, but can’t reproduce it in ~/ where we do. -- Alan Third