Discussion:
ServerXMLHTTP40 crash
(too old to reply)
v***@gmail.com
2007-03-07 22:15:29 UTC
Permalink
Next call from COM+ component crash on production server (2003 with
MSXML4 SP2):

xmlSendRequest strUTF8RequestXML, "http://localhost/Soap.Services/
wmqservice.ashx"

Where:
Public Function xmlSendRequest(ByVal vstrRequestXML As String, _
ByVal strDestinationURL As String) As String

Dim objXMLHTTP As ServerXMLHTTP40
objXMLHTTP = New ServerXMLHTTP40

objXMLHTTP.open("POST", strDestinationURL)
objXMLHTTP.send(vstrRequestXML)

If objXMLHTTP.Status >= 400 And objXMLHTTP.Status <= 599 Then
ERR.Raise(vbObjectError + 1, cstrFunctionName, _
"Send Via HTTP POST method failed -" & vbCr & _
"HTTP.status: " & objXMLHTTP.Status & vbCr & _
"HTTP.statusText: " & objXMLHTTP.statusText)
Else
xmlSendRequest = objXMLHTTP.responseText
End If

objXMLHTTP = Nothing
End Function

With error dumped into Event Log:

-----------------------------------------------------------------------------------------------------
The serious nature of this error has caused the process to terminate.
Exception: C0000005
Address: 0x69BE8F34

Call Stack:
msxml4!DllUnregisterServer + 0x696ba
winhttp!WinHttpTimeToSystemTime + 0xf8b9
winhttp!DllGetClassObject + 0x565
winhttp!DllGetClassObject + 0xa8e
msxml4!DllUnregisterServer + 0x6efdd
msxml4!DllUnregisterServer + 0x6f5cf
Admin!DllCanUnloadNow + 0x47713
-------------------------------------------------------------------------------------------------------

It happens not always, from time to time
Any ideas?

Thank you,

VK
Brian Staff
2007-03-07 23:43:11 UTC
Permalink
This is worth a read

http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msx
ml-in-internet-explorer.aspx

Brian

Loading...