Bug 920941 - [abrt] taskcoach-1.2.6-3.fc17: observer.py:136:values:KeyError: None
Summary: [abrt] taskcoach-1.2.6-3.fc17: observer.py:136:values:KeyError: None
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: taskcoach
Version: 17
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tomas 'Sheldon' Radej
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:2bfb85bb28ab9a2297f7d5b1ed9...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-03-13 06:44 UTC by Juris Krumins
Modified: 2013-05-10 08:29 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-05-10 08:28:22 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.25 KB, text/plain)
2013-03-13 06:44 UTC, Juris Krumins
no flags Details
File: core_backtrace (999 bytes, text/plain)
2013-03-13 06:44 UTC, Juris Krumins
no flags Details
File: environ (1.51 KB, text/plain)
2013-03-13 06:44 UTC, Juris Krumins
no flags Details
File: smolt_data (2.78 KB, text/plain)
2013-03-13 06:44 UTC, Juris Krumins
no flags Details

Description Juris Krumins 2013-03-13 06:44:28 UTC
Version-Release number of selected component:
taskcoach-1.2.6-3.fc17

Additional info:
cmdline:        /usr/bin/python /usr/bin/taskcoach
executable:     /usr/bin/taskcoach
kernel:         3.7.3-101.fc17.x86_64
uid:            1000

Truncated backtrace:
observer.py:136:values:KeyError: None

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/taskcoachlib/gui/dialog/editor.py", line 1175, in ok
    self.okInterior()
  File "/usr/lib/python2.7/site-packages/taskcoachlib/patterns/observer.py", line 169, in decorator
    event.send()
  File "/usr/lib/python2.7/site-packages/taskcoachlib/patterns/observer.py", line 155, in send
    Publisher().notifyObservers(self)
  File "/usr/lib/python2.7/site-packages/taskcoachlib/patterns/observer.py", line 338, in notifyObservers
    observer(event.subEvent(*eventTypesAndSources))
  File "/usr/lib/python2.7/site-packages/taskcoachlib/patterns/observer.py", line 188, in __call__
    return self.method(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/taskcoachlib/domain/effort/composite.py", line 160, in onStopTracking
    stoppedEffort = event.value()
  File "/usr/lib/python2.7/site-packages/taskcoachlib/patterns/observer.py", line 129, in value
    return self.values(source, type)[0]
  File "/usr/lib/python2.7/site-packages/taskcoachlib/patterns/observer.py", line 136, in values
    source = source or self.__sourcesAndValuesByType[type].keys()[0]
KeyError: None

Local variables in innermost frame:
source: None
self: Event({})
type: None

Potential duplicate: bug 811260

Comment 1 Juris Krumins 2013-03-13 06:44:31 UTC
Created attachment 709344 [details]
File: backtrace

Comment 2 Juris Krumins 2013-03-13 06:44:33 UTC
Created attachment 709345 [details]
File: core_backtrace

Comment 3 Juris Krumins 2013-03-13 06:44:37 UTC
Created attachment 709346 [details]
File: environ

Comment 4 Juris Krumins 2013-03-13 06:44:39 UTC
Created attachment 709347 [details]
File: smolt_data

Comment 5 Tomas 'Sheldon' Radej 2013-03-19 08:26:24 UTC
Hi. Can you please provide more details about what was happening when this error occurred and/or ways to reproduce the problem? Thank you.

Comment 6 Juris Krumins 2013-03-20 10:02:29 UTC
By now, seems like the problem gone, at least I haven't hit it at least for a while.

As far as I remember, I've tried to change task for the currently running effort. I've also done that numerous times after with no problems.

Comment 7 Tomas 'Sheldon' Radej 2013-05-10 08:28:22 UTC
I could reproduce it in the latest version either. Closing as WORKSFORME.

Comment 8 Tomas 'Sheldon' Radej 2013-05-10 08:29:40 UTC
*could NOT reproduce, of course.


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