GNU bug report logs - #49746
28.0.50; bytecompilation introduces bug in org-capture with certain template

Previous Next

Package: emacs;

Reported by: Gregor Zattler <telegraph <at> gmx.net>

Date: Tue, 27 Jul 2021 14:00:01 UTC

Severity: normal

Found in version 28.0.50

Done: Mattias Engdegård <mattiase <at> acm.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: No Wayman <iarchivedmywholelife <at> gmail.com>
To: Mattias Engdegård <mattiase <at> acm.org>
Cc: "Basil L. Contovounesios" <contovob <at> tcd.ie>, Michael Heerdegen <michael_heerdegen <at> web.de>, Gregor Zattler <telegraph <at> gmx.net>, 49746 <at> debbugs.gnu.org
Subject: bug#49746: 28.0.50; bytecompilation introduces bug in org-capture with certain template
Date: Tue, 27 Jul 2021 12:10:49 -0400
Mattias Engdegård <mattiase <at> acm.org> writes:

> forcemerge 49746 49739
> done
>
>>This is the same issue as that described in 
>>https://bugs.gnu.org/49739, right?
>
> Yes, thank you, let's close that one as well.

Gregor and I were on the same path!
I git bisected to the commit mentioned in #49746 this morning and 
was in the process of diffing the disassembled byte-code with a 
known good commit.
Looks like the issue was the strings were being compared via a 
jump-table-eq instead of a jump-table-equal bytecode instruction.
Built off of 949dd41c31dab69f7a5067bba324c28bb2cfbf8e and tested. 
Working fine now.

Thanks to all.





This bug report was last modified 3 years and 294 days ago.

Previous Next


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