Yes, I've confirmed with a try/catch that it throws a std::bad_alloc. I will re-write the code to make it fail gracefully, like it does in the QFile::map case - now it just exits.
But this doesn't solve the mystery why I can load all catalogues on Linux, but not on Windows.
Yes, I've confirmed with a try/catch that it throws a std::bad_alloc. I will re-write the code to make it fail gracefully, like it does in the QFile::map case - now it just exits.
But this doesn't solve the mystery why I can load all catalogues on Linux, but not on Windows.