回溯是程序的当前活动函数调用系列。
我有几个问题:int backtrace(void ** buffer,int size);这里缓冲区是指针数组。并且返回的数组元素返回指向堆栈的每个帧。所以,backtrace()......
有没有办法从Linux发布二进制文件中转储带有行号的堆栈跟踪?
当我的c ++ Linux应用程序崩溃时,我需要转储堆栈跟踪。我使用backtrace()和backtrace_symbols()成功地做到了这一点。现在,另外我想得到......
如何在addr2line运行时的偏移量中解析backtrace_symbols()中的cpp符号
为了在运行时捕获像分段错误这样的致命错误,我编写了一个自定义SignalHandler,它将堆栈跟踪打印到控制台并进入日志文件。要实现这一点,我使用(在我之前数百)...
我现在正在使用它:error_log(serialize(debug_backtrace()));但我每次都必须对它进行反序列化。是否有更好的存储回溯的方法?
在android上,在收集特定本机进程的跟踪时,我观察到没有收集进程的特定线程的回溯(libunwind用于收集回溯)。 ...
我在ARM处理器上运行了FreeRTOS,我没有dump_stack()可供我使用...我正在尝试检查调用链并严重丢失dump_stack()...我在google搜索了一下,发现.. 。
是否有可能使用C / C ++代码回溯Linux中子进程崩溃的位置?我想要做的是以下内容:fork一个新的子进程并检索它的PID等待...