Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 global namespace operator crashes VS

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

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?

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000