与msvcr90.dll发生C ++奇怪崩溃!memcpy

时间:2012-07-17 07:50:11

标签: c++ visual-c++ c++-cli memcpy msvcr90.dll

我正在使用第三方解码器[这是DivX],在我的应用程序中我得到了

  

“类型'System.AccessViolationException'的第一次机会异常   发生“

当我查看堆栈跟踪时,似乎msvcr90.dll中的memcpy出现错误

  

msvcr90.dll!memcpy(unsigned char * dst = 0x00000000,unsigned char *   src = 0x0ac766fe,unsigned long count = 4294967248)第188行Asm

我无法在Visual C ++ 2008中进一步追踪问题...可能导致此问题或任何工具技术导致此奇怪错误的原因是什么?

1 个答案:

答案 0 :(得分:0)

它看起来像是指向未分配的\ desallocated内存的指针,而且计数接缝也很奇怪。 您可以尝试使用OllyDBG或WinDBG对其进行调试\反编译并跟踪问题。