The issue is Mir's libmirprotobuf links against libprotobuf-lite; the call to ShutdownProtobufLibrary is expected to be resolved by libprotobuf-lite; in this case presumably libprotobuf was also loaded and the linker is resolving "ShutdownProtobufLibrary" to libmirprotobuf instead hence the crash.
It's a protobuf problem really.
The issue is Mir's libmirprotobuf links against libprotobuf-lite; the call to ShutdownProtobu fLibrary is expected to be resolved by libprotobuf-lite; in this case presumably libprotobuf was also loaded and the linker is resolving "ShutdownProtob ufLibrary" to libmirprotobuf instead hence the crash.