Description of Problem: Disk Druid crashes when you try to make the "end cylinder" larger than the disk. How Reproducible: Quite Steps to Reproduce: 1. use Disk Druid in text-mode install 2. remove all partitions (if any) 3. edit a "free space" partition 4. change "end cylinder" to one greater than disk geometry - if disk is 8376 cylinders, use 83761 or something. Actual Results: Error message and then a crash. Expected Results: Error message. Additional Information: <dump> Traceback (innermost last): File "/usr/bin/anaconda", line 608, in ? intf.run(id, dispatch, configFileData) File "/tmp/27249-i386/install//usr/lib/anaconda/text.py", line 370, in run File "/tmp/27249-i386/install//usr/lib/anaconda/textw/partition_text.py", line 950, in __call__ File "/tmp/27249-i386/install//usr/lib/anaconda/textw/partition_text.py", line 896, in editCb File "/tmp/27249-i386/install//usr/lib/anaconda/textw/partition_text.py", line 760, in editPartitionRequest File "/tmp/27249-i386/install//usr/lib/anaconda/textw/partition_text.py", line 144, in refresh File "/tmp/27249-i386/install//usr/lib/anaconda/autopart.py", line 706, in doPartitioning File "/tmp/27249-i386/install//usr/lib/anaconda/autopart.py", line 665, in processPartitioning File "/tmp/27249-i386/install//usr/lib/anaconda/autopart.py", line 178, in fitConstrained error: Error: Can't have a partition outside the disk! </dump>
I've verified this behavior.
fixed in cvs
We (Red Hat) really need to fix this defect before next release.