Workaround to make Final Fantasy Crystal Chronicles PAL run without crashing after the logo screen

Currently FF:CC PAL crashes in GetCRC32(nullptr), which is called indirectly from TextureCache::Load
by the line tex_hash = GetHash64(src_data, texture_size, g_ActiveConfig.iSafeTextureCache_ColorSamples);
src_data is nullptr, but address is 0x102f9320. Apparently Memory::GetPointer(0x102f9320) is returning nullptr.

This workaround doesn't fix the underlying issue, but it replaces the crash with an error log so that the game can be played.
A few menu textures will be missing, so you need to click A to load a game, or up and A to start a new game. Then press A to go through the menus.
The game itself should now work.
As this is an issue because of an invalid address, could you move this check to this line? This shouldn't affect the hashing.