From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#22145: 25.0.50; tramp and auto-revert tests hang on OS X Date: Fri, 18 Dec 2015 09:12:30 +0100 Message-ID: <87wpsc18gh.fsf@gmx.de> References: <8737v8qahp.fsf@gmx.de> <874mfn5v7t.fsf@gmx.de> <87d1uad8lx.fsf@gmx.de> <878u4w3q0p.fsf@gmx.de> <87r3in2ubs.fsf@gmx.de> <87d1u62f3l.fsf@gmx.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1450426404 12841 80.91.229.3 (18 Dec 2015 08:13:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 18 Dec 2015 08:13:24 +0000 (UTC) Cc: 22145@debbugs.gnu.org To: Anders Lindgren Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 18 09:13:11 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1a9qA2-0004dX-SS for geb-bug-gnu-emacs@m.gmane.org; Fri, 18 Dec 2015 09:13:11 +0100 Original-Received: from localhost ([::1]:58911 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9qA2-0005Mm-3l for geb-bug-gnu-emacs@m.gmane.org; Fri, 18 Dec 2015 03:13:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9q9y-0005MZ-Ro for bug-gnu-emacs@gnu.org; Fri, 18 Dec 2015 03:13:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a9q9u-0004jW-Qu for bug-gnu-emacs@gnu.org; Fri, 18 Dec 2015 03:13:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:47501) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9q9u-0004jS-NJ for bug-gnu-emacs@gnu.org; Fri, 18 Dec 2015 03:13:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1a9q9u-0001U9-8a for bug-gnu-emacs@gnu.org; Fri, 18 Dec 2015 03:13:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 Dec 2015 08:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22145 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22145-submit@debbugs.gnu.org id=B22145.14504263605682 (code B ref 22145); Fri, 18 Dec 2015 08:13:02 +0000 Original-Received: (at 22145) by debbugs.gnu.org; 18 Dec 2015 08:12:40 +0000 Original-Received: from localhost ([127.0.0.1]:55103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9q9Y-0001Ta-Ba for submit@debbugs.gnu.org; Fri, 18 Dec 2015 03:12:40 -0500 Original-Received: from mout.gmx.net ([212.227.17.21]:49381) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a9q9W-0001TK-Bb for 22145@debbugs.gnu.org; Fri, 18 Dec 2015 03:12:38 -0500 Original-Received: from detlef.gmx.de ([87.146.48.168]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MBFBB-1a1pG630Ld-00ACVO; Fri, 18 Dec 2015 09:12:31 +0100 In-Reply-To: (Anders Lindgren's message of "Thu, 17 Dec 2015 20:38:48 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-Provags-ID: V03:K0:S2sSdheb1Ydzl8KqllZuw8+k/c8r6yU/ao3a9TXAQQaFB7kAhKS uGfOHW79Im2m1vgl9F/rBpWX2OriAZwkADGLu/FhDLF/vd0BR9ZeH99J+DwDr9mlIHQ5E7n u5N71dmMCZ7bDqbIqCRakkIlcy4c31NogvZDegG5UMsvrJTb2MvyiQeuvcUF5R898bNzlP0 AsqSbhJXGo40U06hSvn5Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:y2Pn9zWZLFY=:+jUMbXxaphuDxcj6RxCM9M BJ4tUzFohRMwrCqNxWr5mz6hkssHwWfg5U6zokbI/dA1qc4FSPuogJ6P+NDoNZpxx2YcrQRJy LYPDqRYnkI/ALtYmSOJcEYDQBtOBia1PUJIYMKC9gnK0uswMAMTn4s2obwCBGZ8lLNy8DXbry qG9zUQZnlRptuqBIz8kPKvNblXWjttkWIFsSch0HDbmdNFQOI24omnnLf3gpvQaTLaSJ3dQFD FaggmcnjRmObG8EGeARSQquc2Utj2x96Mg1tcVqGQVB1o4IL02P/qWK4j3JoUvLlLxeTIVu1W 3RRA/mTGCu8x92qlAWNYzDWQCmEvi/22y0Wn38lXYor8toltWq8fLx/C53//dA3AvjGn5jKbC DmJ0AD+dk1Qd2d4xd3CD2hQxlMAN+nwkhzFkdkzvbVgSjRoeqijiSSQUCnjWMMlPRKRQqhBmA QBS276H+vI37eWlfOAWF5PGWV/wbv4XJneWiW9HgPsU7AvhRWue6r0PMprSJGI0ickalvY6PW jvlstuGnc330v21ocaZc9SNyusxN0cv2bzmhfbmXfdtn21i6/yde5nCStH69sjkaOkzWcRyRL nWsV1a5G3tKmBmJg5vS+HHXJQBWhGphTftG7CZzGwo3A5iyIvd/hPJ9RdMWiN12DjfEDW58uG D2FcPwxCmTBm44GyiczkHMQcf6fPqrUb5NC/nHIhrDpy5aP5EsXx6NW7pd+tfIYn1V7Hr9wuX SXMEKKoQ22o7EoXU28rpv8FEtojfZri8vKUyZ2P0hO6iiDnCLsRPULZryC1SlnlZF7rFVqr7 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:110108 Archived-At: Anders Lindgren writes: > Hi, Hi Anders, > I tried to see what actually happened in the test cases. > > I seem to have boiled things down to the following line, when > evaluated, tramp hangs. When enabling debug-on-quit, I get the > attached backtrace after hitting C-g. > > (write-region "test" nil > "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test") > > > The directory exists and is empty. > > It looks like the code tries to run an external command "mock" (which > doesn't exits, as far as I know). Nope. "mock" is not a command. It is a fake (mock) Tramp method I create on-the-fly when running tramp-test.el. This is because I cannot use any real Tramp method, because usually they require user authentication, which is a no-go for tests running in batch mode. According to your backtrace, you have interrupted Tramp at the following place: > Debugger entered--Lisp error: (quit) > accept-process-output(# 1 nil t) > tramp-accept-process-output(# 1) > tramp-wait-for-regexp(# nil "\\(^\\|\\)[^#$\n]*///9132fe7dc760b6d1120df52ca7cc56ca#\\$?$") > tramp-wait-for-output(#) > tramp-send-command(["mock" nil "anders-lindgrens-macbook.local" "/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil] "echo \\\"`getconf PATH 2>/dev/null`\\\" 2>/dev/null; echo tramp_exit_status $?") This is the command "echo \\\"`getconf PATH 2>/dev/null`\\\" 2>/dev/null; echo tramp_exit_status $?", which shouldn't fail. At least it didn't fail so far. Could you send the full Tramp traces? Maybe my last change has damaged something else. > -- Anders Best regards, Michael.