LibCrashDump - Summary
This group is not part of the GNU Project.
A library that can be LD_PRELOADed onto another program. If the program crashes, a textual crash dump is produced. The crash dump contains an "executive summary" of what went wrong, including a stack trace.
The point is to have a lighter alternative to core dumps. A core dump has very much information, but is also often huge. Most projects can't handle getting half-gig core files attached to their user's bug reports.
A crash dump on the other hand is very suitable to attach to a bug report. While it may not be enough to track down the problem, it will often be a precise tool for classifying bug reports, and to find out in which cases you'd actually be interested in getting at the half-gig core file.
The primary goal of this library is to only produce a useful textual crash dump.
Future enhancements could include things like moving core dumping out of the kernel and into userspace, or providing automagic bug reporting a la OpenOffice, Windows or Mozilla.
Both KDE and GNOME have similar projects, but AFAIK they are both bound to having a GUI available and a user watching it. Thus they are not very useful for anything but end-user applications.
Registration Date: Tue 14 Sep 2004 07:56:55 PM UTC
License: GNU Lesser General Public License
Development Status: 2 - Pre-Alpha
- Browse open items
Submit a new item
Powered by Savane 3.14-d582.
Corresponding source code