Comment 16 for bug 479417

Revision history for this message
Nicola Jelmorini (jelmorini) wrote :

I have the same synchronization problem here.
When I try to synchronize my notes in a terminal I receive these messages:

cripton@cripton-laptop:~$ tomboy
(/usr/lib/tomboy/Tomboy.exe:3618): GLib-WARNING **: g_set_prgname() called multiple times
(/usr/lib/tomboy/Tomboy.exe:3618): GLib-WARNING **: g_set_prgname() called multiple times
[INFO]: Initializing Mono.Addins

[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:3618): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed

The "Unexpected character" message is significant for the problem I think. My notes contain bullet lists, links with spaces (%20), and so on. I don't know if one of these characters is the problem.