Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-171513

Crash: mouseClicked event handler: java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SSLContextImpl$DefaultSSLContext LINUX

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Awaiting Response
    • None
    • 20w06a
    • Linux
      intel COREi5 x64
      Java 8-11 (Problem exists on both)
    • Unconfirmed
    • (Unassigned)

      (Happens on any settings)

       

      When I open any world (even those which are created in 20w06a), this pops up (at Joining World):

       

      Logs: 

      [14:26:42] [Render thread/INFO]: Preparing spawn area: 68%
      [14:26:42] [Render thread/INFO]: Preparing spawn area: 68%
      [14:26:42] [Render thread/INFO]: Time elapsed: 6047 ms
      [14:26:42] [Server thread/INFO]: Changing view distance to 14, from 10
      [14:26:42] [Server thread/INFO]: Stopping server
      [14:26:43] [Server thread/INFO]: Saving players
      [14:26:43] [Server thread/INFO]: Saving worlds
      [14:26:43] [Server thread/INFO]: Saving chunks for level 'New World'/minecraft:overworld
      [14:26:43] [Server thread/INFO]: ThreadedAnvilChunkStorage (New World (4)): All chunks are saved
      [14:26:43] [Server thread/INFO]: Saving chunks for level 'New World'/minecraft:the_nether
      [14:26:43] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
      [14:26:43] [Server thread/INFO]: Saving chunks for level 'New World'/minecraft:the_end
      [14:26:43] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
      [14:26:43] [Server thread/INFO]: ThreadedAnvilChunkStorage (New World (4)): All chunks are saved
      [14:26:43] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
      [14:26:43] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
      [14:26:43] [Render thread/FATAL]: Reported exception thrown!
      q: mouseClicked event handler
      at dhk.wrapScreenError(SourceFile:452) ~[20w06a.jar:?]
      at dcx.a(SourceFile:86) ~[20w06a.jar:?]
      at dcx.c(SourceFile:150) ~[20w06a.jar:?]
      at aiz.execute(SourceFile:94) ~[20w06a.jar:?]
      at dcx.b(SourceFile:150) ~[20w06a.jar:?]
      at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) ~[lwjgl-glfw-3.2.2.jar:build 10]
      at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.2.2.jar:build 10]
      at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3174) ~[lwjgl-glfw-3.2.2.jar:build 10]
      at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(SourceFile:123) ~[20w06a.jar:?]
      at dcw.d(SourceFile:1026) ~[20w06a.jar:?]
      at dcw.d(SourceFile:631) [20w06a.jar:?]
      at net.minecraft.client.main.Main.main(SourceFile:204) [20w06a.jar:?]
      Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SSLContextImpl$DefaultSSLContext
      at java.lang.Class.forName0(Native Method) ~[?:?]
      at java.lang.Class.forName(Class.java:315) ~[?:?]
      at java.security.Provider$Service.getImplClass(Provider.java:1848) ~[?:?]
      at java.security.Provider$Service.newInstance(Provider.java:1824) ~[?:?]
      at sun.security.jca.GetInstance.getInstance(GetInstance.java:236) ~[?:?]
      at sun.security.jca.GetInstance.getInstance(GetInstance.java:164) ~[?:?]
      at javax.net.ssl.SSLContext.getInstance(SSLContext.java:168) ~[?:?]
      at javax.net.ssl.SSLContext.getDefault(SSLContext.java:99) ~[?:?]
      at javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:123) ~[?:?]
      at javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(HttpsURLConnection.java:335) ~[?:?]
      at javax.net.ssl.HttpsURLConnection.<init>(HttpsURLConnection.java:292) ~[?:?]
      at sun.net.www.protocol.https.HttpsURLConnectionImpl.<init>(HttpsURLConnectionImpl.java:100) ~[?:?]
      at sun.net.www.protocol.https.Handler.openConnection(Handler.java:62) ~[?:?]
      at sun.net.www.protocol.https.Handler.openConnection(Handler.java:57) ~[?:?]
      at java.net.URL.openConnection(URL.java:1074) ~[?:?]
      at io.netty.bootstrap.Bootstrap.<clinit>(Bootstrap.java:348) ~[patchy-1.1.jar:4.1.25.Final]
      at kt.a(SourceFile:317) ~[20w06a.jar:?]
      at dcw.a(SourceFile:1716) ~[20w06a.jar:?]
      at dkq.c(SourceFile:301) ~[20w06a.jar:?]
      at dkq.b(SourceFile:228) ~[20w06a.jar:?]
      at dee.onPress(SourceFile:18) ~[20w06a.jar:?]
      at ddz.onClick(SourceFile:15) ~[20w06a.jar:?]
      at dec.mouseClicked(SourceFile:150) ~[20w06a.jar:?]
      at dfa.mouseClicked(SourceFile:27) ~[20w06a.jar:?]
      at dcx.b(SourceFile:86) ~[20w06a.jar:?]
      at dhk.wrapScreenError(SourceFile:447) ~[20w06a.jar:?]
      ... 11 more

       

       

       

       

      Launcher:

      The game crashed whilst mouseclicked event handler
      Error: java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SSLContextImpl$DefaultSSLContext

       

       

       

      Report:

      ---- Minecraft Crash Report ----
      // Oops.

      Time: 08.02.20, 14:04
      Description: mouseClicked event handler

      java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SSLContextImpl$DefaultSSLContext
      at java.base/java.lang.Class.forName0(Native Method)
      at java.base/java.lang.Class.forName(Class.java:315)
      at java.base/java.security.Provider$Service.getImplClass(Provider.java:1848)
      at java.base/java.security.Provider$Service.newInstance(Provider.java:1824)
      at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
      at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
      at java.base/javax.net.ssl.SSLContext.getInstance(SSLContext.java:168)
      at java.base/javax.net.ssl.SSLContext.getDefault(SSLContext.java:99)
      at java.base/javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:123)
      at java.base/javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(HttpsURLConnection.java:335)
      at java.base/javax.net.ssl.HttpsURLConnection.<init>(HttpsURLConnection.java:292)
      at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.<init>(HttpsURLConnectionImpl.java:100)
      at java.base/sun.net.www.protocol.https.Handler.openConnection(Handler.java:62)
      at java.base/sun.net.www.protocol.https.Handler.openConnection(Handler.java:57)
      at java.base/java.net.URL.openConnection(URL.java:1074)
      at io.netty.bootstrap.Bootstrap.<clinit>(Bootstrap.java:348)
      at kt.a(SourceFile:317)
      at dcw.a(SourceFile:1716)
      at dkq.c(SourceFile:301)
      at dkq.b(SourceFile:228)
      at dee.onPress(SourceFile:18)
      at ddz.onClick(SourceFile:15)
      at dec.mouseClicked(SourceFile:150)
      at dfa.mouseClicked(SourceFile:27)
      at dcx.b(SourceFile:86)
      at dhk.wrapScreenError(SourceFile:447)
      at dcx.a(SourceFile:86)
      at dcx.c(SourceFile:150)
      at aiz.execute(SourceFile:94)
      at dcx.b(SourceFile:150)
      at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
      at org.lwjgl.system.JNI.invokeV(Native Method)
      at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3174)
      at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(SourceFile:123)
      at dcw.d(SourceFile:1026)
      at dcw.d(SourceFile:631)
      at net.minecraft.client.main.Main.main(SourceFile:204)

      A detailed walkthrough of the error, its code path and all known details is as follows:
      ---------------------------------------------------------------------------------------

      – Head –
      Thread: Render thread
      Stacktrace:
      at java.base/java.lang.Class.forName0(Native Method)
      at java.base/java.lang.Class.forName(Class.java:315)
      at java.base/java.security.Provider$Service.getImplClass(Provider.java:1848)
      at java.base/java.security.Provider$Service.newInstance(Provider.java:1824)
      at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
      at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
      at java.base/javax.net.ssl.SSLContext.getInstance(SSLContext.java:168)
      at java.base/javax.net.ssl.SSLContext.getDefault(SSLContext.java:99)
      at java.base/javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:123)
      at java.base/javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(HttpsURLConnection.java:335)
      at java.base/javax.net.ssl.HttpsURLConnection.<init>(HttpsURLConnection.java:292)
      at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.<init>(HttpsURLConnectionImpl.java:100)
      at java.base/sun.net.www.protocol.https.Handler.openConnection(Handler.java:62)
      at java.base/sun.net.www.protocol.https.Handler.openConnection(Handler.java:57)
      at java.base/java.net.URL.openConnection(URL.java:1074)
      at io.netty.bootstrap.Bootstrap.<clinit>(Bootstrap.java:348)
      at kt.a(SourceFile:317)
      at dcw.a(SourceFile:1716)
      at dkq.c(SourceFile:301)
      at dkq.b(SourceFile:228)
      at dee.onPress(SourceFile:18)
      at ddz.onClick(SourceFile:15)
      at dec.mouseClicked(SourceFile:150)
      at dfa.mouseClicked(SourceFile:27)
      at dcx.b(SourceFile:86)

      – Affected screen –
      Details:
      Screen name: dkq
      Stacktrace:
      at dhk.wrapScreenError(SourceFile:447)
      at dcx.a(SourceFile:86)
      at dcx.c(SourceFile:150)
      at aiz.execute(SourceFile:94)
      at dcx.b(SourceFile:150)
      at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
      at org.lwjgl.system.JNI.invokeV(Native Method)
      at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3174)
      at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(SourceFile:123)
      at dcw.d(SourceFile:1026)
      at dcw.d(SourceFile:631)
      at net.minecraft.client.main.Main.main(SourceFile:204)

      – System Details –
      Details:
      Minecraft Version: Snapshot 20w06a
      Minecraft Version ID: 20w06a
      Operating System: Linux (amd64) version 4.15.0-76-generic
      Java Version: 11.0.6, Ubuntu
      Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Ubuntu
      Memory: 848460048 bytes (809 MB) / 1241513984 bytes (1184 MB) up to 2147483648 bytes (2048 MB)
      CPUs: 4
      JVM Flags: 8 total; -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
      Launched Version: 20w06a
      Backend library: LWJGL version 3.2.2 build 10
      Backend API: GeForce GT 710/PCIe/SSE2 GL version 4.6.0 NVIDIA 390.116, NVIDIA Corporation
      GL Caps: Using framebuffer using OpenGL 3.0
      Using VBOs: Yes
      Is Modded: Probably not. Jar signature remains and client brand is untouched.
      Type: Client (map_client.txt)
      Resource Packs:
      Current Language: English (US)
      CPU: 4x Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz

       

       

       

       

       

       

      Also, there is this:

      [14:24:56] [Render thread/INFO]: Setting user: TudbuT
      [14:25:00] [Render thread/INFO]: Backend library: LWJGL version 3.2.2 build 10
      [14:25:02] [Render thread/INFO]: Narrator library successfully loaded
      [14:25:02] [Render thread/INFO]: Reloading ResourceManager: Default
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: java.lang.ExceptionInInitializerError
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.crypto.Cipher.getInstance(Cipher.java:540)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.security.ssl.JsseJce.getCipher(JsseJce.java:185)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.security.ssl.SSLCipher.isTransformationAvailable(SSLCipher.java:483)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.security.ssl.SSLCipher.<init>(SSLCipher.java:472)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.security.ssl.SSLCipher.<clinit>(SSLCipher.java:81)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.security.ssl.CipherSuite.<clinit>(CipherSuite.java:67)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.security.ssl.SSLContextImpl.getApplicableSupportedCipherSuites(SSLContextImpl.java:348)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.security.ssl.SSLContextImpl$AbstractTLSContext.<clinit>(SSLContextImpl.java:580)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/java.lang.Class.forName0(Native Method)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/java.lang.Class.forName(Class.java:315)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/java.security.Provider$Service.getImplClass(Provider.java:1848)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/java.security.Provider$Service.newInstance(Provider.java:1824)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.net.ssl.SSLContext.getInstance(SSLContext.java:168)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.net.ssl.SSLContext.getDefault(SSLContext.java:99)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:123)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(HttpsURLConnection.java:335)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.net.ssl.HttpsURLConnection.<init>(HttpsURLConnection.java:292)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.<init>(HttpsURLConnectionImpl.java:100)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/sun.net.www.protocol.https.Handler.openConnection(Handler.java:62)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/java.net.URL.openConnection(URL.java:1123)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at dak.<init>(SourceFile:29)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at dak$b.<init>(SourceFile:219)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at dak.a(SourceFile:160)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at dah.i(SourceFile:202)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at dbj$1.run(SourceFile:78)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: Caused by: java.lang.SecurityException: Can not initialize cryptographic mechanism
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.crypto.JceSecurity.<clinit>(JceSecurity.java:120)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: ... 27 more
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: Caused by: java.lang.SecurityException: Couldn't parse jurisdiction policy files in: unlimited
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.crypto.JceSecurity.setupJurisdictionPolicies(JceSecurity.java:357)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.crypto.JceSecurity$1.run(JceSecurity.java:111)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.crypto.JceSecurity$1.run(JceSecurity.java:108)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/java.security.AccessController.doPrivileged(Native Method)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: at java.base/javax.crypto.JceSecurity.<clinit>(JceSecurity.java:107)
      [14:25:03] Realms Notification Availability checker #1/INFO: [STDERR]: ... 27 more

            Unassigned Unassigned
            TudbuT_ Daniel Hennig
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: