From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#39075: 28.0.50; Emacs hangs on 100% CPU and grows beyond bounds in shell-mode Date: Mon, 20 Jan 2020 08:47:11 +0100 Message-ID: <87h80q1se8.fsf@gmx.de> References: <24088.59850.194801.667764@cochabamba.vanoostrum.org> <83y2ue71py.fsf@gnu.org> <83blr87eq1.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="64861"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 39075@debbugs.gnu.org To: Pieter van Oostrum Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jan 20 08:48:35 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1itRnX-000Gpf-CK for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jan 2020 08:48:35 +0100 Original-Received: from localhost ([::1]:59802 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1itRnW-00072X-2V for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jan 2020 02:48:34 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44779) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1itRn0-00072L-UC for bug-gnu-emacs@gnu.org; Mon, 20 Jan 2020 02:48:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1itRn0-00027G-0K for bug-gnu-emacs@gnu.org; Mon, 20 Jan 2020 02:48:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38338) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1itRmz-000278-TE for bug-gnu-emacs@gnu.org; Mon, 20 Jan 2020 02:48:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1itRmz-00053r-Sj for bug-gnu-emacs@gnu.org; Mon, 20 Jan 2020 02:48:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Jan 2020 07:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39075 X-GNU-PR-Package: emacs Original-Received: via spool by 39075-submit@debbugs.gnu.org id=B39075.157950644319405 (code B ref 39075); Mon, 20 Jan 2020 07:48:01 +0000 Original-Received: (at 39075) by debbugs.gnu.org; 20 Jan 2020 07:47:23 +0000 Original-Received: from localhost ([127.0.0.1]:44311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itRmN-00052u-9s for submit@debbugs.gnu.org; Mon, 20 Jan 2020 02:47:23 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:40581) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itRmL-00052f-Nk for 39075@debbugs.gnu.org; Mon, 20 Jan 2020 02:47:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1579506434; bh=TQPH3k5HJ40tSNgCRDrzaRPQyiieqg9xwYzzXb9Y5+o=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=PKxtGC3sA83KuRGTZDpvqdC8G8775uPRkL9cps7nyM8Fn3Sj2fAdMOGmNafp3yihN LH44V5nv475R4tcNcdVrmAtsITyMwzB6vnOOQK5Wu0j81GKRdBAJVdcmjKOLEFp0oj s9XGdYW5sboMwAnAiRGhkLyJ+lx+NhONjBt5YSMk= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from detlef.gmx.de ([212.86.37.47]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MEm2D-1irWmY36Lb-00GFgK; Mon, 20 Jan 2020 08:47:13 +0100 In-Reply-To: (Pieter van Oostrum's message of "Sun, 19 Jan 2020 22:41:22 +0100") X-Provags-ID: V03:K1:ZNdKOD+k5q0OhinUNazd+W8YhBGFFnEOfvvdRBobdKXM1WmRwVb 0dpJo16icpHJF3XkDYlFSpo8JHR9wa4xOgdzum0VU3Hmf5p8cjlcTETrwGWOF1dgdFfkFib GhnEJmZBl/0g28rWgip5SsyWqNob2ZpWv/DckUkcrY+2DmhWaVMvm4IgdMkw7KOjzjm8W65 j2DFITUfxd/dwk3W6ReMA== X-UI-Out-Filterresults: notjunk:1;V03:K0:B61G7JX5jNU=:q8sV+FDtl8rcv1Bs44pXda 3WSVWRd/7k9cFAaCGhEL/2NB8LU7/8XCtadtQ16Iw7m1WbESIqjzXhOgJjUHB7XARfljYPf8I TH7O0hAFD7q/OcVUFP2l9CCbddEfMr5oQ50tNl9Zj1NJhI8Lz3W3Ivmu+mERE5COI/5ENpmxI i5IB/mAPcxhctkTQstdzGhSHXi2/D+OePGrfPnDn/zGjPn05SSPq3WSCAsnZiOtIRJv7PyUJv 5PWBRZENUCoxt2ItvMLRWSHd5X2I1vApQ3H2VYZPd0/IfGyXLmTL3aPJ2NAe+damSb+gJeXjq dQ56uGMPX4Sea8WQXARA7Q7mvDOtRupdpn421Si1bZnk9FU2PBgzbnbLZrofhSVHVt4S1Wfs1 0KgpW+WoFbjoHR3vJkfQ2QuwjBTwu8pn9Qsm6MwVPYa5GdE0Ijw06WkHwERkVdVm9Hw7jFA16 gMaNsdjfRCsYRilBHf1wd8Ao/HX80p5Pp4HU5wbvuwgTvI6hKTmAs4exwHlaUXVDg8+iP3wmc B/PB4dQUDPa34MVCppGTX9lSXANAkxSdzST/XSirObOmpflYmAAWlSkAcXJgCYfAyLbLstjjG VXptxNu49URCckVdA1GkJ37rk+ak6JPguk3vpK0BNynZdIRRxSq9Kx/qbRUDqmxb9BD81DV0k PS+wS4iujtfRB68BxC75FVyFHesaQzdBc+MG7dc1S1ZrVY+kn/SahAFTUV00fc9BUB08mzsLM 5CUPDa+fvQUgiJeTuLWfe3l2BSXrQH12FU0Hj4d3ySV3ne+SOrW1v6KpQW5x1JbuE+HJV276 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: 209.51.188.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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:174902 Archived-At: Pieter van Oostrum writes: >>> I propose to amend the test also, so that it would have caught this >>> error (by hanging). >> >> I haven't read anything else, so take this with a grain of salt, but >> tests that hang (rather than just fail) are a PITA for automated testing. > > That is true, but the test is there to test the fix, which makes it no > longer hang. And as these are in the same commit, the test should > never hang, unless somebody breaks the fix later. But then hanging > could occur with any bug. I haven't checked your test case, but in Tramp I try to avoid hanging by wrapping process related tests with a timer. Experience has taught me, that I'm able to break the tests all the time by new code :-( Best regards, Michael.