{"action":"opened","issue":{"url":"https://api.github.com/repos/michaeledgar/protobuf-net/issues/193","labels_url":"https://api.github.com/repos/michaeledgar/protobuf-net/issues/193/labels{/name}","comments_url":"https://api.github.com/repos/michaeledgar/protobuf-net/issues/193/comments","events_url":"https://api.github.com/repos/michaeledgar/protobuf-net/issues/193/events","html_url":"https://github.com/michaeledgar/protobuf-net/issues/193","id":58233783,"number":193,"title":"Exception occurs on desrialization of string with length greater than 127","user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/michaeledgar/protobuf-net/labels/auto-migrated","name":"auto-migrated","color":"ededed"},{"url":"https://api.github.com/repos/michaeledgar/protobuf-net/labels/Priority-Medium","name":"Priority-Medium","color":"ededed"},{"url":"https://api.github.com/repos/michaeledgar/protobuf-net/labels/Type-Defect","name":"Type-Defect","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-02-19T16:43:56Z","updated_at":"2015-02-19T16:43:56Z","closed_at":null,"body":"```\nPlease include an e-mail address if this might need a dialogue!\n==============\n\nWhat steps will reproduce the problem?\n1. Create a ProtoContract class with one string type public member.\n2. Create an object of the class and set the member string a value with length \ngreather than 127.\n3. Serialize and Deserialize the object.\n\nWhat is the expected output? What do you see instead?\nSerialized and deserialized objects' member should contain same string values.\nInstead the deserialization throws an \"Attempted to read past the end of the \nstream\" exception.\n\nWhat version of the product are you using? On what operating system?\nI am using NET30 revision 282. On Windows 7.\n\nPlease provide any additional information below.\nI am attaching this small form based application, for your quick reference, to \nreproduce the error. You will have to click on \"Test Prefilled\" button to see \nthe error.\n\n```\n\n-----\nOriginal issue reported on code.google.com by `san.ar...@gmail.com` on 24 Jun 2011 at 9:11\n\nAttachments:\n* [ProtoBuf-Net_Tester.zip](https://storage.googleapis.com/google-code-attachments/protobuf-net/issue-193/comment-0/ProtoBuf-Net_Tester.zip)\n"}}