Ticket #490 (closed defect: fixed)
resource enable CPU crashes
| Reported by: | zoff99 | Owned by: | mickey |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | framework/odeviced | Version: | milestone5.5 |
| Keywords: | Cc: |
Description
when doing this:
mdbus -s org.freesmartphone.ousaged /org/freesmartphone/Usage org.freesmartphone.Usage.SetResourcePolicy CPU enabled
i get this error from frameworkd
2009.09.05 10:21:19.375 frameworkd.resource DEBUG processing command 'enable' for resource '<odeviced.idlenotifier.CpuResource at /org/freesmartphone/Device/CPU at 0x73fd90>' (present status=enabled)
2009.09.05 10:21:19.385 frameworkd.resource INFO setting resource status for CPU from enabled to enabling
2009.09.05 10:21:19.405 frameworkd.helpers ERROR event handler failed:
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/framework/helpers.py", line 74, in exceptionlogger
return f( *args, **kw )
File "/usr/lib/python2.6/site-packages/framework/resource.py", line 212, in onProcessElement
self._enable( ok, err )
File "/usr/lib/python2.6/site-packages/framework/subsystems/odeviced/idlenotifier.py", line 222, in _enable
IdleNotifier.instance().prohibitStateTransitionTo( "suspend" )
File "/usr/lib/python2.6/site-packages/framework/subsystems/odeviced/idlenotifier.py", line 104, in prohibitStateTransitionTo
self.allowedStates.remove( state )
KeyError: 'suspend'
2009.09.05 10:21:19.466 mppl.asyncworker ERROR exception while processing element ('enable', <function <lambda> at 0x79dab0>, <function <lambda> at 0x79db70>):
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/framework/patterns/asyncworker.py", line 150, in _processElement
self.onProcessElement( next )
File "<string>", line 1, in <lambda>
File "/usr/lib/python2.6/site-packages/framework/helpers.py", line 74, in exceptionlogger
return f( *args, **kw )
File "/usr/lib/python2.6/site-packages/framework/resource.py", line 212, in onProcessElement
self._enable( ok, err )
File "/usr/lib/python2.6/site-packages/framework/subsystems/odeviced/idlenotifier.py", line 222, in _enable
IdleNotifier.instance().prohibitStateTransitionTo( "suspend" )
File "/usr/lib/python2.6/site-packages/framework/subsystems/odeviced/idlenotifier.py", line 104, in prohibitStateTransitionTo
self.allowedStates.remove( state )
KeyError: 'suspend'
for more info see the ticket I filed in SHR trac: http://shr-project.org/trac/ticket/626
Change History
Note: See
TracTickets for help on using
tickets.

decoration Changed 1 year ago by admin
bathtub Changed 1 year ago by admin
solar system Changed 1 year ago by admin
stair parts Changed 1 year ago by admin
solar supply Changed 1 year ago by admin