backtrace

backtrace

文章 0 浏览 3

在 Windows 下获取指向调用堆栈底部的指针并按地址解析符号(如 dladdr)?

我想在 Windows 下实现一个类似的 backtrace 实用程序,以便将此信息添加到异常中。 我需要捕获返回地址,然后将其转换为符号名称。 我知道 StackWalk…

(り薆情海 2024-09-25 05:19:16 6 0

在每个 PHP 回溯级别获取范围内的变量?

有没有办法在回溯中查看每个堆栈帧中设置的变量?我可以非常接近地使用 debug_backtrace(true) 的组合来获取对象,在每个对象上使用 get_object_vars …

待"谢繁草 2024-09-13 06:19:06 8 0

一种将跟踪和回溯纳入 C 程序的简单、统一且可移植的方法

GNU libc 的回溯 和 在线仿真器/调试器在将代码移植到新平台时并不总是可用,特别是当目标是微型&lt a href="http://en.wikipedia.org/wiki/C_(progra…

世态炎凉 2024-09-10 07:53:37 7 0

汇编中的堆栈/基指针

我知道这个主题已经在这里和互联网上的其他地方被覆盖了令人恶心 - 但希望这个问题是一个简单的问题,因为我试图了解汇编...... 所以如果我理解正确的…

醉城メ夜风 2024-08-31 05:20:49 10 0

从内核调用跟踪中获取行号

我正在尝试调试似乎是完成队列问题: Apr 14 18:39:15 ST2035 kernel: Call Trace: Apr 14 18:39:15 ST2035 kernel: [&ltffffffff8049b295&gt] schedu…

凝望流年 2024-08-29 05:47:25 10 0

C++ 正常吗?静态初始化在同一个回溯中出现两次?

我正在尝试调试使用 GCC 编译的 C++ 程序,该程序在启动时冻结。 GCC 互斥体保护函数的静态局部变量,看来等待获取这样的锁是它冻结的原因。这是如何…

七七 2024-08-28 22:01:05 12 0

自动化 gdb:每 10 毫秒显示一次回溯

我想为 gdb 编写一个脚本,它将每 10 毫秒保存一次进程的回溯(堆栈)。我该怎么做? 它可以类似于“身无分文”的调用图分析(对于无法使用任何类型的…

木槿暧夏七纪年 2024-08-26 20:38:02 10 0

Xcode 调试器警告:无法找到“_sigtramp”的最小边界- 回溯可能不可靠

这意味着什么?当我在调试器中使用断点运行时,似乎偶尔会出现在控制台中。 warning: Couldn't find minimal bounds for "_sigtramp" - backtraces ma…

涫野音 2024-08-26 15:55:05 9 0

GDB 回溯不显示函数名称

我编译了我的库(特别是 protbuf-2.3.0)在 SunOS 5.10 上使用 -g -O0。 make 日志中的示例行如下: /bin/bash ../libtool --tag=CXX --mode=compile …

べ繥欢鉨o。 2024-08-24 09:06:41 6 0

PHP:在主体内部显示用户自定义错误

我想在我正在构建的一些界面的许多地方抛出自定义错误。只需在我的函数内使用 echo 即可将回显代码放置在我的页面标签上方。因此,我构建了一个自定义…

謌踐踏愛綪 2024-08-20 06:43:48 2 0

如何在 PHP 中获取调用函数/方法的名称?

我知道函数 debug_backtrace,但我正在寻找一些现成的函数实现,例如 GetCallingMethodName()?如果它也给出方法的类(如果它确实是一个方法),那就…

﹂绝世的画 2024-08-18 20:47:43 7 0

valgrind 下运行的程序被中断时线程堆栈回溯

我有一个服务器程序,它没有非常干净/优雅的关闭(一般不应该终止)。当跟踪内存泄漏时,我在 valgrind 下运行它,但最终必须通过信号终止进程(^C)…

骷髅 2024-08-15 04:29:26 5 0

Visual C# 回溯:如何知道[外部代码]所在的位置?

我正在使用 Visual C# 来调试大型 C# 项目。项目很大,只有部分pdb是我自己搭建的。我可以构建所有的 pdb,但这非常耗时。我正在调试回溯,但跟踪的一…

扭转时空 2024-08-14 10:20:30 6 0

在 Mac 上哪里可以使用 BackTrace 调用

我想从崩溃的 C++ Mac 应用程序中获取 BackTrace,但是我是 Mac 新手,不确定如何最好地执行此操作。 我在 stackoverflow 上发现了一个详细说明其用法…

蘑菇王子 2024-08-06 11:47:26 3 0

gdb 6.3 中多个堆栈之间的切换

程序中有两个堆栈:一个是由操作系统创建的,第二个是由程序本身创建的,用于运行一些代码。 当程序在第二个堆栈中崩溃时,我想切换到gdb中的主堆栈并…

终弃我 2024-08-04 13:44:01 5 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文