Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#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)

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

Download all attachments as: .zip

Change History (12)

comment:1 Changed 7 years ago by RafaelOrtiz

Telepathy logs are appreciated.

comment:2 Changed 7 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 7 years ago by RafaelOrtiz

Logs are in .sugar/default/logs/

Changed 7 years ago by fundqt

Logs for XO sharing the maze activity.

Changed 7 years ago by fundqt

Log for XO joining the shared activity

comment:4 Changed 7 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 7 years ago by RafaelOrtiz

many thanks for your feedback!.

comment:6 Changed 7 years ago by humitos

  • Cc humitos added

comment:7 Changed 7 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:9 Changed 7 years ago by humitos

  • Resolution set to fixed
  • Status changed from new to closed

comment:10 Changed 7 years ago by humitos

Please take a look at this ticket:

Note: See TracTickets for help on using tickets.