当前位置:  软件>C/C++软件

C++ 异常堆栈跟踪器 libcsdbg

    来源:    发布时间:2015-02-20

    本文导语:  libcsdbg 是一个 C++ 异常堆栈跟踪器。当异常被抛出、捕获和处理时,libcsdbg 提供可工具来创建和处理异常堆栈的跟踪,并通过调用堆栈来传播异常路径。跟踪器提供异常发生的函数以及额外的 addr2line 信息(源码级别)功能列表...

libcsdbg 是一个 C++ 异常堆栈跟踪器。当异常被抛出、捕获和处理时,libcsdbg 提供可工具来创建和处理异常堆栈的跟踪,并通过调用堆栈来传播异常路径。跟踪器提供异常发生的函数以及额外的 addr2line 信息(源码级别)

功能列表:

  • 复杂的异常堆栈跟踪(支持 addr2line)

  • POSIX 线程堆栈跟踪详情(支持 addr2line)

  • 完全支持 Position Independent Code (for DSO)

  • 最简单以及最小化的代码接口,透明的库集成

  • 简单的库运行配置

  • 最小的额外开销

  • 支持通用 throwables 和用户自定义异常类型

  • 支持各种目标对象格式(elf, a.out, coff, ecoff e.t.c)

  • 支持各种文件格式(programs/libraries, archives, core dumps)

  • 支持 32/64 位系统

  • 支持 big 和 little endian CPUs

  • 提供 x86, x86_64, ARM 7/9/11/thumb, Leon 2/3, AVR32, MIPS 编译版本

C++ 异常堆栈跟踪器 libcsdbg[图片]


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












  • 相关文章推荐
  • 程序产生core文件,但是无法跟踪到函数堆栈信息,不知大虾有没有遇到过
  • python异常信息堆栈输出到日志文件
  • 每个线程有自己私有的堆栈,其实这些堆栈的资源是操作系统分配给进程的,这种说法对吗?
  • windows堆栈溢出利用的七种方式
  • HotSync协议堆栈 jSyncManager iis7站长之家
  • 堆和堆栈有什么不同?
  • cpu是怎么找到中断程序的堆栈的?
  • redhat下改变某个进程中使用的堆栈大小
  • 请高手给讲解一下堆栈、堆、静态存储等概念
  • modprobes可不可以打出堆栈信息?
  • 关于linux下多线程的堆栈问题
  • linux下,进程的堆栈大小到底是OS决定的还是编译器决定的?
  • 到底什么是堆栈?
  • 什么是堆栈?
  • 512字节的数组,是放在堆栈上好还是放在堆上好??
  • 堆栈段仅仅是指的栈?和堆有关系么?
  • linux 0.11是如何使用堆栈的?
  • 为什么Linux的可执行映像中不包含堆栈的大小限制?
  • HotSync协议堆栈 jSyncManager
  • Mobicents 的 Java SS7 堆栈和服务 jSS7
  • SIP堆栈 MjSip
  • linux-0.00head.s中堆栈段的疑问


  • 站内导航:


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

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

    浙ICP备11055608号-3