~ubuntu-branches/ubuntu/edgy/apport/edgy

Viewing all changes in revision 9.

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2006-08-09 12:12:20 UTC
  • Revision ID: package-import@ubuntu.com-20060809121220-o5cmq4vgmhwfnmhh
Tags: 0.9
* apport: Call objcopy to throw out READONLY/CODE sections from the core
  dump, which drastically reduces its (uncompressed) size (factor 2 to 10).
  This has little effect on the bzip2'ed core dump, though.
* apport:
  - Support an optional third command line argument which specifies the
    location of a core dump.
  - If a core dump is given, call gdb on the core dump instead of the
    crashed process. We cannot attach to the latter if we are called by the
    kernel (since the crashed process is in uninterruptible kernel sleep).
  - If no core dump is given, do not attempt to do anything gdb related.
  - This matches the future behaviour of the kernel crash dump helper while
    remaining compatible to the previous call semantics.
* Add preloadlib/{Makefile,libapport.c}: LD_PRELOADable library which
  emulates the future kernel behaviour. This is ONLY for testing and
  development purposes. It uses unsafe temporary file handling and thus must
  not be used on production boxes!
* Ship preloadlib/* as examples in package 'apport' for people who want to
  play with it until the new kernel arrives.
* Add preloadlib/README: Explain how to use the preload library.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: