Whenever we close out of IE after having utilized this feature of our application, we get a second-chance access violation error (0xc0000005) as follows:
I first ran into the problem with version 7.0.0.3, where the instruction address was slightly different (0x504661f1); I grabbed v7.0.0.5 hoping it might fix the problem, since the changelog does mention a similar sounding scenario that was fixed.The instruction at "0x50466a79" referenced memory at "0x...". The memory could not be "read". Click OK to terminate the program
We have no debug symbols available for TeeChart so it's a little difficult to get much useful info from the debugger. However, the call stack at this point goes through some operating system files and msvbvm60 and into teechart7.ocx without going through our wrapper control, and our control's termination code has already been called, so our best guess so far is that teechart is trying to clean up some memory that we've already cleaned up; we're just not sure what.
Can anyone at Steema give me any idea what function is involved with the above-mentioned memory address? Or otherwise assist with trouble-shooting this problem?
Thanks,
- Kevin