Minecraft consistently crashes at 78% loaded on my Samsung Galaxy S21 when a specific resource pack is applied when it reloads resources while in a world (after going to the home screen and coming back).
The crash does NOT occur while reloading resources by going to the home screen in the main menu. The crash does NOT occur on the initial world load. The crash does NOT occur on my PC when using the exact same resource pack and alt+tabbing into the game. There is not an error in the resource pack causing this crash.
I was able to prevent this 78% crash by deleting the "particles" folder with 167 files. This bug may occur because particles are reloaded in-game, unlike animation and other entity files.
The only difference between the attached CrashPacks is the inclusion of 167 particle files, which work on desktop with no issue.
To Reproduce
1. Load Minecraft on a Samsung Galaxy S21.
2. Import and apply the CrashPack-WITH_PARTICLES attached to this report. Notice the game will NOT crash on initial application.
3. Press the Home button to return to the device home screen.
4. After a few seconds, open Minecraft again.
5. Notice game will NOT crash when reloading resources on the main menu.
6. Enter a world. Notice the game will NOT crash while loading resources.
7. Once the world is loaded, press the Home button to return to the device home screen.
8. After a few seconds, open Minecraft again.
9. Watch the loading bar. The game WILL crash upon reaching 78% loaded.
10. Reopen Minecraft and use the Storage menu to delete Java Aspects (which is the manifest name of the CrashPack).
11. Import and apply the CrashPack-NO_PARTICLES attached to this report. Repeat steps 3-9. Notice the game will NOT crash.