bugbot Bugzilla plugin should optionally parse stack traces and report them

RESOLVED FIXED

Status

()

--
enhancement
RESOLVED FIXED
12 years ago
12 years ago

People

(Reporter: bugzilla-mozilla, Assigned: mkanat)

Tracking

Details

Attachments

(4 attachments)

(Reporter)

Description

12 years ago
Created attachment 256704 [details]
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)
(Reporter)

Comment 1

12 years ago
Created attachment 256707 [details]
bzbot.pl

not sure if I changed this one (well, I ripped out the query stuff).
(Reporter)

Comment 2

12 years ago
Created attachment 256708 [details]
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!
(Assignee)

Comment 3

12 years ago
Created attachment 256776 [details]
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
(Assignee)

Updated

12 years ago
Status: NEW → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.