You are using the wrong version of the source file (e.g., trying to apply a "Version 1.1" patch to a "Version 1.0" file). "Out of Memory":
Instead of downloading a 2GB file to fix a small bug, an xdelta patch might only be 10MB. It saves bandwidth for the creator and time for the user. Why Use an Online Patcher? xdelta online patcher