[CLOSE] 6830: NegativeArraySizeException in /yacysearch.html

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.

[CLOSE] 6830: NegativeArraySizeException in /yacysearch.html

Beitragvon Quix0r » Do Apr 22, 2010 10:41 pm

Dies kam waehrend eine Suche lief (Suchwort: "www.mxchange.org/downloads/yacy/")
Code: Alles auswählen
E 2010/04/22 23:43:17 FILEHANDLER INTERNAL ERROR: java.lang.reflect.InvocationTargetException:null target exception at /home/quix0r/yacy/htroot/yacysearch.class: java.lang.NegativeArraySizeException:null
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source)
        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:1197)
        at de.anomic.http.server.HTTPDFileHandler.doResponse(HTTPDFileHandler.java:754)
        at de.anomic.http.server.HTTPDFileHandler.doGet(HTTPDFileHandler.java:235)
        at de.anomic.http.server.HTTPDemon.GET(HTTPDemon.java:454)
        at sun.reflect.GeneratedMethodAccessor7.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:626)
Caused by: java.lang.NegativeArraySizeException
        at net.yacy.kelondro.index.RowSet.importRowSet(RowSet.java:79)
        at net.yacy.kelondro.rwi.ReferenceContainerArray$BLOBRewriter.rewrite(ReferenceContainerArray.java:266)
        at net.yacy.kelondro.blob.HeapModifier.replace(HeapModifier.java:267)
        at net.yacy.kelondro.blob.ArrayStack.replace(ArrayStack.java:721)
        at net.yacy.kelondro.rwi.ReferenceContainerArray.replace(ReferenceContainerArray.java:251)
        at net.yacy.kelondro.rwi.IndexCell.remove(IndexCell.java:255)
        at de.anomic.search.SearchEvent.cleanup(SearchEvent.java:237)
        at de.anomic.search.SearchEventCache.cleanupEvents(SearchEventCache.java:57)
        at de.anomic.search.SearchEvent.<init>(SearchEvent.java:193)
        at de.anomic.search.SearchEventCache.getEvent(SearchEventCache.java:95)
        at yacysearch.respond(yacysearch.java:499)
        ... 12 more
W 2010/04/22 23:43:17 FILEHANDLER Unexpected error while processing query.
Session: Session_88.153.172.109:3274#0
Query:   /yacysearch.html
Client:  88.153.172.109
Reason:  java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source)
        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:1197)
        at de.anomic.http.server.HTTPDFileHandler.doResponse(HTTPDFileHandler.java:754)
        at de.anomic.http.server.HTTPDFileHandler.doGet(HTTPDFileHandler.java:235)
        at de.anomic.http.server.HTTPDemon.GET(HTTPDemon.java:454)
        at sun.reflect.GeneratedMethodAccessor7.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:626)
Caused by: java.lang.NegativeArraySizeException
        at net.yacy.kelondro.index.RowSet.importRowSet(RowSet.java:79)
        at net.yacy.kelondro.rwi.ReferenceContainerArray$BLOBRewriter.rewrite(ReferenceContainerArray.java:266)
        at net.yacy.kelondro.blob.HeapModifier.replace(HeapModifier.java:267)
        at net.yacy.kelondro.blob.ArrayStack.replace(ArrayStack.java:721)
        at net.yacy.kelondro.rwi.ReferenceContainerArray.replace(ReferenceContainerArray.java:251)
        at net.yacy.kelondro.rwi.IndexCell.remove(IndexCell.java:255)
        at de.anomic.search.SearchEvent.cleanup(SearchEvent.java:237)
        at de.anomic.search.SearchEventCache.cleanupEvents(SearchEventCache.java:57)
        at de.anomic.search.SearchEvent.<init>(SearchEvent.java:193)
        at de.anomic.search.SearchEventCache.getEvent(SearchEventCache.java:95)
        at yacysearch.respond(yacysearch.java:499)
        ... 12 more
I 2010/04/22 23:43:17 SearchEvents cleaning up event [F9Q........., dLW.........]-[]*0*text*255*FVBtOszgheX9**.**null*null*de*null*2147483647, removed 23 URL references on 2 words in 34541 milliseconds
Zuletzt geändert von Quix0r am Do Sep 23, 2010 4:52 am, insgesamt 1-mal geändert.
Quix0r
 
Beiträge: 1345
Registriert: Di Jul 31, 2007 9:22 am
Wohnort: Krefeld

Re: SVN 6830: NegativeArraySizeException in /yacysearch.html

Beitragvon Orbiter » Do Apr 22, 2010 11:37 pm

kann ich mir nur durch einen integer-overflow erklären, was bedeuten würde dass du eine Blob-Datei mit einem RWI-Eintrag mit mehr als 2 GB hast. Das wäre schon ziemlich fett denn dann hätte diese über 53687091 Referenzen. Hast du so viele URLs in deinem Peer?
Orbiter
 
Beiträge: 5792
Registriert: Di Jun 26, 2007 10:58 pm
Wohnort: Frankfurt am Main

Re: SVN 6830: NegativeArraySizeException in /yacysearch.html

Beitragvon Quix0r » Fr Apr 23, 2010 2:22 am

>30 Mio. mittlerweile und ~6 Mio. RWIs. Kann ich das genauer rausbekommen?

Siehe hier: http://www.yacystats.de/peer/KRMsu7e231__,24.html

Kann da nicht long long genommen werden? Oder wuerde das bedeuten, dass die blobs nicht mehr funktionieren bzw. sich weiter aufblaehen?
Quix0r
 
Beiträge: 1345
Registriert: Di Jul 31, 2007 9:22 am
Wohnort: Krefeld


Zurück zu Fragen und Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron