From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.bugs Subject: bug#33524: 27.0.50; Suspicious code in flymake-proc around temporary directories Date: Mon, 17 Dec 2018 21:57:36 +0100 Message-ID: References: <874lc18too.fsf@gmx.de> <87tvjyg1pu.fsf@gmx.de> <87y39aodrf.fsf@gmx.de> <877eg8s9mt.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1545080828 1938 195.159.176.226 (17 Dec 2018 21:07:08 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 17 Dec 2018 21:07:08 +0000 (UTC) Cc: 33524-done@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 17 22:07:04 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gZ06S-0000PZ-1z for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Dec 2018 22:07:04 +0100 Original-Received: from localhost ([::1]:49552 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gZ08Y-0001eH-A0 for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Dec 2018 16:09:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59114) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gZ07U-0000eW-C9 for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2018 16:08:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gYzxk-0004i7-44 for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2018 15:58:10 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48037) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gYzxj-0004ht-Vi for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2018 15:58:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gYzxi-0002JO-B2 for bug-gnu-emacs@gnu.org; Mon, 17 Dec 2018 15:58:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Dec 2018 20:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33524 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 33524-done@debbugs.gnu.org id=D33524.15450802778874 (code D ref 33524); Mon, 17 Dec 2018 20:58:02 +0000 Original-Received: (at 33524-done) by debbugs.gnu.org; 17 Dec 2018 20:57:57 +0000 Original-Received: from localhost ([127.0.0.1]:52295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gYzxd-0002J4-Bs for submit@debbugs.gnu.org; Mon, 17 Dec 2018 15:57:57 -0500 Original-Received: from mail-ot1-f53.google.com ([209.85.210.53]:36781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gYzxZ-0002Io-MY for 33524-done@debbugs.gnu.org; Mon, 17 Dec 2018 15:57:54 -0500 Original-Received: by mail-ot1-f53.google.com with SMTP id k98so13569849otk.3 for <33524-done@debbugs.gnu.org>; Mon, 17 Dec 2018 12:57:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Gfu8xT/ItVrWwbmnMj8O1HDDFY5Id7NOH8G58wkQLvs=; b=CifI9BcA8SNUjk9J1eP/Rj2CWnLZ1gJBMkcxaVYoAQV1mHkNN0rFZmm0EV9vRaTgSg vrKj6h1zdEQ7PeE5XlOaoavkF1RIn0oBEjqfjyVON3bB3xVwPurSZacW59Y0s5aKC7s9 Gaz2pmNnfQJZbcnCndEpE6WPAyrBjyKOyaRImoetr93RgGyt1KSph1NMToIJmI/NaHD3 89WwSJf68gsO9vD0BvQfFSinKq31ttvz5QSg2UM4TEjPAGcleCyKrLfGdycBdrNfUs6Z +JI9jERJm0/fODpCoM1/rT+cDMno9P1U8ZYxOcIJQ1yOzgLqs4Ds1vUtD/JFas5E5EuB J3qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Gfu8xT/ItVrWwbmnMj8O1HDDFY5Id7NOH8G58wkQLvs=; b=Y4PUzArcIfqHttk5DJZos44vdd01rnWI/I3+COgUCsEKPl5hI78ZYWnJHY388R2rFr RW8vanYPD3ZcJOEx6r4ja76m0m31/6DH/B31xFdnXrqePhJDLBhdM8sLTw0JgUmHboio 3ZKlPRDwkKi9nf4vmpp3O1UqZXc6aHkXfGM0PbraFu8sXyITxykstW9/ivQvogJtYeB2 2ndnd6RzISzzTG2FlDu3+7A0Y1J3HYbRPnl8RKN1ZLT4xtI65l0GXR2DDvx+EUIjWouP 6jC9mSxtMiQ9Vfu2K4sUPfpt5jJVCLDsrdhdOJiOAhCuIOe23SXzyRYXKH3d6A0Tvu51 20eA== X-Gm-Message-State: AA+aEWbgiiulfqCUPtYEQSu29XhwnpzAnBDCLdZGeO4FiXn5sGHBRxu9 szzyMwuXLwYIFSrmJ+Y3B7ObGwQooWLOQHwZXoI= X-Google-Smtp-Source: AFSGD/X2OJvuBBxj3ipWuvTpXj2Ar27llFI5aV/gHrFwB0wLYODTeE81d+fAlRkW0tQset4u/4iuz1HShZDAZhBNL8c= X-Received: by 2002:a9d:4549:: with SMTP id p9mr10032830oti.51.1545080267832; Mon, 17 Dec 2018 12:57:47 -0800 (PST) In-Reply-To: <877eg8s9mt.fsf@gmx.de> 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" Xref: news.gmane.org gmane.emacs.bugs:153537 Archived-At: Am Mo., 17. Dez. 2018 um 11:58 Uhr schrieb Michael Albinus : > > Michael Albinus writes: > > Hi, > > >> No, it looks great, for all I know... Which is very little :-) > >> > >> Flymake-proc is the "legacy" backend that I packed up in a file. It > >> probably has many such bugs. > > > > Thanks for the reply. If Philipp confirms the solution, I'll push it to > > master. > > I've pushed the patch to the master branch, closing the bug. Confirmed that the issue no longer happens on master, thanks. 1. Would it make sense to backport this patch onto the release branch? The bug is annoying, and the fix seems trivial. 2. There's more suspicious code in the legacy backend that assumes that magic or quoted filenames don't exist, is there a long-term plan to tackle this? ("Deleting the legacy backend" might be a viable long-term plan.)