From f96dbc784dd6a918a4150ee9d2bd2838a838914d Mon Sep 17 00:00:00 2001 From: Craig Tiller <ctiller@google.com> Date: Thu, 30 Apr 2015 14:20:01 -0700 Subject: [PATCH] Fix for a crash seen in the wild --- src/cpp/proto/proto_utils.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cpp/proto/proto_utils.cc b/src/cpp/proto/proto_utils.cc index b8de2ea173..c16d06fa37 100644 --- a/src/cpp/proto/proto_utils.cc +++ b/src/cpp/proto/proto_utils.cc @@ -159,6 +159,7 @@ bool SerializeProto(const grpc::protobuf::Message& msg, grpc_byte_buffer** bp) { } bool DeserializeProto(grpc_byte_buffer* buffer, grpc::protobuf::Message* msg) { + if (!buffer) return false; GrpcBufferReader reader(buffer); return msg->ParseFromZeroCopyStream(&reader); } -- GitLab