Follow

"Unexpected Error" when TurboLaw is checking for updates

When TurboLaw is checking for updates (either via the automatic check which occurs every time the program is opened) or when you check for updates manually, an "unexpected error" may appear, as shown below:

Unexpected error image

If you click on the "Show me the details of this error" link, the details will be:

Application-level Exception occured in TurboLaw Document Software version 3.0.1.28032
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at System.Net.UnsafeNclNativeMethods.OSSOCK.recv(IntPtr socketHandle, Byte* pinnedBuffer, Int32 len, SocketFlags socketFlags)
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, SocketError& errorCode)
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

The exact version number mentioned in the error message may vary depending on which version of the TurboLaw Update Utility you have on your computer.

This problem stems from the underlying .NET 2.0 Framework on which the TurboLaw Update Utility is built.

Microsoft has an article which describes this problem and provides a downloadable hotfix which may resolve the problem described here. Please see this article for instructions on how to download and install the hotfix from Microsoft.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Article is closed for comments.
Powered by Zendesk