Bug 722451

Summary: Anaconda UI crashes (early on) when installing from live iso
Product: Red Hat Enterprise Linux 6 Reporter: Vitezslav Humpa <vhumpa>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED DUPLICATE QA Contact: Release Test Team <release-test-team-automation>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.1   
Target Milestone: rc   
Target Release: 6.1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-07-18 13:55:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Error log produced in place by anaconda
none
Per request, same log plaintext version none

Description Vitezslav Humpa 2011-07-15 11:53:45 UTC
Created attachment 513366 [details]
Error log produced in place by anaconda

Description of problem:
When installing from life iso, Anaconda produces unhandled exception on the type root password screen, when a custom hostname was used.

Version-Release number of selected component (if applicable):
anaconda-13.21.117-1.el6

How reproducible:
Always
iso used: RHEL6.1-20110510.1-Workstation-x86_64-Live.iso (from globalsync/rhel/released/RHEL-6/6.1/Live/)

Steps to Reproduce:
1. Boot from the life image (kvm used in my case)
2. Start the installer.
3. Leave all the options default, except in place of "localhost.localdomain" type in e.g."rhel61"
4. When you get to the root passwd screen, installer crashes
  
Actual results:
Installer produces an unhalted exception. The backtrace goes: 
Traceback (most recent call first):
  File "/usr/lib/anaconda/iw/account_gui.py", line 91, in setCapsLockLabel
    if _isys.isCapsLockEnabled():
  File "/usr/lib/anaconda/iw/account_gui.py", line 72, in getScreen
    self.setCapsLockLabel()
  File "/usr/lib/anaconda/gui.py", line 1469, in setScreen
    new_screen = self.currentWindow.getScreen(anaconda)
  File "/usr/lib/anaconda/gui.py", line 1390, in nextClicked
    self.setScreen ()
SystemError: error return without exception set

Entire log is attached.

Expected results:
No crash

Additional info:

Comment 2 Vitezslav Humpa 2011-07-15 12:27:31 UTC
Created attachment 513370 [details]
Per request, same log plaintext version

Comment 3 Chris Lumens 2011-07-18 13:55:15 UTC

*** This bug has been marked as a duplicate of bug 698282 ***