https://bugs.kde.org/show_bug.cgi?id=384968

Alexandr Akulich <akulichalexan...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
   Version Fixed In|                            |18.12.3
      Latest Commit|                            |https://commits.kde.org/ktp
                   |                            |-common-internals/5c77cc29d
                   |                            |b5966a7ef227f20da8d54a264f2
                   |                            |8746
             Status|CONFIRMED                   |RESOLVED

--- Comment #3 from Alexandr Akulich <akulichalexan...@gmail.com> ---
Git commit 5c77cc29db5966a7ef227f20da8d54a264f28746 by Alexander Akulich.
Committed on 03/03/2019 at 22:45.
Pushed by akulichalexandr into branch 'Applications/18.12'.

Fix escape/url filter URL placeholder backward substitution

The placeholder ends with a decimal URL index. The substitution is an
incremental pass from zero index, so when the placeholder is substituted
back to URL the replacing code matches incomplete index and we got a
messed URLs.

(Replace of `#K#T#P1` messes up `#K#T#P10` and `#K#T#P11`)

Add a end marker to the placeholder scheme to never mess URL.
FIXED-IN: 18.12.3

Differential Revision: https://phabricator.kde.org/D19477

M  +1    -1    KTp/message-escape-filter.cpp

https://commits.kde.org/ktp-common-internals/5c77cc29db5966a7ef227f20da8d54a264f28746

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to