2012-11-29, 02:16 PM
NXPatcher crashes when patching 00122to00123, after trying to allocate roughly 1GB of memory (the patch file itself is almost 500mb) in safe_realloc called from UnpackZlibBlock (FileIO.c). Seeing as patch files are getting larger with every version, it would probably be a good idea to read from the zlib stream incrementally instead of trying to unpack the whole patch file into memory.

