We have just migrated our client/server application to .Net 2.0. After that we constant get an unhandled AccessViolationException in the server program when the client program is terminated!
The only stack trace I can get is:
socketHandle, IntPtr overlapped, UInt32& bytesTransferred, Boolean wait,
errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
In the event log on the server the following is logged:
Faulting application MyModule.exe, version 126.96.36.199099, stamp 439eec16, faulting module nl_lsp.dll, version 0.0.0.0, stamp 406ae2c2, debug? 0, fault address 0x000049fd.
The client and server are communication using .Net Remoting, and we do not have any other socket communication. Also, the server does not use any 3rd party code.
Everything worked fine before we migrated.
Thanks for any help you can provide...
View Complete Post