IBM Support

Smalltalk/V error: a non-continuable protection violation has occurred, when starting RequisitePro

Technote (troubleshooting)


Problem(Abstract)

When starting IBM® Rational® RequisitePro® (ReqPro) on a Microsoft® Windows Terminal Server 2003, Microsoft Windows XP SP2 or Microsoft Windows Server 2003/2008, RequisitePro crashes with a Smalltalk/V error: a non-continuable protection violation has occurred.

Cause

This error is caused by the Windows DEP (Data Execution Prevention). You will also see messages in the event log stating that RequisitePro.exe was terminated, but without any mention to DEP.

Environment

Microsoft Windows Terminal Server 2003, Microsoft Windows XP SP2 or Microsoft Windows Server 2003.

Resolving the problem

To resolve this issue review the following information:

Go to Data Execution Prevention page on the Microsoft Windows Server TechCenter.

Scroll down and search for To configure DEP settings:

  1. Click Start > Settings > Control Panel, and then double-click System.

  2. Click the Advanced tab. Then, under Performance, click Settings.

  3. Click the Data Execution Prevention tab.

  4. Click Turn on DEP for essential Windows programs and services only to select the OptIn policy.

  5. Click Turn on DEP for all programs and services except those I select to select the OptOut policy.

  6. If you selected the OptOut policy, click Add and add the applications that you do not want to use DEP with.

  7. To use RequisitePro, select Option (5) and add RequisitePro.exe to the list.

Document information

More support for: Rational RequisitePro
General Information

Software version: 7.0, 7.0.0.1, 7.0.0.2, 7.0.0.3, 7.0.0.4, 7.0.1, 7.0.1.1, 7.0.1.2, 7.0.1.3, 7.0.1.4, 7.0.1.5, 7.0.1.6, 7.1, 7.1.0.1, 7.1.0.2, 2003.06.13, 2003.06.14, 2003.06.15, 2003.06.16

Operating system(s): Windows

Reference #: 1258343

Modified date: 27 October 2010


Translate this page: