一個debug應用程式出現執行時診測錯誤assert的問題 (轉)
一個debug應用程式出現執行時診測錯誤assert的問題 (轉)[@more@]
一個de應用出現執行時診測錯誤assert的問題
==========================================
我原來有一個用VC5編寫的應用,使用到了CJ60LIB.DLL,當我將VC升級到6.0後,開啟原來的應用,以debug
重建exe,在執行此exe檔案時,卻出現:
wingdi.cpp診測錯誤,在832行.這真是一個摸不著頭腦的問題,
後來我發現問題出在stdafx.h中的定義:
級圖形介面庫
#define AUTO_SUBCLASS
#define MFCX_PROJ
#include
當沒有這段程式碼時,產生的exe執行正常。所以問題應出在所的cj60lib.lib與cj60lib.dll上。
我突然想起我正在使用cj60lib.lib與cj60lib.dll是在vc5下用release配置建立的。當我用vc6重建了cj60lib.lib與cj60lib.dll後問題迎刃而解。
這個問題困擾了我4小時之久。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-987797/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 求教執行EJB程式時出現的問題
- 通過dbms_scheduler執行一個外部job時出現錯誤
- 淺談 ABAP 程式執行時出現『記憶體耗盡』錯誤的問題試讀版記憶體
- steam確認錯誤執行此操作時出現問題怎麼解決
- 最近執行VBA程式碼時候出現這樣錯誤,現已經找到了問題所在處
- jdon執行一段時間後經常出現的錯誤
- 在進行ofbiz工作流應用時出現的錯誤
- Debug模式應用程式輸出Debug除錯資訊模式除錯
- 卡巴斯機 任務執行時出現錯誤
- STM32F334用keil5的debug除錯時出現問題除錯
- 執行eclipse.exe時,出現錯誤An error has occurred.See the logfile問題EclipseError
- 執行Bex 出現 61704 錯誤
- Sxstrace.exe 是 Windows 作業系統提供的一個工具,用於跟蹤和分析應用程式的依賴項解析過程。該工具可以幫助使用者診斷應用程式啟動或執行時出現的依賴項錯誤或載入問題。Windows作業系統
- 線上JAVA應用平穩執行一段時間後出現JVM崩潰問題JavaJVM
- 工程make時出現"時鐘錯誤的問題"的解決方案
- 執行petstore時出的問題
- 用jbuilder執行jive出現的問題,求教!UI
- DEBUG : Eclipse Debug 時出現 Cannot connect to VM select failed錯誤EclipseAI
- HttpWebRequest多執行緒效能問題,請求超時的錯誤HTTPWeb執行緒
- 使用jstl時出現的一個錯誤,請指教!JS
- 執行jdonMVC示例出現了錯誤MVC
- SOLIDWORKS啟動時出現指令碼錯誤問題Solid指令碼
- 執行impdp時出現ORA-39154錯誤的解決案例
- Log4J執行時出現的java.lang.VerifyError錯誤JavaError
- 關於oracle cluster執行runcluvfy.sh錯誤時遇到的問題Oracle
- 多個 Laravel 應用 queue 佇列執行時會互串的問題Laravel佇列
- 交流(1)-- 執行計劃錯誤問題
- 請教:除錯時出現的問題除錯
- HttpRuntime應用程式的執行時HTTP
- 微信支付錯誤兩個問題的解決:curl出錯,錯誤碼:60
- SAP Fiori應用發生超時錯誤的一個可能原因
- zedboard 使用OTG連線USB串列埠時出現錯誤問題ZedOTG串列埠
- 測量程式的執行時間(一)
- 面試時,問哪些問題能試出一個Android應用開發者真正的水平?面試Android
- JDBC執行出現ORA-17410錯誤JDBC
- mysql的時區錯誤問題MySql
- pypy有時候執行python程式錯誤Python
- 轉存——Quartus II FPGA程式模擬執行時出現錯誤“error occurred during modelsim simulation”的解決方法FPGAError