We are using protocol buffers in an embedded application.

On the server side (protobuf-c), we are getting the error "too short
after 64 bit wire type".

On the client side (VC++, modified to read the protobuf-c
implementation) we get a received packet, but it seems to be zero
bytes long.

The error seems to come from protobuf-c.c:

        case PROTOBUF_C_WIRE_TYPE_64BIT:
          if (rem < 8)
            {
              UNPACK_ERROR (("too short after 64bit wiretype at offset
%u",
                             (unsigned)(at-data)));
              goto error_cleanup_during_scan;
            }
          tmp.len = 8;
          break;

But I'm not sure what it is telling us!

Any pointers appreciated!

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to protobuf@googlegroups.com
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to