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#12145: 24.1.50; enable-remote-dir-locals breaks find-name-dired in TRAMP buffers Date: Mon, 06 Aug 2012 14:18:23 +0200 Message-ID: <87hasgi580.fsf@gmx.de> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1344255563 5124 80.91.229.3 (6 Aug 2012 12:19:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 6 Aug 2012 12:19:23 +0000 (UTC) Cc: 12145@debbugs.gnu.org To: Matt McClure Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Aug 06 14:19:22 2012 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 1SyMHG-0002xv-LO for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Aug 2012 14:19:18 +0200 Original-Received: from localhost ([::1]:46626 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SyMHF-0000In-SW for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Aug 2012 08:19:17 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:51896) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SyMHC-0000IX-UR for bug-gnu-emacs@gnu.org; Mon, 06 Aug 2012 08:19:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SyMH8-0007d3-GA for bug-gnu-emacs@gnu.org; Mon, 06 Aug 2012 08:19:14 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:55580) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SyMH8-0007cy-D5 for bug-gnu-emacs@gnu.org; Mon, 06 Aug 2012 08:19:10 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SyMOk-0003I8-Lm for bug-gnu-emacs@gnu.org; Mon, 06 Aug 2012 08:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Aug 2012 12:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12145 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12145-submit@debbugs.gnu.org id=B12145.134425599112607 (code B ref 12145); Mon, 06 Aug 2012 12:27:02 +0000 Original-Received: (at 12145) by debbugs.gnu.org; 6 Aug 2012 12:26:31 +0000 Original-Received: from localhost ([127.0.0.1]:36893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SyMOD-0003HF-5g for submit@debbugs.gnu.org; Mon, 06 Aug 2012 08:26:30 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.22]:40116) by debbugs.gnu.org with smtp (Exim 4.72) (envelope-from ) id 1SyMO6-0003H3-47 for 12145@debbugs.gnu.org; Mon, 06 Aug 2012 08:26:23 -0400 Original-Received: (qmail invoked by alias); 06 Aug 2012 12:18:27 -0000 Original-Received: from p57BB96E9.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.150.233] by mail.gmx.net (mp020) with SMTP; 06 Aug 2012 14:18:27 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX19srslKTtds/p42OBJFloACVZBYzdCQYHhIdPsE3A dpxRw7Gea+QGRk In-Reply-To: (Matt McClure's message of "Sun, 5 Aug 2012 22:05:16 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.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:62865 Archived-At: Matt McClure writes: > When `enable-remote-dir-locals` is `t`, `find-name-dired` in TRAMP buffers gives > > error in process filter: Wrong type argument: markerp, nil I can reproduce the bug locally. It happens in `comint-output-filter', which is enabled by `tramp-handle-shell-command'. > I'm not able to reproduce the defect with the similar invocation: > > open -n -a Emacs --args -Q --no-site-file --eval '(progn > (find-name-dired "/user@host:/etc" "*.conf"))' Same here. It is a side-effect of an additional call to `file-exists-p' for the directory local file; it is not related to directory local settings as such. Two Tramp processes do interact badly, when reading processes' output in parallel. I will continue to debug, it isn't such obvious what happens. Best regards, Michael.