Boards Manager throwing NullPointerException when trying to install ESP8266 lib

So I'm trying to install the ESP8266 module from here, and I got to the step where I needed to install the platform from the Boards Manager. However, opening the manager only threw a NullPointerException (full output available to view below). To make things worse, once I get this error and after I close the IDE, it won't open again. I ran the IDE through my Konsole (Kubuntu user here), and it only threw another error:

java.lang.NullPointerException
        at cc.arduino.contributions.packages.ContributionsIndexer.parseIndex(ContributionsIndexer.java:134)
        at processing.app.BaseNoGui.initPackages(BaseNoGui.java:483)
        at processing.app.Base.<init>(Base.java:273)
        at processing.app.Base.main(Base.java:150)

I already tried going to the ./arduino15 directory and deleting everything (once deleting the preferences file, and again leaving it the way it is) but the problem kept arising.

Help would be appreciated.

out.txt (3.54 KB)

I emailed Arduino support about this, we'll see what happens. Problem has been all over the forum today.