Page 1 of 1

Fire crashes the client

PostPosted: Thu Jan 03, 2013 10:39 pm
by voidful
I've made a fire, and wham! Client crashed! Trying to log in, same thing, i guess i have to wait for the fire to extinguish. Is there any way around this one? Here's the report:

Code: Select all
javax.media.opengl.GLException: haven.GOut$GLInvalidEnumException: GL Error: 1280 (invalid enumerant)
   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:385)
   at haven.HavenPanel.run(HavenPanel.java:420)
   at java.lang.Thread.run(Unknown Source)
Caused by: haven.GOut$GLInvalidEnumException: GL Error: 1280 (invalid enumerant)
   at haven.GOut.glexcfor(GOut.java:96)
   at haven.GOut.checkerr(GOut.java:107)
   at haven.GOut.checkerr(GOut.java:111)
   at haven.GOut.image(GOut.java:143)
   at haven.ToolBeltWdg.cdraw(ToolBeltWdg.java:171)
   at haven.Window.draw(Window.java:176)
   at haven.ToolBeltWdg.draw(ToolBeltWdg.java:192)
   at haven.Widget.draw(Widget.java:479)
   at haven.Widget.draw(Widget.java:484)
   at haven.GameUI.draw(GameUI.java:423)
   at haven.Widget.draw(Widget.java:479)
   at haven.Widget.draw(Widget.java:484)
   at haven.RootWidget.draw(RootWidget.java:80)
   at haven.UI.draw(UI.java:147)
   at haven.HavenPanel.redraw(HavenPanel.java:273)
   at haven.HavenPanel$1.display(HavenPanel.java:88)
   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:194)
   at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.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$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$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)

Re: Fire crashes the client

PostPosted: Fri Jan 04, 2013 6:49 am
by MagicManICT
Possibly. Check your graphics drivers and make sure they are up to date. This has been an issue mostly with older Intel chips, though, and updates can be spotty depending on the implementation. What graphics chip and driver version do you have? OS? Check out this compilation thread for graphics processors that don't work or have a workaround for issues: viewtopic.php?f=10&t=96

Re: Fire crashes the client

PostPosted: Fri Jan 04, 2013 12:49 pm
by voidful
Hey there, thanks for the reply. I have Intel GMA 3150, on a netbook. The game runs swiftly, except that it crashes when fire comes up. The issue is that i am using windows xp atm. So i guess i have to check out if there are any new updated drivers for xp on the intel website, since on that post solutions were found for Windows 7. I'll try to find a solution to this later when i come back and reply here with any findings. Cheers!

*Later edit: Latest Intel drivers for the 3150 for the XP is from 2010... I'll take a better look at that post you linked and if there's nothing for Windows XP i'll have to try it with windows 7.

Re: Fire crashes the client

PostPosted: Sat Jan 05, 2013 5:23 am
by MagicManICT
Yeah. That's one of the necessary workarounds is an upgrade to Win 7. Microsoft ended support for XP several years ago, and a lot of other companies followed suit.