[Mono-list] JSON.NET / Mono question (Deserialization Hangs)
Bojan Rajkovic
severedcross at gmail.com
Mon Dec 6 00:19:56 EST 2010
On Dec 4, 2010, at 9:43:17AM, Adam Tauno Williams wrote:
> mono-core-2.6.4-2.13.x86_64
> Json.NET 3.5 Release 8
>
> I call the deserializer and it works - I can see the objects created
> (deserialized) but then the deserializer never exits/returns.
>
> List<ListEntry> listed_entries =
> JsonConvert.DeserializeObject<List<ListEntry>>(payload);
> Console.WriteLine("Deserialization complete");
>
> ListEntry objects are created, then the program 'hangs'.
> "Deserialization complete" never appears.
>
Are any of your object creations throwing exceptions? I had an issue like this a /while/ ago where exceptions were being thrown by the object constructors, but JSON.NET was swallowing them silently.
If you're not sure if you're getting exceptions, try running mono --trace=E:all your_app.exe to trace exception throws throughout the runtime of the process.
Hope this helps,
Bojan
More information about the Mono-list
mailing list