From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: mh origin Newsgroups: gmane.emacs.bugs Subject: bug#895: slow processing of process output on Mac Date: Tue, 21 Feb 2012 17:05:48 -0500 Message-ID: References: <200809051543.m85FhWHV008307@sallyv1.ics.uci.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=e89a8f13ec340d184404b9809db6 X-Trace: dough.gmane.org 1329863000 29742 80.91.229.3 (21 Feb 2012 22:23:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 21 Feb 2012 22:23:20 +0000 (UTC) To: 895@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Feb 21 23:23:19 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Rzy7A-0005Kt-R6 for geb-bug-gnu-emacs@m.gmane.org; Tue, 21 Feb 2012 23:23:17 +0100 Original-Received: from localhost ([::1]:48258 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rzy7A-0003I8-A1 for geb-bug-gnu-emacs@m.gmane.org; Tue, 21 Feb 2012 17:23:16 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:52886) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rzy0t-0000Ck-CP for bug-gnu-emacs@gnu.org; Tue, 21 Feb 2012 17:16:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rzy0q-00058z-Bh for bug-gnu-emacs@gnu.org; Tue, 21 Feb 2012 17:16:47 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45714) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rzy0q-00058v-AB for bug-gnu-emacs@gnu.org; Tue, 21 Feb 2012 17:16:44 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Rzy34-00074e-Fu for bug-gnu-emacs@gnu.org; Tue, 21 Feb 2012 17:19:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <200809051543.m85FhWHV008307@sallyv1.ics.uci.edu> Resent-From: mh origin Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Feb 2012 22:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 895 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 895-submit@debbugs.gnu.org id=B895.132986269027105 (code B ref 895); Tue, 21 Feb 2012 22:19:02 +0000 Original-Received: (at 895) by debbugs.gnu.org; 21 Feb 2012 22:18:10 +0000 Original-Received: from localhost ([127.0.0.1]:49333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rzy2C-000734-MP for submit@debbugs.gnu.org; Tue, 21 Feb 2012 17:18:10 -0500 Original-Received: from mail-wi0-f196.google.com ([209.85.212.196]:59087) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Rzxsc-0006nz-67 for 895@debbugs.gnu.org; Tue, 21 Feb 2012 17:08:15 -0500 Original-Received: by wibhn14 with SMTP id hn14so585019wib.3 for <895@debbugs.gnu.org>; Tue, 21 Feb 2012 14:05:50 -0800 (PST) Received-SPF: pass (google.com: domain of mh.origin@gmail.com designates 10.180.107.68 as permitted sender) client-ip=10.180.107.68; Authentication-Results: mr.google.com; spf=pass (google.com: domain of mh.origin@gmail.com designates 10.180.107.68 as permitted sender) smtp.mail=mh.origin@gmail.com; dkim=pass header.i=mh.origin@gmail.com Original-Received: from mr.google.com ([10.180.107.68]) by 10.180.107.68 with SMTP id ha4mr15442729wib.9.1329861950021 (num_hops = 1); Tue, 21 Feb 2012 14:05:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=kXbavkVzeUhB4tpdjCoskCQAJ2cAI2F/XcuoFUiEm6w=; b=UeVFuuto9WC6pzZXiEQ50t5dTgaxzSc7qJUCtqJV8rR0I971TdxYzmrtT/QRVX7d4v ct6AecgfBOVVmjm6cBzfQdVhcy1C6MroTFr0SWRwLzHgPWId+tFUAL58dA+v6QprMFZB ret7Y4scPMmYYT2kPUaNx+YnJFx3XXvjjOkTk= Original-Received: by 10.180.107.68 with SMTP id ha4mr12808624wib.9.1329861948676; Tue, 21 Feb 2012 14:05:48 -0800 (PST) Original-Received: by 10.216.168.11 with HTTP; Tue, 21 Feb 2012 14:05:48 -0800 (PST) X-Mailman-Approved-At: Tue, 21 Feb 2012 17:18:07 -0500 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-Mailman-Approved-At: Tue, 21 Feb 2012 17:23:13 -0500 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:57054 Archived-At: --e89a8f13ec340d184404b9809db6 Content-Type: text/plain; charset=ISO-8859-1 I see this with matlab-shell, when trying to tab-complete, in Emacs 23 and emacs 24 on the Mac, both on Lion and on Snow Leopard. I fired this up in the debugger and it looks like it gets stuck on a system call but I'm afraid I couldn't figure out any more than that. At first start, Matlab returns completions just fine, but after about an hour it starts hanging when tab is pressed. The function called on completion is here: https://github.com/ruediger/matlab-emacs/blob/master/matlab.el#L4831 And the accept-process-output call that hangs is here: https://github.com/ruediger/matlab-emacs/blob/master/matlab.el#L5304 I'm using Emacs 24.0.93 from here: http://emacsformacosx.com/emacs-builds/Emacs-pretest-24.0.93-universal-10.6.8.dmg Can I do anything else to help people track this down? --e89a8f13ec340d184404b9809db6 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I see this with matlab-shell, when trying to tab-complete, in Emacs 23=20 and emacs 24 on the Mac, both on Lion and on Snow Leopard.=A0 I fired this up in the debugger and it looks like it gets stuck on a system call but =20 I'm afraid I couldn't figure out any more than that.

At first start, Matlab returns completions just fine, but after about an ho= ur it starts hanging when tab is pressed.

The function called on completion is here:
https://github.com/ruediger/matlab-emacs/blob/master/matlab.el#L4831<= /a>

And the accept-process-output call that hangs is here:
https://github.com/ruediger/matlab-emacs/blob/master/matlab.el#L5304<= /a>

I'm using Emacs 24.0.93 from here:
http://emacsformacosx.com/emacs-builds/Emacs-pretest-24.= 0.93-universal-10.6.8.dmg

Can I do anything else to help people track this down? --e89a8f13ec340d184404b9809db6--