Internet Explorer 10 sporadic loss of XML DOM property that is assigned to a text node-Collection of common programming errors

We attach arbitrary properties to DOM nodes in our XHTML tree. Sometimes these nodes are Elements, and sometimes they are Text nodes. We have determined that ‘sometimes’ the property that is assigned to a Text node gets ‘lost’ in that we are unable to retrieve it after assignment. In those rare cases, any attempt to manually retrieve the property value in the debugger returns the ‘undefined’ value.

Frequency of failure varies from roughly once every hundred iterations on the low end, to once every couple-thousand iterations, apparently depending on the complexity of the xml being processed.

We’re kind of stumped here. Any ideas appreciated.

Originally posted 2013-11-09 19:42:59.