freeze after login

Ask, answer and discuss any and all topics about the hows, whys, wheres and whens of playing Haven & Hearth.

freeze after login

Postby biohaze » Mon Oct 10, 2011 1:55 pm

Keep getting stuck after character selection on enders and the web client. Terrain is black on enders and everything looks fine on the web client but it crashes.


Enders Run.bat errors:
Code: Select all
C:\HnH_Ender_x32>.\updater\HnH_updater.exe
checking for updates...
updates not found

C:\HnH_Ender_x32>"C:\Program Files\Java\jre6\bin\java.exe" -Xms256m -Xmx1000m -j
ar haven.jar moltke.seatribe.se
javax.media.opengl.GLException: haven.GOut$GLException: GL Error: 1281 (invalid
value)
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)

        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.
java:410)
        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
        at haven.HavenPanel.uglyjoglhack(HavenPanel.java:363)
        at haven.HavenPanel.run(HavenPanel.java:392)
        at java.lang.Thread.run(Unknown Source)
Caused by: haven.GOut$GLException: GL Error: 1281 (invalid value)
        at haven.GOut.checkerr(GOut.java:78)
        at haven.TexRT.fill(TexRT.java:74)
        at haven.TexGL.create(TexGL.java:58)
        at haven.TexGL.render(TexGL.java:84)
        at haven.TexRT.render(TexRT.java:62)
        at haven.Tex.crender(Tex.java:85)
        at haven.Tex.crender(Tex.java:89)
        at haven.GOut.image(GOut.java:113)
        at haven.MapView.drawmap(MapView.java:1203)
        at haven.MapView.draw(MapView.java:1347)
        at haven.Widget.draw(Widget.java:289)
        at haven.RootWidget.draw(RootWidget.java:97)
        at haven.UI.draw(UI.java:146)
        at haven.HavenPanel.redraw(HavenPanel.java:268)
        at haven.HavenPanel$1.display(HavenPanel.java:91)
        at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78
)
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1
94)
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GL
Canvas.java:452)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$000(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Exception in thread "Haven UI thread" javax.media.opengl.GLException: haven.GOut
$GLException: GL Error: 1281 (invalid value)
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)

        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.
java:410)
        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
        at haven.HavenPanel.uglyjoglhack(HavenPanel.java:363)
        at haven.HavenPanel.run(HavenPanel.java:392)
        at java.lang.Thread.run(Unknown Source)
Caused by: haven.GOut$GLException: GL Error: 1281 (invalid value)
        at haven.GOut.checkerr(GOut.java:78)
        at haven.TexRT.fill(TexRT.java:74)
        at haven.TexGL.create(TexGL.java:58)
        at haven.TexGL.render(TexGL.java:84)
        at haven.TexRT.render(TexRT.java:62)
        at haven.Tex.crender(Tex.java:85)
        at haven.Tex.crender(Tex.java:89)
        at haven.GOut.image(GOut.java:113)
        at haven.MapView.drawmap(MapView.java:1203)
        at haven.MapView.draw(MapView.java:1347)
        at haven.Widget.draw(Widget.java:289)
        at haven.RootWidget.draw(RootWidget.java:97)
        at haven.UI.draw(UI.java:146)
        at haven.HavenPanel.redraw(HavenPanel.java:268)
        at haven.HavenPanel$1.display(HavenPanel.java:91)
        at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78
)
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1
94)
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GL
Canvas.java:452)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$000(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)


Web Client error:
Code: Select all
java.lang.RuntimeException: Delayed error in resource paginae/atk/pow (v7), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
   at haven.Resource.checkerr(Resource.java:1058)
   at haven.Resource.layer(Resource.java:941)
   at haven.MenuGrid.cons(MenuGrid.java:75)
   at haven.MenuGrid.<init>(MenuGrid.java:97)
   at haven.MenuGrid$1.create(MenuGrid.java:49)
   at haven.UI.newwidget(UI.java:163)
   at haven.RemoteUI.run(RemoteUI.java:58)
   at haven.MainFrame.run(MainFrame.java:151)
   at haven.MainFrame.main2(MainFrame.java:223)
   at haven.MainFrame.access$100(MainFrame.java:34)
   at haven.MainFrame$5.run(MainFrame.java:266)
   at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadException: Load error in resource paginae/atk/pow(v7), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
   at haven.Resource$Loader.handle(Resource.java:401)
   at haven.Resource$Loader.run(Resource.java:375)
   ... 1 more
Caused by: javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair
   at sun.security.ssl.Alerts.getSSLException(Unknown Source)
   at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
   at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
   at sun.security.ssl.SSLSocketImpl.handleException(Unknown Source)
   at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
   at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
   at sun.net.www.protocol.https.HttpsClient.afterConnect(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 haven.Resource$HttpSource.get(Resource.java:330)
   at haven.Resource$TeeSource.get(Resource.java:225)
   at haven.Resource$Loader.handle(Resource.java:395)
   ... 2 more
Caused by: java.lang.RuntimeException: Could not generate DH keypair
   at sun.security.ssl.DHCrypt.<init>(Unknown Source)
   at sun.security.ssl.ClientHandshaker.serverKeyExchange(Unknown Source)
   at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
   at sun.security.ssl.Handshaker.processLoop(Unknown Source)
   at sun.security.ssl.Handshaker.process_record(Unknown Source)
   at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
   at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
   ... 11 more
Caused by: java.security.InvalidAlgorithmParameterException: Prime size must be multiple of 64, and can only range from 512 to 1024 (inclusive)
   at com.sun.crypto.provider.DHKeyPairGenerator.initialize(DHKeyPairGenerator.java:120)
   at java.security.KeyPairGenerator$Delegate.initialize(Unknown Source)
   ... 18 more


Open GL problem?

Video card: Nvidia 8600M
biohaze
 
Posts: 6
Joined: Thu Oct 14, 2010 7:38 am

Re: freeze after login

Postby Robertzon » Mon Oct 10, 2011 1:58 pm

Have you tried to make a new character and see if it crashes too?
Also, download ender's again and try the regular client too and see if it works then, if not, try reinstalling java.
User avatar
Robertzon
 
Posts: 1466
Joined: Mon Jan 03, 2011 11:51 pm

Re: freeze after login

Postby Amenbeach » Mon Oct 10, 2011 2:27 pm

I got this. Disappeared when I restarted my PC (which had been on a while).
"I kissed a bear and I liked it;
the taste of her hearthling blood lipstick."
Amenbeach
 
Posts: 76
Joined: Fri Aug 12, 2011 9:12 am

Re: freeze after login

Postby MagicManICT » Mon Oct 10, 2011 5:50 pm

Amenbeach wrote:I got this. Disappeared when I restarted my PC (which had been on a while).


Always, always, always do this when you're getting odd errors before posting

Also, this stuff usually goes in the bug section. There may be people there that don't bother looking in the "How Do I?" section.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: freeze after login

Postby biohaze » Thu Oct 13, 2011 1:12 am

Computers been restated plenty of times. . . . All past clients removed and re-downloaded a few times. New character still gives same crash. Even deleted .haven and redownloaded
biohaze
 
Posts: 6
Joined: Thu Oct 14, 2010 7:38 am

Re: freeze after login

Postby ImAwesome » Thu Oct 13, 2011 2:38 am

maybe theres a limit to number of characters you can have, how many do you already have?
ImAwesome
 
Posts: 739
Joined: Sat Sep 10, 2011 4:35 pm

Re: freeze after login

Postby MagicManICT » Thu Oct 13, 2011 4:45 am

ImAwesome wrote:maybe theres a limit to number of characters you can have, how many do you already have?


There's no limit to the number of characters you can have on an account, however, that doesn't eliminate any client bugs from trying to display all those characters.

biohaze wrote:Computers been restated plenty of times. . . . All past clients removed and re-downloaded a few times. New character still gives same crash. Even deleted .haven and redownloaded

What client is being used? Before anyone can help you troubleshoot, this needs to be known. Since you're at least getting to the new character screen, we know the game is running. If you're using Ender's client, is the same thing happening to you with the original client? If it's the original client, then try downloading Ender's client here: viewtopic.php?f=27&t=14575
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: freeze after login

Postby Rawrcakes » Thu Oct 13, 2011 2:36 pm

I've had similar problems with the Ender client, where the client would lock up while or just after loading the character, but before the world was properly loaded. Deleting the belt_charname.conf fixed those problems, at least temporarily untill the config needs to be deleted again. It seems to affect characters randomly.

Of course, if you've deleted and redownloaded the client already, then I doubt this would help you, as you should then already have purged any configs.
Rawrcakes
 
Posts: 14
Joined: Sat Jul 30, 2011 4:33 pm

Re: freeze after login

Postby mvgulik » Thu Oct 13, 2011 3:30 pm

General, probably not so useful, tip/info in relation to screen descriptions.

- Games generally uses 2 memory sections for screen drawing.
And in my case(Windows) I seems to be able to swap the display between them. By forcing a tooltip (from a other program, or from a taskbar program icon) to display over/inside the client(ender) screen.
- The screen with black parts is probably the last used(drawing) screen. (when the client crashed).
- The other would be the last one that was successfully drawn and displayed. (before the client crashed)

(changing the client window size generally trashes the display data.)
mvgulik
 
Posts: 3849
Joined: Fri May 21, 2010 2:29 am


Return to How do I?

Who is online

Users browsing this forum: Claude [Bot] and 4 guests