ARM Technical Support Knowledge Articles

How can I recover from a RVD crash when running automated tests?

Applies to: RealView Development Suite (RVDS)

Answer

An unexpected crash can occasionally prevent RealView Debugger from closing properly, leaving orphan processes running on your system.

This can prevent subsequent scheduled/scripted tests from completing, until these processes are terminated and the debugger cleanly restarted.

RVDSv3.0 and earlier:

To resolve this problem you can call the "quitrvd.exe" utility in your test script to ensure that no RVD processes are running before the next test is started. This utility is installed as part of RVDS v3.0 and can be found in the "Utilities" directory.

RVDSv3.1 and later:

Changes were made in the RVD software architecture to prevent 'orphan' processes from being left behind. In the unlikely event of RVD crashing or locking up, killing the main process will resolve the problem. This can be scripted under Linux (using the 'kill' command) or Windows (using the 'taskkill' command). 

Article last edited on: 2011-08-12 13:38:01

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential