问题描述
- Debug下编译成功,调试出现下面的信息,请各位大大帮忙解答下,新人木有C币 ,请见谅。
-
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.
ConstructionLift.exe 已触发了一个断点
解决方案
在你的断点触发的堆栈上,从上往下,找第一个你编写的代码的函数
解决方案二:
既然触发了端点,那么就看下源代码停在了哪里,贴出原代码。
解决方案三:
触发断点 但是并未跳到断点处
调用堆栈显示:
ntdll.dll!_DbgBreakPoint@0()
msvcr90.dll!___p__tzname() + 0xc5 字节
msvcr90.dll!__CRTDLL_INIT@12() + 0x1e 字节
ntdll.dll!_LdrpCallInitRoutine@16() + 0x14 字节
ntdll.dll!_LdrpRunInitializeRoutines@4() + 0x205 字节
ntdll.dll!_LdrpInitializeProcess@20() - 0x3dd 字节
ntdll.dll!__LdrpInitialize@12() + 0x6119 字节
ntdll.dll!_KiUserApcDispatcher@20() + 0x7 字节
ntdll.dll!_RtlpFreeToHeapLookaside@8() + 0x26 字节
ntdll.dll!_RtlFreeHeap@12() + 0x114 字节
解决方案四:
要贴出源代码,这些没用。
解决方案五:
主要是看调用堆栈,如果没有更具体信息,那么就可以通过日志分析的方式,先定位代码大概运行的位置
时间: 2024-08-22 15:16:47