ubiquity crashes during installation if I change the keyboard layout on the language of German to Switzerland.

Bug #1174303 reported by Mirco Helg
50
This bug affects 6 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Invalid
High
Mirco Helg

Bug Description

The installer crashes when I change the keyboard layout in Kubuntu 13.04:

Traceback (most recent call last):
  File "/usr/lib/ubiquity/ubiquity/plugin.py", line 48, in wrapper
    return target(self, *args, **kwargs)
  File "/usr/lib/ubiquity/plugins/ubi-console-setup.py", line 293, in on_keyboard_layout_selected
    ly = keyboard_names.layout_id(l, misc.utf8(layout))
  File "/usr/lib/ubiquity/ubiquity/keyboard_names.py", line 142, in layout_id
    return kn.layout_id(lang, value)
  File "/usr/lib/ubiquity/ubiquity/keyboard_names.py", line 90, in layout_id
    return self._layout_by_human[value]
KeyError: 'Switzerland'

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: ubiquity 2.14.8
ProcVersionSignature: Ubuntu 3.8.0-19.29-generic 3.8.8
Uname: Linux 3.8.0-19-generic x86_64
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
CasperVersion: 1.331
Date: Mon Apr 29 14:24:34 2013
InstallCmdLine: file=/cdrom/preseed/kubuntu.seed boot=casper maybe-ubiquity initrd=/casper/initrd.lz quiet splash -- maybe-ubiquity
LiveMediaBuild: Kubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MarkForUpload: True
SourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Mirco Helg (mircohelg) wrote :
summary: ubiquity crashes during installation if I change the keyboard layout on
- the language of German Switzerland.
+ the language of German to Switzerland.
Mirco Helg (mircohelg)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubiquity (Ubuntu):
status: New → Confirmed
Changed in ubiquity (Ubuntu):
assignee: nobody → Getejanc George (silwanyx-2)
assignee: Getejanc George (silwanyx-2) → nobody
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Thanks for taking your time to report this issue and help making Ubuntu better.

This issue is really easy to reproduce:
1. Boot the kubuntu live cd.
2. Pick Deutsch (German) as the language and proceed through the installation.
3. When you get to the keyboard selector, select Switzerland in the language drop down.

This is also reproducible on Kubuntu Saucy alpha 1.

Btw, this might be connected with bug 1182784 which is also related to Swiss keyboards, but is triggered in a different way and presents a different error message, so it might be at least somewhat unrelated.

tags: added: saucy
Revision history for this message
Dave Gilbert (ubuntu-treblig) wrote :

hjd: Hi. Could someone please mark bug 1174303 Triaged/High (severe impact for a minority of users)? Thanks

Changed in ubiquity (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
Mirco Helg (mircohelg)
Changed in ubiquity (Ubuntu):
assignee: nobody → Mirco Helg (mircohelg)
Mirco Helg (mircohelg)
Changed in ubiquity (Ubuntu):
status: Triaged → Confirmed
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Bug 1182784 which I've mentioned above and seems related is supposed to be fixed in ubiquity 2.21.27 which is available in Ubuntu Wily. Could someone please retest this issue with an Ubuntu Wily image to see whether this issue is still reproducible, or whether it got fixed alongside the other.

Btw, please leave a comment when changing bug status. :) It was marked as triaged because it had been confirmed and also contained enough information for a developer to start looking at it, though it is not clear to me why it was changed back to confirmed. See https://wiki.ubuntu.com/Bugs/Bug%20statuses for more information.

Revision history for this message
ChV (christof-vonlanthen) wrote :

the problem is not fixed. A installation from scratch with kubuntu-15.04-desktop-amd64.iso for country switzerland crashes again.

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

>A installation from scratch with kubuntu-15.04-desktop-amd64.iso for country switzerland crashes again.

Ok, thanks for checking. Then we know that 15.04 is affected at least.

The fix for bug 1182784 is supposed to be in a newer version of Ubiquity. Strictly speaking, that is available in -updates in 15.04, though I don't believe the isos have been updated since the original release. So I think that would still have the bug anyways.

However, I tried with a daily snapshot of kubuntu wily werewolf, from [2]. This iso contained ubiquity 2.21.27 which is supposed to contain the fix. With that, I did not get a crash when selecting Switzerland in the drop-down menu. Could someone please double-check that it is no longer possible to trigger the crash? If so, it would mean that the issue is fixed for the upcoming 15.10.

(In addition to the daily build mentioned, the first alpha is supposed to be released shortly[3]. It mentions "for opt-in flavors", though I'm not sure whether this includes Kubuntu or not)

[1] https://launchpad.net/ubuntu/+source/ubiquity
[2] http://cdimage.ubuntu.com/kubuntu/daily-live/current/
[3] https://wiki.ubuntu.com/WilyWerewolf/ReleaseSchedule

Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know.

Changed in ubiquity (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

This issue has sat incomplete for more than 60 days now. I'm going to close it as invalid. Please feel free re-open if this is still an issue for you. Thank you.

Changed in ubiquity (Ubuntu):
status: Incomplete → 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.