ubi-partman crashed with eit code 141
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
This is a fresh install using x86_64 nightly from 20120831 on a new Ivy Bridge laptop with 1TB HD partitioned before the install as
=======
(parted) print
Model: ATA TOSHIBA MQ01ABD1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 41.1MB 41.1MB primary fat16 diag
2 41.9MB 21.3GB 21.3GB primary ntfs boot
3 21.3GB 126GB 105GB primary ntfs
4 126GB 1000GB 874GB extended
=======
I get past the "preparing to install Ubuntu" page but after 5-10 seconds I get a "ubi-partman crashed dailog" with the error "ubi=partman failed with exit code 141"
The "try again" button gets the same error. I am unable to get further in the installation.
There are a number of other reports of this for older Ubuntu releases but as this was reproduced on the 12.10 nightly I thought it deserved a new bug. It is 100% reproducible
I am a developer and happy to try patches or collect more debug info.
My basic analysis:
* ubi-partman failing with 141 is SIGPIPE
* The python traceback in /var/log/syslog suggests /var/lib/
* The parted_server log in /var/log/partman suggests that parted_server did service requests via the FIFOs and was then asked to QUIT (but that might be a reaction to an earlier failure).
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: ubiquity 2.11.25 [modified: lib/partman/
ProcVersionSign
Uname: Linux 3.5.0-13-generic x86_64
ApportVersion: 2.5.1-0ubuntu4
Architecture: amd64
CasperVersion: 1.321
Date: Sat Sep 1 09:05:23 2012
ExecutablePath: /usr/lib/
InstallCmdLine: file=/cdrom/
InterpreterPath: /usr/bin/
LiveMediaBuild: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120831)
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
TERM=unknown
SourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in ubiquity (Ubuntu): | |
status: | New → Confirmed |
In UbiquitySyslog.txt:
Sep 1 09:04:57 ubuntu os-prober: debug: running /usr/lib/ os-probes/ 50mounted- tests on /dev/sda4 os-probes/ 50mounted- tests ubiquity/ ubiquity/ misc.py" , line 204, in boot_device ubiquity/ ubiquity/ parted_ server. py", line 206, in partitions dialog( 'PARTITIONS' ) ubiquity/ ubiquity/ parted_ server. py", line 139, in open_dialog partman/ outfifo' ubiquity/ ubiquity/ misc.py" , line 204, in boot_device ubiquity/ ubiquity/ parted_ server. py", line 206, in partitions dialog( 'PARTITIONS' ) ubiquity/ ubiquity/ parted_ server. py", line 141, in open_dialog handler( ) ubiquity/ ubiquity/ parted_ server. py", line 129, in error_handler or(exception_ type, message, options) parted_ server. PartedServerErr or: ('', '', []) handle_ status: ('ubi-partman', 141)
Sep 1 09:04:57 ubuntu 50mounted-tests: debug: /dev/sda4 type not recognised; skipping
Sep 1 09:04:57 ubuntu os-prober: debug: os detected by /usr/lib/
Sep 1 09:04:57 ubuntu ubiquity[3530]: Device /dev/sda1 not found in os-prober output
Sep 1 09:04:57 ubuntu ubiquity[3530]: Device /dev/sda3 not found in os-prober output
Sep 1 09:04:57 ubuntu ubiquity[3530]: Device free not found in os-prober output
Sep 1 09:04:57 ubuntu ubiquity[3530]: Traceback (most recent call last):
Sep 1 09:04:57 ubuntu ubiquity[3530]: File "/usr/lib/
Sep 1 09:04:57 ubuntu ubiquity[3530]: for part in p.partitions():
Sep 1 09:04:57 ubuntu ubiquity[3530]: File "/usr/lib/
Sep 1 09:04:57 ubuntu ubiquity[3530]: self.open_
Sep 1 09:04:57 ubuntu ubiquity[3530]: File "/usr/lib/
Sep 1 09:04:57 ubuntu ubiquity[3530]: self.outf = open(outfifo, 'r')
Sep 1 09:04:57 ubuntu ubiquity[3530]: IOError: [Errno 2] No such file or directory: '/var/lib/
Sep 1 09:04:57 ubuntu ubiquity[3530]:
Sep 1 09:04:57 ubuntu ubiquity[3530]: Traceback (most recent call last):
Sep 1 09:04:57 ubuntu ubiquity[3530]: File "/usr/lib/
Sep 1 09:04:57 ubuntu ubiquity[3530]: for part in p.partitions():
Sep 1 09:04:57 ubuntu ubiquity[3530]: File "/usr/lib/
Sep 1 09:04:57 ubuntu ubiquity[3530]: self.open_
Sep 1 09:04:57 ubuntu ubiquity[3530]: File "/usr/lib/
Sep 1 09:04:57 ubuntu ubiquity[3530]: self.error_
Sep 1 09:04:57 ubuntu ubiquity[3530]: File "/usr/lib/
Sep 1 09:04:57 ubuntu ubiquity[3530]: raise PartedServerErr
Sep 1 09:04:57 ubuntu ubiquity[3530]: ubiquity.
Sep 1 09:04:57 ubuntu ubiquity[3530]:
Sep 1 09:04:57 ubuntu ubiquity[3530]: debconffilter_done: ubi-partman (current: ubi-partman)
Sep 1 09:04:57 ubuntu ubiquity[3530]: dbfilter_