That looks very similar the same behaviour that was happening in this Bug 141023. Yet that problem happened when there were non-ascii characters in the name/label/uuid fields. From your screenshots, this is clearly not the case.
I can replicate your problem with the radio buttons too. It also happens when using the HFS and VFAT formats.
I also noticed that if you create a new partition, then choose one of the HFS/NTFS/VFAT formats then choose another one of the HFS/NTFS/VFAT formats the following traceback is written to the terminal.
Traceback (most recent call last):
File "/usr/bin/mountconfig", line 2563, in slotMountTypeChanged
self.selectEntry(self.comboIndexToMountType[index])
File "/usr/bin/mountconfig", line 2548, in selectEntry
self.currentMountEntry.setMountType(mounttype)
File "/usr/bin/mountconfig", line 1103, in setMountType
self.extensionObjects[newtypename] = self.MountTypes[newtypename][0](self.extension)
File "/usr/bin/mountconfig", line 751, in __init__
super(MountEntryExtVFAT,self).__init__(base)
File "/usr/bin/mountconfig", line 649, in __init__
self.label = base.label
AttributeError: 'MountEntryExtVFAT' object has no attribute 'label'
Error in sys.excepthook:
Traceback (most recent call last):
File "/var/lib/python-support/python2.5/apport_python_hook.py", line 42, in apport_excepthook
binary = os.path.realpath(os.path.join(os.getcwdu(), sys.argv[0]))
IndexError: list index out of range
Original exception was:
Traceback (most recent call last):
File "/usr/bin/mountconfig", line 2563, in slotMountTypeChanged
self.selectEntry(self.comboIndexToMountType[index])
File "/usr/bin/mountconfig", line 2548, in selectEntry
self.currentMountEntry.setMountType(mounttype)
File "/usr/bin/mountconfig", line 1103, in setMountType
self.extensionObjects[newtypename] = self.MountTypes[newtypename][0](self.extension)
File "/usr/bin/mountconfig", line 751, in __init__
super(MountEntryExtVFAT,self).__init__(base)
File "/usr/bin/mountconfig", line 649, in __init__
self.label = base.label
AttributeError: 'MountEntryExtVFAT' object has no attribute 'label'
This at least gives us something to go forward with.
That looks very similar the same behaviour that was happening in this Bug 141023. Yet that problem happened when there were non-ascii characters in the name/label/uuid fields. From your screenshots, this is clearly not the case.
I can replicate your problem with the radio buttons too. It also happens when using the HFS and VFAT formats.
I also noticed that if you create a new partition, then choose one of the HFS/NTFS/VFAT formats then choose another one of the HFS/NTFS/VFAT formats the following traceback is written to the terminal.
Traceback (most recent call last): mountconfig" , line 2563, in slotMountTypeCh anged selectEntry( self.comboIndex ToMountType[ index]) mountconfig" , line 2548, in selectEntry currentMountEnt ry.setMountType (mounttype) mountconfig" , line 1103, in setMountType extensionObject s[newtypename] = self.MountTypes [newtypename] [0](self. extension) mountconfig" , line 751, in __init__ MountEntryExtVF AT,self) .__init_ _(base) mountconfig" , line 649, in __init__ python- support/ python2. 5/apport_ python_ hook.py" , line 42, in apport_excepthook realpath( os.path. join(os. getcwdu( ), sys.argv[0]))
File "/usr/bin/
self.
File "/usr/bin/
self.
File "/usr/bin/
self.
File "/usr/bin/
super(
File "/usr/bin/
self.label = base.label
AttributeError: 'MountEntryExtVFAT' object has no attribute 'label'
Error in sys.excepthook:
Traceback (most recent call last):
File "/var/lib/
binary = os.path.
IndexError: list index out of range
Original exception was: mountconfig" , line 2563, in slotMountTypeCh anged selectEntry( self.comboIndex ToMountType[ index]) mountconfig" , line 2548, in selectEntry currentMountEnt ry.setMountType (mounttype) mountconfig" , line 1103, in setMountType extensionObject s[newtypename] = self.MountTypes [newtypename] [0](self. extension) mountconfig" , line 751, in __init__ MountEntryExtVF AT,self) .__init_ _(base) mountconfig" , line 649, in __init__
Traceback (most recent call last):
File "/usr/bin/
self.
File "/usr/bin/
self.
File "/usr/bin/
self.
File "/usr/bin/
super(
File "/usr/bin/
self.label = base.label
AttributeError: 'MountEntryExtVFAT' object has no attribute 'label'
This at least gives us something to go forward with.