Bug 692562

Summary: Anaconda died after receiving signal 6.
Product: Red Hat Enterprise Linux 6 Reporter: james labocki <jlabocki>
Component: partedAssignee: Brian Lane <bcl>
Status: CLOSED ERRATA QA Contact: Release Test Team <release-test-team>
Severity: high Docs Contact:
Priority: high    
Version: 6.0CC: atodorov, dcantrell, rwilliam, Stuart.Kirk
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: parted-2.1-14.el6 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-12-06 15:11: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:
Bug Depends On:    
Bug Blocks: 705163    
Attachments:
Description Flags
anaconda crash screen
none
storage.log-1
none
storage.log-2
none
storage.log-3
none
patch to remove asserts from dos CHS guessing code none

Description james labocki 2011-03-31 15:01:36 UTC
Created attachment 489115 [details]
anaconda crash screen

Description of problem:
When "Basic Storage" is selected during installation process anaconda crashes with "Anaconda died after receiving signal 6"


Version-Release number of selected component (if applicable):
Anaconda version 13.21.82 on x86_64

How reproducible:

Install RHEL6 on Dell r610
- insert RHEL6 media in CDROM
- mount RHEL6 installation media as virtual media via DRAC
- select "F11" during system boot sequence and proceed to boot via virtual cd-rom
- begin anaconda installation
- When you get to "what type of devices will your installation involve?", select "Basic Storage Devices"
  
Actual results:
See screenshot anacondacrash.jpg
See also, storage.log attached screenshots (sorry, working over DRAC, no text logs available).

Expected results:
The local disks should appear as installation media available to RHEL6.

Additional info:
Selecting "Specialized Storage Devices" from within Anaconda does not crash anaconda, but the disks /dev/sda and /dev/sdb (local disks in Dell r610) do not show up in the basic storage device tab. Only the 954MB flash memory card shows up as a basic storage device. This might be related to why anaconda is crashing when "basic storage" is selected.

Comment 1 james labocki 2011-03-31 15:02:23 UTC
Created attachment 489116 [details]
storage.log-1

Comment 3 james labocki 2011-03-31 15:02:40 UTC
Created attachment 489117 [details]
storage.log-2

Comment 4 james labocki 2011-03-31 15:02:59 UTC
Created attachment 489118 [details]
storage.log-3

Comment 5 Chris Lumens 2011-03-31 15:06:48 UTC
Can you scroll up and grab the rest of the backtrace from the original comment?  Also, grabbing the storage.log itself and not just screenshots of it would be way more helpful.

Comment 6 Chris Lumens 2011-03-31 15:48:47 UTC
No, getting information off this setup is difficult.

Anyway it's trivially reproducible if you switch to tty2 and run parted -l or parted /dev/sdc p.  parted is choking on the funny partitioning of the USB flash reader.

Comment 7 Brian Lane 2011-03-31 16:36:21 UTC
This is very likely caused by parted asserting while trying to guess the CHS geometry. This has been fixed upstream in commit 244b1b25a12198efb076e8c65be77b5750776583 which applies cleanly to parted-2.1

Comment 8 Brian Lane 2011-03-31 16:37:11 UTC
Created attachment 489167 [details]
patch to remove asserts from dos CHS guessing code

Comment 9 RHEL Program Management 2011-05-13 23:07:57 UTC
This request was evaluated by Red Hat Product Management for inclusion
in a Red Hat Enterprise Linux maintenance release. Product Management has 
requested further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed 
products. This request is not yet committed for inclusion in an Update release.

Comment 15 Alexander Todorov 2011-09-20 14:19:17 UTC
Patch is present in parted-2.1-14.el6.src.rpm.

Comment 17 errata-xmlrpc 2011-12-06 15:11:07 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2011-1626.html

Comment 18 Brad Hinson 2012-01-18 23:43:25 UTC
*** Bug 707026 has been marked as a duplicate of this bug. ***