On 13 Aug 2008, [EMAIL PROTECTED] wrote: > Quoting Bill Pringlemeir <[EMAIL PROTECTED]> from > ml.softs.gtk-gnutella.devel: >> I have a headless ultra running with the DHT code enabled, >> >> FATAL: Assertion failure in lookup.c:985: "!patricia_contains(nl->path, >> kn->id)" >> CRASH (pid=30320) by SIGABRT > > There's no such line in the latest version. Can you try with r15581?
r15590 08-08-13 21:04:52 (MESSAGE): DHT LOOKUP[0] at hop 4, handling RPC timeout from hop 3 08-08-13 21:04:52 (MESSAGE): DHT LOOKUP[0] not iterating (pending RPC) 08-08-13 21:04:52 (MESSAGE): DHT LOOKUP[0] at hop 4, handling RPC timeout from hop 4 08-08-13 21:04:52 (MESSAGE): DHT LOOKUP[0] not iterating (pending RPC) 08-08-13 21:04:52 (MESSAGE): DHT LOOKUP[0] at hop 4, handling RPC timeout from hop 4 08-08-13 21:04:52 (MESSAGE): DHT LOOKUP[0] not iterating (pending RPC) 08-08-13 21:04:52 (MESSAGE): DHT LOOKUP[0] at hop 4, handling RPC timeout from hop 4 08-08-13 21:04:52 (MESSAGE): DHT LOOKUP[0] iterating to hop 5 (loose parallelism: sending 3 RPCs at most, 0 outstanding) FATAL: Assertion failure in lookup.c:1325: "!map_contains(nl->queried, kn->id)" CRASH (pid=8469) by SIGABRT (gdb) where #0 0x4034e967 in sigsuspend () from /lib/libc.so.6 #1 0x08151d50 in crash_handler (signo=6) at crash.c:173 #2 <signal handler called> #3 0x4034e566 in raise () from /lib/libc.so.6 #4 0x4034fd88 in abort () from /lib/libc.so.6 #5 0x08154bd8 in assertion_failure (data=<value optimized out>) at fast_assert.c:96 #6 0x0814a55f in lookup_iterate (nl=0x415a3000) at lookup.c:1325 #7 0x0814a9d5 in lookup_rpc_cb (type=DHT_RPC_TIMEOUT, kn=0x41596f40, unused_n=0x0, function=0, payload=0x0, len=0, arg=0x407d23a0) at lookup.c:1304 #8 0x08144cc3 in rpc_timed_out (unused_cq=0x82ae3c8, obj=0x41578690) at rpc.c:154 #9 0x081514c4 in cq_expire (cq=0x82ae3c8, ev=0x0) at cq.c:446 #10 0x0815163c in cq_clock (cq=0x82ae3c8, elapsed=<value optimized out>) at cq.c:497 #11 0x08151734 in callout_timer (unused_p=0x0) at cq.c:567 #12 0x400a2a16 in g_source_get_current_time () from /usr/lib/libglib-2.0.so.0 #13 0x400a22f1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #14 0x400a5983 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #15 0x400a5ea2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #16 0x08119f7a in topless_main_run () at topless.c:49 #17 0x0804e41b in main (argc=6, argv=0xbfc0d594) at main.c:1435 (gdb)frame 6 #6 0x0814a55f in lookup_iterate (nl=0x415a3000) at lookup.c:1325 (gdb) p nl $1 = (nlookup_t *) 0x415a3000 (gdb) p *nl $2 = {magic = NLOOKUP_MAGIC, kuid = 0x415087f4, closest = 0x415a1780, prev_closest = 0x415a1780, shortlist = 0x415a2150, queried = 0x415a01f0, tokens = 0x415a0200, path = 0x415a21a4, ball = 0x415a21c0, expire_ev = 0x415a21dc, u = {fn = {ok = 0}, fv = {ok = 0}}, err = 0x813ff32 <bootstrap_status>, arg = 0x0, type = LOOKUP_NODE, mode = LOOKUP_LOOSE, lid = 0, initial_shortlist_cnt = 20, initial_contactable = 20, amount = 20, msg_pending = 0, msg_sent = 12, msg_dropped = 0, rpc_pending = 0, rpc_latest_pending = 0, rpc_timeouts = 4, rpc_bad = 0, rpc_replies = 8, bw_outgoing = 972, bw_incoming = 5816, udp_drops = 0, start = {tv_sec = 1218679468, tv_usec = 193884}, end = { tv_sec = 0, tv_usec = 0}, hops = 5} (gdb) p *kn $3 = {magic = KNODE_MAGIC, id = 0x41590204, last_seen = 0, last_sent = 0, vcode = {u32 = 1279872325}, refcnt = 3, rtt = 0, flags = 0, addr = { net = 4, addr = {ipv6 = "\206\233nBtÍÀ¿QD5\b\024\000\000", ipv4 = 1114545030}}, status = KNODE_UNKNOWN, port = 43167, rpc_timeouts = 0 '\0', major = 0 '\0', minor = 0 '\0'} ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ gtk-gnutella-devel mailing list gtk-gnutella-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel