Gutsy Tribe 5: Ubiquity crashes when there isn't enough disk space
Bug #139129 reported by
William Lachance
This bug report is a duplicate of:
Bug #77966: MASTER: Should warn about insufficient disk space (manual partitioning).
Edit
Remove
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
Binary package hint: ubiquity
Steps to reproduce:
Reproduced on a blank VMWare session.
1. When running Ubiquity, when on partitions, select "manual".
2. Select some number number lower than 2gb for the primary partition size (say, 1.9gb)
Expected result:
Installer shouldn't be allowed to proceed, since there isn't enough disk space to install. At the very
least, it should explain what has happened.
Actual result:
Installer just crashes and disappears when it's almost complete. No error messages, no nothing.
To post a comment you must log in.
Here's a relevant snippet from Ubiquity's debug log (/var/log/ installer/ debug):
Sep 12 11:48:36 debconf (filter): <-- PROGRESS SET 95 install/ title install/ title ubiquity/ install. py'] exited with code 1 ubiquity/ bin/ubiquity" , line 211, in <module> ubiquity/ bin/ubiquity" , line 208, in main ubiquity/ bin/ubiquity" , line 65, in install ubiquity/ ubiquity/ frontend/ gtk_ui. py", line 407, in run progress_ loop() ubiquity/ ubiquity/ frontend/ gtk_ui. py", line 734, in progress_loop ubiquity/ install. py", line 1782, in <module> ubiquity/ install. py", line 318, in run ubiquity/ install. py", line 514, in copy_all close()
Sep 12 11:48:36 debconf (filter): widget found for ubiquity/
Sep 12 11:48:36 debconf (filter): --> 0 OK
Sep 12 11:48:41 debconf (filter): <-- PROGRESS STOP
Sep 12 11:48:41 debconf (filter): widget found for ubiquity/
Sep 12 11:48:41 debconf (filter): --> 0 OK
Sep 12 11:48:41 ubiquity: ['log-output', '-t', 'ubiquity', '--pass-stdout', '/usr/share/
Exception in GTK frontend (invoking crash handler):
Traceback (most recent call last):
File "/usr/lib/
main()
File "/usr/lib/
install()
File "/usr/lib/
ret = wizard.run()
File "/usr/lib/
self.
File "/usr/lib/
(ret, realtb))
RuntimeError: Install failed with exit code 1
Traceback (most recent call last):
File "/usr/share/
install.run()
File "/usr/share/
self.copy_all()
File "/usr/share/
targetfh.
IOError: [Errno 28] No space left on device
Traceback (most recent call last): ubiquity/ bin/ubiquity" , line 211, in <module> ubiquity/ bin/ubiquity" , line 208, in main ubiquity/ bin/ubiquity" , line 65, in install ubiquity/ ubiquity/ frontend/ gtk_ui. py", line 407, in run progress_ loop() ubiquity/ ubiquity/ frontend/ gtk_ui. py", line 734, in progress_loop ubiquity/ install. py", line 1782, in <module> ubiquity/ install. py", line 318, in run ubiquity/ install. py", line 514, in copy_all close()
File "/usr/lib/
main()
File "/usr/lib/
install()
File "/usr/lib/
ret = wizard.run()
File "/usr/lib/
self.
File "/usr/lib/
(ret, realtb))
RuntimeError: Install failed with exit code 1
Traceback (most recent call last):
File "/usr/share/
install.run()
File "/usr/share/
self.copy_all()
File "/usr/share/
targetfh.
IOError: [Errno 28] No space left on device