Bug 253510
Summary: | Anaconda segfaults during package installation | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Peter Åstrand <astrand> |
Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 7 | CC: | triage |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | F9 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-06-09 14:23:04 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
Peter Åstrand
2007-08-20 11:00:22 UTC
More details, per http://fedoraproject.org/wiki/AnacondaBugReporting: * The anaconda version is 11.2.0.66. * Not using kickstart. * Standard LVM partitioning scheme: Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/VolGroup00-LogVol00 283452792 137443604 131378276 52% / /dev/hda1 101086 14718 81149 16% /boot tmpfs 63032 0 63032 0% /dev/shm * Not using USB or Firewire devices. I've determined that this is a out of memory problem. If I look in /mnt/sysimage/root/upgrade.log, I'll found lot of messages like: error: Couldn't fork %post: Unable to allocate memory With 128 MB, I got to package 6 of 806. With 192 MB, I got to 472 of 800. This is a pain. I see several bugs here: * An upgrade shouldn't really require 256 MB or more RAM. * The documentation claims that 192 MB is even enough for graphical mode. * Anaconda shouldn't hang in a segfault loop just because memory is low. * Critical errors like these should be visible in the installation GUI; you shouldn't need to go looking for it in files like /mnt/sysimage/root/upgrade.log. Yet another try with 384 MiB completed the installation successfully. This message is a reminder that Fedora 7 is nearing the end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 7. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '7'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 7's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 7 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. If possible, it is recommended that you try the newest available Fedora distribution to see if your bug still exists. Please read the Release Notes for the newest Fedora distribution to make sure it will meet your needs: http://docs.fedoraproject.org/release-notes/ The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping Have you encountered the same problem when upgrading to Fedora 9? No. I have now performed an upgrade from F7 to F9. The machine still has 384 MB RAM, but I booted the installation with mem=256M. The upgrade was successful, even though it took a long time. top/free indicated that anaconda maxed out at 252MiB and the swap usage was 189MiB. 963 packages were upgraded. Since the upgrade actually worked, I guess this bug can be closed, but it would still be nice with a lower memory consumption. |