#10016 HIGH 11.2.0-: os109 -- Icon in Frame did not have session associated with it
Zarro Boogs per Child
bugtracker at laptop.org
Wed Jun 29 18:19:25 EDT 2011
#10016: os109 -- Icon in Frame did not have session associated with it
------------------------------+---------------------------------------------
Reporter: mikus | Owner: erikos
Type: defect | Status: new
Priority: high | Milestone: 11.2.0-M3
Component: sugar | Version: 1.5/1.0 Software Build os852 aka 10.1.2
Resolution: | Keywords:
Next_action: review | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
------------------------------+---------------------------------------------
Comment(by godiard):
This is difficult to reproduce in a desktop, but in the XO is more common.
The easier way to trigger it is press two or three clicks very quickly
over a activity icon in the home view. The result is more than one icons
in the frame, only the first with a palette, and the others continue
pulsing forever and in the palette only have a text "Starting.."
I reproduced it with the Read activity many times.
If you check ps, will see many python process started (one for every
icon).
The problem we have is, we are using the activity_id in the shell model to
list and manage the activities, but in this case, there are many instances
of the activity with the same activity_id.
I resolved add a way to close this process, because I saw more than one
sources of this issue. We must try to solve the issues in the activities,
but also we need a way to kill the process.
My patch add the pid to the dbus calls, and use this information in the
shell. Also use kill to finish a activity, I don't know if this is the
right solution, but in my tests, the activities associated to the pulsing
icons do not have a window.
--
Ticket URL: <http://dev.laptop.org/ticket/10016#comment:21>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list