ubiquity-dm crashed with AttributeError in run(): 'Pixbuf' object has no attribute 'render_pixmap_and_mask'

Bug #830892 reported by Jean-Baptiste Lallement
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Triaged
High
Evan
Oneiric
Triaged
High
Evan

Bug Description

Oneiric Desktop 20110821

TEST CASE:
1. Boot to a Live Session

Result:
This crash. I don't see any visible impact on user. I'm setting importance to high because it gives a very bad impression for a first contact with Ubuntu.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: ubiquity 2.7.15
ProcVersionSignature: Ubuntu 3.0.0-8.11-generic 3.0.1
Uname: Linux 3.0.0-8-generic x86_64
Architecture: amd64
CasperVersion: 1.279
Date: Mon Aug 22 07:52:04 2011
ExecutablePath: /usr/bin/ubiquity-dm
InterpreterPath: /usr/bin/python2.7
LiveMediaBuild: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110821)
ProcCmdline: /usr/bin/python /usr/bin/ubiquity-dm vt7 :0 hostname /usr/bin/ubiquity --greeter --only
ProcEnviron:
 LANGUAGE=
 PATH=(custom, no user)
 LANG=en_US.UTF-8
PythonArgs: ['/usr/bin/ubiquity-dm', 'vt7', ':0', 'hostname', '/usr/bin/ubiquity', '--greeter', '--only']
SourcePackage: ubiquity
Title: ubiquity-dm crashed with AttributeError in run(): 'Pixbuf' object has no attribute 'render_pixmap_and_mask'
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
visibility: private → public
Changed in ubiquity (Ubuntu Oneiric):
importance: Undecided → High
status: New → Triaged
assignee: nobody → Canonical Foundations Team (canonical-foundations)
Changed in ubiquity (Ubuntu Oneiric):
assignee: Canonical Foundations Team (canonical-foundations) → Evan Dandrea (ev)
milestone: none → ubuntu-11.10-beta-1
Revision history for this message
Colin Watson (cjwatson) wrote :

I spent a bit of time on this today. A rough translation of the existing code into new style appears to be http://paste.ubuntu.com/672525/, but this doesn't work because it's trying to mix gobject-introspection with pycairo which you can't do, and cairo gobject-introspection isn't AFAICS complete enough to allow creation of patterns. Unless Evan has brighter ideas, we may need a C helper for this.

Revision history for this message
Colin Watson (cjwatson) wrote :

(Or giving up on the background for beta would probably be OK too, but we should really fix this properly for final.)

Revision history for this message
Apport retracing service (apport) wrote : This bug is a duplicate

Thank you for taking the time to report this crash and helping to make Ubuntu better. This particular crash has already been reported and is a duplicate of bug #830061, so is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Please continue to report any other bugs you may find.

tags: removed: need-duplicate-check
tags: added: testcase
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.