-Edit 3- Welp, the simplest solution to every piece of software, actually worked. Uninstalled and re-installed the main game and no more errors received. No idea what went wrong as I had the latest version before and I never update from older versions, only uninstalled and reinstall the newer one. Well either well all is well.
-Edit 2- Ok, I finally narrowed it down to Nexerelin. I did not know it had Version Checker integrated. Even when running Nexerelin alone, I still get the same spammed error. I am not saying it is Nexerelin's fault. If either Nexerelin or Version Checker are active, the spammed error happens.
-Edit- Ok. I turned off Version Checker (in a new game) and I still get the same error. I am guessing Version Checker itself is not the problem?..
After the game loads, Version Checker will start spamming rapidly an error. The game is new. I am not loading an older game.
Spoiler
127110 [Thread-4] ERROR org.lazywizard.versionchecker.VersionChecker - Failed to retrieve mod update info
java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: Could not initialize class javax.crypto.JceSecurity
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at org.lazywizard.versionchecker.UpdateNotificationScript.advance(UpdateNotificationScript.java:136)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class javax.crypto.JceSecurity
at javax.crypto.KeyAgreement.getInstance(KeyAgreement.java:173)
at sun.security.ssl.JsseJce.getKeyAgreement(Unknown Source)
at sun.security.ssl.JsseJce.isEcAvailable(Unknown Source)
at sun.security.ssl.CipherSuite$KeyExchange.isAvailable(Unknown Source)
at sun.security.ssl.CipherSuite.isAvailable(Unknown Source)
at sun.security.ssl.SSLContextImpl.getApplicableCipherSuiteList(Unknown Source)
at sun.security.ssl.SSLContextImpl.getDefaultCipherSuiteList(Unknown Source)
at sun.security.ssl.SSLSocketImpl.init(Unknown Source)
at sun.security.ssl.SSLSocketImpl.<init>(Unknown Source)
at sun.security.ssl.SSLSocketFactoryImpl.createSocket(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.createSocket(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at org.lazywizard.versionchecker.VersionChecker.getLatestSSVersion(VersionChecker.java:114)
at org.lazywizard.versionchecker.VersionChecker.access$400(VersionChecker.java:27)
at org.lazywizard.versionchecker.VersionChecker$MainTask.call(VersionChecker.java:304)
at org.lazywizard.versionchecker.VersionChecker$MainTask.call(VersionChecker.java:151)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 1 more
If anyone needs the whole log, [here it is](
http://s000.tinyupload.com/index.php?file_id=01068428727460722704).
My active mods are the following
Spoiler
GraphicsLib 1.2.1
LazyLib 2.2
Autosave 1.0f
Combat Alarm Sounds 1.31 (0.8a)
Combat Chatter 1.8
Common Radar 2.4c
Galatia Complete 1.4 (Music Pack)
Leading Pip 1.8.2
Lightshow 1.33 with Dynasector
Rebalanced Pilums 1.1
Simulator Overhaul 1.4
Target Practice 1.2 (0.8a)
Upgraded Rotary Weapons 1.31
Version Checker 1.7c
Arsenal Expansion 1.4.12
Omnifactory Rebooted 2.2.7
Portrait Pack 1.2.3
Nexerelin 0.8.3e
Audio Plus 1.1.0
DynaSector 1.4.5
Ship and Weapon Pack 1.7.1
Blackrock Drive Yards 0.9.1
Diable Avionics 1.92RC1
Interstellar Imperium 1.19.0
Junk Pirates 2.7.2
Outer Rim Alliance 0.78
Scy Nation 1.40RC1
Shadowyards Reconstruction Authority 0.7
The Knights Templar 0.9.8f
Tyrador Safeguard Coalition 1.5.1
Underworld 1.2.2
Blue - Extratential Lanestate Union 0.3.1a
Dassault-Mikoyan Engineering 0.9.8f
Metelson Industries 5.0.1
Neutrino Corp. 1.84RC3
New Galactic Order 1.06b
Red - Oculian Berserks 0.7
The Mayorate 0.10.3
Oneiros Kingdom 0.65.2a (Running a new game without this does not fix the problem)