T O P I C R E V I E W |
patria |
Posted - Sep 11 2007 : 2:45:41 PM Whenever I type :: (global namespace operator), the visual studio is hung for about 20 seconds and it crashes. Exception analysis is the followings:
******************************************************************************* * * * Exception Analysis * * * *******************************************************************************
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\\Program Files\\Microsoft Visual Studio 8\\Common7\\IDE\\msenv.dll -
FAULTING_IP: ntdll!DbgBreakPoint+0 77d02ea8 cc int 3
EXCEPTION_RECORD: 0012cba8 -- (.exr 0x12cba8) ExceptionAddress: 77d6f1c9 (ntdll!RtlReportCriticalFailure+0x0000005b) ExceptionCode: c0000374 ExceptionFlags: 00000001 NumberParameters: 1 Parameter[0]: 77d8cf50
FAULTING_THREAD: 00001894
DEFAULT_BUCKET_ID: HEAP_CORRUPTION
PROCESS_NAME: devenv.exe
ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION} Breakpoint A breakpoint has been reached.
NTGLOBALFLAG: 0
APPLICATION_VERIFIER_FLAGS: 0
MANAGED_STACK: !dumpstack -EE OS Thread Id: 0x1894 (0) Current frame: ChildEBP RetAddr Caller,Callee
CONTEXT: 0012cbc0 -- (.cxr 0x12cbc0) eax=0012ce9c ebx=00000000 ecx=7fffffff edx=00000000 esi=001a0000 edi=0cb9cad8 eip=77d6f1c9 esp=0012ce8c ebp=0012cf04 iopl=0 nv up ei pl zr na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246 ntdll!RtlReportCriticalFailure+0x5b: 77d6f1c9 eb1c jmp ntdll!RtlReportCriticalFailure+0x6f (77d6f1e7) Resetting default scope
LAST_CONTROL_TRANSFER: from 77d6fcef to 77d6f1c9
STACK_TEXT: 0012cf04 77d6fcef c0000374 77d8cf50 0012cf48 ntdll!RtlReportCriticalFailure+0x5b 0012cf14 77d6fddd 00000002 00122cf8 00000000 ntdll!RtlpReportHeapFailure+0x21 0012cf48 77d32c89 00000008 001a0000 0cb9cad8 ntdll!RtlpLogHeapFailure+0xa1 0012cf74 77e67a7e 001a0000 00000000 0cb9cae0 ntdll!RtlFreeHeap+0x60 0012cf88 75844c39 001a0000 00000000 0cb9cae0 kernel32!HeapFree+0x14 0012cfd4 5ac06e89 0cb9cae0 5ac0aec3 0cb9cae0 MSVCR80!free+0xcd 0012cfdc 5ac0aec3 0cb9cae0 00000000 034f6144 vcpkg!Ncb::disposeArray+0x11 0012d000 5ac0ae31 0012d0b0 0012d0db 0012d0ac vcpkg!NISearchArrays::GetIinstInfoAtAnchorW+0x88 0012d03c 5ac149bb 00000000 0012d0b0 0012d0db vcpkg!NISearchArrays::GetInfoOnIndexIntoNIArraysW+0x131 0012d078 5ad1168f 00000000 0012d0b0 0012d0db vcpkg!NcbWrap::GetInfoOnIndexIntoNIArraysW+0x3b 0012d0d0 1edbcf59 0357cc20 00000000 0012d10c vcpkg!CCompletionList::GetDisplayText+0x135 WARNING: Stack unwind information not available. Following frames may be wrong. 0012d150 1ed30fe2 12fd2f60 1ef570f8 00000003 va_x!UpdateDbgState+0xe809 00000000 00000000 00000000 00000000 00000000 va_x+0x30fe2
FOLLOWUP_IP: MSVCR80!free+cd 75844c39 85c0 test eax,eax
SYMBOL_STACK_INDEX: 5
FOLLOWUP_NAME: MachineOwner
IMAGE_NAME: heap_corruption
DEBUG_FLR_IMAGE_TIMESTAMP: 0
ADDITIONAL_DEBUG_TEXT: Enable Pageheap/AutoVerifer
PRIMARY_PROBLEM_CLASS: HEAP_CORRUPTION
BUGCHECK_STR: APPLICATION_FAULT_HEAP_CORRUPTION_STATUS_BREAKPOINT
SYMBOL_NAME: heap_corruption!heap_corruption
MODULE_NAME: heap_corruption
STACK_COMMAND: .cxr 0x12cbc0 ; kb
FAILURE_BUCKET_ID: APPLICATION_FAULT_HEAP_CORRUPTION_STATUS_BREAKPOINT_heap_corruption!heap_corruption
BUCKET_ID: APPLICATION_FAULT_HEAP_CORRUPTION_STATUS_BREAKPOINT_heap_corruption!heap_corruption
Followup: MachineOwner ---------
0:000> .cxr 0x12cbc0 ; kb eax=0012ce9c ebx=00000000 ecx=7fffffff edx=00000000 esi=001a0000 edi=0cb9cad8 eip=77d6f1c9 esp=0012ce8c ebp=0012cf04 iopl=0 nv up ei pl zr na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246 ntdll!RtlReportCriticalFailure+0x5b: 77d6f1c9 eb1c jmp ntdll!RtlReportCriticalFailure+0x6f (77d6f1e7) *** Stack trace for last set context - .thread/.cxr resets it ChildEBP RetAddr Args to Child 0012cf04 77d6fcef c0000374 77d8cf50 0012cf48 ntdll!RtlReportCriticalFailure+0x5b 0012cf14 77d6fddd 00000002 00122cf8 00000000 ntdll!RtlpReportHeapFailure+0x21 0012cf48 77d32c89 00000008 001a0000 0cb9cad8 ntdll!RtlpLogHeapFailure+0xa1 0012cf74 77e67a7e 001a0000 00000000 0cb9cae0 ntdll!RtlFreeHeap+0x60 0012cf88 75844c39 001a0000 00000000 0cb9cae0 kernel32!HeapFree+0x14 0012cfd4 5ac06e89 0cb9cae0 5ac0aec3 0cb9cae0 MSVCR80!free+0xcd 0012cfdc 5ac0aec3 0cb9cae0 00000000 034f6144 vcpkg!Ncb::disposeArray+0x11 0012d000 5ac0ae31 0012d0b0 0012d0db 0012d0ac vcpkg!NISearchArrays::GetIinstInfoAtAnchorW+0x88 0012d03c 5ac149bb 00000000 0012d0b0 0012d0db vcpkg!NISearchArrays::GetInfoOnIndexIntoNIArraysW+0x131 0012d078 5ad1168f 00000000 0012d0b0 0012d0db vcpkg!NcbWrap::GetInfoOnIndexIntoNIArraysW+0x3b 0012d0d0 1edbcf59 0357cc20 00000000 0012d10c vcpkg!CCompletionList::GetDisplayText+0x135 WARNING: Stack unwind information not available. Following frames may be wrong. 0012d150 1ed30fe2 12fd2f60 1ef570f8 00000003 va_x!UpdateDbgState+0xe809 00000000 00000000 00000000 00000000 00000000 va_x+0x30fe2
|
1 L A T E S T R E P L I E S (Newest First) |
feline |
Posted - Sep 12 2007 : 08:08:42 AM That is bad. It is also a little unexpected, since the listbox after the global namespace operator comes from the IDE, not from VA its self.
Which IDE and version of VA are you using? If you create a new default project do you see the same problem? I am wondering if this is somehow project specific.
Do you have any other IDE plugin's installed? |
|
|