Gutsy Tribe 5: Ubiquity crashes when there isn't enough disk space

Bug #139129 reported by William Lachance
2
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Invalid
Undecided
Unassigned
Nominated for Gutsy by William Lachance

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.

Revision history for this message
William Lachance (wrlach) wrote :

Here's a relevant snippet from Ubiquity's debug log (/var/log/installer/debug):

Sep 12 11:48:36 debconf (filter): <-- PROGRESS SET 95
Sep 12 11:48:36 debconf (filter): widget found for ubiquity/install/title
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/install/title
Sep 12 11:48:41 debconf (filter): --> 0 OK
Sep 12 11:48:41 ubiquity: ['log-output', '-t', 'ubiquity', '--pass-stdout', '/usr/share/ubiquity/install.py'] exited with code 1
Exception in GTK frontend (invoking crash handler):
Traceback (most recent call last):
  File "/usr/lib/ubiquity/bin/ubiquity", line 211, in <module>
    main()
  File "/usr/lib/ubiquity/bin/ubiquity", line 208, in main
    install()
  File "/usr/lib/ubiquity/bin/ubiquity", line 65, in install
    ret = wizard.run()
  File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 407, in run
    self.progress_loop()
  File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 734, in progress_loop
    (ret, realtb))
RuntimeError: Install failed with exit code 1
Traceback (most recent call last):
  File "/usr/share/ubiquity/install.py", line 1782, in <module>
    install.run()
  File "/usr/share/ubiquity/install.py", line 318, in run
    self.copy_all()
  File "/usr/share/ubiquity/install.py", line 514, in copy_all
    targetfh.close()
IOError: [Errno 28] No space left on device

Traceback (most recent call last):
  File "/usr/lib/ubiquity/bin/ubiquity", line 211, in <module>
    main()
  File "/usr/lib/ubiquity/bin/ubiquity", line 208, in main
    install()
  File "/usr/lib/ubiquity/bin/ubiquity", line 65, in install
    ret = wizard.run()
  File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 407, in run
    self.progress_loop()
  File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 734, in progress_loop
    (ret, realtb))
RuntimeError: Install failed with exit code 1
Traceback (most recent call last):
  File "/usr/share/ubiquity/install.py", line 1782, in <module>
    install.run()
  File "/usr/share/ubiquity/install.py", line 318, in run
    self.copy_all()
  File "/usr/share/ubiquity/install.py", line 514, in copy_all
    targetfh.close()
IOError: [Errno 28] No space left on device

Revision history for this message
William Lachance (wrlach) wrote :

Eugh, nevermind. This is a duplicate of 77966.

Changed in ubiquity:
status: New → Invalid
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.