diff --git a/src/util/magicwrapper.cpp b/src/util/magicwrapper.cpp index 0f08395..923907d 100644 --- a/src/util/magicwrapper.cpp +++ b/src/util/magicwrapper.cpp @@ -18,6 +18,10 @@ namespace linuxdeploy { if (cookie == nullptr) throw MagicError("Failed to open magic database: " + std::string(magic_error(cookie))); + + // load magic data from default location + if (magic_load(cookie, nullptr) != 0) + throw MagicError("Failed to load magic data: " + std::string(magic_error(cookie))); } ~PrivateData() {