BoundsChecker -- LoadLibrary access violation

[Migrated content. Thread originally posted on 06 May 2011]

I am currently evaluating Boundschecker to see if it will meet our needs. I am using version 10.0 and have an issue with LoadLibrary failing and setting an ERROR_NOACCESS error condition. When running with a debugger, I can catch the original access violation error and it looks like it's a NULL pointer access inside of wcore.dll.

I wrote a trivial example C native application that loads and unloads a DLL (ws2_32.dll for example) in a loop 1000 times. It looks like the LoadLibrary call consistently fails 738/1000 times when run within Boundschecker but succeeds every time when run without Boundschecker.

Can you please take a look at this? If this issue has been fixed since the 10.0 release, is it possible to get a newer version for evaluation? The test I ran was on Windows Server 2003 R2 SP2 compiled with VS 2008.

Thanks!
-Tim