Bug 1269364

Summary: [abrt] terminator: prefseditor.py:1633:set_layout_item:KeyError: 'None'
Product: [Fedora] Fedora Reporter: George Constantinou <georgec20001>
Component: terminatorAssignee: Dominic Hopf <dmaphy>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: dmaphy
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/7be4ab1f4cabb164fa796c33edcc3832921f52df
Whiteboard: abrt_hash:fb4f262c2b200418e56ccc034e93dec89d795f61;
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-19 18:07:59 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:
Attachments:
Description Flags
File: backtrace
none
File: environ none

Description George Constantinou 2015-10-07 06:14:22 UTC
Version-Release number of selected component:
terminator-0.98-1.fc22

Additional info:
reporter:       libreport-2.6.2
cmdline:        /usr/bin/python /bin/terminator
executable:     /bin/terminator
kernel:         4.1.8-200.fc22.i686+PAE
runlevel:       N 5
type:           Python
uid:            1000

Truncated backtrace:
prefseditor.py:1633:set_layout_item:KeyError: 'None'

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/terminatorlib/prefseditor.py", line 1372, in on_layout_item_selection_changed
    self.layouteditor.on_layout_item_selection_changed(selection)
  File "/usr/lib/python2.7/site-packages/terminatorlib/prefseditor.py", line 1608, in on_layout_item_selection_changed
    self.set_layout_item(item)
  File "/usr/lib/python2.7/site-packages/terminatorlib/prefseditor.py", line 1633, in set_layout_item
    chooser.set_active(self.profile_profile_to_ids[layout_item['profile']])
KeyError: 'None'

Local variables in innermost frame:
workdir: <gtk.Entry object at 0xb442e57c (GtkEntry at 0x9344ba0)>
layout: {'child0': {'command': '', 'fullscreen': 'False', 'last_active_term': 'd5106398-6a08-4aee-abda-88279409892a', 'last_active_window': 'True', 'maximised': 'True', 'order': '0', 'parent': '', 'position': '0:0', 'profile': 'default', 'size': ['1920', '1046'], 'title': 'george@localhost:~/Development/crm.xm.com', 'type': 'Window'}, 'child1': {'command': '', 'order': '0', 'parent': 'child0', 'position': '522', 'profile': 'default', 'ratio': '0.501434034417', 'size': ['-1', '-1'], 'type': 'VPaned'}, 'child2': {'command': '', 'order': '0', 'parent': 'child1', 'position': '958', 'profile': 'default', 'ratio': '0.500260416667', 'size': ['-1', '-1'], 'type': 'HPaned'}, 'child3': {'command': '', 'order': '0', 'parent': 'child2', 'position': '259', 'profile': 'default', 'ratio': '0.500957854406', 'size': ['-1', '-1'], 'type': 'VPaned'}, 'child4': {'command': '', 'order': '0', 'parent': 'child3', 'position': '477', 'profile': 'default', 'ratio': '0.500521920668', 'size': ['-1', '-1'], 'type': 'HPaned'}, 'terminal5': {'command': 'cd ~/Development/crm.xm.com/crm/ && php -S localhost:8000; bash', 'order': '0', 'parent': 'child4', 'position': '', 'profile': 'default', 'size': ['-1', '-1'], 'title': 'server 8000', 'type': 'Terminal', 'uuid': '7e77b01d-fcdb-40ba-a088-19be921c0672'}, 'terminal6': {'command': 'cd ~/Development/forum.xm.com/ && php -S localhost:8001; bash', 'order': '1', 'parent': 'child4', 'position': '', 'profile': 'default', 'size': ['-1', '-1'], 'title': 'server 8001', 'type': 'Terminal', 'uuid': 'c0c1e0bc-6710-4349-b2c2-01baf51e4f9a'}, 'terminal7': {'command': 'cd ~/Development/crm.xm.com/crm/ && tail -f sugarcrm.log; bash', 'order': '1', 'parent': 'child3', 'position': '', 'profile': 'default', 'size': ['-1', '-1'], 'title': 'sugarcrm log', 'type': 'Terminal', 'uuid': 'd5106398-6a08-4aee-abda-88279409892a'}, 'terminal8': {'command': 'mysql -u root crm_xm_com; bash', 'order': '1', 'parent': 'child2', 'position': '', 'profile': 'default', 'size': ['-1', '-1'], 'title': 'mysql console', 'type': 'Terminal', 'uuid': '4e73e5ae-67c4-40d8-b965-232a2c6eed91'}, 'terminal9': {'command': 'cd ~/Development/crm.xm.com/ && git st; bash', 'order': '1', 'parent': 'child1', 'position': '', 'profile': 'None', 'size': ['-1', '-1'], 'type': 'Terminal', 'uuid': '9bd79f5a-f1e4-48e9-b606-432565868e69'}}
item_name: 'terminal9'
self: <terminatorlib.prefseditor.LayoutEditor instance at 0xb441a5cc>
chooser: <gtk.ComboBox object at 0xb442e66c (GtkComboBox at 0x9344b00)>
command: <gtk.Entry object at 0xb442e61c (GtkEntry at 0x93449d0)>
layout_item: {'command': 'cd ~/Development/crm.xm.com/ && git st; bash', 'order': '1', 'parent': 'child1', 'position': '', 'profile': 'None', 'size': ['-1', '-1'], 'type': 'Terminal', 'uuid': '9bd79f5a-f1e4-48e9-b606-432565868e69'}

Comment 1 George Constantinou 2015-10-07 06:14:25 UTC
Created attachment 1080523 [details]
File: backtrace

Comment 2 George Constantinou 2015-10-07 06:14:27 UTC
Created attachment 1080524 [details]
File: environ

Comment 3 Fedora End Of Life 2016-07-19 18:07:59 UTC
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.