You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you provide a key but no value for a map field, the behavior when the field is serialized is language-dependent. In C++, Java, and Python the default value for the type is serialized, while in other languages nothing is serialized.
In combination with protobuf.js, this results in generated code that overflows.
case 15:
reader.skip().pos++;
if (message.query === $util.emptyObject)
message.query = {};
key = reader.string();
reader.pos++;
message.query[key] = reader.string();
break;
The text was updated successfully, but these errors were encountered:
Causes buffer overrun, first reported here: Azure/azure-functions-nodejs-worker#142
The root cause of this issue is that we use a "map" in our protobuf file.
From the protocol buffers docs:
In combination with protobuf.js, this results in generated code that overflows.
The text was updated successfully, but these errors were encountered: