YaCy starte nicht HeapReader wirft 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.

YaCy starte nicht HeapReader wirft NullPointerException

Beitragvon Copro » Sa Jan 16, 2010 1:44 am

YaCy startet nicht mehr und zum Ende der Logdatei wirft der HeapReader eine NullPointerException:

I 2010/01/16 01:33:12 HeapReader generating index for /home/yacy/yacy/DATA/INDEX/freeworld/TEXT/RICELL/index.20100114214908404.blob, 10 MB. Please wait.
I 2010/01/16 01:33:19 HeapReader finished index generation for /home/yacy/yacy/DATA/INDEX/freeworld/TEXT/RICELL/index.20100114214908404.blob, 100000 entries, 0 gaps.
I 2010/01/16 01:33:19 HeapReader generating index for /home/yacy/yacy/DATA/INDEX/freeworld/TEXT/RICELL/index.20100114224111073.blob, 10 MB. Please wait.
E 2010/01/16 01:33:27 STARTUP FATAL ERROR: null
java.lang.NullPointerException
at de.anomic.kelondro.blob.HeapReader.initIndexReadFromHeap(HeapReader.java:217)
at de.anomic.kelondro.blob.HeapReader.<init>(HeapReader.java:99)
at de.anomic.kelondro.blob.HeapModifier.<init>(HeapModifier.java:55)
at de.anomic.kelondro.blob.ArrayStack.<init>(ArrayStack.java:187)
at de.anomic.kelondro.text.ReferenceContainerArray.<init>(ReferenceContainerArray.java:66)
at de.anomic.kelondro.text.IndexCell.<init>(IndexCell.java:83)
at de.anomic.kelondro.text.Segment.<init>(Segment.java:92)
at de.anomic.search.Switchboard.<init>(Switchboard.java:366)
at yacy.startup(yacy.java:220)
at yacy.main(yacy.java:1031)
S 2010/01/16 01:33:27 SHUTDOWN goodbye. (this is the last line)
yacy00.log.gz
Gzipped YaCy Logfile
(2.25 KiB) 13-mal heruntergeladen

Der Peer wurde wie hier beschrieben mit folgenden Einstellungen laufen gelassen:
Index-Verteilung: [x] Dies aktiviert den automatischen, DHT-basierten Versand an andere Peers.
aktiviert (x) / während des Crawlings deaktiviert.
aktiviert (x) / während des Indexierens deaktiviert.
Index-Empfang [ ] Remote Index-Übertragungen akzeptieren.
Dies funktioniert nur, wenn Sie einen Senior-Peer haben. Die DHT-Regeln arbeiten nicht ohne diese Funktion.
verwerfe (x) / akzeptiere übertragene URLs, die zu Ihrer Blacklist passen.
Remotecrawl-Anfragen akzeptieren [x] Führe Indexierung bei Anfrage eines anderen Peers aus.
Dies funktioniert nur, wenn Sie ein Senior-Peer sind.
Lade mit maximal 60 Seiten pro Minute (PPM)
Copro
 
Beiträge: 207
Registriert: Do Dez 13, 2007 3:37 am

Re: YaCy starte nicht HeapReader wirft NullPointerException

Beitragvon Orbiter » Sa Jan 16, 2010 11:33 am

die codezeilen im Dump stimmen nicht mit meinen vom aktuellen SVN mit überein, welche Version benutzt du? Kannst du eine aktuelle Version installieren (vor hier: http://www.yacystats.de/yacybuild/ auspacken, drüberkopieren) und damit nochmal probieren bitte?
Orbiter
 
Beiträge: 5797
Registriert: Di Jun 26, 2007 10:58 pm
Wohnort: Frankfurt am Main

Re: YaCy starte nicht HeapReader wirft NullPointerException

Beitragvon Copro » Sa Jan 16, 2010 1:08 pm

Entschuldigung - hatte vergessen die Version anzugeben. Es ist die aktuelle Version von der Homepage 0.91 6388
Ich werde gleich mal die Version von YaCy Builds ausprobieren und berichten. Ist es denn generell anzuraten immer die neueste signierte Version zu installieren ?

Update war erfolgreich:
S 2010/01/16 13:14:30 STARTUP YaCy version: 0.93/6587
S 2010/01/16 13:14:32 STARTUP Java version: 1.5.0_17
S 2010/01/16 13:14:32 STARTUP Operation system: Linux


Der HeapReader generiert wieder fleissig Indizes und ich schaue nach dem Einkaufen nochmals nach ...
Die letzten Einträge von vor 3 Stunden aus der DATA/LOG/yacy00.log
I 2010/01/16 13:35:57 kelondroBLOBHeap wrote a dump for the 100000 index entries of text.index.20100113164708266.blob in 149 milliseconds.
I 2010/01/16 13:36:11 kelondroBLOBHeap wrote a dump for the 1611876 index entries of text.index.20100113004305130.blob in 13980 milliseconds.
I 2010/01/16 13:36:11 kelondroBLOBHeap wrote a dump for the 965587 index entries of text.index.20100113161029511.blob in 613 milliseconds.
Copro
 
Beiträge: 207
Registriert: Do Dez 13, 2007 3:37 am


Zurück zu Fragen und Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste

cron