Component Crash - Assertion Failure: new_cCalls > 0 -
09-02-2004
, 01:25 PM
Hi there,
I have a queued COM+ server component written in C# running on Windows 2003
Server. Everything has been working fine for a while, and all of the sudden
I have been experiencing a crash in part of it. I am completely stumnped!!!
It still runs fine in WinXp Pro, but not in win2k3. I have tried
uninstalling and reinstalling the component with no luck. The event log and
windbg crash analysis folows. Any help would be greatly greatly
appreciated!
Event Type: Error
Event Source: COM+
Event Category: (98)
Event ID: 4822
Date: 9/2/2004
Time: 12:54:40 PM
User: N/A
Computer: NUTRAWEB01
Description:
A condition has occurred that indicates this COM+ application is in an
unstable state or is not functioning correctly. Assertion Failure:
new_cCalls > 0
Server Application ID: {282C2057-D73D-4DCB-B410-ACE98687A058}
Server Application Instance ID:
{6AAEFCD4-B9B1-441C-AD94-F8081898A610}
Server Application Name: NutrazoneBLL
The serious nature of this error has caused the process to terminate.
COM+ Services Internals Information:
File: d:\nt\com\complus\src\comsvcs\tracker\trkprop\trkp rop.cpp, Line: 476
Comsvcs.dll file version: ENU 2001.12.4720.130 shp
************************************************** ****************************
*
*
* Exception Analysis
*
*
*
************************************************** *****************************
FAULTING_IP:
+0
00000000 ?? ???
EXCEPTION_RECORD: ffffffff -- (.exr ffffffffffffffff)
ExceptionAddress: 00000000
ExceptionCode: 80000003 (Break instruction exception)
ExceptionFlags: 00000000
NumberParameters: 0
FAULTING_THREAD: 000014a8
BUGCHECK_STR: 80000003
DEFAULT_BUCKET_ID: APPLICATION_FAULT
PROCESS_NAME: dllhost.exe
ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION} Breakpoint A breakpoint
has been reached.
THREAD_ATTRIBUTES:
LAST_CONTROL_TRANSFER: from 77f43741 to 7ffe0304
STACK_TEXT:
0006fcd8 77f43741 77e41817 00000038 00000000
SharedUserData!SystemCallStub+0x4
0006fcdc 77e41817 00000038 00000000 0006fd20 ntdll!ZwWaitForSingleObject+0xc
0006fd4c 77e4168f 00000038 ffff15a0 00000000
kernel32!WaitForSingleObjectEx+0xac
0006fd5c 7720aa16 00000038 ffff15a0 ffffffff
kernel32!WaitForSingleObject+0xf
0006fd78 7720b48c 00084ea0 0006fdb7 00000000
ole32!CSurrogateProcessActivator::WaitForSurrogate Timeout+0x49
0006fd90 0100137c 0006ff08 00000000 00000000
ole32!CoRegisterSurrogateEx+0x1a4
0006ff1c 01001646 01000000 00000000 00082390 dllhost!WinMain+0xda
0006ffc0 77e4f38c 00000000 00000000 7ffdf000 dllhost!WinMainCRTStartup+0x182
0006fff0 00000000 010014c4 00000000 78746341 kernel32!BaseProcessStart+0x23
FOLLOWUP_IP:
dllhost!WinMain+da
0100137c ff1590100001 call dword ptr [dllhost!_imp__CoUninitialize
(01001090)]
SYMBOL_STACK_INDEX: 6
FOLLOWUP_NAME: MachineOwner
SYMBOL_NAME: dllhost!WinMain+da
MODULE_NAME: dllhost
IMAGE_NAME: dllhost.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 3e7fff57
STACK_COMMAND: ~0s ; kb
BUCKET_ID: 80000003_dllhost!WinMain+da
Followup: MachineOwner
---------
ExceptionAddress: 00000000
ExceptionCode: 80000003 (Break instruction exception)
ExceptionFlags: 00000000
NumberParameters: 0
FAULTING_THREAD: 000014a8
BUGCHECK_STR: 80000003
DEFAULT_BUCKET_ID: APPLICATION_FAULT
PROCESS_NAME: dllhost.exe
ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION} Breakpoint A breakpoint has
been reached.
THREAD_ATTRIBUTES:
LAST_CONTROL_TRANSFER: from 77f43741 to 7ffe0304
STACK_TEXT:
0006fcd8 77f43741 77e41817 00000038 00000000
SharedUserData!SystemCallStub+0x4
0006fcdc 77e41817 00000038 00000000 0006fd20 ntdll!ZwWaitForSingleObject+0xc
0006fd4c 77e4168f 00000038 ffff15a0 00000000
kernel32!WaitForSingleObjectEx+0xac
0006fd5c 7720aa16 00000038 ffff15a0 ffffffff
kernel32!WaitForSingleObject+0xf
0006fd78 7720b48c 00084ea0 0006fdb7 00000000
ole32!CSurrogateProcessActivator::WaitForSurrogate Timeout+0x49
0006fd90 0100137c 0006ff08 00000000 00000000
ole32!CoRegisterSurrogateEx+0x1a4
0006ff1c 01001646 01000000 00000000 00082390 dllhost!WinMain+0xda
0006ffc0 77e4f38c 00000000 00000000 7ffdf000 dllhost!WinMainCRTStartup+0x182
0006fff0 00000000 010014c4 00000000 78746341 kernel32!BaseProcessStart+0x23
FOLLOWUP_IP:
dllhost!WinMain+da
0100137c ff1590100001 call dword ptr [dllhost!_imp__CoUninitialize
(01001090)]
SYMBOL_STACK_INDEX: 6
FOLLOWUP_NAME: MachineOwner
SYMBOL_NAME: dllhost!WinMain+da
MODULE_NAME: dllhost
IMAGE_NAME: dllhost.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 3e7fff57
STACK_COMMAND: ~0s ; kb
BUCKET_ID: 80000003_dllhost!WinMain+da
Followup: MachineOwner |