Ticket #416 (closed defect: fixed)
Parts of frameworkd stop working (oeventsd)
| Reported by: | daniel | Owned by: | jluebbe |
|---|---|---|---|
| Priority: | blocker | Milestone: | milestone5.5 |
| Component: | framework/oeventsd | Version: | |
| Keywords: | Cc: | ayers@…, seba.dos1@… |
Description
I usually trigger this if I have an incoming call and the remote side hangs up when the screen is going completely dark. The result is that the screen wont turn back on, the phone wont ring, LED will not indicate charging - in short oeventsd seems dead. I can - however - log in via USB. Logs don't show any errors, running frameworkd in a screen session doesn't show any errors, the log seems to indicate frameworkd is actually reacting to even the DBus calls that time out:
freesmartphone.org interactive command line
>>> usageiface.RequestResource("Display")
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 68, in __call__
return self._proxy_method(*args, **keywords)
File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__
**keywords)
File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
message, timeout)
DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
>>>
>>>
>>> usageiface.RequestResource("GPS")
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__
**keywords)
File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
message, timeout)
DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
>>> display.SetBrightness(100)
>>> gpsposition.GetPosition()
(0, 0, 0.0, 0.0, 0.0)
>>> gps
gps gpsaccuracy gpsposition gpssatellite gpstime
>>> gpstime.GetTime()
1240886058
>>> gpstime.GetTime()
1240886059
>>> gpstime.GetTime()
1240886060
>>> gpstime.GetTime()
1240886060
>>> usageiface.ReleaseResource("GPS")
>>>
Change History
Note: See
TracTickets for help on using
tickets.
