Article ID: 104141 - Last Review: October 15, 2002 - Revision: 1.0 FIX: SR2TEST GP Faults During Object ShutdownThis article was previously published under Q104141 SYMPTOMS
A general protection (GP) fault occurs when calling IOleObject::Close()
on an SR2TEST object.
CAUSE
SR2TEST does not properly handle the case in which IOleObject::Close()
is called after OleInPlaceObject::UIDeactivate() without first calling
IOleInPlaceObject::InPlaceDeactivate().
RESOLUTION
Call IOleInPlaceObject::InPlaceDeactivate() before calling
IOleObject::Close.
STATUS
Microsoft has confirmed this to be a problem in OLE version 2.0. This
problem was corrected in OLE version 2.01.
| Article Translations
|

Back to the top
