Traceback after going through "Identify keyboard"

Bug #1848016 reported by Brian Murray
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
subiquity
Fix Released
Undecided
Unassigned

Bug Description

I was installing with subiquity version 19.10.1 and received a Traceback after going through the "Identify Keyboard" steps and then pressing up arrow.

2019-10-14 12:15:13,630 DEBUG subiquity.ui.views.keyboard:444 found_layout us:intl
2019-10-14 12:15:31,899 ERROR subiquitycore.core:641 Exception in controller.run():
Traceback (most recent call last):
  File "/snap/subiquity/1270/lib/python3.6/site-packages/subiquitycore/core.py", line 639, in run
    self.loop.run()
  File "/snap/subiquity/1270/usr/lib/python3/dist-packages/urwid/main_loop.py", line 286, in run
    self._run()
  File "/snap/subiquity/1270/usr/lib/python3/dist-packages/urwid/main_loop.py", line 384, in _run
    self.event_loop.run()
  File "/snap/subiquity/1270/usr/lib/python3/dist-packages/urwid/main_loop.py", line 788, in run
    self._loop()
  File "/snap/subiquity/1270/usr/lib/python3/dist-packages/urwid/main_loop.py", line 825, in _loop
    self._watch_files[fd]()
  File "/snap/subiquity/1270/usr/lib/python3/dist-packages/urwid/raw_display.py", line 404, in <lambda>
    event_loop, callback, self.get_available_raw_input())
  File "/snap/subiquity/1270/usr/lib/python3/dist-packages/urwid/raw_display.py", line 502, in parse_input
    callback(processed, processed_codes)
  File "/snap/subiquity/1270/usr/lib/python3/dist-packages/urwid/main_loop.py", line 411, in _update
    self.process_input(keys)
  File "/snap/subiquity/1270/usr/lib/python3/dist-packages/urwid/main_loop.py", line 511, in process_input
    k = self._topmost_widget.keypress(self.screen_size, k)
  File "/snap/subiquity/1270/usr/lib/python3/dist-packages/urwid/wimp.py", line 648, in keypress
    return self._current_widget.keypress(size, key)
  File "/snap/subiquity/1270/lib/python3.6/site-packages/subiquitycore/ui/container.py", line 178, in keypress
    upkey = self.focus.keypress(tsize, downkey)
  File "/snap/subiquity/1270/lib/python3.6/site-packages/subiquitycore/view.py", line 87, in keypress
    key = super().keypress(size, key)
  File "/snap/subiquity/1270/usr/lib/python3/dist-packages/urwid/decoration.py", line 622, in keypress
    return self._original_widget.keypress(maxvals, key)
  File "/snap/subiquity/1270/lib/python3.6/site-packages/subiquitycore/ui/container.py", line 178, in keypress
    upkey = self.focus.keypress(tsize, downkey)
AttributeError: 'Text' object has no attribute 'keypress'

Dimitri indicates that pressing "Tab" would have avoided this.

Revision history for this message
Brian Murray (brian-murray) wrote :

Well pressing "Tab" also caused the same Traceback.

Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1848016

tags: added: iso-testing
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

This is fixed in the stable/ubuntu-19.10 channel now. If you boot an eoan daily (up to and including 20191014, the next one will contain the fix), it will offer to update you to 19.10.2 which should then be able to complete the install.

Changed in subiquity:
status: New → Fix Committed
tags: added: id-5da47a4fb715480ed5c13523
Changed in subiquity:
status: Fix Committed → Fix Released
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.