[ubuntu-mono] [Bug 449648] Re: Synchronization via Tomboy web (Ubuntu One server) fails.

roadSurfer jasonirwin73 at gmail.com
Mon Jan 11 15:21:53 UTC 2010


I have this issue as well.

Exception text:
[ERROR]: Synchronization failed with the following exception: Unexpected character '<' at [1:1]
  at Hyena.Json.Tokenizer.UnexpectedCharacter (Char ch) [0x00000] 
  at Hyena.Json.Tokenizer.InnerScan () [0x00000] 
  at Hyena.Json.Tokenizer.Scan () [0x00000] 
  at Hyena.Json.Deserializer.CheckScan (TokenType expected, Boolean eofok) [0x00000] 
  at Hyena.Json.Deserializer.Deserialize () [0x00000] 
  at Tomboy.WebSync.Api.UserInfo.ParseJsonNotes (System.String jsonString, System.Nullable`1& latestSyncRevision) [0x00000] 
  at Tomboy.WebSync.Api.UserInfo.UpdateNotes (IList`1 noteUpdates, Int32 expectedNewRevision) [0x00000] 
  at Tomboy.WebSync.WebSyncServer.CommitSyncTransaction () [0x00000] 
  at Tomboy.Sync.SyncManager.SynchronizationThread () [0x00000] 

(/usr/lib/tomboy/Tomboy.exe:13901): GLib-CRITICAL **: g_source_remove:
assertion `tag > 0' failed

If I delete the note and create it, sync works fine for the first time.  Afterwards I get the above. although the exception is not correctly reported (I also found the problme by running Tomody in debug from the terminal - the dialog just says "Uploaded to server").
The fail note contains plain ASCII text, some bold, underlines and strikethrough characters; that is all, nothing fancy.

I am also seeing Tomboy create duplicate notes when they are not required, not sure if that is related.
1. Create a new note on client.
2. Sync.
3. Modify note on client
4. Sync.
5. You get "new note" and "new note (old)".  It should just update the note.

-- 
Synchronization via Tomboy web (Ubuntu One server) fails.
https://bugs.launchpad.net/bugs/449648
You received this bug notification because you are a member of MOTU Mono
Team, which is subscribed to tomboy in ubuntu.




More information about the Ubuntu-mono mailing list