ubiquity crashed with BrokenPipeError in command(): [Errno 32] Broken pipe during manual saucy desktop installations

Bug #1195676 reported by Para Siva
52
This bug affects 8 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
Critical
Unassigned

Bug Description

This crash occurred during the start of the installations of both amd64 and i386 images of 20130628 on a VM (libvirt & KVM) and real hardware. This occurs on both live-session based and direct installations.

Steps to reproduce:
1. Start the installation
2. Press a key at human-keyboard screen
3. Select Install Ubuntu
4. This crash could be seen

From UbiquitySyslog>

Jun 28 10:39:02 ubuntu ubiquity[2496]: switched to page language
Jun 28 10:39:02 ubuntu ubiquity[2496]: Exception in GTK frontend (invoking crash handler):
Jun 28 10:39:02 ubuntu ubiquity[2496]: Traceback (most recent call last):
Jun 28 10:39:02 ubuntu ubiquity[2496]: File "/usr/lib/python3/dist-packages/gi/overrides/GLib.py", line 701, in <lambda>
Jun 28 10:39:02 ubuntu ubiquity[2496]: func_fdtransform = lambda _, cond, data: func(channel, cond, data)
Jun 28 10:39:02 ubuntu ubiquity[2496]: File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 1526, in watch_debconf_fd_helper
Jun 28 10:39:02 ubuntu ubiquity[2496]: return callback(source, debconf_condition)
Jun 28 10:39:02 ubuntu ubiquity[2496]: File "/usr/lib/ubiquity/ubiquity/filteredcommand.py", line 265, in process_input
Jun 28 10:39:02 ubuntu ubiquity[2496]: self.status = self.wait()
Jun 28 10:39:02 ubuntu ubiquity[2496]: File "/usr/lib/ubiquity/ubiquity/filteredcommand.py", line 161, in wait
Jun 28 10:39:02 ubuntu ubiquity[2496]: self.cleanup()
Jun 28 10:39:02 ubuntu ubiquity[2496]: File "/usr/lib/ubiquity/plugins/ubi-language.py", line 705, in cleanup
Jun 28 10:39:02 ubuntu ubiquity[2496]: i18n.reset_locale(self.frontend)
Jun 28 10:39:02 ubuntu ubiquity[2496]: File "/usr/lib/ubiquity/ubiquity/i18n.py", line 35, in reset_locale
Jun 28 10:39:02 ubuntu ubiquity[2496]: di_locale = frontend.db.get('debian-installer/locale')
Jun 28 10:39:02 ubuntu ubiquity[2496]: File "/usr/lib/python3/dist-packages/debconf.py", line 62, in <lambda>
Jun 28 10:39:02 ubuntu ubiquity[2496]: lambda *args, **kw: self.command(command, *args, **kw))
Jun 28 10:39:02 ubuntu ubiquity[2496]: File "/usr/lib/python3/dist-packages/debconf.py", line 66, in command
Jun 28 10:39:02 ubuntu ubiquity[2496]: self.write.write("%s %s\n" % (command, ' '.join(map(str, params))))
Jun 28 10:39:02 ubuntu ubiquity[2496]: BrokenPipeError: [Errno 32] Broken pipe

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: ubiquity 2.15.8
ProcVersionSignature: Ubuntu 3.10.0-0.7-generic 3.10.0-rc7
Uname: Linux 3.10.0-0-generic x86_64
ApportVersion: 2.10.2-0ubuntu3
Architecture: amd64
CasperVersion: 1.335
Date: Fri Jun 28 10:39:02 2013
ExecutablePath: /usr/lib/ubiquity/bin/ubiquity
InstallCmdLine: file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash --
InterpreterPath: /usr/bin/python3.3
LiveMediaBuild: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130628)
MarkForUpload: True
ProcCmdline: /usr/bin/python3 /usr/lib/ubiquity/bin/ubiquity --only
ProcEnviron: Error: [Errno 13] Permission denied: '/proc/2496/environ'
PythonArgs: ['/usr/lib/ubiquity/bin/ubiquity', '--only']
SourcePackage: ubiquity
Title: ubiquity crashed with BrokenPipeError in command(): [Errno 32] Broken pipe
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

Revision history for this message
Para Siva (psivaa) wrote :
information type: Private → Public
description: updated
Para Siva (psivaa)
tags: added: iso-testing qa-daily-testing qa-manual-testing rls-s-incoming
tags: removed: need-duplicate-check
Changed in ubiquity (Ubuntu):
importance: Undecided → Medium
Para Siva (psivaa)
description: updated
Para Siva (psivaa)
summary: ubiquity crashed with BrokenPipeError in command(): [Errno 32] Broken
- pipe
+ pipe during manual saucy desktop installations
Changed in ubiquity (Ubuntu):
status: New → Confirmed
importance: Medium → High
description: updated
description: updated
description: updated
Revision history for this message
Jackson Doak (noskcaj) wrote :

May i suggest this becomes critical?

Changed in ubiquity (Ubuntu):
importance: High → Critical
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

reproducible in 20130629 too, set as critical
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

Revision history for this message
Carla Sella (carla-sella) wrote :

This also happened to me with this ISO: http://cdimage.ubuntu.com/daily-live/20130629/saucy-desktop-amd64.iso.
Just booted my HP G62 laptop from live USB key, after purple screen with human-keyboard screen and before welcom window, ubuquity crashed with broken pipe error in command():[Errno 32]Broken Pipe.

Revision history for this message
Carla Sella (carla-sella) wrote :

I'm attaching crash file from /var/crash, not sure it will help though.

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

fixed in 20130630
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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