I would guess that you are still linking against the 2.6 version of libprotobuf, and you have to update the library so that its version matches the protoc version you used.
On Wed, Jun 19, 2019 at 10:57 PM Manisha Sinha <[email protected]> wrote: > Hello Everyone, > > one of my android application was previously using protobuf2.6 and things > were working fine. but now the new AOSP contains protobuf3 beta version. > > i just generated the pb.cc and pb.h files using the aprotoc compiler > without making any changes in my proto files. then linked it against > libprotobuf-cpp-full. > > The build was fine but my application crashes when i tried > calling MergePartialFromCodedStream() in order to decode the data. > > please let me know if anyone has any input on this. > > Do i need to make any more changes with respect to protobuf3 as the source > code from previous AOSP is exactly the same. > > code snippet for decoding is as below: > > ::google::protobuf::io::CodedInputStream input((const > ::google::protobuf::uint8*)recvPackage.packageData, > analyzedHead.packageDataSize); > > protocolVersionMatchStatus.MergePartialFromCodedStream(&input); > > > Thanks, > Manisha > > -- > You received this message because you are subscribed to the Google Groups > "Protocol Buffers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/protobuf. > To view this discussion on the web visit > https://groups.google.com/d/msgid/protobuf/77b7a87d-a81d-4f57-b105-84150a20e6a0%40googlegroups.com > <https://groups.google.com/d/msgid/protobuf/77b7a87d-a81d-4f57-b105-84150a20e6a0%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/protobuf. To view this discussion on the web visit https://groups.google.com/d/msgid/protobuf/CADqAXr77o-1UNH4Z2iu%3DpF1mu1ANrRE2J5Tv7GjdZF6oWQf8bg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
