Re: [protobuf] Protobuf serializer corruption after a while

2013-09-30 Thread Marc Gravell
Build r668 went out earlier to both nuget and google-code. I guess the 666 build was doomed to have an evil bug hiding away in there somewhere. Marc On 29 September 2013 10:06, Marc Gravell marc.grav...@gmail.com wrote: Yikes. Bug. Basically, the position field wasn't being reset when used

Re: [protobuf] Protobuf serializer corruption after a while

2013-09-29 Thread Marc Gravell
Yikes. Bug. Basically, the position field wasn't being reset when used from the pool. This field is used for two main purposes: - error reporting (telling the user at what offset it glitched) - tracking sub-object ranges I suspect that because it didn't reset, the field overflowed. This won't