Bug 61500

Summary: install crashes with traceback during Installing Packages
Product: [Retired] Red Hat Linux Reporter: Wendy Hung <wendyh>
Component: anacondaAssignee: Jeremy Katz <katzj>
Status: CLOSED RAWHIDE QA Contact: Brock Organ <borgan>
Severity: high Docs Contact:
Priority: medium    
Version: 7.3CC: sdonald
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2002-03-29 16:13:07 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:
Bug Depends On:    
Bug Blocks: 61901    
Attachments:
Description Flags
crash dump none

Description Wendy Hung 2002-03-20 18:36:17 UTC
Description of problem:
During the "Installing Packages" phase of Hampton Beta2, the installer will 
crash sometime in the middle of copying with a traceback and the machine must 
be restarted. 

How reproducible:
Sometimes

Actual Results:  
Traceback message:
==================
Traceback (innermost last):
  File "/usr/bin/anaconda", line 627, in ?
    intf.run(id, dispatch, configFileData)
  File "/usr/lib/anaconda/gui.py", line 350, in run

    self.icw.run (self.runres, configFileData)

  File "/usr/lib/anaconda/gui.py", line 793, in run

    mainloop ()

  File "/usr/lib/python1.5/site-packages/gtk.py", line 2608, in mainloop

    _gtk.gtk_main()

  File "/usr/lib/anaconda/gui.py", line 512, in handleRenderCallback

    self.currentWindow.renderCallback()

  File "/usr/lib/anaconda/iw/progress_gui.py", line 135, in renderCallback
    self.intf.icw.nextClicked()

  File "/usr/lib/anaconda/gui.py", line 403, in nextClicked

    self.dispatch.gotoNext()

  File "/usr/lib/anaconda/dispatch.py", line 143, in gotoNext

    self.moveStep()

  File "/usr/lib/anaconda/dispatch.py", line 208, in moveStep

    rc = apply(func, self.bindArgs(args))

  File "/usr/lib/anaconda/packages.py", line 576, in doInstall

    problems = ts.run(0, ~rpm.RPMPROB_FILTER_DISKSPACE, cb.cb, 0)
  File "/usr/lib/anaconda/packages.py", line 238, in cb

    fn = self.method.getFilename(h, self.pkgTimer)

  File "/usr/lib/anaconda/image.py", line 86, in getFilename

    isys.umount("/mnt/source")

  File "/usr/lib/anaconda/isys.py", line 167, in umount

    rc = _isys.umount(what)

SystemError: (16, 'Device or resource busy')


Expected Results:  Installation of packages completes.

Additional info:  Seen on an installation on an IBM xSeries 200 using a 
ServeRAID controller and another installation using the IDE controller.

Comment 1 Wendy Hung 2002-03-20 18:37:13 UTC
Created attachment 49226 [details]
crash dump

Comment 2 Jeremy Katz 2002-03-21 21:10:21 UTC
If you boot with 'linux mediacheck' a couple of times, do you consistently have
the media pass the media check?


Comment 3 Don Smith 2002-03-25 14:36:46 UTC
I mediachecked the CDs three times, and they passed each time.

Comment 4 Jeremy Katz 2002-03-25 23:58:20 UTC
Are the following lines always in the install.log?

Installing mozilla-0.9.8-3.
/var/tmp/rpm-tmp.78: line 6:   175 Killed                 
/usr/lib/mozilla/rebuild-databases.sh
execution of %post scriptlet from mozilla-0.9.8-3 failed, exit status 137



Comment 5 Don Smith 2002-03-29 16:13:02 UTC
Looks like this problem has gone away in beta 3 - I've installed a few times to 
a ServeRAID controller with no problems.

Comment 6 Jeremy Katz 2002-03-29 19:35:07 UTC
Okay, great!