https://bugs.kde.org/show_bug.cgi?id=449244
Robby Stephenson <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/offi |https://invent.kde.org/offi |ce/tellico/commit/2b25bb4fb |ce/tellico/commit/4c44b25b8 |8e61baca68c38717eab0b137396 |dff64a4ca14c6263183bf7f65f6 |973f |0668 --- Comment #7 from Robby Stephenson <[email protected]> --- Git commit 4c44b25b8dff64a4ca14c6263183bf7f65f60668 by Robby Stephenson. Committed on 15/02/2022 at 02:18. Pushed by rstephenson into branch 'master'. Fix bug with serializing some unicode code points QDomDocument::createTextNode() ends up calling fixedCharData() which uses QXmlUtils::isChar(). WHen serializing code points with surrogates, the high surrogate character was getting dropped after Tellico 3.4.3 started using QDomImplementation::DropInvalidChars. Saving a collection with these characters, like emojis, with Tellico 3.4.3 will silently lose data. FIXED-IN: 3.4.4 M +4 -0 ChangeLog M +14 -1 src/tests/tellicoreadtest.cpp M +12 -12 src/translators/tellicoxmlexporter.cpp M +27 -3 src/utils/string_utils.cpp https://invent.kde.org/office/tellico/commit/4c44b25b8dff64a4ca14c6263183bf7f65f60668 -- You are receiving this mail because: You are watching all bug changes.
