From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020809 Description of problem: On one of the computers at my disposal for testing the Red Hat Linux 'null'-beta, I had a crash in Anaconda. (ps.. the installation CD's PASSed the mediacheck). I did a "minimal" installation on that computer and just after it was finished with installing the last package it crashed. Anaconda offered me to make a crashdump to floppy, which I did. (see attachment) Unfortunately, due to lack of time, I cannot try to reproduce it in the couple of days, I will try in the coming weekend again. Version-Release number of selected component (if applicable): How reproducible: Didn't try (yet) Steps to Reproduce: 1. Install Red Hat Linux 2. Select "Minimal Install" on Package selection screen 3. Actual Results: Anaconda crashed right after copying packages to the harddisk. Expected Results: Anaconda should continue right after copying packages to the harddisk. Additional info: - Red Hat Linux 'null' beta.
Created attachment 71964 [details] Anaconda crashdump text
Anaconda crashes not only on minimal installation. In all the tests I've done it crashes everytime you do an installation where you only use one CD. I've done an installation from various CD and it works, then I move the needed packages to the first CD, do the genhdlist and try to install with the new CD: it crashes. Maybe someone forgot to kill a process before trying to unmount /mnt/source?
Jeremy I thought this wouldnt happen.
Aha, I see what's going on. We were trying to unmount the CD when done installing packages now so that you can eject the CD on the last screen. This is fine on multi-CD installs, but not on single CD installs because we don't do the changeloop hack there. Changed so that failing to unmount in filesDone() isn't fatal and we just have the old behavior for single CD installs.
fix verified.