Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 123564

Summary: An unhandled exception occured after installation of RPMs
Product: [Fedora] Fedora Reporter: Rainer Koenig <Rainer.Koenig>
Component: anacondaAssignee: Jeremy Katz <katzj>
Status: CLOSED DUPLICATE QA Contact: Mike McLean <mikem>
Severity: high Docs Contact:
Priority: medium    
Version: 2CC: developer
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-02-21 19:03:18 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:

Description Rainer Koenig 2004-05-19 12:43:55 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5)
Gecko/20040130 Firebird/0.7

Description of problem:
When installing Fedora Core 2 for x86_64 the installation hangs after
inserting CD3 and klicking on OK.



Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Boot from Fedora Core 2 (x86_64) CD1 
2. Follow installation instructions until CD3 is required
3. Insert CD3 and klick OK
    

Actual Results:  System hangs showing an hourglass. Mouse is not
responding any more, a Window with an error message pops up (see
additional information below).

Expected Results:  Installation going on.

Additional info:

Looks like the error occurs after installing all the RPM packets and
starting the configuration. A popup window appears which tells me that
an unhandled exception occured and that I should file that as a bug in
anaconda. The text in the window is:

Traceback (most recent call last):
File "/usr/lib/ananconda/gui.py", line 1048, in handleRednerCallback
self.currentWindow.renderCallback()
File "/usr/lib/anaconda/progress_gui.py", line 242 in RnderCallback
self.intf.icw.nextClicked()
File "/usr/lib/anaconda/gui.py", line 763, in nextClicked
self.dispatch.goNext()
File "/usr/lib/anaconda/dispatch.py", line 169, in gotoNext
self.moveStep()
File "/usr/lib/anaconda/packages.py", line 1125, in do PostInstall
devnull=os.open("/dev/null", os.O_RDWR)
OS.Error: [Errno5] Input-/Output-Error: '/dev/null'

Comment 1 Jeremy Katz 2004-05-20 02:16:57 UTC
Did you verify your media with the mediacheck according to the
instructions at http://rhlinux.redhat.com/anaconda/mediacheck.html?

Comment 2 Rainer Koenig 2004-05-20 18:56:43 UTC
Yes, I checked all 4 disks with the mediacheck that is performed after
booting from CD1. All 4 CDs passed without any problems. 

Comment 3 Pete Stieber 2004-07-08 14:19:03 UTC
I am having roughly the same problem after the fourth CD in an x86_64 
install. I believe the reason for for the extra CD is I am installing 
every package, so all of the CDs must be used. I am using a Tyan 
Tomcat K8S(S2850G2N) motherboard. The mouse becomes unusabe, but is 
not an hour glass but simple an I-bar text edit cursor. I can still 
use the keyboard to navigate.

I did verify the CDs, and they have used to install the OS on other 
machines with a different (Tyan Thunder K8W(S2885ANRF)) motherboard.

I belive my dump is the same as that described above except I belive 
there are a few typos and a missing line in the first post. This is 
understandable since the information must be recorded by hand. The 
version I recorded follows.

Traceback (most recent call last):
File "/usr/lib/ananconda/gui.py", line 1048, in handleRednerCallback
self.currentWindow.renderCallback()
File "/usr/lib/anaconda/progress_gui.py", line 242 in renderCallback
self.inf.icw.nextClicked()
File "/usr/lib/anaconda/gui.py", line 763, in nextClicked
self.dispatch.goNext()
File "/usr/lib/anaconda/dispatch.py", line 169, in gotoNext
self.moveStep()
File "/usr/lib/anaconda/dispatch.py", line 237, in moveStep
rc=apply(func, self.bindArgs(args))
File "/usr/lib/anaconda/packages.py", line 1125, in doPostInstall
devnull=os.open("/dev/null", os.O_RDWR)
OS.Error: [Errno5] Input/Output error: '/dev/null'

If I hit the Debug button in the resulting dialog I get

packages.py (1212) doPostInstall()
-> pass
(pdb)

I didn't know what to try next.

After rebooting grub comes up and I can use

kernel /vmlinux-2.2... (can't remember the name but hasn't been moved 
to the boot directory due to the install crash)
boot

to get the machine to boot, but it's a mess since the normal install 
died.

I'm very willing to recreate the crime and provide additional 
information or try various install options.

Comment 4 Pete Stieber 2004-07-09 17:54:21 UTC
See bug number 124029. The work around for me was to use

linux mem=256M

when installing. My HW

MB: Tyan Tomcat K8S(S2850G2N)
Processor: AMD Opteron 146 (2GHz)
RAM: 1 GB
HD: Maxtor 80GB 7200 RPM IDE ULTRA ATA 133

Maybe it's a problem with x86_64 systems with more that X MB of 
memory where X > 256M.

Comment 5 Jeremy Katz 2004-10-07 18:17:41 UTC

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

Comment 6 Red Hat Bugzilla 2006-02-21 19:03:18 UTC
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.