遇到断点时,Visual Studio是否冻结所有线程?

时间:2019-11-25 19:29:24

标签: visual-c++ breakpoints visual-studio-debugging visual-studio-2019

我弹出一个错误,那就是当我运行一个单独的(幸运的开源)库时,当我正常运行它时,它会遇到错误并崩溃。

但是,当它放置一个断点来查找并弄清楚崩溃的原因时,它就可以工作了。

我怀疑正在发生的事情是,包含断点的线程正在等待另一个线程来完成一项任务,否则将导致崩溃。通常,另一个线程还没有准备好。但是,当我有一个断点时,在单击“ Step Over”之前有时间完成,我知道在断点被击中之后我可以强制其他线程冻结,但是我真的希望冻结在我所要的确切时刻进行。达到断点。

0 个答案:

没有答案