Summary: | Only first 10 links in a message shown properly, additional links become copies of the 2nd link | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Dennis Schridde <heri+kde> |
Component: | text-ui | Assignee: | Alexandr Akulich <akulichalexander> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | akulichalexander |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | Future | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/ktp-common-internals/5c77cc29db5966a7ef227f20da8d54a264f28746 | Version Fixed In: | 18.12.3 |
Sentry Crash Report: |
Description
Dennis Schridde
2017-09-22 17:26:42 UTC
Still reproducible on 18.12.1 (with telepathy-morse/Telegram). I'll try to fix it :) 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 |