Ticket #3296 (closed defect: fixed)

Opened 17 months ago

Last modified 14 months ago

Maze activity crashes when sharing

Reported by: fundqt Owned by: RafaelOrtiz
Priority: Normal Milestone: Unspecified by Release Team
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

test.vu.lux.olpc.Maze-1.log Download (1.8 KB) - added by fundqt 17 months ago.
Logs for XO sharing the maze activity.
test2.vu.lux.olpc.Maze-1.log Download (1.2 KB) - added by fundqt 17 months ago.
Log for XO joining the shared activity

Change History

Changed 17 months ago by RafaelOrtiz

Telepathy logs are appreciated.

Changed 17 months 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.

Changed 17 months ago by RafaelOrtiz

Logs are in .sugar/default/logs/

Changed 17 months ago by fundqt

Logs for XO sharing the maze activity.

Changed 17 months ago by fundqt

Log for XO joining the shared activity

Changed 17 months 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.

Changed 17 months ago by RafaelOrtiz

many thanks for your feedback!.

Changed 14 months ago by humitos

  • cc humitos added

Changed 14 months 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.

Changed 14 months ago by humitos

  • status changed from new to closed
  • resolution set to fixed

Changed 14 months ago by humitos

Please take a look at this ticket:

Note: See TracTickets for help on using tickets.