No necesariamente tiene que ser un problema de memoria, en estos casos (modificación de archivos) puede deberse a un fallo en el archivo o mala lectura de éste por el programa. Un caso reciente que me pasó a mi trabajando en la actualización de los coches 3d fue un archivo erroneo que me tiraba todo el tiempo el programa con "out of memory". Si Elastor ha probado el parche y funciona bien, algo has hecho mal.
Saludos,
GJM
