#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 9 years ago by RafaelOrtiz
comment:2 Changed 9 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 9 years ago by RafaelOrtiz
Logs are in .sugar/default/logs/
comment:4 Changed 9 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 9 years ago by RafaelOrtiz
many thanks for your feedback!.
comment:6 Changed 9 years ago by humitos
- Cc humitos added
comment:7 Changed 9 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 9 years ago by humitos
comment:9 Changed 9 years ago by humitos
- Resolution set to fixed
- Status changed from new to closed
comment:10 Changed 9 years ago by humitos
Please take a look at this ticket:
Telepathy logs are appreciated.