"An error has occurred"

The worst monsters in the Hearthlands warp the fabric of space and time..
fenrirfenix
Posts: 86
Joined: Sat Aug 08, 2009 8:51 pm

"An error has occurred"

Post by fenrirfenix »

Posting for a friend too lazy to post his own problem.

This bug apparently started happening recently and the only thing that changed on the computer was that they added some new RAM sticks or something. The game loads like normal and everything seems fine. You can move around and scroll through the menus, but some items (mostly curiosities) appear only as the question marks. Then the game crashes with the "an error has occurred" window.

Computer is:
Windows XP Professional 2002
AMD Athlon 64 processor 3500
2.25 ghz
2 GB ram

The error report goes something like this

Code: Select all

javax.media.opengl.GLException: java.lang.RuntimeException: Delayed error in resource paginae/craft/dough_shewbread (v1), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
	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:349)
	at haven.HavenPanel.run(HavenPanel.java:378)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Delayed error in resource paginae/craft/dough_shewbread (v1), 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.updlayout(MenuGrid.java:112)
	at haven.MenuGrid.draw(MenuGrid.java:150)
	at haven.Widget.draw(Widget.java:283)
	at haven.SlenHud.draw(SlenHud.java:271)
	at haven.Widget.draw(Widget.java:283)
	at haven.RootWidget.draw(RootWidget.java:61)
	at haven.UI.draw(UI.java:136)
	at haven.HavenPanel.redraw(HavenPanel.java:254)
	at haven.HavenPanel$1.display(HavenPanel.java:77)
	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$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)
Caused by: haven.Resource$LoadException: Load error in resource paginae/craft/dough_shewbread(v1), 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)
	at java.lang.Thread.run(Unknown Source)
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
	at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
	at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Unknown Source)
	at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
	at com.sun.net.ssl.internal.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: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
	at sun.security.validator.PKIXValidator.doValidate(Unknown Source)
	at sun.security.validator.PKIXValidator.doValidate(Unknown Source)
	at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
	at sun.security.validator.Validator.validate(Unknown Source)
	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(Unknown Source)
	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
	... 17 more
Caused by: java.security.cert.CertPathValidatorException: timestamp check failed
	at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source)
	at sun.security.provider.certpath.PKIXCertPathValidator.doValidate(Unknown Source)
	at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source)
	at java.security.cert.CertPathValidator.validate(Unknown Source)
	... 24 more
Caused by: java.security.cert.CertificateNotYetValidException: NotBefore: Thu Apr 15 19:18:35 PDT 2010
	at sun.security.x509.CertificateValidity.valid(Unknown Source)
	at sun.security.x509.X509CertImpl.checkValidity(Unknown Source)
	at sun.security.provider.certpath.BasicChecker.verifyTimestamp(Unknown Source)
	at sun.security.provider.certpath.BasicChecker.check(Unknown Source)
	... 28 more
Last edited by fenrirfenix on Sun Apr 15, 2012 1:51 am, edited 1 time in total.
akyko
Posts: 60
Joined: Fri Mar 09, 2012 4:47 pm

Re: "An error has occurred"

Post by akyko »

Only need to post it once! =p

What client is he using?
User avatar
MagicManICT
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: "An error has occurred"

Post by MagicManICT »

This is vaguely familiar bug. If I would have a guess, I'd say something has been corrupted. Download the client again. To do so, you need to clear the cache in Java in the Java Control Panel.

If you find yourself making double posts, you can delete your own post as long as nobody has replied with the [X] button next to the quote button.

When posting bug reports, try to use the code tags to make the post more readable.

The forum thanks you for these considerations! ;)
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
fenrirfenix
Posts: 86
Joined: Sat Aug 08, 2009 8:51 pm

Re: "An error has occurred"

Post by fenrirfenix »

My bad about the multiple posting. completely unintentional.

The regular client is the one that crashes about halfway through loading sprites/items. The ender client just never loads or apparently freezes. I've uninstalled and reinstalled java, then the client, and so far no change.
fenrirfenix
Posts: 86
Joined: Sat Aug 08, 2009 8:51 pm

Re: "An error has occurred"

Post by fenrirfenix »

Deleted the java cache. Now I'm getting another error that crashes the game out immediately before anything even starts to load, after logging in. I'm going to try and format it so its not retarded to read.

Code: Select all

java.lang.RuntimeException: Delayed error in resource gfx/tiles/gold/gold (v1), 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.MCache.loadset(MCache.java:139)
	at haven.MCache.tilemap(MCache.java:433)
	at haven.Session$RWorker.handlerel(Session.java:372)
	at haven.Session$RWorker.getrel(Session.java:383)
	at haven.Session$RWorker.run(Session.java:451)
Caused by: haven.Resource$LoadException: Load error in resource gfx/tiles/gold/gold(v1), 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)
	at java.lang.Thread.run(Unknown Source)
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
	at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
	at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Unknown Source)
	at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
	at com.sun.net.ssl.internal.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: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
	at sun.security.validator.PKIXValidator.doValidate(Unknown Source)
	at sun.security.validator.PKIXValidator.doValidate(Unknown Source)
	at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
	at sun.security.validator.Validator.validate(Unknown Source)
	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(Unknown Source)
	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
	... 17 more
Caused by: java.security.cert.CertPathValidatorException: timestamp check failed
	at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source)
	at sun.security.provider.certpath.PKIXCertPathValidator.doValidate(Unknown Source)
	at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source)
	at java.security.cert.CertPathValidator.validate(Unknown Source)
	... 24 more
Caused by: java.security.cert.CertificateNotYetValidException: NotBefore: Thu Apr 15 19:18:35 PDT 2010
	at sun.security.x509.CertificateValidity.valid(Unknown Source)
	at sun.security.x509.X509CertImpl.checkValidity(Unknown Source)
	at sun.security.provider.certpath.BasicChecker.verifyTimestamp(Unknown Source)
	at sun.security.provider.certpath.BasicChecker.check(Unknown Source)
	... 28 more
Also there is apparently two oerrors. Here's the second.

Code: Select all

java.lang.RuntimeException: Delayed error in resource gfx/tiles/gold/gold (v1), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
	at haven.Resource.checkerr(Resource.java:1058)
	at haven.Resource.compareTo(Resource.java:950)
	at haven.Resource.compareTo(Resource.java:39)
	at java.util.Arrays.mergeSort(Unknown Source)
	at java.util.Arrays.mergeSort(Unknown Source)
	at java.util.Arrays.mergeSort(Unknown Source)
	at java.util.Arrays.mergeSort(Unknown Source)
	at java.util.Arrays.mergeSort(Unknown Source)
	at java.util.Arrays.mergeSort(Unknown Source)
	at java.util.Arrays.sort(Unknown Source)
	at java.util.Collections.sort(Unknown Source)
	at haven.Resource.dumplist(Resource.java:1106)
	at haven.MainFrame.main2(MainFrame.java:235)
	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 gfx/tiles/gold/gold(v1), 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.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
	at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
	at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Unknown Source)
	at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source)
	at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
	at com.sun.net.ssl.internal.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: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
	at sun.security.validator.PKIXValidator.doValidate(Unknown Source)
	at sun.security.validator.PKIXValidator.doValidate(Unknown Source)
	at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
	at sun.security.validator.Validator.validate(Unknown Source)
	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(Unknown Source)
	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
	... 17 more
Caused by: java.security.cert.CertPathValidatorException: timestamp check failed
	at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source)
	at sun.security.provider.certpath.PKIXCertPathValidator.doValidate(Unknown Source)
	at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source)
	at java.security.cert.CertPathValidator.validate(Unknown Source)
	... 24 more
Caused by: java.security.cert.CertificateNotYetValidException: NotBefore: Thu Apr 15 19:18:35 PDT 2010
	at sun.security.x509.CertificateValidity.valid(Unknown Source)
	at sun.security.x509.X509CertImpl.checkValidity(Unknown Source)
	at sun.security.provider.certpath.BasicChecker.verifyTimestamp(Unknown Source)
	at sun.security.provider.certpath.BasicChecker.check(Unknown Source)
	... 28 more
akyko
Posts: 60
Joined: Fri Mar 09, 2012 4:47 pm

Re: "An error has occurred"

Post by akyko »

Caused by: java.security.cert.CertificateNotYetValidException: NotBefore: Thu Apr 15 19:18:35 PDT 2010
Is there something wrong with your computer's clock by chance?
fenrirfenix
Posts: 86
Joined: Sat Aug 08, 2009 8:51 pm

Re: "An error has occurred"

Post by fenrirfenix »

akyko wrote:Is there something wrong with your computer's clock by chance?
Probably. I'd wager there's a lot wrong with this computer since its owned by people who don't really know how to use it, which is why I'm the one trying to fix the problem.
User avatar
MagicManICT
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: "An error has occurred"

Post by MagicManICT »

System clock is definitely bad. you might need to replace the CMOS battery.
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
bamump2k9
Posts: 294
Joined: Fri Apr 06, 2012 9:44 pm

Re: "An error has occurred"

Post by bamump2k9 »

MagicManICT wrote:System clock is definitely bad. you might need to replace the CMOS battery.
i don't think, if i may interject, that that is the problem.
viewtopic.php?f=4&t=27132
folks in this thread are having similar issues with certain things related. I also got the same message as above when i tried earlier today.
The sum of my experience is comprised up of more skeletons on my own claim then alot of you guys have wood blocks invested in your wall. But even though these skeles show i am a bad player- i still strive to continue through this vile territory in the hopes that one day i will have an army big enough to find you and murder all you know
xoxo ~bamump
User avatar
MagicManICT
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: "An error has occurred"

Post by MagicManICT »

Yeah, you're right. I hadn't seen some of those other posts prior. Bad encryption errors are usually indicative of the system clock being off, which means the battery is going dead, but it's usually only one person having the problem at a time.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.

Return to “Bugs”