Public bug reported: Hitting this bug:
https://github.com/google/protobuf/issues/3991 Debugging with GDB: https://paste.ubuntu.com/p/gZNfVPbMsk/ ... shows that your SDL libs are linked against MIR. It is my belief that both SDL and MIR link against Protobuf separately, thus leading to this 'double initialisation of Protobuf within the same binary' issue. Ubuntu Version: Using 16.04 LTS. Installed SDL libs: libsdl1.2debian/xenial,now 1.2.15+dfsg1-3 arm64 [installed] libsdl2-2.0-0/xenial,now 2.0.4+dfsg1-2ubuntu2 arm64 [installed,automatic] libsdl2-dev/xenial,now 2.0.4+dfsg1-2ubuntu2 arm64 [installed] libsdl2-image-2.0-0/xenial-updates,xenial-security,now 2.0.1+dfsg-2+deb9u1build0.16.04.1 arm64 [installed,automatic] libsdl2-image-dev/xenial-updates,xenial-security,now 2.0.1+dfsg-2+deb9u1build0.16.04.1 arm64 [installed] ** Affects: libsdl2 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1770344 Title: Application SEGFAULTing due to double initialisation of Protobuf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1770344/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs