tor_pthread_helper_fn recv() infinite loop
with tor-0.2.4.6-81fcebcd:
#0 0x00007f07f5b49577 in __libc_recv (fd=fd@entry=36, buf=buf@entry=0x7f07f494aaa0, n=n@entry=1, flags=-1, flags@entry=0) at ../sysdeps/unix/sysv/linux/x86_64/recv.c:34 #1 0x00007f07f74ddbcb in recv (__flags=0, __n=1, __buf=0x7f07f494aaa0, __fd=36) at /usr/include/bits/socket2.h:45 legacy/trac#2 (closed) cpuworker_main (data=0x0, data@entry=0x7f07f9e4e9d0) at src/or/cpuworker.c:255 legacy/trac#3 (closed) 0x00007f07f7519428 in tor_pthread_helper_fn (_data=0x0) at src/common/compat.c:2232 legacy/trac#4 (closed) 0x00007f07f5842d14 in start_thread (arg=0x7f07f494b700) at pthread_create.c:309 legacy/trac#5 (closed) 0x00007f07f5b4867d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7f07f474a700 (LWP 8761)): #0 0x00007f07f5b49577 in __libc_recv (fd=fd@entry=38, buf=buf@entry=0x7f07f4749aa0, n=n@entry=1, flags=-1, flags@entry=0) at ../sysdeps/unix/sysv/linux/x86_64/recv.c:34 #1 0x00007f07f74ddbcb in recv (__flags=0, __n=1, __buf=0x7f07f4749aa0, __fd=38) at /usr/include/bits/socket2.h:45 legacy/trac#2 (closed) cpuworker_main (data=0x0, data@entry=0x7f07facd3330) at src/or/cpuworker.c:255 legacy/trac#3 (closed) 0x00007f07f7519428 in tor_pthread_helper_fn (_data=0x0) at src/common/compat.c:2232 legacy/trac#4 (closed) 0x00007f07f5842d14 in start_thread (arg=0x7f07f474a700) at pthread_create.c:309 legacy/trac#5 (closed) 0x00007f07f5b4867d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f07f734b740 (LWP 8738)): #0 0x00007f07f74a8e66 in circuit_expire_building () at src/or/circuituse.c:384 #1 0x00007f07f7414097 in run_scheduled_events (now=1354900004) at src/or/main.c:1480 legacy/trac#2 (closed) second_elapsed_callback (timer=, arg=) at src/or/main.c:1701 legacy/trac#3 (closed) 0x00007f07f6a940c2 in event_base_loop () from /lib64/libevent-2.0.so.5 legacy/trac#4 (closed) 0x00007f07f741574d in do_main_loop () at src/or/main.c:1997 legacy/trac#5 (closed) 0x00007f07f7416c7e in tor_main (argc=3, argv=0x7fff2ecced88) at src/or/main.c:2783 legacy/trac#6 (closed) 0x00007f07f5a78735 in __libc_start_main (main=0x7f07f7410e00 , argc=3, ubp_av=0x7fff2ecced88, init=, fini=, rtld_fini=, stack_end=0x7fff2ecced78) at libc-start.c:226 legacy/trac#7 (closed) 0x00007f07f7410e5d in _start ()
tor-0.2.4.6-ea893a3c works ok. I have Linux kernel 3.7.0-rc8-g18a2f371+
Trac:
Username: Safari