Event Id | 4230 |
Source | COM+ |
Description | COM+ Internal Error. Please contact Microsoft Product Support Services to report this error. Assertion Failure: m_pSynchronize == NULL Server Application ID: {.....} Server Application Name: System Application The serious nature of this error has caused the process to terminate. COM+ Services Internals Information: File: .\mtseventsobj.cpp, Line: 214 |
Event Information | CAUSE:
When a COM+ library or server application is started, the application must register itself with the COM+ system application. This occurs when the first COM+ component is activated.
However, a problem can occur if the same single-threaded apartment (STA) client thread activates two COM+ components in a COM+ library application. When the first component contacts the COM+ system application in an outgoing call to register itself with the COM+ system application, the call enters the STA modal loop. Because the same thread can handle a second activation request, the second component tries to contact the COM+ system application even though the first call has not yet returned. This problem occurs because the lock in the system application cannot serialize the two activation calls from the same thread RESOLUTION: To resolve this problem, obtain Microsoft COM+ Hotfix Rollup 20. |
Reference Links | Event ID 4230 When You Activate COM+ Components |
Catch threats immediately
We work side-by-side with you to rapidly detect cyberthreats
and thwart attacks before they cause damage.