День добрый!
Делаю по мануалу обработку входящего сообщения сериализованного через protobuf на чистом С.
Первое сообщение принимается нормально в потоке. Второе идентичное сообщение вызывает ошибку сегментирования на функции моя_структура__unpack передаваемые в нее данные идентичны.
очистку в конце использования вызываю через моя_структура__free_unpacked. Возможно проблема из-за полей Repeated в мануле по ним нет отдельного вызова очистки. Попробую на практике. Возможно кто то сталкивался с данной проблемой и знает решение?
Спасибо!