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
And seems, it is not happens anymore, if i not include libprotobuf in application. But... maybe the linking order has changed :-)
but in general, yes, if I have any library depending on the official Protobuf, well, let's say, for example, TensorFlow .. or FireBase ... then it will turn into a problem.
Describe the bug
QtProtobuf's well-known types contradict reference implementation.
@lubagov:
I have some problem with the Empty type if I use QtProtobuf and link it along with the official implementation:
/Qt/5.15.2/gcc_64/include/QtProtobufProtobuf/google/protobuf/empty.qpb.h here has virtual destructor virtual ~Empty();
Also has type Empty:
/build_grpc/protobuf-compiler/protobuf-3.12.4/src/google/protobuf/empty.pb.h and has virtual destructor virtual ~Empty();
Both have same namespace google::protobuf::Empty::~Empty and it mixing... so these classes don't call their own destructors.
The text was updated successfully, but these errors were encountered: