It’s just data

Ununzippable Modern.IE

I’ve downloaded the multi-part zip archive for IE11 on Win10 for VirtualBox on OS/X from modern.ie.  I’ve downloaded the single-file archive on both OS/X and Linux.  I’ve verified the md5 signatures for each.  Yet each time, when I try to unzip the result, I get the following:

$ unzip IE11.Win10.For.LinuxVirtualBox.zip
Archive:  IE11.Win10.For.LinuxVirtualBox.zip
warning [IE11.Win10.For.LinuxVirtualBox.zip]:  4294967296 extra bytes at beginning or within zipfile
  (attempting to process anyway)
file #1:  bad zipfile offset (local header sig):  4294967296
  (attempting to re-compensate)
  inflating: IE11 - Win10.ova        
  error:  invalid compressed data to inflate

I’ve even tried jar xf with no luck:

$ jar xf IE11.Win10.For.LinuxVirtualBox.zip
java.util.zip.ZipException: invalid entry size (expected 5632888297048912 but got 4801961472 bytes)
	at java.util.zip.ZipInputStream.readEnd(ZipInputStream.java:403)
	at java.util.zip.ZipInputStream.read(ZipInputStream.java:195)
	at java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:139)
	at sun.tools.jar.Main.extractFile(Main.java:961)
	at sun.tools.jar.Main.extract(Main.java:877)
	at sun.tools.jar.Main.run(Main.java:263)
	at sun.tools.jar.Main.main(Main.java:1177)

This shows signs of integer overflow, so it seems likely that the problem is client side.  Even with that said, choosing to make a this content available in a format for which there isn’t working client libraries available to unpack it isn’t helpful.

I’m submitting this link as feedback.


Apparently adopting the ZIP format was a recent change.

Posted by Sam Ruby at

Antón Molleda suggested that I try downloading the Windows version.  I couldn’t figure out how to get to that option from my MacBook, didn’t want to download it to my Win 8.1 VM, and I couldn’t figure out how to copy a download link from IE (in particular, copy shortcut followed by a paste even in notepad produced nothing).

Eventually I looked closely at the URL, and saw that if you took a download link for OSX and replaced the two occurrences of the string “Mac” with “Windows” you are good to go.  I copy/pasted that into a window and downloaded that in the background using wget on my Ubuntu server.

When that finished, I got a file that was 4,732,512,400 bytes, so still just over 4G.  Despite this, I was able to unzip it on Ubuntu.  Copying the result back over to my MacBook, I was able to import the ova file.  Running that doesn’t get have the right VirgualBox Guest Additions installed, and attempting to install Guest Additions failed, so the machine can run in full screen and is understandably a bit sluggish, but is functional.  Oddly, copy shortcut works in this version of IE, but without Guest Additions I can’t paste the result back into my host VM.

Still, I was able to use the new VM to update my url test results for IE11.  Sadly, nothing changed.

Posted by Sam Ruby at

https://az412801.vo.msecnd.net/vhd/md5/VMBuild_20141027/IE11.Win10.For.MacVirtualBox.zip.md5.txt

1b87f3708910fdc73061f39162b55fd0

Log:

rubys@rubymacb:~/modern.ie$ md5 IE11.Win10.For.MacVirtualBox.zip 
MD5 (IE11.Win10.For.MacVirtualBox.zip) = 1b87f3708910fdc73061f39162b55fd0
rubys@rubymacb:~/modern.ie$ unzip IE11.Win10.For.MacVirtualBox.zip 
Archive:  IE11.Win10.For.MacVirtualBox.zip
warning [IE11.Win10.For.MacVirtualBox.zip]:  4294967296 extra bytes at beginning or within zipfile
  (attempting to process anyway)
file #1:  bad zipfile offset (local header sig):  4294967296
  (attempting to re-compensate)
  inflating: IE11 - Win10.ova        
  error:  invalid compressed data to inflate
Posted by Sam Ruby at

You could maybe try:
/System/Library/CoreServices/Archive\ Utility.app/Contents/MacOS/Archive\ Utility IE11.Win10.For.MacVirtualBox.zip

Posted by Kevin H at

After a long search, I found you can unzip with:

ditto -x -k <path-to-zip> <path-to-unzip-into>

Shout out to Microsoft for making it so difficult!

Posted by Tom Ward at

nice icloud sign in account

Posted by icloud sign in account at

Really i appreciate the effort you made to share the knowledge. This is really a great stuff for sharing. Keep it up .HBS Case Studies Solutions
Thanks for sharing.

Posted by HBS Case Studies solution at

Great info! I recently came across your blog and have been reading along. I thought I would leave my first comment. Voltage Regulation Electronics Help
I don’t know what to say except that I have

Posted by Voltage Regulation Electronics Project Help at

Thanks for shring wonderful information.
July Calendar 2017 printable
August Calendar 2017 printable
September Calendar 2017 printable
October Calendar 2017 printable
December Calendar 2017 printable

Posted by ashishbhai at

Make Google My Homepage on Mac

Posted by Make Google My Homepage on Mac at

Surging send, to be able to like the actual miracles with lake supply lovely point of view.

Posted by shoes in stock at

SizeGenetics is more than the normal extender that leaves you wanting more after months.  It has been the market for over 20 years now with thousands of satisfied men around the world.

Posted by male extra at

Add your comment