Open VincentRPS opened 1 year ago
Thanks for the report! Can you provide a minimal set of steps to reproduce the error? The Protobuf schema helps, but I'd like to have a small script that reproduces this 🙃
Thanks for the report! Can you provide a minimal set of steps to reproduce the error? The Protobuf schema helps, but I'd like to have a small script that reproduces this 🙃
sorry for the late response, was busy with some things. All I did was run protoc --elixir_out=./lib {the_proto}.proto
like in the example. I don't really know what could be causing this.
I recently just reinstalled both Erlang and Elixir and even that didn't do anything. I am on Windows but I really doubt that's is the problem. It seems like the problem is occurring on this line (Protobuf.Decoder:45-48):
if field_number != 0 do
handle_field(rest, field_number, wire_type, message, props)
else
raise Protobuf.DecodeError, message: "invalid field number 0 when decoding binary data"
end
Okay the first step here will be to see if we can reproduce this @savhappy 👍
I am currently trying to use Protobuf in one of my elixir projects but I keep getting this error:
I've looked everywhere for a solution but seemingly can't find one.
This is my Protobuf code: