Я пытаюсь добавить 2-мерный массив структуры в сообщение protobuf
message value{
required uint32 a,
required uint32 b
};
message b {
repeated value list2;
}
message a {
repeated b list1;
}
закончилось следующим утверждением
__GI___assert_fail [__assert_fail] (assertion=0x7fccaa2eb22e "((message)->descriptor)->magic == PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC", file=0x7fccaa2eb275 "../git/protobuf-c/protobuf-c.c", line=713, function=0x7fccaa2eb294 "size_t protobuf_c_message_get_packed_size(const ProtobufCMessage *)") at assert.c:101