[Closed] KELONDRO FAILURE + Peer Crash

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.

[Closed] KELONDRO FAILURE + Peer Crash

Beitragvon Vega » Mi Jan 23, 2008 3:53 pm

Als ich heute mal nach meinem Peer geschaut habe - da stand die Kiste, an der Konsole konnte ich noch folgendes kopieren:

Code: Alles auswählen
[code]I 2008/01/23 09:28:26 PLASMA DHT distribution: transfer to peer piranha_rootserver finished.
I 2008/01/23 09:28:27 PLASMA Index transfer of 292 entries 179 words [QTI5F--AiUMp .. QgTjqeYDJ-Lo] and 56 URLs to peer luna-2:WtK9FRWyub2K in 4 seconds successful (64 words/s, 45071 Bytes)
I 2008/01/23 09:28:27 PLASMA DHT distribution: transfer to peer luna-2 finished.
E 2008/01/23 09:28:33 KELONDRO KELONDRO FAILURE /media/Data/yacy/DATA/INDEX/PUBLIC/TEXT/RICOLLECTION/collection.04.0028.05.00.kca: INCONSISTENCY (get) in /media/Data/yacy/DATA/INDEX/PUBLIC/TEXT/RICOLLECTION/collection.04.0028.05.00.kca: array has different chunkcount than index: index = 1820, array = 1822; the index has been auto-fixed
I 2008/01/23 09:28:54 PLASMA Index transfer of 292 entries 179 words [QTI5F--AiUMp .. QgTjqeYDJ-Lo] and 56 URLs to peer netcats:YrMWDM3K9krR in 30 seconds successful (9 words/s, 68106 Bytes)
I 2008/01/23 09:28:54 PLASMA DHT distribution: transfer to peer netcats finished.
java.lang.ArrayIndexOutOfBoundsException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:214)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:291)
        at de.anomic.kelondro.kelondroCollectionIndex.remove(kelondroCollectionIndex.java:945)
        at de.anomic.index.indexCollectionRI.removeEntries(indexCollectionRI.java:162)
        at de.anomic.plasma.plasmaWordIndex.removeEntriesExpl(plasmaWordIndex.java:493)
        at de.anomic.plasma.plasmaDHTChunk.deleteTransferIndexes(plasmaDHTChunk.java:318)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1811)
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
Caused by: java.lang.ArrayIndexOutOfBoundsException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:214)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:291)
        at de.anomic.kelondro.kelondroCollectionIndex.remove(kelondroCollectionIndex.java:945)
        at de.anomic.index.indexCollectionRI.removeEntries(indexCollectionRI.java:162)
        at de.anomic.plasma.plasmaWordIndex.removeEntriesExpl(plasmaWordIndex.java:493)
        at de.anomic.plasma.plasmaDHTChunk.deleteTransferIndexes(plasmaDHTChunk.java:318)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1811)
        ... 5 more
E 2008/01/23 09:29:00 SERVER Runtime Error in serverInstantThread.job, thread 'de.anomic.plasma.plasmaSwitchboard.deQueue': null; target exception: null
java.lang.ArrayIndexOutOfBoundsException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:214)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:291)
        at de.anomic.kelondro.kelondroCollectionIndex.remove(kelondroCollectionIndex.java:945)
        at de.anomic.index.indexCollectionRI.removeEntries(indexCollectionRI.java:162)
        at de.anomic.plasma.plasmaWordIndex.removeEntriesExpl(plasmaWordIndex.java:493)
        at de.anomic.plasma.plasmaDHTChunk.deleteTransferIndexes(plasmaDHTChunk.java:318)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1811)
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
java.lang.ArrayIndexOutOfBoundsException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:214)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:291)
        at de.anomic.kelondro.kelondroCollectionIndex.remove(kelondroCollectionIndex.java:945)
        at de.anomic.index.indexCollectionRI.removeEntries(indexCollectionRI.java:162)
        at de.anomic.plasma.plasmaWordIndex.removeEntriesExpl(plasmaWordIndex.java:493)
        at de.anomic.plasma.plasmaDHTChunk.deleteTransferIndexes(plasmaDHTChunk.java:318)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1811)
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
D 2008/01/23 09:29:03 HTTPC Couldn't open socket to: null:3963
I 2008/01/23 09:29:03 YACY REMOTE SEARCH - no answer from remote peer 9Sx6H46e8xQi:127001-2
java.lang.NullPointerException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:213)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:291)
        at de.anomic.kelondro.kelondroEcoTable.putMultiple(kelondroEcoTable.java:317)
        at de.anomic.kelondro.kelondroCollectionIndex.mergeMultiple(kelondroCollectionIndex.java:746)
        at de.anomic.index.indexCollectionRI.addMultipleEntries(indexCollectionRI.java:185)
        at de.anomic.plasma.plasmaWordIndex.flushCache(plasmaWordIndex.java:247)
        at de.anomic.plasma.plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
Caused by: java.lang.NullPointerException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:213)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:291)
        at de.anomic.kelondro.kelondroEcoTable.putMultiple(kelondroEcoTable.java:317)
        at de.anomic.kelondro.kelondroCollectionIndex.mergeMultiple(kelondroCollectionIndex.java:746)
        at de.anomic.index.indexCollectionRI.addMultipleEntries(indexCollectionRI.java:185)
        at de.anomic.plasma.plasmaWordIndex.flushCache(plasmaWordIndex.java:247)
        at de.anomic.plasma.plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)
        ... 5 more
E 2008/01/23 09:29:05 SERVER Runtime Error in serverInstantThread.job, thread 'de.anomic.plasma.plasmaSwitchboard.deQueue': null; target exception: null
java.lang.NullPointerException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:213)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:291)
        at de.anomic.kelondro.kelondroEcoTable.putMultiple(kelondroEcoTable.java:317)
        at de.anomic.kelondro.kelondroCollectionIndex.mergeMultiple(kelondroCollectionIndex.java:746)
        at de.anomic.index.indexCollectionRI.addMultipleEntries(indexCollectionRI.java:185)
        at de.anomic.plasma.plasmaWordIndex.flushCache(plasmaWordIndex.java:247)
        at de.anomic.plasma.plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
java.lang.NullPointerException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:213)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:291)
        at de.anomic.kelondro.kelondroEcoTable.putMultiple(kelondroEcoTable.java:317)
        at de.anomic.kelondro.kelondroCollectionIndex.mergeMultiple(kelondroCollectionIndex.java:746)
        at de.anomic.index.indexCollectionRI.addMultipleEntries(indexCollectionRI.java:185)
        at de.anomic.plasma.plasmaWordIndex.flushCache(plasmaWordIndex.java:247)
        at de.anomic.plasma.plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
I 2008/01/23 09:29:10 YACY yacyClient.publishMySeed: Peer 'int0x80' reported us as junior.
I 2008/01/23 09:29:11 YACY publish: handshaked principal peer 'int0x80' at 81.169.183.77:8080
I 2008/01/23 09:29:11 YACY PeerPing: I am accessible for 4 peer(s), not accessible for 1 peer(s).
I 2008/01/23 09:29:11 YACY PeerPing: myType is senior
I 2008/01/23 09:29:11 YACY received 21 new peer(s), know a total of 54 different peers
===== BEGIN DUMP =============================================================[/code]

und hier der Dump - den Jrockit automatisch gemacht hat:

===== BEGIN DUMP =============================================================
JRockit dump produced after 1 days, 10:08:08 on Wed Jan 23 09:29:11 2008

Additional information is available in:
  /media/Data/yacy/jrockit.5855.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.

Error Message: Illegal memory access. [54]
Signal info  : si_signo=11, si_code=1 si_addr=0x5265c08
Version      : BEA JRockit(R) R27.4.0-90-89592-1.6.0_02-20070928-1715-linux-ia32
GC Strategy  : Mode: throughput. Currently using strategy: singleparpar
GC Status    : OC is not running. Last finished OC was OC#340.
             : YC is not running. Last finished YC was YC#69.
OC History   : Strategy singleparpar was used for OC#289 to OC#322.
             : Strategy genparpar was used for OC#323 to OC#328.
             : Strategy singleparpar was used for OC#329 to OC#331.
             : Strategy genparpar was used for OC#332 to OC#333.
             : Strategy singleparpar was used for OC#334 to OC#340.
YC History   : Ran 0 YCs before OC#336.
             : Ran 0 YCs before OC#337.
             : Ran 0 YCs before OC#338.
             : Ran 0 YCs before OC#339.
             : Ran 0 YCs before OC#340.
             : Ran 0 YCs since last OC.
Heap         : 0x8100000 - 0x53100000
Compaction   : 0x1f800000 - 0x24300000
CompRefs     : References are 32-bit.
CPU          : Intel  SSE SSE2 SSE3 SSSE3 EM64T
Number CPUs  : 1
Tot Phys Mem : 2125701120 (2027 MB)
OS version   : 4.0
Linux version 2.6.20-16-generic (root@terranova) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Tue Dec 18 05:45:12 UTC 2007 (i686)
Thread System: NPTL
Java locking : Normal
State        : JVM is running
Command Line : -Xms1200m -Xmx1200m -Djava.awt.headless=true -Dsun.java.launcher=SUN_STANDARD yacy
java.home    : /usr/lib/jvm/jrockit
j.class.path : classes:.:htroot:lib/commons-collections.jar:lib/commons-pool.jar:lib/svnRevNr.jar:lib/tar.jar:libx/FontBox-0.1.0-dev.jar:libx/J7Zip-modified.jar:libx/PDFBox-0.7.3.jar:libx/bcprov-jdk14-132.jar:libx/bzip2.jar:libx/commons-codec-1.3.jar:libx/commons-jxpath-1.1.jar:libx/commons-logging.jar:libx/jakarta-oro-2.0.7.jar:libx/jmimemagic-0.1.0.jar:libx/jrpm-head.jar:libx/jsch-0.1.21.jar:libx/log4j-1.2.9.jar:libx/odf_utils_05_11_29.jar:libx/poi-3.0-alpha2-20060616.jar:libx/poi-scratchpad-3.0-alpha2-20060616.jar:libx/sbbi-upnplib-1.0.3.jar:libx/tar.jar:libx/tm-extractors-0.4.jar:libx/webcat-0.1-swf.jar:libx/xerces.jar:
j.lib.path   : /usr/lib/jvm/jrockit/lib/i386/jrockit:/usr/lib/jvm/jrockit/lib/i386:/usr/lib/jvm/jrockit/../lib/i386
JAVA_HOME    : <not set>
_JAVA_OPTIONS: <not set>
LD_LIBRARY_PATH: /usr/lib/jvm/jrockit/lib/i386/jrockit:/usr/lib/jvm/jrockit/lib/i386:/usr/lib/jvm/jrockit/../lib/i386
LD_ASSUME_KERNEL: <not set>
C Heap       : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory  : 0 OutOfMemoryErrors have occured

Registers (from ThreadContext: 0xb52bf800 / OS context: 0xb52bf8fc):
   eax = 00000000    ecx = 089ae708    edx = 00000000    ebx = 0896f210
   esp = b52bfbf0    ebp = 00000000    esi = 05265c00    edi = 0000001e
    es = 0000007b     cs = 00000073     ss = 0000007b     ds = 0000007b
    fs = 00000000     gs = 00000033
   eip = b63ec50d eflags = 00010246

Stack:
(* marks the word pointed to by the stack pointer)
b52bfbf0: 0896f210* b623d8b4  ffffffff  ffffffff  a5c3d60e  00000000 
b52bfc08: 00010caa  0896f210  b52bfbf8  0896f350  05265c00  00000ff0 
b52bfc20: 0896f211  00000000  0896f210  b64e5445  b52bfc18  b62a17a6 
b52bfc38: b54f3a90  0896f161  00010caa  b652731d  00000000  b632515e 

Code:
(* marks the word pointed to by the instruction pointer)
b63ec4dc: 24748b90  04c6f730  0f000000  0000ce85  66c03100  83034689 
b63ec4f4: 5b5d4cc4  104b8bc3  0f1c7b8b  718bc7af  24748908  24748b2c 
b63ec50c: 086e8b28* fb01c389  fe01d689  8c0fc085  000000e1  38244c89 
b63ec524: 2c244c8b  8c0fd285  000000d1  8c0fff85  000000c9  8f0fcb39 

Loaded modules:
(* denotes the module causing the exception)
08048000-08058253  /usr/lib/jvm/jrockit/bin/java
ffffe000-ffffe62b  /usr/lib/jvm/jrockit/bin/java
b7fa3000-b7fb5f07  /lib/tls/i686/cmov/libpthread.so.0
b7f7c000-b7fa01e3  /lib/tls/i686/cmov/libm.so.6
b7f77000-b7f78ceb  /lib/tls/i686/cmov/libdl.so.2
b7e36000-b7f70b7f  /lib/tls/i686/cmov/libc.so.6
b7fc6000-b7fded63  /lib/ld-linux.so.2
b7afe000-b7dbada7  /usr/lib/jvm/jrockit/lib/i386/jrockit/libjvm.so
b7fba000-b7fc0963  /lib/tls/i686/cmov/librt.so.1
b72ea000-b72f034f  /lib/tls/i686/cmov/libnss_compat.so.2
b72d3000-b72e582b  /lib/tls/i686/cmov/libnsl.so.1
b72c9000-b72d0ce7  /lib/tls/i686/cmov/libnss_nis.so.2
b72be000-b72c692f  /lib/tls/i686/cmov/libnss_files.so.2
b71c0000-b71ca97b  /usr/lib/jvm/jrockit/lib/i386/libverify.so
b719b000-b71bddf7  /usr/lib/jvm/jrockit/lib/i386/libjava.so
b60f4000-b60f9ef0  /usr/lib/jvm/jrockit/lib/i386/native_threads/libhpi.so
b5e5b000-b5e69344  /usr/lib/jvm/jrockit/lib/i386/libzip.so
b59eb000-b59fdaf8  /usr/lib/jvm/jrockit/lib/i386/libnet.so
b59e3000-b59e9424  /usr/lib/jvm/jrockit/lib/i386/libnio.so
b5500000-b550153f  /lib/libnss_mdns4_minimal.so.2
b53fa000-b53fd957  /lib/tls/i686/cmov/libnss_dns.so.2
b53e7000-b53f5d73  /lib/tls/i686/cmov/libresolv.so.2
b4f28000-b4f2970f  /lib/libnss_mdns4.so.2
b4b96000-b4c10906  /usr/lib/jvm/jrockit/lib/i386/libawt.so
b4acf000-b4b9421f  /usr/lib/jvm/jrockit/lib/i386/libmlib_image.so
b5508000-b550bf88  /usr/lib/jvm/jrockit/lib/i386/headless/libmawt.so
b4907000-b495a946  /usr/lib/jvm/jrockit/lib/i386/libcmm.so
b4aa0000-b4acda6f  /usr/lib/jvm/jrockit/lib/i386/libjpeg.so
b47ba000-b4837f6f  /usr/lib/jvm/jrockit/lib/i386/libfontmanager.so


"de.anomic.plasma.plasmaSwitchbo" id=19 idx=0x4c tid=5880 lastJavaFrame=(nil)

Stack 0: start=0xb529f000, end=0xb52c1000, guards=0xb52a4000 (ok), forbidden=0xb52a2000
Thread Stack Trace:
    -- Java stack --
    at de/anomic/kelondro/kelondroEcoFS.get(kelondroEcoFS.java:213)[optimized]
    at de/anomic/kelondro/kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)[inlined]
    at de/anomic/kelondro/kelondroEcoTable.put(kelondroEcoTable.java:291)[optimized]
    at de/anomic/kelondro/kelondroEcoTable.putMultiple(kelondroEcoTable.java:317)
    at de/anomic/kelondro/kelondroCollectionIndex.mergeMultiple(kelondroCollectionIndex.java:746)[optimized]
    at de/anomic/index/indexCollectionRI.addMultipleEntries(indexCollectionRI.java:185)[inlined]
    at de/anomic/plasma/plasmaWordIndex.flushCache(plasmaWordIndex.java:247)[inlined]
    at de/anomic/plasma/plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)[optimized]
    at de/anomic/plasma/plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)[optimized]
    at sun/reflect/GeneratedMethodAccessor3.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)[optimized]
    at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
    at java/lang/reflect/Method.invoke(Method.java:597)
    at de/anomic/server/serverInstantThread.job(serverInstantThread.java:115)
    at de/anomic/server/serverAbstractThread.run(serverAbstractThread.java:281)
    at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
    -- end of trace

Additional information is available in:
  /media/Data/yacy/jrockit.5855.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Extended, platform specific info:
libc release: 2.5-stable
Elf headers:
libc       ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00016000 PHOFF: 00000034 SHOFF: 0013e718 EF: 0x0 HS: 52 PS: 32 PHN; 10 SS: 40 SHN: 69 STIDX: 68
libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00004810 PHOFF: 00000034 SHOFF: 000143d8 EF: 0x0 HS: 52 PS: 32 PHN; 9 SS: 40 SHN: 36 STIDX: 33
libjvm     ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 0005a900 PHOFF: 00000034 SHOFF: 002feaa0 EF: 0x0 HS: 52 PS: 32 PHN; 4 SS: 40 SHN: 19 STIDX: 16
===== END DUMP ===============================================================

Kann sich das mal jemand ansehen, ich vermute was verstecktest, schwerwiegendes - eben weil mein peer vor der Umstellung auf die Eco-Tables oft 5 Tage am Stück durchgelaufen ist. SVN ist 4350

Ich hab mal die Dump Files angehängt - als Zip, weil Dump so nicht erlaubt ist.


Gruß,
Thomas
Dateianhänge
jrockit24523dump.zip
(3.31 KiB) 42-mal heruntergeladen
jrockit5855dump.zip
(3.32 KiB) 43-mal heruntergeladen
Zuletzt geändert von Vega am So Feb 03, 2008 3:44 pm, insgesamt 1-mal geändert.
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden

Re: KELONDRO FAILURE + Peer Crash

Beitragvon Orbiter » Mi Jan 23, 2008 9:40 pm

das müsste mit SVN 4375 gefixt sein.
Orbiter
 
Beiträge: 5787
Registriert: Di Jun 26, 2007 10:58 pm
Wohnort: Frankfurt am Main

Re: KELONDRO FAILURE + Peer Crash

Beitragvon Vega » Do Jan 24, 2008 8:10 pm

Orbiter hat geschrieben:das müsste mit SVN 4375 gefixt sein.


Irgendwo ist da immer noch der Wurm drinn, beim Crawln hatte ich gerade das:

Code: Alles auswählen
D 2008/01/24 20:03:26 CRAWLER LOCALCRAWL: URL=http://www.bildblog.de/date/2008/01/08, initiator=------------, crawlOrder=false, depth=1, crawlDepth=1, filter=.*, permission=true
I 2008/01/24 20:03:26 CRAWLER LOCALCRAWL[323, 0, 0, 0]: enqueued for load http://www.bildblog.de/date/2008/01/08 [Nwda5H89x_rA]
I 2008/01/24 20:03:27 PLASMA WROTE HEADER for /media/Cache1/HTCACHE1/http/www/bildblog.de/hash/37/07/37075ae47f3dc7fac0
java.lang.NullPointerException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:213)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:328)
        at de.anomic.kelondro.kelondroEcoTable.putMultiple(kelondroEcoTable.java:354)
        at de.anomic.kelondro.kelondroCollectionIndex.mergeMultiple(kelondroCollectionIndex.java:746)
        at de.anomic.index.indexCollectionRI.addMultipleEntries(indexCollectionRI.java:185)
        at de.anomic.plasma.plasmaWordIndex.flushCache(plasmaWordIndex.java:247)
        at de.anomic.plasma.plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
Caused by: java.lang.NullPointerException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:213)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:328)
        at de.anomic.kelondro.kelondroEcoTable.putMultiple(kelondroEcoTable.java:354)
        at de.anomic.kelondro.kelondroCollectionIndex.mergeMultiple(kelondroCollectionIndex.java:746)
        at de.anomic.index.indexCollectionRI.addMultipleEntries(indexCollectionRI.java:185)
        at de.anomic.plasma.plasmaWordIndex.flushCache(plasmaWordIndex.java:247)
        at de.anomic.plasma.plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)
        ... 5 more
E 2008/01/24 20:03:29 SERVER Runtime Error in serverInstantThread.job, thread 'de.anomic.plasma.plasmaSwitchboard.deQueue': null; target exception: null
java.lang.NullPointerException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:213)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:328)
        at de.anomic.kelondro.kelondroEcoTable.putMultiple(kelondroEcoTable.java:354)
        at de.anomic.kelondro.kelondroCollectionIndex.mergeMultiple(kelondroCollectionIndex.java:746)
        at de.anomic.index.indexCollectionRI.addMultipleEntries(indexCollectionRI.java:185)
        at de.anomic.plasma.plasmaWordIndex.flushCache(plasmaWordIndex.java:247)
        at de.anomic.plasma.plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
java.lang.NullPointerException
        at de.anomic.kelondro.kelondroEcoFS.get(kelondroEcoFS.java:213)
        at de.anomic.kelondro.kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:328)
        at de.anomic.kelondro.kelondroEcoTable.putMultiple(kelondroEcoTable.java:354)
        at de.anomic.kelondro.kelondroCollectionIndex.mergeMultiple(kelondroCollectionIndex.java:746)
        at de.anomic.index.indexCollectionRI.addMultipleEntries(indexCollectionRI.java:185)
        at de.anomic.plasma.plasmaWordIndex.flushCache(plasmaWordIndex.java:247)
        at de.anomic.plasma.plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)
        at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
D 2008/01/24 20:03:30 CRAWLER LOCALCRAWL: URL=http://www.bildblog.de/date/2008/01/10, initiator=------------, crawlOrder=false, depth=1, crawlDepth=1, filter=.*, permission=true
I 2008/01/24 20:03:30 CRAWLER LOCALCRAWL[322, 0, 0, 0]: enqueued for load http://www.bildblog.de/date/2008/01/10 [qN_dwH89x_rA]
I 2008/01/24 20:03:31 PLASMA Not indexed any word in URL http://www.bildblog.de/2752/erwischt-bild-verkauft-leser-fuer-dummemailpopup/; cause: Denied_(pragma_no_cache)
I 2008/01/24 20:03:31 PLASMA WROTE HEADER for /media/Cache1/HTCACHE1/http/www/bildblog.de/hash/a8/df/a8dfddc07f3dc7fac0
I 2008/01/24 20:03:32 PLASMA Excluded 0 words in URL http://www.bild.t-online.de/BILD/news/vermischtes/2008/01/23/bildamsonntag/
I 2008/01/24 20:03:32 PLASMA *Indexed 9 words in URL http://www.bild.t-online.de/BILD/news/vermischtes/2008/01/23/bildamsonntag/ [CxPWU676BSLA]
        Description: 
        MimeType: text/html | Charset: UTF-8 | Size: 0 bytes | Anchors: 0
        StackingTime:  0 ms | ParsingTime:  1 ms | IndexingTime: 1 ms | StorageTime: 1 ms
I 2008/01/24 20:03:32 PLASMA Excluded 0 words in URL http://www.bildblog.de/date/2008/01/08
I 2008/01/24 20:03:32 PLASMA *Indexed 468 words in URL http://www.bildblog.de/date/2008/01/08 [Nwda5H89x_rA]
        Description:  2008 Januar 08 BILDblog
        MimeType: text/html | Charset: UTF-8 | Size: 3674 bytes | Anchors: 131
        StackingTime:  0 ms | ParsingTime:  46 ms | IndexingTime: 89 ms | StorageTime: 22 ms
I 2008/01/24 20:03:33 PLASMA Excluded 0 words in URL http://www.bildblog.de/date/2008/01/10
I 2008/01/24 20:03:33 PLASMA *Indexed 678 words in URL http://www.bildblog.de/date/2008/01/10 [qN_dwH89x_rA]
        Description:  2008 Januar 10 BILDblog
        MimeType: text/html | Charset: UTF-8 | Size: 7518 bytes | Anchors: 132
        StackingTime:  0 ms | ParsingTime:  51 ms | IndexingTime: 56 ms | StorageTime: 23 ms
D 2008/01/24 20:03:34 CRAWLER LOCALCRAWL: URL=http://www.bildblog.de/date/2008/01/, initiator=------------, crawlOrder=false, depth=1, crawlDepth=1, filter=.*, permission=true
I 2008/01/24 20:03:34 CRAWLER LOCALCRAWL[321, 0, 0, 0]: enqueued for load http://www.bildblog.de/date/2008/01/ [PdEfpH89x_rA]
I 2008/01/24 20:03:35 PLASMA WROTE HEADER for /media/Cache1/HTCACHE1/http/www/bildblog.de/hash/3d/d1/3dd11fa47f3dc7fac0
D 2008/01/24 20:03:38 CRAWLER LOCALCRAWL: URL=http://www.bildblog.de/date/2008/01/09, initiator=------------, crawlOrder=false, depth=1, crawlDepth=1, filter=.*, permission=true
I 2008/01/24 20:03:38 CRAWLER LOCALCRAWL[320, 0, 0, 0]: enqueued for load http://www.bildblog.de/date/2008/01/09 [ScMYIH89x_rA]
I 2008/01/24 20:03:39 PLASMA WROTE HEADER for /media/Cache1/HTCACHE1/http/www/bildblog.de/hash/49/c3/49c318207f3dc7fac0
I 2008/01/24 20:03:40 MEMORY [gc] before: 279,8 MB, after: 420,29 MB, call: kelendroCollectionIndex.mergeMultiple(...)
D 2008/01/24 20:03:42 CRAWLER LOCALCRAWL: URL=http://www.bildblog.de/ressort/vermischtes, initiator=------------, crawlOrder=false, depth=1, crawlDepth=1, filter=.*, permission=true
I 2008/01/24 20:03:42 CRAWLER LOCALCRAWL[319, 0, 0, 0]: enqueued for load http://www.bildblog.de/ressort/vermischtes [ik9-u489x_rA]
I 2008/01/24 20:03:43 PLASMA WROTE HEADER for /media/Cache1/HTCACHE1/http/www/bildblog.de/hash/8a/4f/8a4f7ebb8f3dc7fac0
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 22:06:12 on Thu Jan 24 20:03:45 2008

Additional information is available in:
  /media/Data/yacy/jrockit.27170.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.

Error Message: Illegal memory access. [54]
Signal info  : si_signo=11, si_code=1 si_addr=0x5265c08
Version      : BEA JRockit(R) R27.4.0-90-89592-1.6.0_02-20070928-1715-linux-ia32
GC Strategy  : Mode: throughput. Currently using strategy: singleparpar
GC Status    : OC is not running. Last finished OC was OC#305.
             : YC is not running. Last finished YC was YC#131.
OC History   : Strategy singleparpar was used for OC#299 to OC#300.
             : Strategy genparpar was used for OC#301.
             : Strategy singleparpar was used for OC#302 to OC#303.
             : Strategy genparpar was used for OC#304.
             : Strategy singleparpar was used for OC#305.
YC History   : Ran 0 YCs before OC#301.
             : Ran 0 YCs before OC#302.
             : Ran 0 YCs before OC#303.
             : Ran 0 YCs before OC#304.
             : Ran 0 YCs before OC#305.
             : Ran 0 YCs since last OC.
Heap         : 0x8100000 - 0x48100000
Compaction   : 0x40100000 - 0x44100000
CompRefs     : References are 32-bit.
CPU          : Intel  SSE SSE2 SSE3 SSSE3 EM64T
Number CPUs  : 1
Tot Phys Mem : 2125701120 (2027 MB)
OS version   : 4.0
Linux version 2.6.20-16-generic (root@terranova) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Tue Dec 18 05:45:12 UTC 2007 (i686)
Thread System: NPTL
Java locking : Normal
State        : JVM is running
Command Line : -Xms1024m -Xmx1024m -Djava.awt.headless=true -Dsun.java.launcher=SUN_STANDARD yacy
java.home    : /usr/lib/jvm/jrockit
j.class.path : classes:.:htroot:lib/commons-collections.jar:lib/commons-pool.jar:lib/svnRevNr.jar:lib/tar.jar:libx/FontBox-0.1.0-dev.jar:libx/J7Zip-modified.jar:libx/PDFBox-0.7.3.jar:libx/bcprov-jdk14-132.jar:libx/bzip2.jar:libx/commons-codec-1.3.jar:libx/commons-jxpath-1.1.jar:libx/commons-logging.jar:libx/jakarta-oro-2.0.7.jar:libx/jmimemagic-0.1.0.jar:libx/jrpm-head.jar:libx/jsch-0.1.21.jar:libx/log4j-1.2.9.jar:libx/odf_utils_05_11_29.jar:libx/poi-3.0-alpha2-20060616.jar:libx/poi-scratchpad-3.0-alpha2-20060616.jar:libx/sbbi-upnplib-1.0.3.jar:libx/tar.jar:libx/tm-extractors-0.4.jar:libx/webcat-0.1-swf.jar:libx/xerces.jar:
j.lib.path   : /usr/lib/jvm/jrockit/lib/i386/jrockit:/usr/lib/jvm/jrockit/lib/i386:/usr/lib/jvm/jrockit/../lib/i386
JAVA_HOME    : <not set>
_JAVA_OPTIONS: <not set>
LD_LIBRARY_PATH: /usr/lib/jvm/jrockit/lib/i386/jrockit:/usr/lib/jvm/jrockit/lib/i386:/usr/lib/jvm/jrockit/../lib/i386
LD_ASSUME_KERNEL: <not set>
C Heap       : Good; no memory allocations have failed
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory  : 0 OutOfMemoryErrors have occured

Registers (from ThreadContext: 0xb5240800 / OS context: 0xb52408fc):
   eax = 00000000    ecx = 08653e90    edx = 00000000    ebx = 08653d38
   esp = b5240bf0    ebp = 00000000    esi = 05265c00    edi = 0000001e
    es = 0000007b     cs = 00000073     ss = 0000007b     ds = 0000007b
    fs = 00000000     gs = 00000033
   eip = b635d04d eflags = 00010246

Stack:
(* marks the word pointed to by the stack pointer)
b5240bf0: 00000000* b5240c00  ffffffff  ffffffff  13a59926  00000000 
b5240c08: 00a72adb  08653d38  00000000  b58b46c8  05265c00  00000ff0 
b5240c20: 08653d39  00000000  b50102d0  b50102d0  b5240c18  b6226606 
b5240c38: 08653d38  08653c89  00a72adb  b646017d  00000000  b634734f 

Code:
(* marks the word pointed to by the instruction pointer)
b635d01c: 24748b90  04c6f730  0f000000  0000ce85  66c03100  83034689 
b635d034: 5b5d4cc4  104b8bc3  0f1c7b8b  718bc7af  24748908  24748b2c 
b635d04c: 086e8b28* fb01c389  fe01d689  8c0fc085  000000ee  38244c89 
b635d064: 2c244c8b  8c0fd285  000000de  8c0fff85  000000d6  8f0fcb39 

Loaded modules:
(* denotes the module causing the exception)
08048000-08058253  /usr/lib/jvm/jrockit/bin/java
ffffe000-ffffe62b  /usr/lib/jvm/jrockit/bin/java
b7f27000-b7f39f07  /lib/tls/i686/cmov/libpthread.so.0
b7f00000-b7f241e3  /lib/tls/i686/cmov/libm.so.6
b7efb000-b7efcceb  /lib/tls/i686/cmov/libdl.so.2
b7dba000-b7ef4b7f  /lib/tls/i686/cmov/libc.so.6
b7f4a000-b7f62d63  /lib/ld-linux.so.2
b7a82000-b7d3eda7  /usr/lib/jvm/jrockit/lib/i386/jrockit/libjvm.so
b7f3e000-b7f44963  /lib/tls/i686/cmov/librt.so.1
b726e000-b727434f  /lib/tls/i686/cmov/libnss_compat.so.2
b7257000-b726982b  /lib/tls/i686/cmov/libnsl.so.1
b724d000-b7254ce7  /lib/tls/i686/cmov/libnss_nis.so.2
b7242000-b724a92f  /lib/tls/i686/cmov/libnss_files.so.2
b7144000-b714e97b  /usr/lib/jvm/jrockit/lib/i386/libverify.so
b711f000-b7141df7  /usr/lib/jvm/jrockit/lib/i386/libjava.so
b6078000-b607def0  /usr/lib/jvm/jrockit/lib/i386/native_threads/libhpi.so
b5ddf000-b5ded344  /usr/lib/jvm/jrockit/lib/i386/libzip.so
b596f000-b5981af8  /usr/lib/jvm/jrockit/lib/i386/libnet.so
b5967000-b596d424  /usr/lib/jvm/jrockit/lib/i386/libnio.so
b5484000-b548553f  /lib/libnss_mdns4_minimal.so.2
b547e000-b5481957  /lib/tls/i686/cmov/libnss_dns.so.2
b546b000-b5479d73  /lib/tls/i686/cmov/libresolv.so.2
b5428000-b542970f  /lib/libnss_mdns4.so.2
b4af6000-b4b70906  /usr/lib/jvm/jrockit/lib/i386/libawt.so
b4a2f000-b4af421f  /usr/lib/jvm/jrockit/lib/i386/libmlib_image.so
b5c3e000-b5c41f88  /usr/lib/jvm/jrockit/lib/i386/headless/libmawt.so
b49d8000-b4a2b946  /usr/lib/jvm/jrockit/lib/i386/libcmm.so
b48a9000-b48d6a6f  /usr/lib/jvm/jrockit/lib/i386/libjpeg.so
b475c000-b47d9f6f  /usr/lib/jvm/jrockit/lib/i386/libfontmanager.so


"de.anomic.plasma.plasmaSwitchbo" id=19 idx=0x4c tid=27196 lastJavaFrame=(nil)

Stack 0: start=0xb5220000, end=0xb5242000, guards=0xb5225000 (ok), forbidden=0xb5223000
Thread Stack Trace:
    -- Java stack --
    at de/anomic/kelondro/kelondroEcoFS.get(kelondroEcoFS.java:213)[optimized]
    at de/anomic/kelondro/kelondroBufferedEcoFS.get(kelondroBufferedEcoFS.java:88)[inlined]
    at de/anomic/kelondro/kelondroEcoTable.put(kelondroEcoTable.java:328)[optimized]
    at de/anomic/kelondro/kelondroEcoTable.putMultiple(kelondroEcoTable.java:354)
    at de/anomic/kelondro/kelondroCollectionIndex.mergeMultiple(kelondroCollectionIndex.java:746)[optimized]
    at de/anomic/index/indexCollectionRI.addMultipleEntries(indexCollectionRI.java:185)[inlined]
    at de/anomic/plasma/plasmaWordIndex.flushCache(plasmaWordIndex.java:247)[inlined]
    at de/anomic/plasma/plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)[optimized]
    at de/anomic/plasma/plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)[optimized]
    at sun/reflect/GeneratedMethodAccessor3.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source)[optimized]
    at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[optimized]
    at java/lang/reflect/Method.invoke(Method.java:597)
    at de/anomic/server/serverInstantThread.job(serverInstantThread.java:115)
    at de/anomic/server/serverAbstractThread.run(serverAbstractThread.java:281)
    at jrockit/vm/RNI.c2java(IIIII)V(Native Method)
    -- end of trace

Additional information is available in:
  /media/Data/yacy/jrockit.27170.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
If you see this dump, please open a support case with BEA and
supply as much information as you can on your system setup and
the program you were running. You can also search for solutions
to your problem at http://forums.bea.com in
the forum jrockit.developer.interest.general.
Extended, platform specific info:
libc release: 2.5-stable
Elf headers:
libc       ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00016000 PHOFF: 00000034 SHOFF: 0013e718 EF: 0x0 HS: 52 PS: 32 PHN; 10 SS: 40 SHN: 69 STIDX: 68
libpthread ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 00004810 PHOFF: 00000034 SHOFF: 000143d8 EF: 0x0 HS: 52 PS: 32 PHN; 9 SS: 40 SHN: 36 STIDX: 33
libjvm     ehdrs: EI: 7f454c46010101000000000000000000 ET: 3 EM: 3 V: 1 ENTRY: 0005a900 PHOFF: 00000034 SHOFF: 002feaa0 EF: 0x0 HS: 52 PS: 32 PHN; 4 SS: 40 SHN: 19 STIDX: 16
===== END DUMP ===============================================================



SVN 4378

Gruß,
Thomas
Dateianhänge
jrockit27170dump.zip
(3.3 KiB) 55-mal heruntergeladen
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden

Re: KELONDRO FAILURE + Peer Crash

Beitragvon Orbiter » Fr Jan 25, 2008 7:58 pm

aus dem bug werde ich nicht richtig schlau. Ich habe dazu in SVN 4399 ein paar asserts eingebaut, um das besser analysieren zu können. Kannst du deinen Peer mit -ea in den Startoption starten, und log hier posten wenn eine assert exception kommt, vielleicht hilft das.
Orbiter
 
Beiträge: 5787
Registriert: Di Jun 26, 2007 10:58 pm
Wohnort: Frankfurt am Main

Re: KELONDRO FAILURE + Peer Crash

Beitragvon Vega » Fr Jan 25, 2008 9:23 pm

@Orbiter - mach Dir mal keinen Stress deswegen, kann auch ein Hardwareproblem sein, neues Mainboard ist im Anflug, ich beobachte das mal....hab grad die Speichertimings geändert, bis jetzt läuft es.

Gruß,
Thomas
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden

Re: KELONDRO FAILURE + Peer Crash

Beitragvon lulabad » Mi Jan 30, 2008 8:09 pm

Ich hab das Problem hier auch. SVN 4419
Code: Alles auswählen
E 2008/01/30 20:02:23 SERVER Runtime Error in serverInstantThread.job, thread 'de.anomic.plasma.plasmaSwitchboard.deQueue': null; target exception: null
java.lang.NullPointerException
        at de.anomic.kelondro.kelondroEcoTable.put(kelondroEcoTable.java:347)
        at de.anomic.kelondro.kelondroCollectionIndex.merge(kelondroCollectionIndex.java:808)
        at de.anomic.index.indexCollectionRI.addMultipleEntries(indexCollectionRI.java:184)
        at de.anomic.plasma.plasmaWordIndex.flushCache(plasmaWordIndex.java:247)
        at de.anomic.plasma.plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)
        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:585)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)
E 2008/01/30 20:03:29 kelondroCollectionIndex./yacy/yacy/DATA/INDEX/PUBLIC/TEXT/RICOLLECTION/collection.04.0028.05.00.kca array contains wrong row 'uMUOdbSblBWx', expected is 'SU2oBBq1Mq2g', the row has been fixed
E 2008/01/30 20:03:29 SERVER Runtime Error in serverInstantThread.job, thread 'de.anomic.plasma.plasmaSwitchboard.deQueue': null; target exception: array does not contain expected row in db '/yacy/yacy/DATA/INDEX/PUBLIC/TEXT/RICOLLECTION/collection.04.0028.00.00.kca'
de.anomic.kelondro.kelondroException: array does not contain expected row in db '/yacy/yacy/DATA/INDEX/PUBLIC/TEXT/RICOLLECTION/collection.04.0028.00.00.kca'
        at de.anomic.kelondro.kelondroCollectionIndex.getwithparams(kelondroCollectionIndex.java:995)
        at de.anomic.kelondro.kelondroCollectionIndex.merge(kelondroCollectionIndex.java:773)
        at de.anomic.index.indexCollectionRI.addMultipleEntries(indexCollectionRI.java:184)
        at de.anomic.plasma.plasmaWordIndex.flushCache(plasmaWordIndex.java:247)
        at de.anomic.plasma.plasmaWordIndex.flushCacheSome(plasmaWordIndex.java:207)
        at de.anomic.plasma.plasmaSwitchboard.deQueue(plasmaSwitchboard.java:1805)
        at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at de.anomic.server.serverInstantThread.job(serverInstantThread.java:115)
        at de.anomic.server.serverAbstractThread.run(serverAbstractThread.java:281)

Das komische ist, dass die "array contains wrong row" Meldungen kommen, obwohl ich unmittelbar davor den Index neu aufbauen lassen habe.

Wo muss ich die -ea Startoption angeben?


EDIT:
Ich sehe grad, dass das gar nicht der selbe Fehler ist. Lasse es aber erst mal doch hier.
lulabad
 
Beiträge: 709
Registriert: Mi Jun 27, 2007 11:40 am
Wohnort: Im Herzen Bayerns

Re: KELONDRO FAILURE + Peer Crash

Beitragvon Low012 » Do Jan 31, 2008 10:13 am

lulabad hat geschrieben:Wo muss ich die -ea Startoption angeben?


Die Startoption musst du im Startskript einfügen. Relativ weit unten (jedenfalls bei der Linux-Version) stehen 3 alternative Aufrufmöglickeiten:

Code: Alles auswählen
if [ $DEBUG -eq 1 ] #debug
then
   cmdline="$JAVA $JAVA_ARGS -Djava.awt.headless=true -classpath $CLASSPATH yacy"
elif [ $LOGGING -eq 1 ];then #logging
   cmdline="$JAVA $JAVA_ARGS -Djava.awt.headless=true -classpath $CLASSPATH yacy >> yacy.log &"
else
   cmdline="$JAVA $JAVA_ARGS -Djava.awt.headless=true -classpath $CLASSPATH yacy >> /dev/null &"
fi


Hier jeweils -ea einfügen (ich glaube, die Position im String ist egal) und ganz normal starten. Alternativ müsste es auch möglich sein, die Variable $JAVA_ARGS entsprechend zu erweitern.
Low012
 
Beiträge: 2214
Registriert: Mi Jun 27, 2007 12:11 pm

Re: [Closed] KELONDRO FAILURE + Peer Crash

Beitragvon Vega » So Feb 03, 2008 3:46 pm

Ich schreib mal [closed] - bei mir lag es definitiv an der Hardware, seitdem ich die Ram-timings geändert habe keine Probleme mehr,
jetzt mit neuem Mainboard auch keine Prbleme dieser Art mehr... Sorry :oops:

Thomas
Vega
 
Beiträge: 824
Registriert: Mi Jun 27, 2007 3:34 pm
Wohnort: Dresden


Zurück zu Fragen und Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron