在运行期间完全随机的时候,程序崩溃并出现标题中的错误。在没有任何用户输入或指示原因的情况下发生错误,这使得调试变得困难。调用堆栈也没有帮助:
msvcr120d.dll!00007ffa9f8b7642() Unknown
msvcr120d.dll!00007ffa9f9e2044() Unknown
msvcr120d.dll!00007ffa9f9a8c98() Unknown
msvcp120d.dll!00007ffaa7273340() Unknown
msvcr120d.dll!00007ffa9f9baf90() Unknown
msvcr120d.dll!00007ffa9f9aafe2() Unknown
ntdll.dll!00007ffad1633573() Unknown
msvcp120d.dll!00007ffaa722df29() Unknown
msvcr120d.dll!00007ffa9f8ba105() Unknown
msvcr120d.dll!00007ffa9f8ba357() Unknown
vfbasics.dll!00007ffab17dc729() Unknown
kernel32.dll!00007ffacede13d2() Unknown
ntdll.dll!00007ffad15b5444() Unknown
根据主题列表,错误不会发生在主线程中,因此可能是多线程冲突,但我不确定。
我无法发布任何代码,因为该程序太大而且我不知道哪部分代码导致了这个问题。
如何缩小问题?