Opened 13 years ago
Closed 11 years ago
#2115 closed defect (fixed)
Memorize 34 does not share on 8.2.1
Reported by: | carrott | Owned by: | erikos |
---|---|---|---|
Priority: | Unspecified by Maintainer | Milestone: | Unspecified |
Component: | Memorize | Version: | Unspecified |
Severity: | Unspecified | Keywords: | |
Cc: | humitos | Distribution/OS: | Unspecified |
Bug Status: | New |
Description
Memorize on build 8.2.1 on XO-1. Access point networking but no school server or internet.
Load a game.
Share with neighbourhood.
Join on second XO.
Second XO loads Memorize, but cards never appear and game doesn't start.
Attachments (3)
Change History (11)
Changed 13 years ago by carrott
Changed 13 years ago by carrott
comment:1 Changed 13 years ago by carrott
comment:2 Changed 13 years ago by walter
Not sure of the root cause, but given the errors in the log, it seems v34 is depending on newer Sugar features than are present 0.82. It should be marked as 0.84-0.88 in ASLO so that people running older versions of Sugar will not be tempted to download it.
comment:3 Changed 13 years ago by garycmartin
- Bug Status changed from Unconfirmed to New
Just testing v34 between two XO's using the recent 301 build running Sugar 0.84.16 and the joining laptop shows a blank grey tile area (but sees the other user in the left panel). No tracebacks from the joining user logs, but the original sharing user is getting a DBusException: org.free desktop.DBus.Python.KeyError: Traceback. Will post the full log after this.
comment:4 Changed 13 years ago by garycmartin
Just tested Memorize-33 between two XO's using the recent 301 build running Sugar 0.84.16. Exact same issue/traceback. Trying back a few more Memorize versions.
comment:5 Changed 13 years ago by garycmartin
OK very strange Memorize-32 fails like this as well. However I've just noticed sharing any of the demos works fine, but if you share a custom created game it fails...
comment:6 Changed 13 years ago by garycmartin
- Component changed from sugar to Memorize
- Owner changed from tomeu to erikos
Testing back in Memorize-34 (32-34 all behaved the same, didn't go back further). You can share custom games but there is a specific sequence needed to avoid the bug :( You must:
1) Start a new instance of Memorize
2) While in one of the demo games (the default one is OK too) enable sharing
3) On a second machine, join the shared demo game (after a short pause you should see 'Loading Game...' appear for a moment)
4) Now use the Load game toolbar on the first machine to pull in your custom game content
5) The second machine will update to the custom content
Summary: It appears if some one joins a custom game, their client will fail with a dbus traceback. You can only join demo games successfully, and then load in custom game content. Caveat; all my testing has been in 0.84.16 so far.
comment:7 follow-up: ↓ 8 Changed 12 years ago by godiard
Can we close this ticket?
comment:8 in reply to: ↑ 7 Changed 11 years ago by humitos
- Cc humitos added
- Resolution set to fixed
- Status changed from new to closed
Replying to godiard:
Can we close this ticket?
Yes, I'm going to close this ticket.
I'm testing this behavior between one XO 1.75 and another one XO 1.5 both with Maze 41 (os8) and it's working properly.
see exception in sharer's log