UNSOLVED

NickNightingal1

updated

16 years ago

0

4376

February 15th, 2011 02:00

Crash using latest SDK on Server 2008R2 with C# wrapper

We have created a .NET service with a c# P/Invove wrapper over the SDK which has been used for a number of years on Server 2003R2 32-bit with no problems. Recently one of our customers upgraded to Server 2008R2 and we have started to see a memory corruption exception (after several days of intensive use) which causes the service to shut down. The service runs as 32-bit and uses the 32-bit SDK. We have upgraded to the latest SDK and used the P/Invoke signatures from the latest SourceForge API but still get the exception. Any ideas how to debug this or whether anyone else is getting the same problem?

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 FPStream_Close(Centera.FPStreamRef)

Exception Type: System.Runtime.InteropServices.SEHException

ErrorCode: -2147467259

Message: External component has thrown an exception.

Data: System.Collections.ListDictionaryInternal

TargetSite: Centera.FPClipRef FPClip_Open(Centera.FPPoolRef, System.String, Centera.FPInt)