Hi,
Aus noch nicht bekannten Gründen schmiert der Core kurz nach dem Lagern von Items ab.
Inhalt der db.core
Core was generated by `db'.
Program terminated with signal 6, Aborted.
Reading symbols from /lib/libz.so.6...done.
Loaded symbols for /lib/libz.so.6
Reading symbols from /usr/lib/libstdc++.so.6...Error while reading shared library symbols:
Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr/lib/libstdc++.so.6]
Reading symbols from /lib/libm.so.5...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/libthr.so.3...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /lib/libc.so.7...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x28317237 in thr_kill () from /lib/libc.so.7
[New Thread 28804480 (LWP 100641/<unknown>)]
[New Thread 28804200 (LWP 100633/<unknown>)]
[New Thread 28803f80 (LWP 100612/<unknown>)]
[New Thread 28803d00 (LWP 100531/<unknown>)]
[New Thread 28803a80 (LWP 100474/<unknown>)]
[New Thread 28803800 (LWP 100399/<unknown>)]
[New Thread 28803580 (LWP 100225/<unknown>)]
[New Thread 28803300 (LWP 100137/<unknown>)]
[New Thread 28803080 (LWP 100376/<unknown>)]
(gdb) bt full
#0 0x28317237 in thr_kill () from /lib/libc.so.7
No symbol table info available.
#1 0x2831722a in raise () from /lib/libc.so.7
No symbol table info available.
#2 0x28317176 in abort () from /lib/libc.so.7
No symbol table info available.
#3 0x0804ede4 in emergency_sig (sig=<value optimized out>) at Main.cpp:64
No locals.
#4 0x28254e57 in pthread_sigmask () from /lib/libthr.so.3
No symbol table info available.
#5 0x28254281 in pthread_getspecific () from /lib/libthr.so.3
No symbol table info available.
#6 0xbfbff004 in ?? ()
No symbol table info available.
#7 0x0000000b in ?? ()
No symbol table info available.
#8 0xbfbfda70 in ?? ()
No symbol table info available.
#9 0xbfbfd7b0 in ?? ()
No symbol table info available.
#10 0x00000000 in ?? ()
No symbol table info available.
Inhalt der Syslog:
Mar 11 21:35:52 :: AFFECT_LOAD: count 17 PID 38
Mar 11 21:35:54 :: [ 42100] return 0/0/0 async 0/0/1
Mar 11 21:35:59 :: [ 42150] return 0/0/0 async 0/0/1
Mar 11 21:36:04 :: [ 42200] return 0/0/0 async 0/0/0
Mar 11 21:36:09 :: [ 42250] return 0/0/0 async 0/0/1
Mar 11 21:36:14 :: [ 42300] return 0/0/18 async 0/0/2
Mar 11 21:36:19 :: [ 42350] return 0/0/0 async 0/0/0
Mar 11 21:36:24 :: [ 42400] return 0/0/2 async 0/0/1
Mar 11 21:36:29 :: [ 42450] return 0/0/0 async 0/0/0
Mar 11 21:36:34 :: [ 42500] return 0/0/0 async 0/0/0
Mar 11 21:36:39 :: [ 42550] return 0/0/1 async 0/0/1
Mar 11 21:36:44 :: [ 42600] return 0/0/16 async 0/0/0
Mar 11 21:36:49 :: [ 42650] return 0/0/3 async 0/0/5
Mar 11 21:36:54 :: [ 42700] return 0/0/0 async 0/0/0
Mar 11 21:36:59 :: [ 42750] return 0/0/0 async 0/0/1
Mar 11 21:37:04 :: [ 42800] return 0/0/0 async 0/0/2
Mar 11 21:37:09 :: [ 42850] return 0/0/0 async 0/0/0
Mar 11 21:37:14 :: [ 42900] return 0/0/0 async 0/0/0
Mar 11 21:37:19 :: [ 42950] return 0/0/1 async 0/0/0
Mar 11 21:37:24 :: [ 43000] return 0/0/0 async 0/0/1
Mar 11 21:37:29 :: [ 43050] return 0/0/0 async 0/0/8
Mar 11 21:37:34 :: [ 43100] return 0/0/0 async 0/0/0
Mar 11 21:37:39 :: [ 43150] return 0/0/2 async 0/0/0
Mar 11 21:37:44 :: [ 43200] return 0/0/1 async 0/0/1
Mar 11 21:37:49 :: [ 43250] return 0/0/0 async 0/0/4
Mar 11 21:37:54 :: [ 43300] return 0/0/0 async 0/0/1
Mar 11 21:37:59 :: [ 43350] return 0/0/1 async 0/0/0
Mar 11 21:38:04 :: [ 43400] return 0/0/0 async 0/0/0
Mar 11 21:38:09 :: [ 43450] return 0/0/1 async 0/0/2
Mar 11 21:38:14 :: [ 43500] return 0/0/0 async 0/0/0
Mar 11 21:38:19 :: [ 43550] return 0/0/0 async 0/0/9
Mar 11 21:38:24 :: [ 43600] return 0/0/0 async 0/0/0
Mar 11 21:38:29 :: [ 43650] return 0/0/1 async 0/0/0
Mar 11 21:38:34 :: [ 43700] return 0/0/0 async 0/0/1
Mar 11 21:38:39 :: [ 43750] return 0/0/0 async 0/0/0
Mar 11 21:38:43 :: QUERY_RESULT: HEADER_GD_SAFEBOX_CHANGE_SIZE
Mar 11 21:38:44 :: [ 43800] return 0/0/2 async 0/0/1
Mar 11 21:38:48 :: QUERY_RESULT: HEADER_GD_SAFEBOX_LOAD
Mar 11 21:38:48 :: SAFEBOX id[1] size[1]
Mar 11 21:38:48 :: QUERY_RESULT: HEADER_GD_SAFEBOX_LOAD
Mar 11 21:38:49 :: [ 43850] return 0/0/1 async 0/0/0
Mar 11 21:38:52 :: SIGNAL: SIGSEGV
Syserr bleibt während dieses Vorgangs komplett leer.
Wäre gut wenn mir jemand dabei helfen könnte.
#Edit Fehler gefunden.
Im ClientManager.cpp -> void CClientManager::QUERY_ITEM_SAVE(CPeer * pkPeer, const char * c_pData)
Hier war ein Wert doppelt gegeben