Open vincentfretin opened 7 years ago
Ah, actually to see the traceback you need to remove the except ValueError in jsonimpl.py:53 or else you just see an empty taxonomy. This was great when I saw empty taxonomies in prod! :-S
I don't have any issues with the lxml version but I didn't migrate any taxonomy from the old version.
Ok, I'll figure it out and probably write an upgrade step to fix existing taxonomies.
I fought with unicode control characters (https://en.wikipedia.org/wiki/Unicode_control_characters) once before and was pretty much alone with my problem. see issue here https://github.com/plone/plone.app.widgets/issues/127 ... our problem was, that users pasted text with hidden unicode control characters into tiny and broke the widget with that. I had to quick-patch the widget and wrote a upgradestep which cleaned the raw data of IRichText field ...
I had a big issue with lxml in version 1.4.4 several weeks ago, before the holidays, but I didn't have time to look at a fix yet, I just reverted to 1.4.2 which doesn't use lxml. I create the issue so maybe someone can look into it. @tomgross ? I'm surprised no one else had the problem. Here is the traceback:
I have this traceback with taxonomies I edited ttw with version 1.4.2, somehow it stored utf-8 strings and not unicode (it's this issue we need to fix I think). When I upgrade to 1.4.4, I get the traceback.