Welcome to PyCrash Web Site!
PyCrash is a Run-Time Exception Dumper which handles uncaught exceptions during the execution of Python programs
and collects information about the program context. PyCrash can be
very useful in report bug information, because the programmer can easily analyse
the program execution context of the crashed application.
Major information collected by PyCrash in the crash dump is:
Information about operating system, Python and Python Standard Library version
and general information about the program that is crashed (e.g., program name and
version, time at witch program started and ended, and so on)
Information about the uncaught exceptions, like the exception type, the
context (namely method name) in which the exception occurred and the exception
General information about variables state
Information about the stack of each thread, like the list of
stack frames, the variables value in each stack frame, and so on
General information about source code, like variable and
function position in source file that can be useful for the programmer to find
quickly bugs in source tree
The format of the crash dump file generated by PyCrash is XML,
so the programmer can easily read this file to understand why the program is crashed.
(To see an example of generated crash dump click here).
Go to Download section of this web site if you want download the latest version of PyCrash, or go to
PyCrash Project Page on SourceForge.net or post a message to the official PyCrash mailing list for further information.
Now, is also available a GUI browser, named PyCrash Viewer,
which allows developers to analyze quickly and easily PyCrash crash dump files in a
graphical manner. More information can be found in PyCrash Viewer section of this web site.
We are very pleased to receive your comments and suggests about this project. Carmine I.D. Noviello