0.99/7509: NullPointerException

Hier finden YaCy User Hilfe wenn was nicht funktioniert oder anders funktioniert als man dachte. Bei offensichtlichen Fehlern diese bitte gleich in die Bugs (http://bugs.yacy.net) eintragen.
Forumsregeln
In diesem Forum geht es um Benutzungsprobleme und Anfragen für Hilfe. Wird dabei ein Bug identifiziert, wird der thread zur Bearbeitung in die Bug-Sektion verschoben. Wer hier also einen Thread eingestellt hat und ihn vermisst, wird ihn sicherlich in der Bug-Sektion wiederfinden.

0.99/7509: NullPointerException

Beitragvon LA_FORGE » So Mai 08, 2011 8:11 am

Hi,

Code: Alles auswählen
Exception occurred: java.lang.reflect.InvocationTargetException

TRACE:
      java.lang.reflect.InvocationTargetException
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at de.anomic.http.server.HTTPDFileHandler.invokeServlet(HTTPDFileHandler.java:1206)
   at de.anomic.http.server.HTTPDFileHandler.doResponse(HTTPDFileHandler.java:792)
   at de.anomic.http.server.HTTPDFileHandler.doPost(HTTPDFileHandler.java:239)
   at de.anomic.http.server.HTTPDemon.POST(HTTPDemon.java:542)
   at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at de.anomic.server.serverCore$Session.listen(serverCore.java:732)
   at de.anomic.server.serverCore$Session.run(serverCore.java:629)
Caused by: java.lang.NullPointerException
   at net.yacy.kelondro.blob.Heap.containsKey(Heap.java:132)
   at net.yacy.kelondro.blob.BEncodedHeap.containsKey(BEncodedHeap.java:182)
   at net.yacy.kelondro.blob.Tables.has(Tables.java:237)
   at net.yacy.kelondro.blob.Tables.ukey(Tables.java:154)
   at net.yacy.kelondro.blob.Tables.insert(Tables.java:177)
   at de.anomic.data.WorkTables.recordAPICall(WorkTables.java:134)
   at Crawler_p.respond(Crawler_p.java:201)
   ... 13 more


Was ist denn da los? Wurde das schon in einer SVN nach 7509 fixed? Wenn ja, auf welche soll ich Updaten?

Danke im Voraus

Stefan
LA_FORGE
 
Beiträge: 559
Registriert: Sa Okt 11, 2008 5:24 pm

Re: 0.99/7509: NullPointerException

Beitragvon Orbiter » So Mai 08, 2011 9:49 am

ich kann dir nicht sagen warum der NPE hier auftritt, aber an der Stelle (1 Zeile weiter) gab es einen ganz ganz schlimmen Vergleichsfehler, den ich in SVN 7708 gefixt habe. Der Fehler kann alles mögliche verursacht haben, bsp. fehlerhafte double-checks beim Crawlen. Puh!

Zurück zu deinem Fehler: es geht hierbei darum dass der buffer == null ist also nicht initialisiert wurde. Das kann eigentlich nicht sein und ich weiss nicht warum das so ist. Ich vermute einfach dass es einen Fehler schon vorher gab, vielleich ein Out of Memory oder irgendwas anderes.
Orbiter
 
Beiträge: 5793
Registriert: Di Jun 26, 2007 10:58 pm
Wohnort: Frankfurt am Main

Re: 0.99/7509: NullPointerException

Beitragvon LA_FORGE » So Mai 08, 2011 10:50 am

Vielen Dank!! Ihr seid die Besten!!
LA_FORGE
 
Beiträge: 559
Registriert: Sa Okt 11, 2008 5:24 pm


Zurück zu Fragen und Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron