VTune 8.0.1 Beta: buffer overrun

VTune 8.0.1 Beta: buffer overrun

When I am trying to run the new VTuneBeta on a Core Duo (MacBook Pro) with VS2005.

The program normally works correctly. I have Buffer Overflow detection selected in the Debug build and nothing shows.

When I run a quick performace test in Release mode, with no Buffer Overflow detection set, I get the following, exception during the second run,before the program really gets going:

A buffer overrun has occurred in perftest.exe which has corrupted the program's internal state. Press Break to debug the program or Continue to terminate the program.

Is there some incompatibility between VTune and VC++ 2005 (unmanaged)?

The stack trace is:

>perftest.exe!_crt_debugger_hook(int _Reserved=) Line 65C
perftest.exe!__report_gsfailure() Line 315 + 0x7 bytesC
perftest_c__Projects_convolver_convolver_bin_Release.exe!00511000()
[Frames below may be incorrect and/or missing, no symbols loaded for perftest_c__Projects_convolver_convolver_bin_Release.exe]
perftest_c__Projects_convolver_convolver_bin_Release.exe!0051852a()
ntdll.dll!7c90378b()
ntdll.dll!7c937860()
ntdll.dll!7c90378b()
ntdll.dll!7c937b48()
ntdll.dll!7c90d625()
ntdll.dll!7c937b75()
ntdll.dll!7c90eafa()
perftest.exe!CallCatchBlock(EHExceptionRecord * pExcept=0x0012dc30, EHRegistrationNode * pRN=0x0012e0e8, _CONTEXT * pContext=0x0012dc50, const _s_FuncInfo * pFuncInfo=0x0012dc04, void * handlerAddress=0x00000000, int CatchDepth=4314083, unsigned long NLGCode=1) Line 1522C++
ntdll.dll!7c90378b()
ntdll.dll!7c937860()
ntdll.dll!7c90eafa()
RTEnvSupport.dll!63145fa3()
cgraphinst.dll!60921bd8()
perftest.exe!_CxxThrowException(void * pExceptionObject=0x00161d40, const _s__ThrowInfo * pThrowInfo=0x00e1eab0) Line 166C++
cgraphinst.dll!609238c2()
cgraphinst.dll!60921bd8()
perftest_c__Projects_convolver_convolver_bin_Release.exe!00511779()
perftest.exe!_CallSettingFrame(unsigned long funclet=1240832, unsigned long pRN=256, unsigned long dwInCode=1237336) Line 73Asm
perftest.exe!_CallCatchBlock2(EHRegistrationNode * pRN=0x00412608, const _s_FuncInfo * pFuncInfo=0x0012e11c, void * handlerAddress=0x1a5dcf53, int CatchDepth=1237628, unsigned long NLGCode=4332480) Line 512 + 0xc bytesC++
perftest_c__Projects_convolver_convolver_bin_Release.exe!005184db()
ntdll.dll!7c90378b()
ntdll.dll!7c937860()
msvcrt.dll!77c423ac()
msvcrt.dll!77c42d17()
msvcrt.dll!77c42d75()
ntdll.dll!7c90eafa()
ntdll.dll!7c911596()
ntdll.dll!7c911596()
ntdll.dll!7c911bff()
ntdll.dll!7c9106eb()
msvcrt.dll!77c2c3c9()
RTEnvSupport.dll!63145fa3()
cgraphinst.dll!60921bd8()
perftest.exe!_CxxThrowEx
ception(void * pExceptionObject=0x00502d58, const _s__ThrowInfo * pThrowInfo=0x00161d40) Line 166C++
RTEnvSupport.dll!63145fa3()
cgbe.dll!60752493()
cgbe.dll!60751350()
cgbe.dll!60751402()
perftest_c__Projects_convolver_convolver_bin_Release.exe!0051493a()
cgraphinst.dll!609238c2()
RTEnvSupport.dll!63145fa3()
cgraphinst.dll!60921bd8()
perftest_c__Projects_convolver_convolver_bin_Release.exe!0051493a()
cgbe.dll!60752037()
ntdll.dll!7c911538()
ntdll.dll!7c9106eb()
cgbe.dll!60752596()
ntdll.dll!7c910732()
ntdll.dll!7c911538()
ntdll.dll!7c9106eb()
ntdll.dll!7c910732()
ntdll.dll!7c910732()
ntdll.dll!7c9106ab()
ntdll.dll!7c9106eb()
cgbe.dll!60752596()
cgbe.dll!60752493()
cgbe.dll!60752596()
cgbe.dll!60752493()
RTEnvSupport.dll!63146114()
cgbe.dll!60752596()
cgbe.dll!60752596()
cgbe.dll!60752493()
cgbe.dll!60751350()
cgbe.dll!60752037()
cgbe.dll!60752596()
RTEnvSupport.dll!63146114()
ntdll.dll!7c910732()
ntdll.dll!7c911538()
ntdll.dll!7c911596()
ntdll.dll!7c9106eb()
cgbe.dll!607525e7()
perftest_c__Projects_convolver_convolver_bin_Release.exe!00518500()
cgbe.dll!60752493()
cgbe.dll!60752596()
cgbe.dll!60752493()
ntdll.dll!7c911538()
ntdll.dll!7c911596()
ntdll.dll!7c9106eb()
cgraphinst.dll!60921aec()
RTEnvSupport.dll!63146114()
cgraphinst.dll!60921aec()
cgbe.dll!60752596()
cgbe.dll!60752493()
cgbe.dll!60751350()
RTEnvSupport.dll!63146114()
cgraphinst.dll!60921aec()
ntdll.dll!7c910732()
ntdll.dll!7c911538()
ntdll.dll!7c911596()
ntdll.dll!7c9106eb()
cgbe.dll!60752493()
cgbe.dll!60752596()
cgbe.dll!60752596()
cgbe.dll!60752493()
RTEnvSupport.dll!63146114()
cgbe.dll!60752596()
cgbe.dll!60752493()
cgbe.dll!60752596()
cgbe.dll!60752493()
cgbe.dll!60751350()
cgbe.dll!60752037()
cgbe.dll!60751402()
perftest_c__Projects_convolver_convolver_bin_Release.exe!005149ab()
perftest_c__Projects_convolver_convolver_bin_Release.exe!005149ab()
perftest_c__Projects_convolver_convolver_bin_Release.exe!00515129()
&n
bsp;perftest.exe!_CallSettingFrame(unsigned long funclet=1244072, unsigned long pRN=256, unsigned long dwInCode=1241200) Line 73Asm
perftest.exe!_CallCatchBlock2(EHRegistrationNode * pRN=0x0041585e, const _s_FuncInfo * pFuncInfo=0x0012f034, void * handlerAddress=0x1a5dcf53, int CatchDepth=1241492, unsigned long NLGCode=4332480) Line 512 + 0xc bytesC++
perftest_c__Projects_convolver_convolver_bin_Release.exe!005184db()
ntdll.dll!7c90378b()
ntdll.dll!7c937860()
msvcrt.dll!77c423ac()
ntdll.dll!7c90eafa()
ntdll.dll!7c911596()
ntdll.dll!7c911596()
ntdll.dll!7c911bff()
ntdll.dll!7c9106eb()
msvcrt.dll!77c2c3c9()
RTEnvSupport.dll!63145fa3()
cgraphinst.dll!60921bd8()
perftest.exe!_CxxThrowException(void * pExceptionObject=0x00780000, const _s__ThrowInfo * pThrowInfo=0x00000074) Line 166C++
cgbe.dll!60752037()
cgbe.dll!60751402()
perftest_c__Projects_convolver_convolver_bin_Release.exe!0051493a()
cgraphinst.dll!609238c2()
RTEnvSupport.dll!63145fa3()
cgraphinst.dll!60921bd8()
perftest_c__Projects_convolver_convolver_bin_Release.exe!0051493a()
RTEnvSupport.dll!63146114()
cgbe.dll!60752596()
cgbe.dll!60752596()
ntdll.dll!7c910732()
ntdll.dll!7c911538()
ntdll.dll!7c911596()
ntdll.dll!7c9106eb()
cgbe.dll!60752493()
cgbe.dll!60752596()
cgbe.dll!60752493()
ntdll.dll!7c910732()
ntdll.dll!7c911596()
ntdll.dll!7c9106eb()
ntdll.dll!7c910732()
cgbe.dll!60752596()
cgbe.dll!60752596()
cgbe.dll!60752596()
cgbe.dll!60752493()
RTEnvSupport.dll!63146114()
cgbe.dll!607524cb()
cgbe.dll!60752493()
RTEnvSupport.dll!63146114()
cgraphinst.dll!60921aec()
RTEnvSupport.dll!63146114()
cgraphinst.dll!60921aec()
cgbe.dll!60752596()
cgbe.dll!60752493()
RTEnvSupport.dll!63146114()
RTEnvSupport.dll!63146114()
cgbe.dll!60752596()
cgbe.dll!60752493()
cgraphinst.dll!60921bd8()
cgbe.dll!60752596()
cgbe.dll!60752493()
cgbe.dll!60752596()
cgbe.dll!60752596()
cgbe.dll!60752596()
cgbe.dll!6075500a()
cgbe.dll!607525e7()
cgbe.dll!60752493()
cgbe.dll!60751402()
cgraphinst.dll!6092387d()
perftest_c__Projects_convolver_convolver_bin_Release.exe!00511af7()
cgraphinst.dll!6092
38c2()
RTEnvSupport.dll!63145fa3()
cgraphinst.dll!60921bd8()
perftest_c__Projects_convolver_convolver_bin_Release.exe!00511af7()
kernel32.dll!7c8399f3()

1 post / 0 new
For more complete information about compiler optimizations, see our Optimization Notice.