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

Reply via email to