Projects / PyCrash


PyCrash is a run-time exception dumper which handles uncaught exceptions during the execution of Python programs and collects information about the program context. It can be very useful in report bug information, because the programmer can easily analyse the program execution context of the crashed application. The format of the crash dump file generated by PyCrash is XML.

Operating Systems

Recent releases

  •  21 Aug 2004 20:28

    No changes have been submitted for this release.

    •  25 Apr 2004 17:54

      Release Notes: A new method was added to the PyCrash class, forceDump(), which forces the creation of the crash dump if an exception is raised. Starting from this release, by default, PyCrash doesn't start exception tracing automatically. The user must invoke the enable() method to start tracing, and can use the disable() method to stop tracing at any moment. A new class, HTMLPyCrash, was added in the pycrash.util module, which converts the crash dump into HTML format rather than XML. The generated HTML dump is based on CSS, so the developer can define custom CSS to arrange the output.

      •  02 Mar 2004 07:53

        Release Notes: This version now handles new-style classes correctly, adds an onExceptionRaised() method to the PyCrash class, which notifies when and how many times an uncaught exception is raised, makes all PyCrash classes inherit from "object", adds a new module that contains the EncryptedPyCrash class, which allows developers to automatically encrypt crash dumps using the RSA algorithm, and adds and that allow the user to generate public/private key pairs and decrypt files generated by EncryptedPyCrash class.

        •  25 Feb 2004 13:42

          Release Notes: Some important bugfixes were done.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.