Microsoft KB Archive/126810

{|
 * width="100%"|

GP Fault on Close or Direction Key After Move Forward Command

 * }

Q126810

-

The information in this article applies to:


 * Microsoft Project for Windows, version 4.0

-

SYMPTOMS
In Microsoft Project, if you use the Move Forward command to move an object on your project, you may receive a general protection (GP) fault when you use one of the direction keys (immediately after using the command) or when you close the file.

CAUSE
This problem occurs when you move an object, such as a drawing object, on your project using the Move Forward command, if the only object that is located "in front" of this object is hidden.

For example, if an object on your project is linked to a subtask, and you hide the subtask, the object is also hidden. If you move another object on your project using the Move Backward command, and you then move the object again using the Move Forward command, the object is moved "in front" of the hidden object, and the object you moved is no longer visible. If you then press any of the direction keys, you receive a GP fault.

If you continue working without using the direction keys, you receive a GP fault when you close the file, whether or not you choose to save the file.

Note that if you save the file, the file is saved correctly, even though you receive a GP fault. When you start Microsoft Project again, you can open the file and continue editing it without incident.

WORKAROUND
To work around this problem, avoid moving an object forward when an object in front of it is hidden.

STATUS
Microsoft has confirmed this to be a problem in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION
To move a selected object, such as a drawing object, you can use the Move Forward and Move Backward buttons located on the Drawing toolbar, or the Move Forward and Move Backward commands on the drawing object shortcut menu. These commands move a drawn object in front of or behind another object.

The following are additional ways that you can hide an object that is attached to a task. Under the conditions described above, these ways to hide an object also cause this GP fault:


 * Hide the task bar
 * If the object is attached to a summary task, or the project summary task, clear the Show Summary Tasks check box on the View tab of the Options dialog box.
 * Delete the Task bar style
 * Delete the task
 * Enter a duration of 0d for the task, and clear the Mark As Milestone check box in the Task Information dialog box.
 * Filter the task using criteria that the task does not meet