totem-plugin-viewer crash reports have wrong Package: field

Bug #416106 reported by Vish
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Apport
Invalid
Undecided
Martin Pitt
totem (Ubuntu)
Fix Released
High
Martin Pitt

Bug Description

Recently the apport retraces , dont seem to be kicking in.

When looking into the delay , it seems they are getting stuck with totem-plugin-viewer bugs.
https://bugs.launchpad.net/ubuntu/+source/libmms/+bug/410923/comments/4

Restarting the retracers , brings them back online , but again today they have stopped working. probably due to a totem-plugin-viewer bug?

Maybe the retracers could temporarily exclude these bugs until this issue is solved.

Related branches

Revision history for this message
Vish (vish) wrote :

@Martin Pitt ,
Brian [bdmurray] took care of the problem yesterday , maybe he just restarted them or has more info about this.

Revision history for this message
Vish (vish) wrote :

Oh , disregard the comment #1 , i spoke to Brian later , he said he didnt look into it as he didnt have permissions for this or...

I had a couple of bugs submitted that day and the retrace was done only 6hrs later.
So, either the retracers re-started by themselves or someone else did.

Changed in apport:
assignee: nobody → Martin Pitt (pitti)
Revision history for this message
Martin Pitt (pitti) wrote :

They crash with

Traceback (most recent call last):
  File "/tmp/tmp7_Mbcl/usr/bin/apport-retrace", line 273, in <module>
    report.add_gdb_info()
  File "/usr/lib/python2.6/dist-packages/apport/report.py", line 500, in add_gdb_info
    assert os.path.exists(self.get('InterpreterPath', self['ExecutablePath']))
AssertionError

which is understandable because these bugs have totally wrong Package: fields. E. g. bug 410923 has

  ExecutablePath: /usr/lib/totem/totem-plugin-viewer
  Package: libgstreamer0.10-0 0.10.24-1

and bug 416441 has

  ExecutablePath: /usr/lib/totem/totem-plugin-viewer
  Package: alsa-base 1.0.20+dfsg-1ubuntu4

The wrong package field is the root cause for the failure.

Changed in apport:
status: New → Confirmed
summary: - totem-plugin-viewer bugs make the retracers crash
+ totem-plugin-viewer crash reports have wrong Package: field
Changed in apport:
status: Confirmed → Invalid
Revision history for this message
Martin Pitt (pitti) wrote :

Ah, the reason is that totem's apport package hook also changes the affected package for crashes. It should not do that, only for bug reports. For crashes, apport itself can figure out the package.

Changed in totem (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
importance: Undecided → High
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package totem - 2.27.2-0ubuntu4

---------------
totem (2.27.2-0ubuntu4) karmic; urgency=low

  * debian/source_totem.py: Don't ask interactive questions and change the
    package field for crashes, only for bug reports. This unbreaks totem crash
    retracing and removes the confusion when reporting totem crash bugs.
    (LP: #416106)

 -- Martin Pitt <email address hidden> Mon, 24 Aug 2009 16:31:38 +0200

Changed in totem (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.