Why?
What's up with all the I must know how it works attitude? It's a microsoft solution, just like
putting your computer on a weekly reboot cycle to free memory leaks. Upgrades and reboots,
it's how most microsoft problems get fixed..
In all seriousness, I am suspecting a plug-in <-> ahp, using .NET is causing your bug-a-boo.
--
When a Microsoft .NET Framework 1.1 application calls a function that contains more than eight hierarchical nested objects, the common language runtime (CLR) may fail, and you may receive an "Access Violation C0000005" error message during garbage collection. This behavior indicates that the managed heap is corrupted. Typically, this problem occurs when the PInvoke method is used incorrectly. Additionally, this problem occurs in a heavy load environment.
Back to the top
CAUSE
This problem occurs because a value in the register is changed but cannot be restored when the .NET Framework 1.1 application calls a function that contains very complex hierarchical nested objects. The corruption is caused by an error in the just-in-time (JIT) complier. The code that the JIT compiler generates does not safeguard the register when the register is not changed.