Taken from https://gist.github.com/Tungstwenty/7383439

Thanks, Tungstwenty!

Patch for bug 9950697 backported to CM 7.2 Starting file from https://github.com/CyanogenMod/android_libcore/blob/gb-release-7.2/luni/src/main/java/java/util/zip/ZipFile.java Patch to apply adapted from https://android.googlesource.com/platform/libcore/+/2da1bf57a6631f1cbd47cdd7692ba8743c993ad9