ubiquity-dm crashed with AttributeError in run(): 'Pixbuf' object has no attribute 'render_pixmap_and_mask'
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
ProcVersionSign
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/
InterpreterPath: /usr/bin/python2.7
LiveMediaBuild: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110821)
ProcCmdline: /usr/bin/python /usr/bin/
ProcEnviron:
LANGUAGE=
PATH=(custom, no user)
LANG=en_US.UTF-8
PythonArgs: ['/usr/
SourcePackage: ubiquity
Title: ubiquity-dm crashed with AttributeError in run(): 'Pixbuf' object has no attribute 'render_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
Changed in ubiquity (Ubuntu Oneiric): | |
assignee: | Canonical Foundations Team (canonical-foundations) → Evan Dandrea (ev) |
milestone: | none → ubuntu-11.10-beta-1 |
tags: | added: testcase |
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.