Assuming this abuse won't be enough to have an impact on people's HDD and RAM, that is hilarious. Thank you for reporting and even sharing your workaround.
When scanning resource1.rpa using github ikremniou/unrpa , each file seems to have its starting byte position set as its size, resulting in over 143 GB. On March 28th the order of the `dlen` and `offset` variables in line 151 of the game's `loader.py` file were switched.
I have an idea but it might take a while to try it out. Unfortunately I won't be able to even add a warning/fix until I dig deeper.