当前位置:  技术问答>linux和unix

如何在拦截到sigsegv信号时打印出程序的调用栈?

    来源: 互联网  发布时间:2015-10-23

    本文导语:  最近有个程序老core,但由于特殊原因,不能产生core文件,那么我想拦截到此信号后再将调用栈打印出来,以查出是在哪儿出了问题。不知能否做到。 | #include  void PrintStack() {     void * ar...

最近有个程序老core,但由于特殊原因,不能产生core文件,那么我想拦截到此信号后再将调用栈打印出来,以查出是在哪儿出了问题。不知能否做到。

|
#include 

void PrintStack()
{
    void * array[25];
    int nSize = backtrace(array, 25);
    char ** symbols = backtrace_symbols(array, nSize);
    printf("---------- stack ----------n");
    for (int i = 0; i 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • [问题]关于linux下拦截数据包并予以修改的问题(相当win下HOOKapi拦截封包)
  • 美军陆基中段反导拦截试验失败
  • 如何在UNIX/LINUX下实现数据包拦截?
  • SQL 语句拦截 P6SPY
  • 在交换机环境的以太网拦截数据包要怎么考虑哦?能不能给点帮助啊??
  • 获取QQ空间被拦截的访客 Qvisitor
  • Linux有拦截器机制么?
  • jquery 绑定、捕获、拦截回车事件的例子
  • 同一网站之间如何通过iptables拦截
  • java拦截/调试/安全测试工具 JavaSnoop
  • 键盘被拦截, 如何使用GDB调试
  • 大家能不能给一个能在交换机环境下拦截数据包得程序啊,谢谢了。
  • c#拦截关机注销消息的实现代码
  • java Struts2 在拦截器里的跳转问题 iis7站长之家
  • Android拦截外拨电话程序示例
  • WinForm实现拦截窗体上各个部位的点击特效实例
  • c#钩子本线程内消息拦截的方法
  • java Struts2 在拦截器里的跳转问题
  • android短信拦截的实现代码
  • winform拦截关闭按钮触发的事件示例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3