Closed Bug 372031 Opened 17 years ago Closed 17 years ago

bugbot Bugzilla plugin should optionally parse stack traces and report them

Categories

(Bugzilla :: bugzilla.org, enhancement)

2.23.3
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: bugzilla-mozilla, Assigned: mkanat)

Details

Attachments

(4 files)

Attached file bugmail.pl
bugbot should optionally parse stack traces, so you would have something like the following:

<bzbot> New nautilus bug 412830 filed by pierrick.jeusset@wanadoo.fr, crashed in /usr/bin/nautilus  g_signal_chain_from_overridden, g_signal_emit_valist, g_signal_emit, g_object_class_override_property, g_enum_register_static.
<bzbot> nautilus->general bug 412830: "crash in CD/DVD Creator: clic droit >>> propriété..." [critical UNCONFIRMED] (http://bugzilla.gnome.org/show_bug.cgi?id=412830)
Attached file bzbot.pl
not sure if I changed this one (well, I ripped out the query stuff).
Attached file find-traces.pl
The current parser should be available as:
http://svn.gnome.org/viewcvs/bugzilla-newer/trunk/Bugzilla/GNOME.pm?view=markup

I changed the function for bzbot.pl a little, but not much (IIRC that it takes an array instead of a string). Don't think there have been any changed in the function (it is messy). Oh, I did not write it!
Attached file traceparser.py
Okay! I have completed this work and it's now live on the mozilla.org/gnome.org bugbot.

I thought that others might find the traceparser.py module that I wrote interesting, so I'm posting it here.

For anybody interested, all bugbot work is tracked in bzr:

bzr checkout http://bzr.everythingsolved.com/supybot/Bugzilla
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: