2013-05-05 54 views
0

有人可以幫助如何在它不指向我們的java代碼時處理stackoverflow錯誤。堆棧跟蹤只是指向arraylist和一些classloader:當它不指向我們的java代碼時如何處理stackoverflow錯誤

 !MESSAGE Unhandled event loop exception 
    !STACK 0 
    java.lang.StackOverflowError 
    at java.util.ArrayList.get(ArrayList.java:322) 
    at sun.misc.URLClassPath.getLoader(URLClassPath.java:314) 
    at sun.misc.URLClassPath.access$000(URLClassPath.java:60) 
    at sun.misc.URLClassPath$1.next(URLClassPath.java:195) 
    at sun.misc.URLClassPath$1.hasMoreElements(URLClassPath.java:206) 
    at java.net.URLClassLoader$3$1.run(URLClassLoader.java:416) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader$3.next(URLClassLoader.java:413) 
    at java.net.URLClassLoader$3.hasMoreElements(URLClassLoader.java:438) 
    at sun.misc.CompoundEnumeration.next(CompoundEnumeration.java:27) 
    at sun.misc.CompoundEnumeration.hasMoreElements(CompoundEnumeration.java:36) 
    at sun.misc.CompoundEnumeration.next(CompoundEnumeration.java:27) 
    at sun.misc.CompoundEnumeration.hasMoreElements(CompoundEnumeration.java:36) 
    at sun.misc.CompoundEnumeration.next(CompoundEnumeration.java:27) 
    at sun.misc.CompoundEnumeration.hasMoreElements(CompoundEnumeration.java:36) 
    at org.codehaus.classworlds.DefaultClassRealm.findResources(DefaultClassRealm.java:351) 
    at org.codehaus.classworlds.RealmClassLoader.findResources(RealmClassLoader.java:252) 
    at java.lang.ClassLoader.getResources(ClassLoader.java:1041) 
    at org.codehaus.classworlds.DefaultClassRealm.findResources(DefaultClassRealm.java:351) 
    at org.codehaus.classworlds.RealmClassLoader.findResources(RealmClassLoader.java:252) 
    at java.lang.ClassLoader.getResources(ClassLoader.java:1041) 
    at org.codehaus.classworlds.DefaultClassRealm.findResources(DefaultClassRealm.java:351) 
    at org.codehaus.classworlds.RealmClassLoader.findResources(RealmClassLoader.java:252) 
    at java.lang.ClassLoader.getResources(ClassLoader.java:1041) 
+0

你有沒有到過這裏:org.codehaus.classworlds.DefaultClassRealm.findResources(DefaultClassRealm.java:351)和org.codehaus.classworlds.RealmClassLoader.findResources(RealmClassLoader.java: 252) – nhahtdh 2013-05-05 13:02:18

回答

2

呃?這最肯定看起來像你的代碼:

at org.codehaus.classworlds.UrlUtils.normalizeUrlPath(UrlUtils.java:11) 
at org.codehaus.classworlds.DefaultClassRealm.findResources(DefaultClassRealm.java:344) 
at org.codehaus.classworlds.RealmClassLoader.findResources(RealmClassLoader.java:252) 
+1

在我的代碼中,我們執行SVN Checkout某些xml文件,所以codehaus可能指的是一些svn api。我想傳達的是它並沒有指向我寫的任何一種方法。 – user1782807 2013-05-05 13:07:55

+1

@ user1782807你使用的庫不僅僅在默認的java庫中?我建議你向這些創建者報告一個錯誤。 – w4etwetewtwet 2013-05-05 13:51:43

相關問題