【发布时间】:2020-02-21 05:19:25
【问题描述】:
我正在使用堆栈打印库 Backward: https://github.com/bombela/backward-cpp
调用时自动打印当前程序的堆栈跟踪。
它还可以着色,这很好。现在,我的问题是我试图理解每种颜色到底是什么意思。
文档似乎没有指定,我通过查看源代码未能找到此信息。
在该图像中,黄色似乎表示已放入堆栈的函数,但其中一个是紫色的。我知道紫色会触发 vulkan 中的验证错误,但我不确定 Backward 是否有机制可以理解这一点。
【问题讨论】:
标签: c++ debugging stack-trace printstacktrace