David Patow
2005-05-26 16:42:03 UTC
I'm using XMLHTTP in MSXML 4 SP2 in IE 6 (updated) to load an XML file in
JScript that is exactly 8184 bytes. If I load it Synchronously, the browser
hard-crashes (a classic null pointer error). If I load it Asynchronously, my
JScript callback function instantly stops execution and there is no
indication, anywhere, that an error occurred. The content of the XML file
can vary, but it seems that the 8184 size is the critical factor. Several of
my customers, on various Win O/S releases, are also encountering this
problem.
Back on December 21, 2004, I saw a Microsoft response to this same
complaint, in which the MS person pointed to "Hotfix for MSXML 4.0 Service
Pack 2 - KB832414", saying that the security hotfix quietly contained a fix
for this unrelated problem, too. That hotfix is no longer available, but has
been superceded by MS04-004 (832894), which doesn't seem to fix this crash.
Also, on that date, I posted a question as to when the hotfix would be
included in a new MSXML 4 service pack. That post is no longer visible on
the msxml-webrelease newsgroup, yet is still visible on mirror sites. There
was no MS reply to my query.
What is the status of this known "8184 byte" problem in MSXML4 SP2 XMLHTTP?
JScript that is exactly 8184 bytes. If I load it Synchronously, the browser
hard-crashes (a classic null pointer error). If I load it Asynchronously, my
JScript callback function instantly stops execution and there is no
indication, anywhere, that an error occurred. The content of the XML file
can vary, but it seems that the 8184 size is the critical factor. Several of
my customers, on various Win O/S releases, are also encountering this
problem.
Back on December 21, 2004, I saw a Microsoft response to this same
complaint, in which the MS person pointed to "Hotfix for MSXML 4.0 Service
Pack 2 - KB832414", saying that the security hotfix quietly contained a fix
for this unrelated problem, too. That hotfix is no longer available, but has
been superceded by MS04-004 (832894), which doesn't seem to fix this crash.
Also, on that date, I posted a question as to when the hotfix would be
included in a new MSXML 4 service pack. That post is no longer visible on
the msxml-webrelease newsgroup, yet is still visible on mirror sites. There
was no MS reply to my query.
What is the status of this known "8184 byte" problem in MSXML4 SP2 XMLHTTP?