Adding username with space during install causes crash.

Bug #93270 reported by Ryan Steed
4
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Fix Released
Undecided
Evan

Bug Description

Binary package hint: kubuntu-live

When installing, enter username with space.

Traceback (most recent call last):
  File "/usr/lib/ubiquity/ubiquity/frontend/kde-ui.py", line 784, in on_next_clicked
    self.dbfilter.ok_handler()
  File "/usr/lib/ubiquity/ubiquity/components/usersetup.py", line 64, in ok_handler
    self.preseed(q + 'fullname', fullname)
  File "/usr/lib/ubiquity/ubiquity/filteredcommand.py", line 280, in preseed
    self.db.register('debian-installer/dummy', name)
  File "/usr/lib/python2.5/site-packages/debconf.py", line 60, in <lambda>
    lambda *args, **kw: self.command(command, *args, **kw))
  File "/usr/lib/python2.5/site-packages/debconf.py", line 96, in command
    raise DebconfError(status, data)
DebconfError: (20, 'Incorrect number of arguments')

Related branches

Revision history for this message
Andrew Ash (ash211) wrote :

Looks like something didn't get quoted somewhere.

Changed in kubuntu-meta:
status: Unconfirmed → Needs Info
Revision history for this message
Evan (ev) wrote :

This is a bug in the changes I made to user-setup for migration-assistant, the problem does not occur with --no-migration-assistant. The field verification is not being run on username.

Changed in ubiquity:
assignee: nobody → evand
status: Needs Info → In Progress
Revision history for this message
Evan (ev) wrote :

ubiquity (1.4.2) UNRELEASED; urgency=low

  [ Evan Dandrea ]
  * Update templates for migration-assistant.
  * Only seed migration-assistant in usersetup.py if there are
    partitions selected to import from. (LP: #93270)

 -- Evan Dandrea <email address hidden> Sun, 18 Mar 2007 00:47:03 -0400

Changed in ubiquity:
status: In Progress → Fix Committed
Revision history for this message
Colin Watson (cjwatson) wrote :

ubiquity (1.4.2) feisty; urgency=low

  [ Evan Dandrea ]
  * Update templates for migration-assistant.
  * Only seed migration-assistant in usersetup.py if there are partitions
    selected to import from. (LP: #93270)

  [ Colin Watson ]
  * KDE frontend:
    - Fix backup from autopartitioning step (LP: #92533).
    - Activate create/edit partition dialog when double-clicking a row in
      the partition list.
    - Fix backup from user/password page.
    - Add buttons to the partition list to make it more obvious what to do.
  * Automatic update of included source packages: console-setup 1.13ubuntu9,
    partman-auto 62ubuntu7, partman-partitioning 47ubuntu2.

 -- Colin Watson <email address hidden> Mon, 19 Mar 2007 20:39:46 +0000

Changed in ubiquity:
status: Fix Committed → Fix Released
Revision history for this message
Kristian Rasmussen (krasmussen) wrote :

Problem still exists in gutsy.

Revision history for this message
Evan (ev) wrote :

As the current development focus is on Hardy and there have been a number of changes to this section of code, would you mind trying with one of the daily live CD builds and letting me know if the problem still affects you?

http://cdimage.ubuntu.com/daily-live/current/

Thanks!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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