From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sam Steingold Newsgroups: gmane.emacs.bugs Subject: bug#8265: 24.0.50; windows emacs hanging calling svn Date: Wed, 16 Mar 2011 16:15:11 -0400 Message-ID: Reply-To: sds@gnu.org NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1300307864 22797 80.91.229.12 (16 Mar 2011 20:37:44 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 16 Mar 2011 20:37:44 +0000 (UTC) To: 8265@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Mar 16 21:37:37 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PzxTE-0008VR-UN for geb-bug-gnu-emacs@m.gmane.org; Wed, 16 Mar 2011 21:37:34 +0100 Original-Received: from localhost ([127.0.0.1]:37272 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PzxT8-0001P3-2d for geb-bug-gnu-emacs@m.gmane.org; Wed, 16 Mar 2011 16:37:22 -0400 Original-Received: from [140.186.70.92] (port=34374 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PzxSv-0001MT-26 for bug-gnu-emacs@gnu.org; Wed, 16 Mar 2011 16:37:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PzxSm-0001N8-OR for bug-gnu-emacs@gnu.org; Wed, 16 Mar 2011 16:37:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45471) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PzxSm-0001N2-Mr for bug-gnu-emacs@gnu.org; Wed, 16 Mar 2011 16:37:00 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Pzx9S-0001VI-BD; Wed, 16 Mar 2011 16:17:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Sam Steingold Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Mar 2011 20:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8265 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13003065675707 (code B ref -1); Wed, 16 Mar 2011 20:17:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Mar 2011 20:16:07 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pzx8N-0001TU-SY for submit@debbugs.gnu.org; Wed, 16 Mar 2011 16:16:07 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pzx8K-0001TH-F0 for submit@debbugs.gnu.org; Wed, 16 Mar 2011 16:15:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Pzx8A-0004Fr-4u for submit@debbugs.gnu.org; Wed, 16 Mar 2011 16:15:47 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:54993) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Pzx8A-0004Fn-1p for submit@debbugs.gnu.org; Wed, 16 Mar 2011 16:15:42 -0400 Original-Received: from [140.186.70.92] (port=41140 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pzx88-00013Y-Pw for bug-gnu-emacs@gnu.org; Wed, 16 Mar 2011 16:15:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Pzx87-0004FS-Gz for bug-gnu-emacs@gnu.org; Wed, 16 Mar 2011 16:15:40 -0400 Original-Received: from mail-vw0-f52.google.com ([209.85.212.52]:40440) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Pzx82-0004EQ-Cq; Wed, 16 Mar 2011 16:15:34 -0400 Original-Received: by vws16 with SMTP id 16so2576829vws.39 for ; Wed, 16 Mar 2011 13:15:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:from:to:subject:user-agent :mail-copies-to:return-receipt-to:reply-to:x-attribution :x-disclaimer:date:message-id:mime-version:content-type; bh=6lOAuZgihJRDHJNaj3PyDRT66cl3GKsJT7cwYerQPRE=; b=PLAk1E276S6W5fc+DZXwvYd0m5BK+1yRK4MnqQFUkvI1PDv1tE5PWrHJKYiRXjR4gR 7shrrhgSVCY6GUbsf0yfOp4waQUmcGFZ5Fl2yZ2qCIMveGVgSCJGZOarIIp/g8r7Xtae vVTeJdYvq1me0Mmx3Cy5eylNf7AgQS2uvUKgY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:to:subject:user-agent:mail-copies-to:return-receipt-to :reply-to:x-attribution:x-disclaimer:date:message-id:mime-version :content-type; b=isRIpnK2S5cm6jSpwaN7xDUj3wDgQSOcvHvGoy9Y4lDKO6Ew6gNTpy+8aqiRDBNa6p TcqNUhPL6vXHjKecI7mx3NtcfdSsV3LNOmL0ktPVnt/MlpJ+sRDdlp2eS6PjO3nXGbwU 5BPSqdkTpOn3av8No4fkI4ajoT6AtMr9Kp/bY= Original-Received: by 10.52.69.205 with SMTP id g13mr592464vdu.241.1300306512643; Wed, 16 Mar 2011 13:15:12 -0700 (PDT) Original-Received: from tbox.wtc.algo (rrcs-24-103-48-205.nyc.biz.rr.com [24.103.48.205]) by mx.google.com with ESMTPS id cj13sm500960vdb.12.2011.03.16.13.15.11 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 16 Mar 2011 13:15:12 -0700 (PDT) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Mail-Copies-To: never X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 16 Mar 2011 16:17:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:45077 Archived-At: In GNU Emacs 24.0.50.1 (i386-mingw-nt5.2.3790) of 2011-03-16 on SDS Windowing system distributor `Microsoft Corp.', version 5.2.3790 configured using `configure --with-gcc (3.4) --cflags -IC:/gnu/gnuwin32/include --ldflags -LC:/gnu/gnuwin32/lib' When I modify a file which is under svn, emacs _often_ (but not always!) hangs calling svn to update its vc status and hangs even though svn seems to work just fine. I either have to kill svn using the windows task manager (in which case I get this error: Debugger entered--Lisp error: (error "Running svn status -v foo.cpp...FAILED (status 1)") signal(error ("Running svn status -v foo.cpp...FAILED (status 1)")) error("Running %s...FAILED (%s)" "svn status -v foo.cpp" "status 1") vc-do-command(t 0 "svn" "d:/dir/foo.cpp" "status" "-v") apply(vc-do-command t 0 "svn" "d:/dir/foo.cpp" ("status" "-v")) vc-svn-command(t 0 "d:/dir/foo.cpp" "status" "-v") vc-svn-state("d:/dir/foo.cpp" local) vc-svn-state-heuristic("d:/dir/foo.cpp") apply(vc-svn-state-heuristic "d:/dir/foo.cpp") vc-call-backend(SVN state-heuristic "d:/dir/foo.cpp") vc-state-refresh("d:/dir/foo.cpp" SVN) vc-after-save() basic-save-buffer() save-buffer(1) call-interactively(save-buffer nil nil) ) Or I have to hit C-g in which case I have to wait for a long time, and then the mouse cursor jumps to a different emacs frame(!) and a message appears "waiting for process to die...(type C-g again to kill it instantly)" and then I hit C-g again (several times!) and wait some more and then finally emacs starts responding and a windows "End Program" dialog box appears asking me whether I indeed want to kill "svn.exe". Then I need to do C-/ (undo) in the buffer into which Emacs moved my cursor because a bunch of "g" characters were inserted there. Basically, it is very frustrating: half my buffer saves are accompanies by this game of killing svn.exe. Note that this is native windows mingw emacs build + cygwin svn.exe. I do have a native svn.exe which exhibits the exact same behavior, but, additionally, cannot talk to cygwin ssh-agent so it requires me to enter my password for every operation. -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.5 (Final) X http://mideasttruth.com http://memri.org http://pmw.org.il http://iris.org.il http://dhimmi.com http://camera.org http://jihadwatch.org Hard work has a future payoff. Laziness pays off NOW.