Bug 1036025

Summary: IndexError: string index out of range
Product: [Fedora] Fedora Reporter: A.J. Werkman <aj.werkman>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: anaconda-maint-list, awilliam, dshea, g.kaviyarasu, jonathan, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:597b23567e0e0bf9152145fb3a8440eb478d64ae4486ab16adcd0cbaea52c6a7
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-12-02 16:45:09 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: 980656    
Attachments:
Description Flags
File: anaconda-tb
none
File: anaconda.log
none
File: environ
none
File: ks.cfg
none
File: lsblk_output
none
File: nmcli_dev_list
none
File: os_info
none
File: program.log
none
File: storage.log
none
File: syslog
none
File: ifcfg.log
none
File: packaging.log none

Description A.J. Werkman 2013-11-29 08:34:43 UTC
Description of problem:
On manipulating the disk partitioning, this error comes up.

Version-Release number of selected component:
anaconda-20.25.11-1

The following was filed automatically by anaconda:
anaconda 20.25.11-1 exception report
Traceback (most recent call first):
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 157, in size_from_entry
    if unicodedata.category(size_text[-1]).startswith("L"):
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 290, in on_add_confirm_clicked
    self.size = size_from_entry(self.builder.get_object("addSizeEntry"))
IndexError: string index out of range

Additional info:
cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   BOOT_IMAGE=/images/pxeboot/vmlinuz inst.ks=hd:UUID=c25bbae0-c7c9-4b54-b54a-5888e7726c44:/cfl.cfg ip=172.18.92.70::172.18.92.65:255.255.255.192:cfl.lc.digifarma.nl::off noipv6 nameserver=172.18.92.65 inst.stage2=hd:UUID=c25bbae0-c7c9-4b54-b54a-5888e7726c44
executable:     /sbin/anaconda
hashmarkername: anaconda
kernel:         3.11.9-300.fc20.x86_64
product:        Fedora
release:        Cannot get release name.
type:           anaconda
version:        20-TC3

Comment 1 A.J. Werkman 2013-11-29 08:34:50 UTC
Created attachment 830521 [details]
File: anaconda-tb

Comment 2 A.J. Werkman 2013-11-29 08:34:55 UTC
Created attachment 830522 [details]
File: anaconda.log

Comment 3 A.J. Werkman 2013-11-29 08:34:58 UTC
Created attachment 830523 [details]
File: environ

Comment 4 A.J. Werkman 2013-11-29 08:35:02 UTC
Created attachment 830524 [details]
File: ks.cfg

Comment 5 A.J. Werkman 2013-11-29 08:35:08 UTC
Created attachment 830525 [details]
File: lsblk_output

Comment 6 A.J. Werkman 2013-11-29 08:35:11 UTC
Created attachment 830526 [details]
File: nmcli_dev_list

Comment 7 A.J. Werkman 2013-11-29 08:35:14 UTC
Created attachment 830527 [details]
File: os_info

Comment 8 A.J. Werkman 2013-11-29 08:35:18 UTC
Created attachment 830528 [details]
File: program.log

Comment 9 A.J. Werkman 2013-11-29 08:35:23 UTC
Created attachment 830529 [details]
File: storage.log

Comment 10 A.J. Werkman 2013-11-29 08:35:27 UTC
Created attachment 830530 [details]
File: syslog

Comment 11 A.J. Werkman 2013-11-29 08:35:30 UTC
Created attachment 830531 [details]
File: ifcfg.log

Comment 12 A.J. Werkman 2013-11-29 08:35:35 UTC
Created attachment 830532 [details]
File: packaging.log

Comment 13 Adam Williamson 2013-12-02 16:41:36 UTC
F20 TC3, custom partitioning with previous F20 install, deleted all existing volumes, added a 500MB /boot, set it as btrfs, added a / and did not enter anything in the size field, crash.

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020-TC3\x20x86_64 quiet BOOT_IMAGE=vmlinuz 
hashmarkername: anaconda
kernel:         3.11.9-300.fc20.x86_64
package:        anaconda-20.25.11-1
product:        Fedora
reason:         IndexError: string index out of range
release:        Cannot get release name.
version:        20-TC3

Comment 14 Adam Williamson 2013-12-02 16:42:35 UTC
Proposing as a Final blocker: "The installer must be able to create and install to any workable partition layout using any file system and/or container format combination offered in a default installer configuration. " ( crash on a perfectly normal operation in custom partitioning)

Comment 15 David Shea 2013-12-02 16:45:09 UTC

*** This bug has been marked as a duplicate of bug 1035799 ***