IBM Support

playerhook64.exe active after playback finishes

Technote (troubleshooting)


Problem(Abstract)

After the completion of an IBM Rational Functional Tester (RFT) script the process playerhook64.exe stays alive.

Symptom

The test finishes, but a few instances of the process are still active. This happens intermittently. When this happens, you cannot rename or remove project items.


Cause

Playerhook64 is a process that RFT starts when RFT runs on 64 bit processes. After playback the process still runs for unknown reasons.

Resolving the problem

You have two options.

  • Turn off the flag in the ivory.properties in the FunctionalTester\bin folder.

    Change the value of rational.test.ft.player.hook64process.enabled into false.


    BEFORE


    #This flag can be used to turn off hooking of 64 bit processes at playback time
    #Playback should work fine even if the value is false, but there may be some performance degradation specially in
    #playback of inputkeys actions.
    rational.test.ft.player.hook64process.enabled=true



    AFTER


    #This flag can be used to turn off hooking of 64 bit processes at playback time
    #Playback should work fine even if the value is false, but there may be some performance degradation specially in
    #playback of inputkeys actions.
    rational.test.ft.player.hook64process.enabled=false



  • Terminate the process after playback.

Document information

More support for: Rational Functional Tester
Test Execution

Software version: 8.2.1

Operating system(s): Windows

Reference #: 1639811

Modified date: 24 April 2014