Bugzilla will be upgraded to version 5.0 on a still to be determined date in the near future. The original upgrade date has been delayed.
Bug 621526 - [abrt] crash in terminator-0.93-1.fc13: config.py:602:get_item:KeyError: 'test'
[abrt] crash in terminator-0.93-1.fc13: config.py:602:get_item:KeyError: 'test'
Product: Fedora
Classification: Fedora
Component: terminator (Show other bugs)
x86_64 Linux
low Severity medium
: ---
: ---
Assigned To: Dominic Hopf
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2010-08-05 07:25 EDT by Torbjørn Lindahl
Modified: 2010-08-28 09:53 EDT (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2010-08-28 09:53:39 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
File: backtrace (919 bytes, text/plain)
2010-08-05 07:25 EDT, Torbjørn Lindahl
no flags Details

  None (edit)
Description Torbjørn Lindahl 2010-08-05 07:25:11 EDT
abrt 1.1.1 detected a crash.

architecture: x86_64
cmdline: /usr/bin/python /usr/bin/terminator
component: terminator
executable: /usr/bin/terminator
package: terminator-0.93-1.fc13
reason: config.py:602:get_item:KeyError: 'test'
release: Fedora release 13 (Goddard)

config.py:602:get_item:KeyError: 'test'

Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/terminatorlib/prefseditor.py", line 155, in on_closebutton_clicked
  File "/usr/lib/python2.6/site-packages/terminatorlib/terminator.py", line 241, in reconfigure
  File "/usr/lib/python2.6/site-packages/terminatorlib/terminal.py", line 497, in reconfigure
    if self.config['exit_action'] == 'restart':
  File "/usr/lib/python2.6/site-packages/terminatorlib/config.py", line 232, in __getitem__
    return(self.base.get_item(key, self.profile))
  File "/usr/lib/python2.6/site-packages/terminatorlib/config.py", line 602, in get_item
    elif self.profiles[profile].has_key(key):
KeyError: 'test'

Local variables in innermost frame:
profile: 'test'
self: <terminatorlib.config.ConfigBase instance at 0x2bd67a0>
key: 'exit_action'
plugin: None

How to reproduce
1. change profile preferences, not sure which
Comment 1 Torbjørn Lindahl 2010-08-05 07:25:14 EDT
Created attachment 436824 [details]
File: backtrace
Comment 2 Dominic Hopf 2010-08-05 17:42:35 EDT
there is already a new Terminator version, 0.94 available in updates-testing repository. You can update via 'yum -y update terminator --enablerepo=updates-testing'. Would it be possible for you to try reproducing the issue with that new version?

Thanks in advance & Regards,
Comment 3 Dominic Hopf 2010-08-28 09:53:39 EDT
In the meantime there is 0.95 available in updates-testing. I'm going to close this issue. Feel free to reopen in case you still face the issue.

Note You need to log in before you can comment on or make changes to this bug.