We're seeing an issue at one of our clients with Faxman. It's happening every couple days or so, and it's completely random. I've pasted the error information below. I've changed the name of our program to 'OurSoftware'. As you can see, the error is occurring when Faxman calls into .NET. We're using Faxman 4.4.4, and this is on a Windows XP SP3 machine with .NET Framework 3.5 SP1. Do you have any idea what could be happening?
Exception Information
********************************************
Exception Type: System.AccessViolationException
Message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Data: System.Collections.ListDictionaryInternal
TargetSite: Void PtrToStructureHelper(IntPtr, System.Object, Boolean)
HelpLink: NULL
Source: mscorlib
StackTrace Information
********************************************
at System.Runtime.InteropServices.Marshal.PtrToStructureHelper(IntPtr ptr, Object structure, Boolean allowValueClasses)
at System.Runtime.InteropServices.Marshal.PtrToStructure(IntPtr ptr, Type structureType)
at DataTech.FaxManNet.Fax..ctor(IntPtr ptr)
at DataTech.FaxManNet.FaxMan.CreateLog(LogType logtype)
at DataTech.FaxManNet.FaxMan.get_CompletedLog()
at OurSoftware.CleanupQueueAndLogs()