GNU bug report logs - #47718
Fix epa-file-insert-file-contents substring error

Previous Next

Package: emacs;

Reported by: juntaka <juntaka <at> protonmail.com>

Date: Mon, 12 Apr 2021 06:02:02 UTC

Severity: normal

Tags: fixed

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #24 received at 47718 <at> debbugs.gnu.org (full text, mbox):

From: juntaka <juntaka <at> protonmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Lars Ingebrigtsen <larsi <at> gnus.org>,
 "47718 <at> debbugs.gnu.org" <47718 <at> debbugs.gnu.org>
Subject: Re: bug#47718: Fix epa-file-insert-file-contents substring error
Date: Mon, 12 Apr 2021 12:57:28 +0000
Hi Eli,

In my use case, I'm writing an elisp to show the first line of each file on dired.
It does not need to visit and read entire file. So I just try to limit by (window-width).
But if Emacs try to decrypt GPG files, then I got such error.

Regards,

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, April 12, 2021 8:57 PM, Eli Zaretskii <eliz <at> gnu.org> wrote:

> > From: Lars Ingebrigtsen larsi <at> gnus.org
> > Date: Mon, 12 Apr 2021 10:14:34 +0200
> > Cc: 47718 <at> debbugs.gnu.org
> > juntaka juntaka <at> protonmail.com writes:
> >
> > > I think substring occurs error when TO is longer than its content.
> > > This patch will fix the substring bug in epa-file-insert-file-contents.
> >
> > Thanks; applied to Emacs 28.
>
> Actually, I wonder whether this is TRT: why should we silently accept
> invalid inputs when substring itself doesn't?
>
> IOW, can we please have a real-life use case where this happens, and
> where silently "fixing" this input is TRT? TIA.






This bug report was last modified 4 years and 35 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.