Fwd: [ANN]New project: PyCrash

Robert Olson olson at mcs.anl.gov
Tue Jan 6 16:27:47 CST 2004


>Path: news.baymountain.com!mygate.mailgate.org!212.141.99.45!not-for-mail
>From: "Carmine Noviello" <cnoviello at hotmail.com>
>Newsgroups: comp.lang.python.announce
>Subject: [ANN]New project: PyCrash
>Organization: Mailgate.ORG Server - http://www.Mailgate.ORG
>Lines: 47
>NNTP-Posting-Host: mail.python.org
>X-Trace: news.baymountain.net 1073427782 31984 12.155.117.29 (6 Jan 2004 
>22:23:02 GMT)
>X-Complaints-To: abuse at baymountain.com
>NNTP-Posting-Date: 6 Jan 2004 22:23:02 GMT
>Injector-Info: news.mailgate.org; posting-host=212.141.99.45; 
>posting-account=46955; posting-date=1073408940
>User-Agent: Mailgate Web Server
>X-URL: 
>http://mygate.mailgate.org/mynews/comp/comp.lang.python.announce/e1bb83b459e0332a4a99ee0932c23b92_46955%40mygate.mailgate.org
>X-Spam-Status: OK (python-announce 0.000)
>X-BeenThere: clpa-moderators at python.org
>X-Mailman-Version: 2.0.13 (101270)
>X-BeenThere: clpa-moderators at python.org
>X-Original-To: comp-lang-python-announce at moderators.isc.org
>Xref: news.baymountain.com comp.lang.python.announce:3045
>To: python-announce-list at python.org
>Sender: python-announce-list-admin at python.org
>X-BeenThere: python-announce-list at python.org
>List-Help: <mailto:python-announce-list-request at python.org?subject=help>
>List-Post: <mailto:python-announce-list at python.org>
>List-Subscribe: 
><http://mail.python.org/mailman/listinfo/python-announce-list>,
>         <mailto:python-announce-list-request at python.org?subject=subscribe>
>List-Id: Announcement-only list for the Python programming language 
><python-announce-list.python.org>
>List-Unsubscribe: 
><http://mail.python.org/mailman/listinfo/python-announce-list>,
>         <mailto:python-announce-list-request at python.org?subject=unsubscribe>
>List-Archive: <http://mail.python.org/pipermail/python-announce-list/>
>Date: Tue, 6 Jan 2004 22:13:13 +0000 (UTC)
>
>The project I'm going to present is a Python module, named PyCrash,
>which can be very useful in exploiting bugs of Python written programs.
>PyCrash is a crash handler that handles uncaught exception during
>program execution 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 exception, like the exception type,
>   the context (namely method name) in which the exception occurred and
>   the exception value;
>- 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. Currently, PyCrash needs Python 2.3 or higher.
>
>Actually, PyCrash is still in beta, and the latest version is 0.2-beta2.
>
>I'm also working to a graphical tool, named PyCrashViewer, that shows
>PyCrash core file in a graphical manner, so the user can quickly and
>easily exploits bugs. You can see a screenshot at:
>
>http://pycrash.sourceforge.net/images/shot.png
>
>For further information, please visit PyCrash home page at
>
>http://pycrash.sourceforge.net
>
>Thanks in advance to who will send me comments and suggests about this
>project.
>
>Carmine I.D. Noviello
>
>
>--
>Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
>
>--
>http://mail.python.org/mailman/listinfo/python-announce-list
>
>         Support the Python Software Foundation:
>         http://www.python.org/psf/donations.html




More information about the ag-dev mailing list