Game starts, sometimes gets to title screen, sometimes wont pass Mojang splash screen. Game Output always appears after the Minecraft window closes.
[15:43:02] [Client thread/INFO]: Setting user: Guardz
[15:43:02] [Client thread/INFO]: (Session ID is token:8e2e1442e3f945989e369a6b04756d78:1c34289960ce49c9ae752d22a24ccf73)
[15:43:04] [Client thread/INFO]: LWJGL Version: 2.9.4
[15:43:04] [Client thread/INFO]: Reloading ResourceManager: Default
[15:43:05] [Sound Library Loader/INFO]: Starting up SoundSystem...
[15:43:06] [Thread-6/INFO]: Initializing LWJGL OpenAL
[15:43:06] [Thread-6/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[15:43:06] [Thread-6/INFO]: OpenAL initialized.
[15:43:06] [Sound Library Loader/INFO]: Sound engine started
[15:43:08] [Client thread/INFO]: Created: 512x512 textures-atlas
That is all the Game Output ever shows. Sometimes less.
Here is a link to the Launcher Log: http://paste.ubuntu.com/11727209/
Didn't see another one with exit code 77.
Attachments
Comments 3

This is a crash somewhere deep in the Java VM.
Nothing we can do here.
You may report this to Oracle:
If you would like to submit a bug report, please visit: http://bugreport.sun.com/bugreport/crash.jsp
And you may ask the people ot the technical help chat of the Mojang Support Center, give there a reference to this ticket.
Stack: [0x00000000262a0000,0x00000000263a0000], sp=0x000000002639e228, free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j java.net.TwoStacksPlainSocketImpl.socketConnect(Ljava/net/InetAddress;II)V+0
j java.net.AbstractPlainSocketImpl.doConnect(Ljava/net/InetAddress;II)V+64
j java.net.AbstractPlainSocketImpl.connectToAddress(Ljava/net/InetAddress;II)V+23
j java.net.AbstractPlainSocketImpl.connect(Ljava/net/SocketAddress;I)V+78
j java.net.PlainSocketImpl.connect(Ljava/net/SocketAddress;I)V+6
j java.net.SocksSocketImpl.connect(Ljava/net/SocketAddress;I)V+378
j java.net.Socket.connect(Ljava/net/SocketAddress;I)V+179
j java.net.Socket.connect(Ljava/net/SocketAddress;)V+3
j sun.net.NetworkClient.doConnect(Ljava/lang/String;I)Ljava/net/Socket;+140
j sun.net.www.http.HttpClient.openServer(Ljava/lang/String;I)V+4
j sun.net.www.http.HttpClient.openServer()V+114
j sun.net.www.http.HttpClient.<init>(Ljava/net/URL;Ljava/net/Proxy;I)V+125
j sun.net.www.http.HttpClient.New(Ljava/net/URL;Ljava/net/Proxy;IZLsun/net/www/protocol/http/HttpURLConnection;)Lsun/net/www/http/HttpClient;+259
j sun.net.www.http.HttpClient.New(Ljava/net/URL;Ljava/net/Proxy;ILsun/net/www/protocol/http/HttpURLConnection;)Lsun/net/www/http/HttpClient;+5
j sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Ljava/net/URL;Ljava/net/Proxy;I)Lsun/net/www/http/HttpClient;+4
j sun.net.www.protocol.http.HttpURLConnection.plainConnect0()V+622
j sun.net.www.protocol.http.HttpURLConnection.plainConnect()V+71
j sun.net.www.protocol.http.HttpURLConnection.connect()V+20
j l9220s6551t5326.m9548h7856a4866.run()V+74
v ~StubRoutines::call_stub