Merge lp:~evfool/apport/new-patterns into lp:~ubuntu-bugcontrol/apport/ubuntu-bugpatterns

Proposed by Robert Roth
Status: Merged
Merged at revision: 486
Proposed branch: lp:~evfool/apport/new-patterns
Merge into: lp:~ubuntu-bugcontrol/apport/ubuntu-bugpatterns
Diff against target: 43 lines (+27/-0)
1 file modified
bugpatterns.xml (+27/-0)
To merge this branch: bzr merge lp:~evfool/apport/new-patterns
Reviewer Review Type Date Requested Status
Brian Murray Approve
Review via email: mp+101200@code.launchpad.net

Description of the change

This branch adds three bugpatterns for some frequent bugs:
LP: #940669 in ubuntu-sso-client
LP: #943046 in ubuntu-sso-client - might be a duplicate of LP: #940669, but I'm getting timeout. The bugpattern for this identifies the first N duplicates of it as LP: #940669 and the rest as LP: #943046 as the first ones contain only one StacktraceTop, while the rest contains one before the retracer runs, and one after the retracer runs, but the bugpattern check seems to only consider the latest StacktraceTop, which does not contain the same information as the first one.
LP: #807129 in indiv-screenlets: in some cases screenlets can not load gtk-close icon from the icon-theme (might be icon-theme related), but there are lots of duplicates reported, and they keep coming in.

To post a comment you must log in.
Revision history for this message
Brian Murray (brian-murray) wrote :

Thanks for adding these patterns.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'bugpatterns.xml'
2--- bugpatterns.xml 2012-04-06 22:02:03 +0000
3+++ bugpatterns.xml 2012-04-08 10:45:24 +0000
4@@ -1999,6 +1999,17 @@
5 <re key="Traceback">line 461, in on_draw</re>
6 </pattern>
7
8+<!-- indiv-screenlets -->
9+
10+ <pattern url="http://launchpad.net/bugs/807129">
11+ <re key="SourcePackage">^indiv-screenlets</re>
12+ <re key="Tags">apport-crash</re>
13+ <re key="Traceback">gtk-close</re>
14+ <re key="Traceback">GError</re>
15+ <re key="Traceback">File "/usr/lib/pymodules/python2.7/screenlets/__init__.py", line [0-9]+, in load_buttons
16+ self\.closeb = self\.gtk_icon_theme\.load_icon \("gtk-close", 16, 0\)</re>
17+ </pattern>
18+
19 <!-- Converted from seahorse-plugins.xml -->
20
21 <pattern url="http://launchpad.net/bugs/429322">
22@@ -2607,6 +2618,22 @@
23 <re key="Package">^ubuntu-sso-client</re>
24 <re key="Traceback">org\.freedesktop\.DBus\.Error\.NoServer</re>
25 </pattern>
26+ <pattern url="http://launchpad.net/bugs/943046">
27+ <re key="Package">^ubuntu-sso-client</re>
28+ <re key="Title">ubuntu-sso-login crashed with SIGSEGV in (QSocketNotifier::|)setEnabled</re>
29+ <re key="Signal">11</re>
30+ <re key="Tags">apport-crash</re>
31+ <re key="StacktraceTop">pyqtDBusHelper::readSocket</re>
32+ </pattern>
33+ <pattern url="http://launchpad.net/bugs/940669">
34+ <re key="Package">^ubuntu-sso-client</re>
35+ <re key="Title">ubuntu-sso-login crashed with SIGSEGV in (QSocketNotifier::|)setEnabled</re>
36+ <re key="Signal">11</re>
37+ <re key="Tags">apport-crash</re>
38+ <re key="StacktraceTop">QSocketNotifier::setEnabled</re>
39+ <re key="StacktraceTop">QMetaObject::activate</re>
40+ <re key="StacktraceTop">QSocketNotifier::activated</re>
41+ </pattern>
42
43 <!-- Converted from update-manager.xml -->
44