| || |
Pure Virtual Function Error in QTP running in QC
The issue we are having is that each time we attempt to run a script in a Citrix environment through Quality Center 9.2, the Quick Test 9.5 remote agent seems as if its being blocked from running, followed by the application shutting down altogether. When this occurs we receive a Visual C++ Runtime Error, "R6025 - pure virtual function call." After this first occurred, I examined the Event Log in the Citrix environment and found an error message faulting a DLL file, I've attached a screenshot of the Event View to this post. After further investigation, I found that the faulting DLL file, Isapiw32.dll, is an Integrated Client DLL and is part of the Sentinel RMS software. In addition, I viewed the Add/Remove Programs lists for the environment in question and noticed that on 07/16/2009 there were four Windows Server 2003 security updates made to the Citrix Environment, KB973346, KB961371, KB969898, and KB971633. Each of these updates deals with unauthenticated remote agents, and two of these updates are ActiveX Killbits. I believe that these security updates may be blocking the Quick Test remote agent from opening and causing the runtime error because, prior to their installation, we were not experiencing these issues. Yesterday afternoon, this same error also appeared in another of our Citrix Environments as well, however, in the Add/Remove Programs view for this environment, the security updates are not listed, but the same error shows up in the Event Log. I'm not sure how to address this issue and have read through many different possible solutions, any help would be much appreciated, thank you in advance.