Last modified: 2014-10-23 21:40:08 UTC
This is "almost" copied from https://en.wikipedia.org/wiki/Wikipedia:Huggle/Feedback#Problems_with_some_unicode_characters ----------------------------------------------------------------------------- Huggle came into trouble with some unicode characters and replaced them with garbage. See: 1. https://de.wikipedia.org/w/index.php?oldid=131448530&diff=prev (vanalism) 2. https://de.wikipedia.org/w/index.php?oldid=131448530&diff=next (revert+garbage) ----------------------------------------------------------------------------- Reported by User:IW (https://en.wikipedia.org/wiki/User:Inkowik) at 18:31, 19 June 2014 (UTC)
original report at https://de.wikipedia.org/w/index.php?title=Wikipedia_Diskussion:Huggle&diff=131449475 reported for version "huggle 3.0.2 build: 1616 3.0.2" original unicode character in question is 3 bytes long (ⅷ; hex: e2 85 b7)
is that SR?
of course it is, otherwise it would be mw bug...
https://github.com/huggle/huggle3-qt-lx/blob/master/huggle/generic.cpp QString Generic::EvaluateWikiPageContents is what is responsible for parsing the output of MW api that contains RAW text of wiki page. If there is some problem with encoding it is probably somewhere in this function.
Question is: does huggle read the string malformed, or does it write it malformed?
I can't reproduce this https://test.wikipedia.org/w/index.php?title=Blah&diff=203932&oldid=203930
can you try with latest huggle on test wiki?
maybe it only affect users on windows
lowering priority as this is affecting only some users
it works to me even on windows 7
lowering priority as it's very hard to reproduce, we need some assistance of users who are affected in order to fix it
It is happening again: https://en.wikipedia.org/w/index.php?title=Wikipedia:Huggle/Feedback&oldid=630623076#Strange_symbols Highering priority.
super simple workaround is to get the rollback permissions as this affect software rollback only