plutoo / protobuf-csharp-port

Automatically exported from code.google.com/p/protobuf-csharp-port
Other
0 stars 0 forks source link

Concurrent dictionarys and linked lists goes null on serializing. #87

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

I have program that have server and n-amount of clients.

1.Serializing and deserailizing concurrent dictionarys and linked lists goes OK 
on Window OS. (Windows 7 server and Windows 7 client)

2. Running same code on Ubuntu Linux server and Windows 7 client (Using Mono on 
server and windows 7 on client) concurrent dictionarys and linked lists goes on 
null state. (Only  goes null.. No exception are thrown)

(Server serializes and client deserializes data)

What is the expected output? 
Expected : Concurrent dictionarys and linked lists that is not null and have 
many items.

I see see instead:
All concurrent dictionarys and linked lists goes null. (Strings and integers on 
classes serializes OK!)

What version of the product are you using? On what operating system?
R523 Mono

Windows 7 as client.
Ubuntu Linux as server.

Please provide any additional information below.

1) On Linux server I had run only apt-get mono... no additional installs.
2) Windows 7 OS as server and Windows 7 OS as client all goes OK.

Original issue reported on code.google.com by hvil...@gmail.com on 21 Apr 2014 at 10:32

GoogleCodeExporter commented 9 years ago
protobuf-csharp-port doesn't support serializing or deserializing arbitrary 
collections. Are you thinking of protobuf-net? 
(https://code.google.com/p/protobuf-net)

Original comment by jonathan.skeet on 21 Apr 2014 at 10:34

GoogleCodeExporter commented 9 years ago
Oops. This whole issue went wrong place. You can remove this.

Original comment by hvil...@gmail.com on 21 Apr 2014 at 10:42

GoogleCodeExporter commented 9 years ago

Original comment by jonathan.skeet on 21 Apr 2014 at 10:45