Opened 12 years ago

Closed 12 years ago

Last modified 12 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 12 years ago.
Logs for XO sharing the maze activity.
test2.vu.lux.olpc.Maze-1.log (1.2 KB) - added by fundqt 12 years ago.
Log for XO joining the shared activity

Download all attachments as: .zip

Change History (12)

comment:1 Changed 12 years ago by RafaelOrtiz

Telepathy logs are appreciated.

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

Logs are in .sugar/default/logs/

Changed 12 years ago by fundqt

Logs for XO sharing the maze activity.

Changed 12 years ago by fundqt

Log for XO joining the shared activity

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

many thanks for your feedback!.

comment:6 Changed 12 years ago by humitos

  • Cc humitos added

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

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

comment:10 Changed 12 years ago by humitos

Please take a look at this ticket:

Note: See TracTickets for help on using tickets.