#3296 closed defect (fixed)
Maze activity crashes when sharing
Reported by: | fundqt | Owned by: | RafaelOrtiz |
---|---|---|---|
Priority: | Normal | Milestone: | Unspecified |
Component: | Maze | Version: | 0.94.x |
Severity: | Unspecified | Keywords: | |
Cc: | humitos | Distribution/OS: | Unspecified |
Bug Status: | Unconfirmed |
Description
Hi,
Everytime I share the maze activity and someone joins, the XO that is sharing the maze activity frezze's and on the XO that joins the activity the program opens but closes itself a couple seconds later.
Issue happens on several XOs running Sugar 0.94 and Maze 14
Let me know if any logs are required.
Attachments (2)
Change History (12)
comment:1 Changed 11 years ago by RafaelOrtiz
comment:2 Changed 11 years ago by fundqt
Could you please let me know the paths to the logs or any other instructions that may be required to ensure proper data is logged.
comment:3 Changed 11 years ago by RafaelOrtiz
Logs are in .sugar/default/logs/
comment:4 Changed 11 years ago by fundqt
2 files have been attached. Test is the machine opening the new session of Maze and sharing it with neighborhood. Test2 is the XO joining the shared activity. 5 seconds after test2 joins, the Maze activity is closed itself.
comment:5 Changed 11 years ago by RafaelOrtiz
many thanks for your feedback!.
comment:6 Changed 11 years ago by humitos
- Cc humitos added
comment:7 Changed 11 years ago by humitos
I'm getting this error when I press on the "Share" button:
- ~/.sugar/default/logs/vu.lux.olpc.Maze-1.log
Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 505, in run self.__target(*self.__args, **self.__kwargs) File "/home/humitos/Activities/Maze.activity/olpcgames/canvas.py", line 122, in _start fn() File "/home/humitos/Activities/Maze.activity/game.py", line 584, in main game.run() File "/home/humitos/Activities/Maze.activity/game.py", line 417, in run self.processEvent(event) File "/home/humitos/Activities/Maze.activity/game.py", line 249, in processEvent buddy = mesh.get_buddy(event.handle) File "/home/humitos/Activities/Maze.activity/olpcgames/mesh.py", line 407, in get_buddy """get_buddy is not thread safe and will crash your activity (hard). Use lookup_buddy.""" RuntimeError: get_buddy is not thread safe and will crash your activity (hard). Use lookup_buddy.
comment:8 Changed 11 years ago by humitos
comment:9 Changed 11 years ago by humitos
- Resolution set to fixed
- Status changed from new to closed
comment:10 Changed 11 years ago by humitos
Please take a look at this ticket:
Telepathy logs are appreciated.