Closed Cynosphere closed 3 years ago
I don't believe this is Ears' fault, as it never actually loads any images. It injects into the skin loading process after the skin has been loaded and uses the existing NativeImage.
It also doesn't appear to be Kirin's fault. I have to wonder if this is just a vanilla issue?
It is a vanilla issue, but the only part Ears is crashing at is assuming the existing NativeImage has proper and valid data. Its an oddly specific issue to begin with and is mostly mitigated in 1.17 due to specific Minecraft/Mojang domains being blacklisted in AuthLib now.
Friend's creative server has heads that point to now non-existent URLs, and Ears trying to process them causes a crash since they aren't an image format anymore and instead 404 pages.
Crash log