0
我使用第三方解碼器[是的DivX]在我的應用程序得到C++奇怪的崩潰與MSVCR90.DLL!memcpy的
「的第一個機會類型的異常‘System.AccessViolationException’ 發生」
當我看到堆棧跟蹤,似乎有在的memcpy在MSVCR90.DLL
MSVCR90.DLL!的memcpy(無符號字符* DST = 00000000,無符號c。將錯誤哈日* SRC = 0x0ac766fe,unsigned long類型數= 4294967248)線188 ASM
我不能能夠進一步追查問題在Visual C++ 2008 ...什麼可能導致此,或任何工具工藝得到根本原因這個奇怪的錯誤?
原因是作爲目標緩衝區傳遞給'memcpy()'的NULL指針。 – hmjd 2012-07-17 07:53:18
我再次看看堆棧,檢查我的代碼,看看我的代碼作爲參數傳遞給第三方庫。我在'memcpy'中看到一個'NULL'指針。 – 2012-07-17 07:53:36
另外,計數參數是4294967248(= 0xFFFFFFD0),這是一個不太可能的值。 – 2012-07-17 07:57:31