routerlist.c:1565: signed_descriptor_get_body: Assertion !memcmp("router ", r, 7) || !memcmp("extra-
May 19 12:56:05.449 [notice] We now have enough directory information to build circuits. May 19 12:56:34.620 [err] Bug: routerlist.c:1565: signed_descriptor_get_body: Assertion !memcmp("router ", r, 7) || !memcmp("extra-info ", r, 11) failed; aborting.
on r10217
the bt: #0 0xffffe410 in __kernel_vsyscall () #1 0xb7c99885 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 (closed) 0xb7c9b002 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 (closed) 0x080abc44 in signed_descriptor_get_body (desc=0x6) at routerlist.c:1572 #4 (closed) 0x080a9799 in router_rebuild_store (force=0, extrainfo=157592432) at routerlist.c:404 #5 (closed) 0x080aea0d in router_load_extrainfo_from_string (s=0xd64a7e8 "", saved_location=20, requested_fingerprints=0x86eead8) at routerlist.c:2673 #6 (closed) 0x08082e81 in connection_dir_client_reached_eof (conn=0x884bec0) at directory.c:1251 #7 (closed) 0x08083e6f in connection_dir_reached_eof (conn=0x884bec0) at directory.c:1400 #8 (closed) 0x0806b68c in connection_handle_read (conn=0x884bec0) at connection.c:1604 #9 (closed) 0x08093089 in conn_read_callback (fd=40, event=2, _conn=0x884bec0) at main.c:482 #10 (closed) 0xb7eebc79 in event_base_priority_init () from /usr/lib/libevent-1.1a.so.1 #11 (closed) 0xb7eebf65 in event_base_loop () from /usr/lib/libevent-1.1a.so.1 #12 (closed) 0xb7eebdcb in event_loop () from /usr/lib/libevent-1.1a.so.1 #13 (closed) 0x08094cf3 in do_main_loop () at main.c:1365 #14 (closed) 0x08095d9d in tor_main (argc=0, argv=0x0) at main.c:2592 #15 (closed) 0x080be9cb in main (argc=0, argv=0x0) at tor_main.c:28
however, the state looks quite broken: (at #3 (closed)) (gdb) p desc $3 = (signed_descriptor_t *) 0x6 (gdb) p len $4 = 0 (gdb) p r $5 = 0x80f7d60 "!memcmp("router ", r, 7) || !memcmp("extra-info ", r, 11)"
[Automatically added by flyspray2trac: Operating System: All]