http://bugs.winehq.org/show_bug.cgi?id=26226
--- Comment #10 from Nikolay Sivov bunglehead@gmail.com 2011-02-27 12:41:27 CST --- At least one part of the problem looks as we (and libxml2) don't expect something that application is doing, and this is weird by the way: it creates unprefixed element with specified namespace uri, so we create default xmlns definition for it, after that application manually adds attribute named "xmlns" with the same namespace uri. Libxml2 clearly distinguishes namespace definitions and attributes and doesn't cross check.
We need special case to workaround that, after some tests of course.