START lib/libpthread 2025-02-14T14:50:46Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/barrier"' -I/usr/src/regress/lib/libpthread/barrier/../include -MD -MP -c /usr/src/regress/lib/libpthread/barrier/barrier.c cc -o barrier barrier.o -lpthread ./barrier Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> blocked_shutdown ==== run-regress-blocked_shutdown ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/blocked_shutdown"' -I/usr/src/regress/lib/libpthread/blocked_shutdown/../include -MD -MP -c /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c cc -o blocked_shutdown blocked_shutdown.o -lpthread ./blocked_shutdown ===> cancel ==== run-regress-cancel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel"' -I/usr/src/regress/lib/libpthread/cancel/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel/cancel.c cc -o cancel cancel.o -lutil -lpthread ./cancel you should see this message exactly once (fyi, cancellation of self was instantaneous) early = 0 ===> cancel2 ==== run-regress-cancel2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel2"' -I/usr/src/regress/lib/libpthread/cancel2/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel2/cancel2.c cc -o cancel2 cancel2.o -lpthread ./cancel2 trying select trying pselect trying poll trying ppoll ===> cancel_wait ==== run-regress-cancel_wait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel_wait"' -I/usr/src/regress/lib/libpthread/cancel_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c cc -o cancel_wait cancel_wait.o -lpthread ./cancel_wait trying wait trying waitpid trying wait3 trying wait4 ===> close ==== run-regress-close ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close"' -I/usr/src/regress/lib/libpthread/close/../include -MD -MP -c /usr/src/regress/lib/libpthread/close/close.c /usr/src/regress/lib/libpthread/close/close.c:108:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, garbage, sizeof garbage)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o close close.o -lpthread ./close main: connecting to test port with fd 3 main: connected on fd 3 starting child thread child: writing some garbage to fd 3 child: calling select() with fd 3 main: closing fd 3 main: closed child: select() returned -1, errno 9 = Bad file descriptor [correct] ===> close_race ==== run-regress-close_race ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close_race"' -I/usr/src/regress/lib/libpthread/close_race/../include -MD -MP -c /usr/src/regress/lib/libpthread/close_race/close_race.c cc -o close_race close_race.o -lpthread ./close_race ===> closefrom ==== run-regress-closefrom ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/closefrom"' -I/usr/src/regress/lib/libpthread/closefrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/closefrom/closefrom.c cc -o closefrom closefrom.o -lpthread ./closefrom closefrom(3) == -1/9 closefrom(3) == -1/9 dummy thread exited with status 0x0 ===> cwd ==== run-regress-cwd ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cwd"' -I/usr/src/regress/lib/libpthread/cwd/../include -MD -MP -c /usr/src/regress/lib/libpthread/cwd/cwd.c cc -o cwd cwd.o -lpthread ld: warning: cwd.c:53 (/usr/src/regress/lib/libpthread/cwd/cwd.c:53)(cwd.o:(main)): warning: getwd() possibly used unsafely; consider using getcwd() ./cwd getcwd => /usr/obj/regress/lib/libpthread/cwd getwd => /usr/obj/regress/lib/libpthread/cwd ===> dlopen ==== run-regress-dlopen ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/dlopen"' -I/usr/src/regress/lib/libpthread/dlopen/../include -MD -MP -c /usr/src/regress/lib/libpthread/dlopen/dlopen.c cc -o dlopen dlopen.o ./dlopen * * * * * * * * * * * * * * * * * * * * * * * * * single threaded semop: pass time = 1.005950253 sigsuspend: pass time = 1.009550309 poll: fail time = 0.000138843 r = 1 open_fifo: pass time = 1.004883271 nanosleep: pass time = 1.004001936 flock: pass time = 1.004256450 fcntl(F_SETLKW): pass time = 1.003787489 connect: pass time = 1.004751839 accept: pass time = 1.009994191 in thread after dlopen(pthread) semop: pass time = 1.008594802 sigsuspend: pass time = 1.009776162 poll: fail time = 0.000049544 r = 1 open_fifo: pass time = 1.004884272 nanosleep: pass time = 1.004743905 flock: pass time = 1.004838349 fcntl(F_SETLKW): pass time = 1.003340855 connect: pass time = 1.005114480 accept: pass time = 1.010013902 using cancellation semop: pass time = 1.009640737 sigsuspend: pass time = 1.009885193 poll: fail time = 1.009920704 r = 1 open_fifo: pass time = 1.004652744 nanosleep: pass time = 1.005337524 flock: pass time = 1.004083432 fcntl(F_SETLKW): pass time = 1.003230975 connect: pass time = 1.004499565 accept: pass time = 1.010130134 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/earlysig"' -I/usr/src/regress/lib/libpthread/earlysig/../include -MD -MP -c /usr/src/regress/lib/libpthread/earlysig/earlysig.c cc -o earlysig earlysig.o -lpthread ./earlysig ===> errno ==== run-regress-errno ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/errno"' -I/usr/src/regress/lib/libpthread/errno/../include -MD -MP -c /usr/src/regress/lib/libpthread/errno/errno.c /usr/src/regress/lib/libpthread/errno/errno.c:62:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "m", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:67:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:73:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "2", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:157:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "X", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 4 warnings generated. cc -o errno errno.o -lpthread ./errno X ===> execve ==== run-regress-execve ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/execve"' -I/usr/src/regress/lib/libpthread/execve/../include -MD -MP -c /usr/src/regress/lib/libpthread/execve/execve.c /usr/src/regress/lib/libpthread/execve/execve.c:95:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, should_succeed, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o execve execve.o -lpthread ./execve This is the first message IGNORED: stdout is not a tty: this test needs a tty ===> fork ==== run-regress-fork ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/fork"' -I/usr/src/regress/lib/libpthread/fork/../include -MD -MP -c /usr/src/regress/lib/libpthread/fork/fork.c cc -o fork fork.o -lpthread ./fork forking from pid 1847 parent = pid 1847 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 0 gid 1 gid 3 gid 4 gid 2 before: kmem:*:2:root after: kmem:*:2:root before: daemon:*:1:daemon after: daemon:*:1:daemon before: sys:*:3:root after: sys:*:3:root before: tty:*:4:root after: tty:*:4:root before: wheel:*:0:root,user after: wheel:*:0:root,user ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.029 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.055 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.070 ms --- 127.0.0.1 ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.029/0.051/0.070/0.017 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/poll"' -I/usr/src/regress/lib/libpthread/poll/../include -MD -MP -c /usr/src/regress/lib/libpthread/poll/poll.c cc -o poll poll.o -lutil -lpthread ./poll zero p[0]={fd=3, events=< in out > revents=< in out >} null p[1]={fd=4, events=< in out > revents=< in out >} closing zero zero p[0]={fd=3, events=< in out > revents=< nval >} null p[1]={fd=4, events=< in out > revents=< in out >} closing null rpipe p[0]={fd=3, events=< in > revents=< >} wpipe p[1]={fd=4, events=< out > revents=< out >} bg writing to wpipe rpipe p[0]={fd=3, events=< in > revents=< in >} ===> preemption ==== run-regress-preemption ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption"' -I/usr/src/regress/lib/libpthread/preemption/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption/preemption.c cc -o preemption preemption.o -lpthread ./preemption yielding: 0 1 2 3 4 5 6 7 8 9 ===> preemption_float ==== run-regress-preemption_float ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption_float"' -I/usr/src/regress/lib/libpthread/preemption_float/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c cc -o preemption_float preemption_float.o -lm -lpthread ./preemption_float ===> pthread_atfork ==== run-regress-pthread_atfork ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_atfork"' -I/usr/src/regress/lib/libpthread/pthread_atfork/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c cc -o pthread_atfork pthread_atfork.o -lpthread ./pthread_atfork ===> pthread_cond_timedwait ==== run-regress-pthread_cond_timedwait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_cond_timedwait"' -I/usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.008281157 seconds Got timeout 1 in 10.018120534 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_create"' -I/usr/src/regress/lib/libpthread/pthread_create/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0x7f53d42ede5c New thread was passed arg address 0xdeadbeef New thread stack at 0xa8ebdd62c14 ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_join"' -I/usr/src/regress/lib/libpthread/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0x75eb2c04f4e4 New thread 1 stack at 0x409420caecc New thread 2 stack at 0x409420caecc ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_kill"' -I/usr/src/regress/lib/libpthread/pthread_kill/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0x79ceca86f570, context 0x79ceca86f480 act_handler: signal 30, siginfo 0x672fcbac30, context 0x672fcbab40 act_handler: signal 30, siginfo 0x67084087b0, context 0x67084086c0 Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 0 locked, state = 1 reader 4 locked, state = 2 reader 0 woken, state = 2 reader 3 locked, state = 3 reader 0 woken, state = 3 reader 5 locked, state = 4 reader 4 woken, state = 4 reader 2 locked, state = 5 writer started, state = 5 reader 4 woken, state = 5 reader 1 locked, state = 6 reader 4 woken, state = 6 reader 2 woken, state = 6 writer woken, state = 6 writer starting reader 1 woken, state = 7 reader 1 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 5 woken, state = 7 reader 5 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 2 woken, state = 7 reader 2 unlocked reader 4 woken, state = 7 reader 4 unlocked writer locked reader 0 woken, state = 8 reader 2 woken, state = 8 reader 5 woken, state = 8 reader 3 woken, state = 8 reader 1 woken, state = 8 reader 4 woken, state = 8 reader 4 woken, state = 9 reader 2 woken, state = 9 reader 0 woken, state = 9 reader 1 woken, state = 9 writer unlocking reader 3 woken, state = 0 reader 3 trying again (1) reader 3 locked again (1) writer exiting reader 1 woken, state = 1 reader 1 trying again (2) reader 1 locked again (2) reader 2 woken, state = 2 reader 2 trying again (3) reader 2 locked again (3) reader 1 woken, state = 3 reader 4 woken, state = 3 reader 4 trying again (4) reader 4 locked again (4) reader 2 woken, state = 4 reader 3 woken, state = 4 reader 1 woken, state = 4 reader 0 woken, state = 4 reader 0 trying again (5) reader 0 locked again (5) reader 2 woken, state = 5 reader 4 woken, state = 5 reader 3 woken, state = 5 reader 5 woken, state = 5 reader 5 trying again (6) reader 5 locked again (6) reader 5 exiting reader 3 woken, state = 6 reader 3 exiting reader 0 woken, state = 6 reader 0 exiting reader 2 woken, state = 6 reader 2 exiting reader 1 woken, state = 6 reader 1 exiting reader 4 woken, state = 6 reader 4 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c:69:15: warning: cast to smaller integer type 'int' from 'void *' [-Wvoid-pointer-to-int-cast] int self_n = (int)data; ^~~~~~~~~ 1 warning generated. cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ae0b48040: mutex_lock 0xf4ac65e91e0 (0x0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ae0b48040: mutex_unlock 0xf4ac65e91e0 (0xf4ae0b48040) 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4ac65ea660: mutex_lock 0xf4ac65e91c8 (0x0) 0xf4ac65ea660: mutex_unlock 0xf4ac65e91c8 (0xf4ac65ea660) 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48040 stack 0xf4ba4d22f60 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e040 stack 0xf4ba4ce8b10 rthread reaping 0xf4ae0b48e40 stack 0xf4ba4ce8660 rthread reaping 0xf4ae0b48240 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085ee40 stack 0xf4ba4d228d0 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4d22510 rthread reaping 0xf4b201f9e40 stack 0xf4ba4ce8270 rthread reaping 0xf4ae085e240 stack 0xf4ba4d22690 rthread reaping 0xf4ae085e840 stack 0xf4ba4d22b70 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae085e440 stack 0xf4ba4cf05d0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4ce8c30 rthread reaping 0xf4b201f9040 stack 0xf4ba4ce8690 rthread reaping 0xf4ae085e640 stack 0xf4ba4cf0780 rthread reaping 0xf4ae085ea40 stack 0xf4ba4cf0090 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e840 stack 0xf4ba4cf0090 rthread reaping 0xf4ae0b48240 stack 0xf4ba4cf0780 rthread reaping 0xf4ae0b48440 stack 0xf4ba4ce8690 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9840 stack 0xf4ba4ce8c30 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48640 stack 0xf4ba4cf05d0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48840 stack 0xf4ba4cf0a80 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96840 stack 0xf4ba4d22b70 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9240 stack 0xf4ba4d22690 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4ce8270 rthread reaping 0xf4b9fd96440 stack 0xf4ba4d22510 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e040 stack 0xf4ba4d228d0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96240 stack 0xf4ba4cf0210 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b74908c40 stack 0xf4ba4cf08a0 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48a40 stack 0xf4ba4ce8660 rthread reaping 0xf4b201f9440 stack 0xf4ba4ce8b10 rthread reaping 0xf4b201f9640 stack 0xf4ba4d22f60 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9e40 stack 0xf4ba4d22f60 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9240 stack 0xf4ba4ce8b10 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4ce8660 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae0b48840 stack 0xf4ba4cf0210 rthread reaping 0xf4b201f9a40 stack 0xf4ba4d228d0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908040 stack 0xf4ba4d22510 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9c40 stack 0xf4ba4ce8270 rthread reaping 0xf4ae085e040 stack 0xf4ba4d22690 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e640 stack 0xf4ba4d22b70 rthread reaping 0xf4b74908840 stack 0xf4ba4cf0a80 rthread reaping 0xf4b74908a40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b74908e40 stack 0xf4ba4ce8c30 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e840 stack 0xf4ba4ce8690 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4cf0780 rthread reaping 0xf4b74908240 stack 0xf4ba4cf0090 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e640 stack 0xf4ba4cf0090 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96240 stack 0xf4ba4cf0780 rthread reaping 0xf4b74908440 stack 0xf4ba4ce8690 rthread reaping 0xf4b201f9e40 stack 0xf4ba4ce8c30 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b74908640 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae085ec40 stack 0xf4ba4d22b70 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96c40 stack 0xf4ba4d22690 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96040 stack 0xf4ba4ce8270 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9440 stack 0xf4ba4d22510 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9a40 stack 0xf4ba4d228d0 rthread reaping 0xf4b9fd96640 stack 0xf4ba4cf0210 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e240 stack 0xf4ba4cf08a0 rthread reaping 0xf4accb3ee40 stack 0xf4ba4ce8660 rthread reaping 0xf4ae085e440 stack 0xf4ba4ce8b10 rthread reaping 0xf4accb3e240 stack 0xf4ba4d22f60 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (2147483649) rthread reaping 0xf4b9fd96240 stack 0xf4ba4d22f60 rthread reaping 0xf4ae085e840 stack 0xf4ba4ce8b10 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908e40 stack 0xf4ba4ce8660 rthread reaping 0xf4b201f9240 stack 0xf4ba4cf0210 rthread reaping 0xf4b9fd96640 stack 0xf4ba4d228d0 rthread reaping 0xf4b201f9040 stack 0xf4ba4d22510 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ee40 stack 0xf4ba4ce8270 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4d22690 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9440 stack 0xf4ba4cf0a80 rthread reaping 0xf4b74908c40 stack 0xf4ba4d22b70 rthread reaping 0xf4b9fd96840 stack 0xf4ba4cf05d0 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9c40 stack 0xf4ba4ce8c30 rthread reaping 0xf4ae085e040 stack 0xf4ba4ce8690 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9640 stack 0xf4ba4cf0780 rthread reaping 0xf4b7b87d040 stack 0xf4ba4cf0090 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908440 stack 0xf4ba4cf0090 rthread reaping 0xf4b201f9a40 stack 0xf4ba4cf0780 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8690 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4ce8c30 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9240 stack 0xf4ba4cf05d0 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3ec40 stack 0xf4ba4d22b70 rthread reaping 0xf4b7b87d840 stack 0xf4ba4cf0a80 rthread reaping 0xf4b74908e40 stack 0xf4ba4d22690 rthread reaping 0xf4b201f9840 stack 0xf4ba4ce8270 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4d22510 rthread reaping 0xf4b7b87da40 stack 0xf4ba4d228d0 rthread reaping 0xf4b74908a40 stack 0xf4ba4cf0210 rthread reaping 0xf4b74908640 stack 0xf4ba4ce8660 rthread reaping 0xf4b74908840 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7b87de40 stack 0xf4ba4ce8b10 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908c40 stack 0xf4ba4d22f60 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48240 stack 0xf4ba4ce8b10 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae0b48a40 stack 0xf4ba4d22f60 rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae085e440 stack 0xf4ba4ce8660 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e040 stack 0xf4ba4cf0210 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ea40 stack 0xf4ba4d228d0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4d22510 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9040 stack 0xf4ba4ce8270 rthread reaping 0xf4ae0b48640 stack 0xf4ba4d22690 rthread reaping 0xf4ae0b48440 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7b87d640 stack 0xf4ba4d22b70 rthread reaping 0xf4b201f9e40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b201f9440 stack 0xf4ba4ce8c30 rthread reaping 0xf4b201f9640 stack 0xf4ba4ce8690 rthread reaping 0xf4b9fd96040 stack 0xf4ba4cf0780 rthread reaping 0xf4b9fd96640 stack 0xf4ba4cf0090 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d440 stack 0xf4ba4cf0090 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf0780 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87da40 stack 0xf4ba4ce8690 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e040 stack 0xf4ba4ce8c30 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e440 stack 0xf4ba4cf05d0 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4d22b70 rthread reaping 0xf4b9fd96240 stack 0xf4ba4cf0a80 rthread reaping 0xf4b201f9a40 stack 0xf4ba4d22690 rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8270 rthread reaping 0xf4ae0b48840 stack 0xf4ba4d22510 rthread reaping 0xf4b201f9640 stack 0xf4ba4d228d0 rthread reaping 0xf4b9fd96440 stack 0xf4ba4cf0210 rthread reaping 0xf4ae0b48a40 stack 0xf4ba4ce8660 rthread reaping 0xf4b201f9840 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908640 stack 0xf4ba4d22f60 rthread reaping 0xf4ae0b48e40 stack 0xf4ba4ce8b10 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 main: 0 0xf4ae0b48040: 0: enter run() 0xf4ae085e040: 1: enter run() 0xf4ae0b48040: 0: set_msg 0xf4ae0b48e40: 2: enter run() 0xf4ae085e040: 1: set_msg 0xf4ae0b48e40: 2: set_msg 0xf4ae0b48040: 0: msg: "new message" 0xf4ae0b48040: 0: exit run() 0xf4ae0b48e40: 2: msg: "new message" 0xf4ae0b48e40: 2: exit run() 0xf4ae085e040: 1: msg: "new message" 0xf4ae085e040: 1: exit run() 0xf4ae0b48240: 3: enter run() 0xf4ae0b48240: 3: set_msg 0xf4ae0b48240: 3: msg: "new message" 0xf4ae0b48240: 3: exit run() 0xf4ae0b48c40: 4: enter run() 0xf4ae085ee40: 5: enter run() 0xf4ae0b48c40: 4: set_msg 0xf4ae085ee40: 5: set_msg 0xf4ae0b48c40: 4: msg: "new message" 0xf4ae085ee40: 5: msg: "new message" 0xf4ae085ee40: 5: exit run() 0xf4ae0b48c40: 4: exit run() 0xf4b9fd96c40: 6: enter run() 0xf4b9fd96c40: 6: set_msg 0xf4b9fd96c40: 6: msg: "new message" 0xf4b9fd96c40: 6: exit run() 0xf4b201f9e40: 7: enter run() 0xf4b201f9e40: 7: set_msg 0xf4b201f9e40: 7: msg: "new message" 0xf4b201f9e40: 7: exit run() 0xf4ae085e240: 8: enter run() 0xf4ae085e240: 8: set_msg 0xf4ae085e240: 8: msg: "new message" 0xf4ae085e240: 8: exit run() 0xf4ae085e840: 9: enter run() 0xf4ae085e840: 9: set_msg 0xf4ae085e840: 9: msg: "new message" 0xf4ae085e840: 9: exit run() 0xf4b9fd96e40: 10: enter run() 0xf4b9fd96e40: 10: set_msg 0xf4b9fd96e40: 10: msg: "new message" 0xf4b9fd96e40: 10: exit run() 0xf4ae085e440: 11: enter run() 0xf4ae085e440: 11: set_msg 0xf4ae085e440: 11: msg: "new message" 0xf4ae085e440: 11: exit run() 0xf4ae085ec40: 12: enter run() 0xf4ae085ec40: 12: set_msg 0xf4ae085ec40: 12: msg: "new message" 0xf4ae085ec40: 12: exit run() 0xf4b201f9040: 13: enter run() 0xf4b201f9040: 13: set_msg 0xf4b201f9040: 13: msg: "new message" 0xf4b201f9040: 13: exit run() 0xf4ae085e640: 14: enter run() 0xf4ae085e640: 14: set_msg 0xf4ae085e640: 14: msg: "new message" 0xf4ae085e640: 14: exit run() 0xf4ae085ea40: 15: enter run() 0xf4ae085ea40: 15: set_msg 0xf4ae085ea40: 15: msg: "new message" 0xf4ae085ea40: 15: exit run() main: 1 0xf4ae085e840: 0: enter run() 0xf4ae085e840: 0: set_msg 0xf4ae085e840: 0: msg: "new message" 0xf4ae0b48240: 1: enter run() 0xf4ae085e840: 0: exit run() 0xf4ae0b48240: 1: set_msg 0xf4ae0b48240: 1: msg: "new message" 0xf4ae0b48240: 1: exit run() 0xf4ae0b48440: 2: enter run() 0xf4ae0b48440: 2: set_msg 0xf4ae0b48440: 2: msg: "new message" 0xf4ae0b48440: 2: exit run() 0xf4b201f9840: 3: enter run() 0xf4b201f9840: 3: set_msg 0xf4b201f9840: 3: msg: "new message" 0xf4b201f9840: 3: exit run() 0xf4ae0b48640: 4: enter run() 0xf4ae0b48840: 5: enter run() 0xf4ae0b48840: 5: set_msg 0xf4ae0b48640: 4: set_msg 0xf4ae0b48840: 5: msg: "new message" 0xf4ae0b48640: 4: msg: "new message" 0xf4ae0b48840: 5: exit run() 0xf4ae0b48640: 4: exit run() 0xf4b9fd96840: 6: enter run() 0xf4b9fd96840: 6: set_msg 0xf4b201f9240: 7: enter run() 0xf4b201f9240: 7: set_msg 0xf4b9fd96840: 6: msg: "new message" 0xf4b9fd96840: 6: exit run() 0xf4b201f9240: 7: msg: "new message" 0xf4b201f9240: 7: exit run() 0xf4b9fd96440: 9: enter run() 0xf4b9fd96440: 9: set_msg 0xf4b9fd96440: 9: msg: "new message" 0xf4b9fd96440: 9: exit run() 0xf4b9fd96a40: 8: enter run() 0xf4b9fd96a40: 8: set_msg 0xf4ae085e040: 10: enter run() 0xf4b9fd96a40: 8: msg: "new message" 0xf4b9fd96240: 11: enter run() 0xf4b9fd96240: 11: set_msg 0xf4b9fd96a40: 8: exit run() 0xf4b9fd96240: 11: msg: "new message" 0xf4b9fd96240: 11: exit run() 0xf4ae085e040: 10: set_msg 0xf4ae085e040: 10: msg: "new message" 0xf4ae085e040: 10: exit run() 0xf4b74908c40: 12: enter run() 0xf4ae0b48a40: 13: enter run() 0xf4b201f9640: 15: enter run() 0xf4ae0b48a40: 13: set_msg 0xf4b201f9640: 15: set_msg 0xf4ae0b48a40: 13: msg: "new message" 0xf4b201f9640: 15: msg: "new message" 0xf4ae0b48a40: 13: exit run() 0xf4b201f9640: 15: exit run() 0xf4b74908c40: 12: set_msg 0xf4b201f9440: 14: enter run() 0xf4b74908c40: 12: msg: "new message" 0xf4b74908c40: 12: exit run() 0xf4b201f9440: 14: set_msg 0xf4b201f9440: 14: msg: "new message" 0xf4b201f9440: 14: exit run() main: 2 0xf4b201f9e40: 0: enter run() 0xf4b201f9e40: 0: set_msg 0xf4b201f9e40: 0: msg: "new message" 0xf4b201f9e40: 0: exit run() 0xf4b201f9240: 1: enter run() 0xf4b201f9240: 1: set_msg 0xf4b201f9240: 1: msg: "new message" 0xf4b201f9240: 1: exit run() 0xf4ae085ec40: 2: enter run() 0xf4ae085ec40: 2: set_msg 0xf4ae085ee40: 3: enter run() 0xf4ae0b48840: 4: enter run() 0xf4ae0b48840: 4: set_msg 0xf4ae085ee40: 3: set_msg 0xf4ae0b48840: 4: msg: "new message" 0xf4ae085ee40: 3: msg: "new message" 0xf4b201f9a40: 5: enter run() 0xf4ae085ee40: 3: exit run() 0xf4ae0b48840: 4: exit run() 0xf4ae085ec40: 2: msg: "new message" 0xf4b201f9c40: 7: enter run() 0xf4b201f9a40: 5: set_msg 0xf4ae085ec40: 2: exit run() 0xf4b201f9a40: 5: msg: "new message" 0xf4b201f9a40: 5: exit run() 0xf4b74908840: 10: enter run() 0xf4ae085e040: 8: enter run() 0xf4ae085e040: 8: set_msg 0xf4ae085e040: 8: msg: "new message" 0xf4ae085e040: 8: exit run() 0xf4b74908040: 6: enter run() 0xf4b201f9c40: 7: set_msg 0xf4ae085e640: 9: enter run() 0xf4ae085e640: 9: set_msg 0xf4b74908040: 6: set_msg 0xf4b74908840: 10: set_msg 0xf4b74908a40: 11: enter run() 0xf4b74908a40: 11: set_msg 0xf4b74908a40: 11: msg: "new message" 0xf4b74908840: 10: msg: "new message" 0xf4b74908a40: 11: exit run() 0xf4b74908840: 10: exit run() 0xf4b74908e40: 12: enter run() 0xf4b74908e40: 12: set_msg 0xf4b74908e40: 12: msg: "new message" 0xf4b74908e40: 12: exit run() 0xf4b74908240: 15: enter run() 0xf4b74908240: 15: set_msg 0xf4ae0b48c40: 14: enter run() 0xf4ae085e640: 9: msg: "new message" 0xf4ae085e840: 13: enter run() 0xf4ae085e640: 9: exit run() 0xf4ae0b48c40: 14: set_msg 0xf4b201f9c40: 7: msg: "new message" 0xf4b74908040: 6: msg: "new message" 0xf4b201f9c40: 7: exit run() 0xf4b74908040: 6: exit run() 0xf4ae085e840: 13: set_msg 0xf4ae0b48c40: 14: msg: "new message" 0xf4ae0b48c40: 14: exit run() 0xf4b74908240: 15: msg: "new message" 0xf4b74908240: 15: exit run() 0xf4ae085e840: 13: msg: "new message" 0xf4ae085e840: 13: exit run() main: 3 0xf4ae085e640: 0: enter run() 0xf4b9fd96240: 1: enter run() 0xf4ae085e640: 0: set_msg 0xf4b9fd96240: 1: set_msg 0xf4ae085e640: 0: msg: "new message" 0xf4b9fd96240: 1: msg: "new message" 0xf4ae085e640: 0: exit run() 0xf4b9fd96240: 1: exit run() 0xf4b74908440: 2: enter run() 0xf4b74908440: 2: set_msg 0xf4b201f9e40: 3: enter run() 0xf4b74908440: 2: msg: "new message" 0xf4b74908440: 2: exit run() 0xf4b201f9e40: 3: set_msg 0xf4b9fd96e40: 4: enter run() 0xf4b9fd96e40: 4: set_msg 0xf4b9fd96e40: 4: msg: "new message" 0xf4b9fd96e40: 4: exit run() 0xf4b74908640: 5: enter run() 0xf4b74908640: 5: set_msg 0xf4b74908640: 5: msg: "new message" 0xf4b74908640: 5: exit run() 0xf4ae085ec40: 6: enter run() 0xf4ae085ec40: 6: set_msg 0xf4ae085ec40: 6: msg: "new message" 0xf4ae085ec40: 6: exit run() 0xf4b9fd96c40: 7: enter run() 0xf4b201f9e40: 3: msg: "new message" 0xf4b9fd96040: 8: enter run() 0xf4b201f9e40: 3: exit run() 0xf4b9fd96040: 8: set_msg 0xf4b201f9440: 9: enter run() 0xf4b201f9a40: 10: enter run() 0xf4b9fd96040: 8: msg: "new message" 0xf4b9fd96640: 11: enter run() 0xf4b9fd96040: 8: exit run() 0xf4b9fd96640: 11: set_msg 0xf4b201f9a40: 10: set_msg 0xf4b9fd96c40: 7: set_msg 0xf4b201f9a40: 10: msg: "new message" 0xf4b9fd96c40: 7: msg: "new message" 0xf4b201f9a40: 10: exit run() 0xf4b9fd96c40: 7: exit run() 0xf4accb3ee40: 13: enter run() 0xf4b9fd96640: 11: msg: "new message" 0xf4ae085e240: 12: enter run() 0xf4ae085e440: 14: enter run() 0xf4b201f9440: 9: set_msg 0xf4b9fd96640: 11: exit run() 0xf4b201f9440: 9: msg: "new message" 0xf4b201f9440: 9: exit run() 0xf4accb3e240: 15: enter run() 0xf4accb3e240: 15: set_msg 0xf4accb3e240: 15: msg: "new message" 0xf4accb3e240: 15: exit run() 0xf4accb3ee40: 13: set_msg 0xf4ae085e440: 14: set_msg 0xf4ae085e440: 14: msg: "new message" 0xf4accb3ee40: 13: msg: "new message" 0xf4ae085e440: 14: exit run() 0xf4accb3ee40: 13: exit run() 0xf4ae085e240: 12: set_msg 0xf4ae085e240: 12: msg: "new message" 0xf4ae085e240: 12: exit run() main: 4 0xf4b9fd96240: 0: enter run() 0xf4b9fd96240: 0: set_msg 0xf4b9fd96240: 0: msg: "new message" 0xf4b9fd96240: 0: exit run() 0xf4ae085e840: 1: enter run() 0xf4ae085e840: 1: set_msg 0xf4ae085e840: 1: msg: "new message" 0xf4ae085e840: 1: exit run() 0xf4ae085ec40: 3: enter run() 0xf4ae085ec40: 3: set_msg 0xf4ae085ec40: 3: msg: "new message" 0xf4ae085ec40: 3: exit run() 0xf4b201f9240: 4: enter run() 0xf4b201f9240: 4: set_msg 0xf4b201f9240: 4: msg: "new message" 0xf4b201f9240: 4: exit run() 0xf4b9fd96640: 5: enter run() 0xf4b9fd96640: 5: set_msg 0xf4b9fd96640: 5: msg: "new message" 0xf4b9fd96640: 5: exit run() 0xf4ae085ee40: 7: enter run() 0xf4b201f9040: 6: enter run() 0xf4ae085ee40: 7: set_msg 0xf4ae085ee40: 7: msg: "new message" 0xf4ae085ee40: 7: exit run() 0xf4b201f9040: 6: set_msg 0xf4b74908e40: 2: enter run() 0xf4b9fd96e40: 8: enter run() 0xf4b201f9040: 6: msg: "new message" 0xf4b201f9040: 6: exit run() 0xf4b74908e40: 2: set_msg 0xf4b9fd96840: 11: enter run() 0xf4b74908c40: 9: enter run() 0xf4b201f9640: 14: enter run() 0xf4ae085e040: 13: enter run() 0xf4b201f9c40: 12: enter run() 0xf4b74908e40: 2: msg: "new message" 0xf4b201f9440: 10: enter run() 0xf4b7b87d040: 15: enter run() 0xf4b9fd96840: 11: set_msg 0xf4b74908e40: 2: exit run() 0xf4b9fd96e40: 8: set_msg 0xf4b9fd96840: 11: msg: "new message" 0xf4b9fd96840: 11: exit run() 0xf4b201f9440: 10: set_msg 0xf4b9fd96e40: 8: msg: "new message" 0xf4b201f9440: 10: msg: "new message" 0xf4b9fd96e40: 8: exit run() 0xf4b7b87d040: 15: set_msg 0xf4b201f9440: 10: exit run() 0xf4ae085e040: 13: set_msg 0xf4b74908c40: 9: set_msg 0xf4ae085e040: 13: msg: "new message" 0xf4b74908c40: 9: msg: "new message" 0xf4ae085e040: 13: exit run() 0xf4b74908c40: 9: exit run() 0xf4b201f9c40: 12: set_msg 0xf4b7b87d040: 15: msg: "new message" 0xf4b201f9c40: 12: msg: "new message" 0xf4b201f9c40: 12: exit run() 0xf4b7b87d040: 15: exit run() 0xf4b201f9640: 14: set_msg 0xf4b201f9640: 14: msg: "new message" 0xf4b201f9640: 14: exit run() main: 5 0xf4b74908440: 0: enter run() 0xf4b74908440: 0: set_msg 0xf4b74908440: 0: msg: "new message" 0xf4b74908440: 0: exit run() 0xf4b201f9a40: 1: enter run() 0xf4b201f9a40: 1: set_msg 0xf4b201f9a40: 1: msg: "new message" 0xf4b201f9a40: 1: exit run() 0xf4ae085ec40: 3: enter run() 0xf4ae085ec40: 3: set_msg 0xf4ae085ec40: 3: msg: "new message" 0xf4ae085ec40: 3: exit run() 0xf4b201f9240: 4: enter run() 0xf4b201f9240: 4: set_msg 0xf4b201f9240: 4: msg: "new message" 0xf4b201f9240: 4: exit run() 0xf4accb3ec40: 5: enter run() 0xf4accb3ec40: 5: set_msg 0xf4accb3ec40: 5: msg: "new message" 0xf4accb3ec40: 5: exit run() 0xf4ae085e640: 2: enter run() 0xf4ae085e640: 2: set_msg 0xf4ae085e640: 2: msg: "new message" 0xf4ae085e640: 2: exit run() 0xf4b7b87d840: 6: enter run() 0xf4b7b87d840: 6: set_msg 0xf4b7b87d840: 6: msg: "new message" 0xf4b7b87d840: 6: exit run() 0xf4b74908e40: 7: enter run() 0xf4b74908e40: 7: set_msg 0xf4b74908e40: 7: msg: "new message" 0xf4b74908e40: 7: exit run() 0xf4b201f9840: 8: enter run() 0xf4b201f9840: 8: set_msg 0xf4b201f9840: 8: msg: "new message" 0xf4b201f9840: 8: exit run() 0xf4b7b87da40: 10: enter run() 0xf4b7b87da40: 10: set_msg 0xf4b7b87da40: 10: msg: "new message" 0xf4b7b87da40: 10: exit run() 0xf4b7b87dc40: 9: enter run() 0xf4b7b87dc40: 9: set_msg 0xf4b7b87dc40: 9: msg: "new message" 0xf4b7b87dc40: 9: exit run() 0xf4b74908640: 12: enter run() 0xf4b74908640: 12: set_msg 0xf4b74908640: 12: msg: "new message" 0xf4b74908640: 12: exit run() 0xf4b74908a40: 11: enter run() 0xf4b74908a40: 11: set_msg 0xf4b74908840: 13: enter run() 0xf4b7b87de40: 14: enter run() 0xf4b74908c40: 15: enter run() 0xf4b74908840: 13: set_msg 0xf4b74908a40: 11: msg: "new message" 0xf4b74908840: 13: msg: "new message" 0xf4b74908a40: 11: exit run() 0xf4b74908840: 13: exit run() 0xf4b7b87de40: 14: set_msg 0xf4b7b87de40: 14: msg: "new message" 0xf4b7b87de40: 14: exit run() 0xf4b74908c40: 15: set_msg 0xf4b74908c40: 15: msg: "new message" 0xf4b74908c40: 15: exit run() main: 6 0xf4ae0b48240: 0: enter run() 0xf4ae0b48240: 0: set_msg 0xf4ae0b48240: 0: msg: "new message" 0xf4ae0b48240: 0: exit run() 0xf4ae0b48a40: 1: enter run() 0xf4ae0b48a40: 1: set_msg 0xf4ae0b48a40: 1: msg: "new message" 0xf4ae0b48a40: 1: exit run() 0xf4ae085ee40: 2: enter run() 0xf4ae085ee40: 2: set_msg 0xf4ae085e440: 3: enter run() 0xf4ae085ee40: 2: msg: "new message" 0xf4ae085ee40: 2: exit run() 0xf4ae085e440: 3: set_msg 0xf4ae085e040: 4: enter run() 0xf4ae085ea40: 5: enter run() 0xf4ae085ec40: 6: enter run() 0xf4ae085e440: 3: msg: "new message" 0xf4b201f9040: 7: enter run() 0xf4ae0b48640: 8: enter run() 0xf4ae0b48440: 9: enter run() 0xf4ae085e440: 3: exit run() 0xf4ae085ea40: 5: set_msg 0xf4b7b87d640: 10: enter run() 0xf4b201f9440: 12: enter run() 0xf4b201f9640: 13: enter run() 0xf4ae085ea40: 5: msg: "new message" 0xf4b201f9e40: 11: enter run() 0xf4b9fd96640: 15: enter run() 0xf4b9fd96040: 14: enter run() 0xf4ae0b48440: 9: set_msg 0xf4ae085ea40: 5: exit run() 0xf4b201f9040: 7: set_msg 0xf4b201f9e40: 11: set_msg 0xf4b201f9440: 12: set_msg 0xf4b201f9640: 13: set_msg 0xf4ae0b48440: 9: msg: "new message" 0xf4ae0b48440: 9: exit run() 0xf4b201f9640: 13: msg: "new message" 0xf4b201f9e40: 11: msg: "new message" 0xf4b201f9640: 13: exit run() 0xf4b9fd96640: 15: set_msg 0xf4b201f9e40: 11: exit run() 0xf4b9fd96640: 15: msg: "new message" 0xf4ae0b48640: 8: set_msg 0xf4b9fd96640: 15: exit run() 0xf4ae085ec40: 6: set_msg 0xf4ae0b48640: 8: msg: "new message" 0xf4ae085ec40: 6: msg: "new message" 0xf4ae0b48640: 8: exit run() 0xf4ae085ec40: 6: exit run() 0xf4b9fd96040: 14: set_msg 0xf4b9fd96040: 14: msg: "new message" 0xf4b9fd96040: 14: exit run() 0xf4ae085e040: 4: set_msg 0xf4ae085e040: 4: msg: "new message" 0xf4ae085e040: 4: exit run() 0xf4b7b87d640: 10: set_msg 0xf4b7b87d640: 10: msg: "new message" 0xf4b7b87d640: 10: exit run() 0xf4b201f9040: 7: msg: "new message" 0xf4b201f9440: 12: msg: "new message" 0xf4b201f9040: 7: exit run() 0xf4b201f9440: 12: exit run() main: 7 0xf4b7b87d440: 0: enter run() 0xf4b7b87d440: 0: set_msg 0xf4b7b87d440: 0: msg: "new message" 0xf4b7b87d440: 0: exit run() 0xf4b7b87d240: 1: enter run() 0xf4b7b87d240: 1: set_msg 0xf4b7b87d240: 1: msg: "new message" 0xf4b7b87d240: 1: exit run() 0xf4b7b87da40: 2: enter run() 0xf4b7b87da40: 2: set_msg 0xf4b7b87da40: 2: msg: "new message" 0xf4b7b87da40: 2: exit run() 0xf4ae085e040: 3: enter run() 0xf4ae085e040: 3: set_msg 0xf4ae085e040: 3: msg: "new message" 0xf4ae085e040: 3: exit run() 0xf4ae085ec40: 5: enter run() 0xf4ae085e440: 4: enter run() 0xf4ae085ec40: 5: set_msg 0xf4ae085ec40: 5: msg: "new message" 0xf4ae085ec40: 5: exit run() 0xf4ae085e440: 4: set_msg 0xf4ae085e440: 4: msg: "new message" 0xf4ae085e440: 4: exit run() 0xf4b201f9a40: 7: enter run() 0xf4b201f9a40: 7: set_msg 0xf4b201f9a40: 7: msg: "new message" 0xf4b201f9a40: 7: exit run() 0xf4ae085e640: 8: enter run() 0xf4b9fd96240: 6: enter run() 0xf4ae085e640: 8: set_msg 0xf4b9fd96240: 6: set_msg 0xf4ae085e640: 8: msg: "new message" 0xf4b9fd96240: 6: msg: "new message" 0xf4ae085e640: 8: exit run() 0xf4b9fd96240: 6: exit run() 0xf4b201f9640: 10: enter run() 0xf4b201f9640: 10: set_msg 0xf4b201f9640: 10: msg: "new message" 0xf4b201f9640: 10: exit run() 0xf4b9fd96440: 11: enter run() 0xf4b9fd96440: 11: set_msg 0xf4b9fd96440: 11: msg: "new message" 0xf4ae0b48840: 9: enter run() 0xf4b9fd96440: 11: exit run() 0xf4ae0b48840: 9: set_msg 0xf4ae0b48840: 9: msg: "new message" 0xf4ae0b48840: 9: exit run() 0xf4ae0b48a40: 12: enter run() 0xf4ae0b48a40: 12: set_msg 0xf4ae0b48a40: 12: msg: "new message" 0xf4ae0b48a40: 12: exit run() 0xf4b201f9840: 13: enter run() 0xf4b201f9840: 13: set_msg 0xf4b201f9840: 13: msg: "new message" 0xf4b201f9840: 13: exit run() 0xf4b74908640: 14: enter run() 0xf4ae0b48e40: 15: enter run() 0xf4b74908640: 14: set_msg 0xf4ae0b48e40: 15: set_msg 0xf4b74908640: 14: msg: "new message" 0xf4ae0b48e40: 15: msg: "new message" 0xf4b74908640: 14: exit run() 0xf4ae0b48e40: 15: exit run() main: 8 0xf4b201f9440: 0: enter run() 0xf4b201f9440: 0: set_msg 0xf4b201f9440: 0: msg: "new message" 0xf4b201f9440: 0: exit run() 0xf4b201f9640: 1: enter run() 0xf4b201f9640: 1: set_msg 0xf4b201f9640: 1: msg: "new message" 0xf4b201f9640: 1: exit run() 0xf4b201f9240: 3: enter run() 0xf4ae0b48c40: 4: enter run() 0xf4b201f9240: 3: set_msg 0xf4ae0b48c40: 4: set_msg 0xf4b201f9240: 3: msg: "new message" 0xf4ae0b48c40: 4: msg: "new message" 0xf4b201f9240: 3: exit run() 0xf4ae0b48c40: 4: exit run() 0xf4b74908240: 2rthread reaping 0xf4b201f9440 stack 0xf4ba4ce8b10 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9640 stack 0xf4ba4d22f60 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9240 stack 0xf4ba4ce8660 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4cf0210 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (2147483649) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908240 stack 0xf4ba4cf08a0 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ee40 stack 0xf4ba4d228d0 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9a40 stack 0xf4ba4d22510 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae0b48040 stack 0xf4ba4ce8270 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e440 stack 0xf4ba4d22690 rthread reaping 0xf4ae0b48240 stack 0xf4ba4cf0a80 rthread reaping 0xf4b74908a40 stack 0xf4ba4d22b70 rthread reaping 0xf4b74908440 stack 0xf4ba4cf05d0 rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8c30 rthread reaping 0xf4ae0b48440 stack 0xf4ba4ce8690 rthread reaping 0xf4accb3ee40 stack 0xf4ba4cf0780 rthread reaping 0xf4ae085e640 stack 0xf4ba4cf0090 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf0090 rthread reaping 0xf4b74908440 stack 0xf4ba4cf0780 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e240 stack 0xf4ba4ce8690 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48840 stack 0xf4ba4ce8c30 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae0b48a40 stack 0xf4ba4cf05d0 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e040 stack 0xf4ba4d22b70 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4d22690 rthread reaping 0xf4b74908040 stack 0xf4ba4ce8270 rthread reaping 0xf4ae085e840 stack 0xf4ba4d22510 rthread reaping 0xf4accb3e640 stack 0xf4ba4d228d0 rthread reaping 0xf4b7b87d440 stack 0xf4ba4cf08a0 rthread reaping 0xf4accb3e040 stack 0xf4ba4cf0210 rthread reaping 0xf4b201f9440 stack 0xf4ba4ce8660 rthread reaping 0xf4b7b87de40 stack 0xf4ba4d22f60 rthread reaping 0xf4b201f9e40 stack 0xf4ba4ce8b10 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e840 stack 0xf4ba4ce8b10 rthread reaping 0xf4accb3e240 stack 0xf4ba4d22f60 rthread reaping 0xf4ae0b48640 stack 0xf4ba4ce8660 rthread reaping 0xf4b201f9640 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085e640 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae0b48040 stack 0xf4ba4d228d0 rthread reaping 0xf4accb3ec40 stack 0xf4ba4d22510 rthread reaping 0xf4b201f9c40 stack 0xf4ba4ce8270 rthread reaping 0xf4b201f9840 stack 0xf4ba4d22690 rthread reaping 0xf4accb3ea40 stack 0xf4ba4cf0a80 rthread reaping 0xf4accb3e440 stack 0xf4ba4d22b70 rthread reaping 0xf4b201f9040 stack 0xf4ba4cf05d0 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085ee40 stack 0xf4ba4ce8c30 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48240 stack 0xf4ba4ce8690 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae0b48a40 stack 0xf4ba4cf0780 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48840 stack 0xf4ba4cf0090 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e240 stack 0xf4ba4cf0090 rthread reaping 0xf4b74908040 stack 0xf4ba4cf0780 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96e40 stack 0xf4ba4ce8690 rthread reaping 0xf4accb3ee40 stack 0xf4ba4ce8c30 rthread reaping 0xf4b9fd96440 stack 0xf4ba4cf05d0 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4b9fd96640 stack 0xf4ba4d22b70 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9040 stack 0xf4ba4cf0a80 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3ec40 stack 0xf4ba4d22690 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e040 stack 0xf4ba4ce8270 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4d22510 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4d228d0 rthread reaping 0xf4b74908e40 stack 0xf4ba4cf08a0 rthread reaping 0xf4accb3e640 stack 0xf4ba4cf0210 rthread reaping 0xf4b9fd96040 stack 0xf4ba4ce8660 rthread reaping 0xf4b9fd96240 stack 0xf4ba4d22f60 rthread reaping 0xf4b9fd96840 stack 0xf4ba4ce8b10 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48640 stack 0xf4ba4ce8b10 rthread reaping 0xf4b201f9840 stack 0xf4ba4d22f60 rthread reaping 0xf4b201f9c40 stack 0xf4ba4ce8660 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96e40 stack 0xf4ba4cf0210 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9040 stack 0xf4ba4cf08a0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3e440 stack 0xf4ba4d228d0 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e840 stack 0xf4ba4d22510 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4ce8270 rthread reaping 0xf4accb3e240 stack 0xf4ba4d22690 rthread reaping 0xf4b201f9a40 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae0b48240 stack 0xf4ba4d22b70 rthread reaping 0xf4ae0b48440 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7b87d040 stack 0xf4ba4ce8c30 rthread reaping 0xf4b7b87de40 stack 0xf4ba4ce8690 rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf0780 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9240 stack 0xf4ba4cf0090 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (1) rthread reaping 0xf4ae0b48e40 stack 0xf4ba4cf0090 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (1) rthread reaping 0xf4b9fd96440 stack 0xf4ba4cf0780 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96240 stack 0xf4ba4ce8690 rthread reaping 0xf4b201f9640 stack 0xf4ba4ce8c30 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96640 stack 0xf4ba4cf05d0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87da40 stack 0xf4ba4d22b70 rthread reaping 0xf4b9fd96840 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7b87d440 stack 0xf4ba4d22690 rthread reaping 0xf4ae0b48040 stack 0xf4ba4ce8270 rthread reaping 0xf4b201f9840 stack 0xf4ba4d22510 rthread reaping 0xf4b201f9e40 stack 0xf4ba4d228d0 rthread reaping 0xf4b7b87d640 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908e40 stack 0xf4ba4cf0210 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4ce8660 rthread reaping 0xf4b74908440 stack 0xf4ba4d22f60 rthread reaping 0xf4ae0b48840 stack 0xf4ba4ce8b10 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9240 stack 0xf4ba4ce8b10 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d240 stack 0xf4ba4d22f60 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4b74908840 stack 0xf4ba4ce8660 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9440 stack 0xf4ba4cf0210 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d040 stack 0xf4ba4cf08a0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48e40 stack 0xf4ba4d228d0 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4d22510 rthread reaping 0xf4b7b87d840 stack 0xf4ba4ce8270 rthread reaping 0xf4ae0b48440 stack 0xf4ba4d22690 rthread reaping 0xf4ae0b48a40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b74908a40 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085ea40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b201f9640 stack 0xf4ba4ce8c30 rthread reaping 0xf4ae085e240 stack 0xf4ba4ce8690 rthread reaping 0xf4ae085e640 stack 0xf4ba4cf0780 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9840 stack 0xf4ba4cf0090 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48040 stack 0xf4ba4cf0090 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87dc40 stack 0xf4ba4cf0780 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375440 stack 0xf4ba4ce8690 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7a375240 stack 0xf4ba4ce8c30 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7b87de40 stack 0xf4ba4d22b70 rthread reaping 0xf4b7a375e40 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae0b48640 stack 0xf4ba4d22690 rthread reaping 0xf4ae0b48240 stack 0xf4ba4ce8270 rthread reaping 0xf4b7a375640 stack 0xf4ba4d22510 rthread reaping 0xf4ae085ec40 stack 0xf4ba4d228d0 rthread reaping 0xf4ae0b48840 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4cf0210 rthread reaping 0xf4b7a375840 stack 0xf4ba4ce8660 rthread reaping 0xf4b7b87d440 stack 0xf4ba4d22f60 rthread reaping 0xf4ae085e040 stack 0xf4ba4ce8b10 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 : enter run() 0xf4b201f9a40: 6: enter run() 0xf4ae0b48040: 7: enter run() 0xf4ae085ee40: 5: enter run() 0xf4ae085e440: 8: enter run() 0xf4ae0b48240: 9: enter run() 0xf4b74908a40: 10: enter run() 0xf4b74908440: 11: enter run() 0xf4ae085ea40: 12: enter run() 0xf4ae0b48440: 13: enter run() 0xf4accb3ee40: 14: enter run() 0xf4ae085e640: 15: enter run() 0xf4b74908240: 2: set_msg 0xf4b201f9a40: 6: set_msg 0xf4ae0b48040: 7: set_msg 0xf4b74908240: 2: msg: "new message" 0xf4b201f9a40: 6: msg: "new message" 0xf4ae0b48040: 7: msg: "new message" 0xf4b74908240: 2: exit run() 0xf4b201f9a40: 6: exit run() 0xf4accb3ee40: 14: set_msg 0xf4ae0b48040: 7: exit run() 0xf4ae085ea40: 12: set_msg 0xf4ae0b48440: 13: set_msg 0xf4ae085ee40: 5: set_msg 0xf4ae085ea40: 12: msg: "new message" 0xf4ae085ee40: 5: msg: "new message" 0xf4ae085ea40: 12: exit run() 0xf4ae0b48440: 13: msg: "new message" 0xf4accb3ee40: 14: msg: "new message" 0xf4ae0b48440: 13: exit run() 0xf4ae085e640: 15: set_msg 0xf4ae085ee40: 5: exit run() 0xf4accb3ee40: 14: exit run() 0xf4b74908a40: 10: set_msg 0xf4ae0b48240: 9: set_msg 0xf4b74908440: 11: set_msg 0xf4b74908a40: 10: msg: "new message" 0xf4b74908440: 11: msg: "new message" 0xf4b74908a40: 10: exit run() 0xf4ae085e640: 15: msg: "new message" 0xf4ae0b48240: 9: msg: "new message" 0xf4b74908440: 11: exit run() 0xf4ae085e640: 15: exit run() 0xf4ae0b48240: 9: exit run() 0xf4ae085e440: 8: set_msg 0xf4ae085e440: 8: msg: "new message" 0xf4ae085e440: 8: exit run() main: 9 0xf4ae085ec40: 0: enter run() 0xf4ae085ec40: 0: set_msg 0xf4ae085ec40: 0: msg: "new message" 0xf4b74908440: 1: enter run() 0xf4ae085ec40: 0: exit run() 0xf4b74908440: 1: set_msg 0xf4b74908440: 1: msg: "new message" 0xf4b74908440: 1: exit run() 0xf4ae0b48840: 3: enter run() 0xf4ae0b48840: 3: set_msg 0xf4ae0b48840: 3: msg: "new message" 0xf4ae0b48840: 3: exit run() 0xf4ae0b48a40: 4: enter run() 0xf4ae085e240: 2: enter run() 0xf4ae0b48a40: 4: set_msg 0xf4ae085e240: 2: set_msg 0xf4ae0b48a40: 4: msg: "new message" 0xf4ae0b48a40: 4: exit run() 0xf4ae085e240: 2: msg: "new message" 0xf4ae085e240: 2: exit run() 0xf4ae085e040: 5: enter run() 0xf4ae085e040: 5: set_msg 0xf4ae085e040: 5: msg: "new message" 0xf4ae085e040: 5: exit run() 0xf4b7b87dc40: 6: enter run() 0xf4b7b87dc40: 6: set_msg 0xf4b7b87dc40: 6: msg: "new message" 0xf4b7b87dc40: 6: exit run() 0xf4ae0b48c40: 7: enter run() 0xf4ae0b48c40: 7: set_msg 0xf4ae0b48c40: 7: msg: "new message" 0xf4ae0b48c40: 7: exit run() 0xf4b74908040: 8: enter run() 0xf4b74908040: 8: set_msg 0xf4b74908040: 8: msg: "new message" 0xf4b74908040: 8: exit run() 0xf4accb3e640: 10: enter run() 0xf4accb3e640: 10: set_msg 0xf4accb3e640: 10: msg: "new message" 0xf4accb3e640: 10: exit run() 0xf4accb3e040: 12: enter run() 0xf4b7b87d440: 11: enter run() 0xf4accb3e040: 12: set_msg 0xf4b7b87d440: 11: set_msg 0xf4accb3e040: 12: msg: "new message" 0xf4b7b87d440: 11: msg: "new message" 0xf4accb3e040: 12: exit run() 0xf4b7b87d440: 11: exit run() 0xf4ae085e840: 9: enter run() 0xf4ae085e840: 9: set_msg 0xf4ae085e840: 9: msg: "new message" 0xf4ae085e840: 9: exit run() 0xf4b201f9440: 13: enter run() 0xf4b201f9440: 13: set_msg 0xf4b201f9440: 13: msg: "new message" 0xf4b201f9440: 13: exit run() 0xf4b7b87de40: 14: enter run() 0xf4b7b87de40: 14: set_msg 0xf4b7b87de40: 14: msg: "new message" 0xf4b7b87de40: 14: exit run() 0xf4b201f9e40: 15: enter run() 0xf4b201f9e40: 15: set_msg 0xf4b201f9e40: 15: msg: "new message" 0xf4b201f9e40: 15: exit run() main: 10 0xf4accb3e840: 0: enter run() 0xf4accb3e840: 0: set_msg 0xf4accb3e840: 0: msg: "new message" 0xf4accb3e840: 0: exit run() 0xf4accb3e240: 1: enter run() 0xf4accb3e240: 1: set_msg 0xf4accb3e240: 1: msg: "new message" 0xf4accb3e240: 1: exit run() 0xf4b201f9640: 3: enter run() 0xf4b201f9640: 3: set_msg 0xf4b201f9640: 3: msg: "new message" 0xf4b201f9640: 3: exit run() 0xf4ae085e640: 4: enter run() 0xf4ae0b48640: 2: enter run() 0xf4ae085e640: 4: set_msg 0xf4ae085e640: 4: msg: "new message" 0xf4ae085e640: 4: exit run() 0xf4ae0b48640: 2: set_msg 0xf4ae0b48640: 2: msg: "new message" 0xf4ae0b48640: 2: exit run() 0xf4accb3ec40: 6: enter run() 0xf4accb3ec40: 6: set_msg 0xf4accb3ec40: 6: msg: "new message" 0xf4accb3ec40: 6: exit run() 0xf4b201f9c40: 7: enter run() 0xf4b201f9c40: 7: set_msg 0xf4b201f9c40: 7: msg: "new message" 0xf4b201f9c40: 7: exit run() 0xf4accb3ea40: 9: enter run() 0xf4accb3ea40: 9: set_msg 0xf4ae0b48040: 5: enter run() 0xf4accb3ea40: 9: msg: "new message" 0xf4b201f9840: 8: enter run() 0xf4accb3ea40: 9: exit run() 0xf4ae0b48040: 5: set_msg 0xf4b201f9840: 8: set_msg 0xf4ae0b48040: 5: msg: "new message" 0xf4b201f9840: 8: msg: "new message" 0xf4ae0b48040: 5: exit run() 0xf4b201f9840: 8: exit run() 0xf4accb3e440: 10: enter run() 0xf4accb3e440: 10: set_msg 0xf4accb3e440: 10: msg: "new message" 0xf4accb3e440: 10: exit run() 0xf4b201f9040: 11: enter run() 0xf4b201f9040: 11: set_msg 0xf4b201f9040: 11: msg: "new message" 0xf4b201f9040: 11: exit run() 0xf4ae085ee40: 12: enter run() 0xf4ae085ee40: 12: set_msg 0xf4ae085ee40: 12: msg: "new message" 0xf4ae085ee40: 12: exit run() 0xf4ae0b48a40: 14: enter run() 0xf4ae0b48240: 13: enter run() 0xf4ae0b48a40: 14: set_msg 0xf4ae0b48240: 13: set_msg 0xf4ae0b48a40: 14: msg: "new message" 0xf4ae0b48240: 13: msg: "new message" 0xf4ae0b48a40: 14: exit run() 0xf4ae0b48240: 13: exit run() 0xf4ae0b48840: 15: enter run() 0xf4ae0b48840: 15: set_msg 0xf4ae0b48840: 15: msg: "new message" 0xf4ae0b48840: 15: exit run() main: 11 0xf4accb3e240: 0: enter run() 0xf4accb3e240: 0: set_msg 0xf4accb3e240: 0: msg: "new message" 0xf4accb3e240: 0: exit run() 0xf4b74908040: 1: enter run() 0xf4b74908040: 1: set_msg 0xf4b74908040: 1: msg: "new message" 0xf4b74908040: 1: exit run() 0xf4accb3ee40: 3: enter run() 0xf4b9fd96440: 4: enter run() 0xf4accb3ee40: 3: set_msg 0xf4b9fd96e40: 2: enter run() 0xf4b9fd96440: 4: set_msg 0xf4accb3ee40: 3: msg: "new message" 0xf4b9fd96440: 4: msg: "new message" 0xf4accb3ee40: 3: exit run() 0xf4b9fd96440: 4: exit run() 0xf4b9fd96e40: 2: set_msg 0xf4b9fd96e40: 2: msg: "new message" 0xf4b9fd96e40: 2: exit run() 0xf4b9fd96640: 5: enter run() 0xf4b9fd96640: 5: set_msg 0xf4b9fd96640: 5: msg: "new message" 0xf4b9fd96640: 5: exit run() 0xf4b201f9040: 6: enter run() 0xf4b201f9040: 6: set_msg 0xf4b201f9040: 6: msg: "new message" 0xf4b201f9040: 6: exit run() 0xf4accb3ec40: 7: enter run() 0xf4accb3ec40: 7: set_msg 0xf4accb3e040: 8: enter run() 0xf4accb3ec40: 7: msg: "new message" 0xf4accb3ec40: 7: exit run() 0xf4accb3e040: 8: set_msg 0xf4accb3e040: 8: msg: "new message" 0xf4accb3e040: 8: exit run() 0xf4b9fd96a40: 10: enter run() 0xf4b9fd96a40: 10: set_msg 0xf4b9fd96a40: 10: msg: "new message" 0xf4b9fd96a40: 10: exit run() 0xf4b9fd96c40: 9: enter run() 0xf4b74908e40: 11: enter run() 0xf4b74908e40: 11: set_msg 0xf4b74908e40: 11: msg: "new message" 0xf4b74908e40: 11: exit run() 0xf4b9fd96c40: 9: set_msg 0xf4accb3e640: 12: enter run() 0xf4accb3e640: 12: set_msg 0xf4accb3e640: 12: msg: "new message" 0xf4accb3e640: 12: exit run() 0xf4b9fd96c40: 9: msg: "new message" 0xf4b9fd96c40: 9: exit run() 0xf4b9fd96240: 14: enter run() 0xf4b9fd96240: 14: set_msg 0xf4b9fd96240: 14: msg: "new message" 0xf4b9fd96240: 14: exit run() 0xf4b9fd96840: 15: enter run() 0xf4b9fd96040: 13: enter run() 0xf4b9fd96840: 15: set_msg 0xf4b9fd96040: 13: set_msg 0xf4b9fd96840: 15: msg: "new message" 0xf4b9fd96040: 13: msg: "new message" 0xf4b9fd96840: 15: exit run() 0xf4b9fd96040: 13: exit run() main: 12 0xf4ae0b48640: 0: enter run() 0xf4ae0b48640: 0: set_msg 0xf4ae0b48640: 0: msg: "new message" 0xf4ae0b48640: 0: exit run() 0xf4b201f9840: 1: enter run() 0xf4b201f9c40: 2: enter run() 0xf4b201f9840: 1: set_msg 0xf4b201f9c40: 2: set_msg 0xf4b201f9840: 1: msg: "new message" 0xf4b201f9c40: 2: msg: "new message" 0xf4b201f9840: 1: exit run() 0xf4b201f9c40: 2: exit run() 0xf4b201f9040: 4: enter run() 0xf4b201f9040: 4: set_msg 0xf4b9fd96e40: 3: enter run() 0xf4b201f9040: 4: msg: "new message" 0xf4b201f9040: 4: exit run() 0xf4b9fd96e40: 3: set_msg 0xf4b9fd96e40: 3: msg: "new message" 0xf4b9fd96e40: 3: exit run() 0xf4ae0b48c40: 7: enter run() 0xf4accb3e840: 6: enter run() 0xf4ae0b48c40: 7: set_msg 0xf4accb3e240: 8: enter run() 0xf4accb3e440: 5: enter run() 0xf4accb3e440: 5: set_msg 0xf4ae0b48c40: 7: msg: "new message" 0xf4ae0b48c40: 7: exit run() 0xf4accb3e240: 8: set_msg 0xf4accb3e440: 5: msg: "new message" 0xf4accb3e240: 8: msg: "new message" 0xf4accb3e440: 5: exit run() 0xf4accb3e240: 8: exit run() 0xf4accb3e840: 6: set_msg 0xf4accb3e840: 6: msg: "new message" 0xf4accb3e840: 6: exit run() 0xf4ae0b48440: 11: enter run() 0xf4b201f9a40: 9: enter run() 0xf4ae0b48440: 11: set_msg 0xf4ae0b48440: 11: msg: "new message" 0xf4ae0b48440: 11: exit run() 0xf4b201f9a40: 9: set_msg 0xf4b7b87d040: 12: enter run() 0xf4b201f9a40: 9: msg: "new message" 0xf4b201f9a40: 9: exit run() 0xf4b7b87d040: 12: set_msg 0xf4b7b87d040: 12: msg: "new message" 0xf4b7b87d040: 12: exit run() 0xf4b7b87de40: 13: enter run() 0xf4ae0b48240: 10: enter run() 0xf4b7b87de40: 13: set_msg 0xf4ae0b48240: 10: set_msg 0xf4b7b87de40: 13: msg: "new message" 0xf4ae0b48240: 10: msg: "new message" 0xf4b7b87de40: 13: exit run() 0xf4ae0b48240: 10: exit run() 0xf4b7b87d240: 14: enter run() 0xf4b7b87d240: 14: set_msg 0xf4b7b87d240: 14: msg: "new message" 0xf4b7b87d240: 14: exit run() 0xf4b201f9240: 15: enter run() 0xf4b201f9240: 15: set_msg 0xf4b201f9240: 15: msg: "new message" 0xf4b201f9240: 15: exit run() main: 13 0xf4ae0b48e40: 0: enter run() 0xf4ae0b48e40: 0: set_msg 0xf4ae0b48e40: 0: msg: "new message" 0xf4ae0b48e40: 0: exit run() 0xf4b9fd96440: 1: enter run() 0xf4b9fd96440: 1: set_msg 0xf4b9fd96440: 1: msg: "new message" 0xf4b9fd96440: 1: exit run() 0xf4b9fd96240: 2: enter run() 0xf4b9fd96240: 2: set_msg 0xf4b9fd96240: 2: msg: "new message" 0xf4b9fd96240: 2: exit run() 0xf4b201f9640: 3: enter run() 0xf4b201f9640: 3: set_msg 0xf4b201f9640: 3: msg: "new message" 0xf4b201f9640: 3: exit run() 0xf4b9fd96640: 4: enter run() 0xf4b7b87da40: 5: enter run() 0xf4b9fd96640: 4: set_msg 0xf4b7b87da40: 5: set_msg 0xf4b9fd96640: 4: msg: "new message" 0xf4b7b87da40: 5: msg: "new message" 0xf4b9fd96640: 4: exit run() 0xf4b9fd96840: 6: enter run() 0xf4b7b87d440: 7: enter run() 0xf4ae0b48040: 8: enter run() 0xf4b201f9840: 9: enter run() 0xf4b201f9e40: 10: enter run() 0xf4b7b87d640: 11: enter run() 0xf4b74908e40: 12: enter run() 0xf4b9fd96a40: 13: enter run() 0xf4b74908440: 14: enter run() 0xf4ae0b48840: 15: enter run() 0xf4b74908e40: 12: set_msg 0xf4b9fd96840: 6: set_msg 0xf4b9fd96a40: 13: set_msg 0xf4b74908440: 14: set_msg 0xf4b9fd96a40: 13: msg: "new message" 0xf4b7b87d440: 7: set_msg 0xf4b9fd96a40: 13: exit run() 0xf4ae0b48840: 15: set_msg 0xf4ae0b48840: 15: msg: "new message" 0xf4b7b87d440: 7: msg: "new message" 0xf4b74908440: 14: msg: "new message" 0xf4b9fd96840: 6: msg: "new message" 0xf4b74908e40: 12: msg: "new message" 0xf4b7b87d440: 7: exit run() 0xf4b7b87da40: 5: exit run() 0xf4ae0b48840: 15: exit run() 0xf4b74908440: 14: exit run() 0xf4b9fd96840: 6: exit run() 0xf4b7b87d640: 11: set_msg 0xf4b74908e40: 12: exit run() 0xf4b201f9840: 9: set_msg 0xf4b201f9e40: 10: set_msg 0xf4b201f9840: 9: msg: "new message" 0xf4b201f9e40: 10: msg: "new message" 0xf4b201f9840: 9: exit run() 0xf4b201f9e40: 10: exit run() 0xf4ae0b48040: 8: set_msg 0xf4ae0b48040: 8: msg: "new message" 0xf4ae0b48040: 8: exit run() 0xf4b7b87d640: 11: msg: "new message" 0xf4b7b87d640: 11: exit run() main: 14 0xf4b201f9240: 0: enter run() 0xf4b201f9240: 0: set_msg 0xf4b201f9240: 0: msg: "new message" 0xf4b201f9240: 0: exit run() 0xf4b7b87d240: 1: enter run() 0xf4b7b87d240: 1: set_msg 0xf4b7b87d240: 1: msg: "new message" 0xf4b7b87d240: 1: exit run() 0xf4b74908840: 2: enter run() 0xf4b74908840: 2: set_msg 0xf4b201f9440: 3: enter run() 0xf4b74908840: 2: msg: "new message" 0xf4b74908840: 2: exit run() 0xf4b201f9440: 3: set_msg 0xf4b201f9440: 3: msg: "new message" 0xf4b201f9440: 3: exit run() 0xf4b7b87d040: 4: enter run() 0xf4b7b87d040: 4: set_msg 0xf4b7b87d040: 4: msg: "new message" 0xf4b7b87d040: 4: exit run() 0xf4ae0b48e40: 5: enter run() 0xf4ae0b48e40: 5: set_msg 0xf4ae0b48e40: 5: msg: "new message" 0xf4ae0b48e40: 5: exit run() 0xf4b7b87dc40: 6: enter run() 0xf4b7b87dc40: 6: set_msg 0xf4b7b87dc40: 6: msg: "new message" 0xf4b7b87dc40: 6: exit run() 0xf4b7b87d840: 7: enter run() 0xf4b7b87d840: 7: set_msg 0xf4b7b87d840: 7: msg: "new message" 0xf4b7b87d840: 7: exit run() 0xf4ae0b48440: 8: enter run() 0xf4ae0b48440: 8: set_msg 0xf4ae0b48440: 8: msg: "new message" 0xf4ae0b48440: 8: exit run() 0xf4ae0b48a40: 9: enter run() 0xf4ae0b48a40: 9: set_msg 0xf4b74908a40: 10: enter run() 0xf4ae0b48a40: 9: msg: "new message" 0xf4ae0b48a40: 9: exit run() 0xf4b74908a40: 10: set_msg 0xf4b74908a40: 10: msg: "new message" 0xf4ae085ea40: 11: enter run() 0xf4ae085ea40: 11: set_msg 0xf4ae085ea40: 11: msg: "new message" 0xf4ae085ea40: 11: exit run() 0xf4b201f9640: 12: enter run() 0xf4b201f9640: 12: set_msg 0xf4b74908a40: 10: exit run() 0xf4b201f9640: 12: msg: "new message" 0xf4b201f9640: 12: exit run() 0xf4ae085e240: 13: enter run() 0xf4ae085e240: 13: set_msg 0xf4ae085e640: 14: enter run() 0xf4ae085e640: 14: set_msg 0xf4ae085e240: 13: msg: "new message" 0xf4ae085e640: 14: msg: "new message" 0xf4ae085e240: 13: exit run() 0xf4ae085e640: 14: exit run() 0xf4b201f9840: 15: enter run() 0xf4b201f9840: 15: set_msg 0xf4b201f9840: 15: msg: "new message" 0xf4b201f9840: 15: exit run() main: 15 0xf4ae0b48040: 0: enter run() 0xf4ae0b48040: 0: set_msg 0xf4ae0b48040: 0: msg: "new message" 0xf4ae0b48040: 0: exit run() 0xf4b7b87dc40: 1: enter run() 0xf4b7b87dc40: 1: set_msg 0xf4b7b87dc40: 1: msg: "new message" 0xf4b7b87dc40: 1: exit run() 0xf4b7a375440: 2: enter run() 0xf4b7a375440: 2: set_msg 0xf4b7a375440: 2: msg: "new message" 0xf4b7a375440: 2: exit run() 0xf4b7a375240: 3: enter run() 0xf4b7a375240: 3: set_msg 0xf4b7a375240: 3: msg: "new message" 0xf4b7a375240: 3: exit run() 0xf4b7b87de40: 5: enter run() 0xf4ae085ee40: 4: enter run() 0xf4b7b87de40: 5: set_msg 0xf4ae085ee40: 4: set_msg 0xf4b7b87de40: 5: msg: "new message" 0xf4ae085ee40: 4: msg: "new message" 0xf4b7b87de40: 5: exit run() 0xf4ae085ee40: 4: exit run() 0xf4b7a375e40: 6: enter run() 0xf4b7a375e40: 6: set_msg 0xf4b7a375e40: 6: msg: "new message" 0xf4b7a375e40: 6: exit run() 0xf4ae0b48640: 7: enter run() 0xf4ae0b48640: 7: set_msg 0xf4ae0b48640: 7: msg: "new message" 0xf4ae0b48640: 7: exit run() 0xf4ae0b48240: 8: enter run() 0xf4b7a375640: 9: enter run() 0xf4ae0b48240: 8: set_msg 0xf4b7a375640: 9: set_msg 0xf4ae0b48240: 8: msg: "new message" 0xf4b7a375640: 9: msg: "new message" 0xf4ae0b48240: 8: exit run() 0xf4b7a375640: 9: exit run() 0xf4ae0b48840: 11: enter run() 0xf4ae085ec40: 10: enter run() 0xf4ae0b48840: 11: set_msg 0xf4ae085ec40: 10: set_msg 0xf4ae0b48c40: 12: enter run() 0xf4ae0b48840: 11: msg: "new message" 0xf4ae085ec40: 10: msg: "new message" 0xf4ae0b48840: 11: exit run() 0xf4ae085ec40: 10: exit run() 0xf4ae0b48c40: 12: set_msg 0xf4ae0b48c40: 12: msg: "new message" 0xf4ae0b48c40: 12: exit run() 0xf4b7a375840: 13: enter run() 0xf4b7a375840: 13: set_msg 0xf4b7b87d440: 14: enter run() 0xf4b7a375840: 13: msg: "new message" 0xf4b7a375840: 13: exit run() 0xf4b7b87d440: 14: set_msg 0xf4b7b87d440: 14: msg: "new message" 0xf4b7b87d440: 14: exit run() 0xf4ae085e040: 15: enter run() 0xf4ae085e040: 15: set_msg 0xf4ae085e040: 15: msg: "new message" 0xf4ae085e040: 15: exit run() main: 16 0xf4ae085ee40: 0: enter run() 0xf4ae085ee40: 0: set_msg 0xf4ae085ee40: 0: msg: "new message" 0xf4ae085ee40: 0: exit run() 0xf4b7a375c40: 1: enter run() 0xf4b7a375c40: 1: set_msg 0xf4b7b87d240: 2: enter run() 0xf4b7b87d240: 2: set_msg 0xf4b7a375c40: 1: msg: "new message" 0xf4b7b87d240: 2: msg: "new message" 0xf4b7a375c40: 1: exit run() 0xf4b7b87d240: 2: exit run() 0xf4ae0b48e40: 3: enter run() 0xf4ae0b48e40: 3: set_msg 0xf4ae0b48e40: 3: msg: "new message" 0xf4ae0b48e40: 3: exit run() 0xf4ae085e640: 5: enter run() 0xf4ae085e640: 5: set_msg 0xf4ae085e640: 5: msg: "new message" 0xf4ae085e640: 5: exit run() 0xf4ae085e440: 4: enter run() 0xf4ae085e440: 4: set_msg 0xf4ae085e440: 4: msg: "new message" 0xf4ae085e440: 4: exit run() 0xf4b7b87d840: 7: enter run() 0xf4ae085e240: 6: enter run() 0xf4ae085e240: 6: set_msg 0xf4ae085e240: 6: msg: "new message" 0xf4ae085e240: 6: exit run() 0xf4b7b87d840: 7: set_msg 0xf4b7b87d040: 8: enter run() 0xf4b7b87d840: 7: msg: "new message" 0xf4b7b87d840: 7: exit run() 0xfrthread reaping 0xf4ae085ee40 stack 0xf4ba4ce8b10 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7a375c40 stack 0xf4ba4d22f60 rthread reaping 0xf4b7b87d240 stack 0xf4ba4ce8660 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (1) rthread reaping 0xf4ae0b48e40 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085e440 stack 0xf4ba4cf08a0 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (1) rthread reaping 0xf4ae085e640 stack 0xf4ba4d228d0 rthread reaping 0xf4ae085e240 stack 0xf4ba4d22510 rthread reaping 0xf4b7b87d840 stack 0xf4ba4ce8270 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d040 stack 0xf4ba4d22690 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e840 stack 0xf4ba4cf0a80 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48a40 stack 0xf4ba4d22b70 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae0b48440 stack 0xf4ba4cf05d0 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d640 stack 0xf4ba4ce8c30 rthread reaping 0xf4b74908a40 stack 0xf4ba4ce8690 rthread reaping 0xf4ae0b48040 stack 0xf4ba4cf0780 rthread reaping 0xf4b7a375a40 stack 0xf4ba4cf0090 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf0090 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e040 stack 0xf4ba4cf0780 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8690 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908640 stack 0xf4ba4ce8c30 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (1) rthread reaping 0xf4ae085ea40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7b87d440 stack 0xf4ba4d22b70 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375c40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b74908240 stack 0xf4ba4d22690 rthread reaping 0xf4b74908040 stack 0xf4ba4ce8270 rthread reaping 0xf4b7b87da40 stack 0xf4ba4d22510 rthread reaping 0xf4b7a375040 stack 0xf4ba4d228d0 rthread reaping 0xf4b7a375440 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908440 stack 0xf4ba4cf0210 rthread reaping 0xf4b7a375840 stack 0xf4ba4ce8660 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4d22f60 rthread reaping 0xf4ae0b48040 stack 0xf4ba4ce8b10 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e040 stack 0xf4ba4ce8b10 rthread reaping 0xf4b74908840 stack 0xf4ba4d22f60 rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8660 rthread reaping 0xf4ae0b48e40 stack 0xf4ba4cf0210 rthread reaping 0xf4ae0b48a40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908e40 stack 0xf4ba4d228d0 rthread reaping 0xf4b74908440 stack 0xf4ba4d22510 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4ce8270 rthread reaping 0xf4ae0b48240 stack 0xf4ba4d22690 rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7b87de40 stack 0xf4ba4d22b70 rthread reaping 0xf4b7b87d840 stack 0xf4ba4cf05d0 rthread reaping 0xf4ae085e440 stack 0xf4ba4ce8c30 rthread reaping 0xf4b74908c40 stack 0xf4ba4ce8690 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d040 stack 0xf4ba4cf0780 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e440 stack 0xf4ba4cf0090 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3ec40 stack 0xf4ba4cf0090 rthread reaping 0xf4accb3ea40 stack 0xf4ba4cf0780 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b74908040 stack 0xf4ba4ce8690 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375c40 stack 0xf4ba4ce8c30 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3e240 stack 0xf4ba4cf05d0 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e640 stack 0xf4ba4d22b70 rthread reaping 0xf4b7a375e40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7b87da40 stack 0xf4ba4d22690 rthread reaping 0xf4b7b87d240 stack 0xf4ba4ce8270 rthread reaping 0xf4b7a375a40 stack 0xf4ba4d22510 rthread reaping 0xf4b7a375040 stack 0xf4ba4d228d0 rthread reaping 0xf4accb3e040 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7b87de40 stack 0xf4ba4cf0210 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b74908e40 stack 0xf4ba4ce8660 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e840 stack 0xf4ba4d22f60 rthread reaping 0xf4accb3ee40 stack 0xf4ba4ce8b10 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375c40 stack 0xf4ba4ce8b10 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3e440 stack 0xf4ba4d22f60 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375440 stack 0xf4ba4ce8660 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d840 stack 0xf4ba4cf0210 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908240 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7a375640 stack 0xf4ba4d228d0 rthread reaping 0xf4b7a375240 stack 0xf4ba4d22510 rthread reaping 0xf4b7a375e40 stack 0xf4ba4ce8270 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4d22690 rthread reaping 0xf4b74908840 stack 0xf4ba4cf0a80 rthread reaping 0xf4b74908640 stack 0xf4ba4d22b70 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4cf05d0 rthread reaping 0xf4accb3e640 stack 0xf4ba4ce8c30 rthread reaping 0xf4b7b87da40 stack 0xf4ba4ce8690 rthread reaping 0xf4b74908c40 stack 0xf4ba4cf0780 rthread reaping 0xf4b7b87d040 stack 0xf4ba4cf0090 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908440 stack 0xf4ba4cf0090 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf0780 rthread reaping 0xf4b9fd96440 stack 0xf4ba4ce8690 rthread reaping 0xf4b7a375a40 stack 0xf4ba4ce8c30 rthread reaping 0xf4b7b87d440 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7a375840 stack 0xf4ba4d22b70 rthread reaping 0xf4b7a375e40 stack 0xf4ba4cf0a80 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (1) rthread reaping 0xf4b74908040 stack 0xf4ba4d22690 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d640 stack 0xf4ba4d22510 rthread reaping 0xf4b9fd96640 stack 0xf4ba4d228d0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d840 stack 0xf4ba4ce8270 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908a40 stack 0xf4ba4cf08a0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375440 stack 0xf4ba4cf0210 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908e40 stack 0xf4ba4d22f60 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4ce8660 rthread reaping 0xf4b201f9240 stack 0xf4ba4ce8b10 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96840 stack 0xf4ba4ce8b10 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4ae0b48c40 stack 0xf4ba4ce8660 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4d22f60 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4cf0210 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96040 stack 0xf4ba4cf08a0 rthread reaping 0xf4b9fd96440 stack 0xf4ba4d228d0 rthread reaping 0xf4b9fd96240 stack 0xf4ba4ce8270 rthread reaping 0xf4ae085e240 stack 0xf4ba4d22510 rthread reaping 0xf4b7b87d040 stack 0xf4ba4d22690 rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7b87d240 stack 0xf4ba4d22b70 rthread reaping 0xf4ae0b48240 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7a375a40 stack 0xf4ba4ce8c30 rthread reaping 0xf4ae085ec40 stack 0xf4ba4ce8690 rthread reaping 0xf4b7a375c40 stack 0xf4ba4cf0780 rthread reaping 0xf4ae085e440 stack 0xf4ba4cf0090 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96840 stack 0xf4ba4cf0090 rthread reaping 0xf4b9fd96640 stack 0xf4ba4cf0780 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8690 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4ce8c30 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3e440 stack 0xf4ba4cf05d0 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e840 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae085ea40 stack 0xf4ba4d22690 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4d22510 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4ce8270 rthread reaping 0xf4b9fd96240 stack 0xf4ba4d228d0 rthread reaping 0xf4b7b87d840 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae085e040 stack 0xf4ba4cf0210 rthread reaping 0xf4accb3ee40 stack 0xf4ba4d22f60 rthread reaping 0xf4ae0b48e40 stack 0xf4ba4ce8660 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48040 stack 0xf4ba4ce8b10 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 4b7b87d040: 8: set_msg 0xf4ae085e840: 9: enter run() 0xf4ae0b48a40: 10: enter run() 0xf4ae0b48440: 11: enter run() 0xf4b7b87d640: 12: enter run() 0xf4b74908a40: 13: enter run() 0xf4ae0b48040: 14: enter run() 0xf4b7a375a40: 15: enter run() 0xf4b7b87d040: 8: msg: "new message" 0xf4b7b87d640: 12: set_msg 0xf4ae0b48a40: 10: set_msg 0xf4b7b87d640: 12: msg: "new message" 0xf4b7b87d640: 12: exit run() 0xf4ae085e840: 9: set_msg 0xf4ae0b48a40: 10: msg: "new message" 0xf4b7b87d040: 8: exit run() 0xf4ae0b48a40: 10: exit run() 0xf4ae085e840: 9: msg: "new message" 0xf4ae085e840: 9: exit run() 0xf4ae0b48440: 11: set_msg 0xf4b7a375a40: 15: set_msg 0xf4ae0b48440: 11: msg: "new message" 0xf4b7a375a40: 15: msg: "new message" 0xf4b7a375a40: 15: exit run() 0xf4b74908a40: 13: set_msg 0xf4b74908a40: 13: msg: "new message" 0xf4ae0b48440: 11: exit run() 0xf4b74908a40: 13: exit run() 0xf4ae0b48040: 14: set_msg 0xf4ae0b48040: 14: msg: "new message" 0xf4ae0b48040: 14: exit run() main: 17 0xf4ae085ec40: 0: enter run() 0xf4ae085ec40: 0: set_msg 0xf4ae085ec40: 0: msg: "new message" 0xf4ae085ec40: 0: exit run() 0xf4ae085e040: 1: enter run() 0xf4ae085e040: 1: set_msg 0xf4ae085e040: 1: msg: "new message" 0xf4ae085e040: 1: exit run() 0xf4ae085e640: 2: enter run() 0xf4ae085e640: 2: set_msg 0xf4ae085e640: 2: msg: "new message" 0xf4ae085e640: 2: exit run() 0xf4b74908640: 3: enter run() 0xf4b74908640: 3: set_msg 0xf4b74908640: 3: msg: "new message" 0xf4b74908640: 3: exit run() 0xf4ae085ea40: 4: enter run() 0xf4ae085ea40: 4: set_msg 0xf4ae085ea40: 4: msg: "new message" 0xf4ae085ea40: 4: exit run() 0xf4b7b87d440: 5: enter run() 0xf4b7a375c40: 6: enter run() 0xf4b7b87d440: 5: set_msg 0xf4b7a375c40: 6: set_msg 0xf4b7b87d440: 5: msg: "new message" 0xf4b7a375c40: 6: msg: "new message" 0xf4b7b87d440: 5: exit run() 0xf4b7a375c40: 6: exit run() 0xf4b74908040: 8: enter run() 0xf4b74908040: 8: set_msg 0xf4b74908240: 7: enter run() 0xf4b74908040: 8: msg: "new message" 0xf4b74908040: 8: exit run() 0xf4b74908240: 7: set_msg 0xf4b74908240: 7: msg: "new message" 0xf4b74908240: 7: exit run() 0xf4b7b87da40: 9: enter run() 0xf4b7b87da40: 9: set_msg 0xf4b7b87da40: 9: msg: "new message" 0xf4b7b87da40: 9: exit run() 0xf4b7a375040: 10: enter run() 0xf4b7a375040: 10: set_msg 0xf4b7a375040: 10: msg: "new message" 0xf4b7a375040: 10: exit run() 0xf4b7a375440: 11: enter run() 0xf4b7a375440: 11: set_msg 0xf4b7a375440: 11: msg: "new message" 0xf4b7a375440: 11: exit run() 0xf4b74908440: 12: enter run() 0xf4b74908440: 12: set_msg 0xf4b74908440: 12: msg: "new message" 0xf4b74908440: 12: exit run() 0xf4b7a375840: 13: enter run() 0xf4b7a375840: 13: set_msg 0xf4b7a375840: 13: msg: "new message" 0xf4b7a375840: 13: exit run() 0xf4b7b87dc40: 14: enter run() 0xf4ae0b48040: 15: enter run() 0xf4b7b87dc40: 14: set_msg 0xf4ae0b48040: 15: set_msg 0xf4b7b87dc40: 14: msg: "new message" 0xf4b7b87dc40: 14: exit run() 0xf4ae0b48040: 15: msg: "new message" 0xf4ae0b48040: 15: exit run() main: 18 0xf4ae085e040: 0: enter run() 0xf4ae085e040: 0: set_msg 0xf4ae085e040: 0: msg: "new message" 0xf4ae085e040: 0: exit run() 0xf4b74908840: 1: enter run() 0xf4b74908840: 1: set_msg 0xf4b74908840: 1: msg: "new message" 0xf4b74908840: 1: exit run() 0xf4ae0b48e40: 3: enter run() 0xf4ae085ea40: 2: enter run() 0xf4ae0b48e40: 3: set_msg 0xf4ae085ea40: 2: set_msg 0xf4ae0b48e40: 3: msg: "new message" 0xf4ae085ea40: 2: msg: "new message" 0xf4ae0b48e40: 3: exit run() 0xf4ae085ea40: 2: exit run() 0xf4ae0b48a40: 4: enter run() 0xf4ae0b48a40: 4: set_msg 0xf4ae0b48a40: 4: msg: "new message" 0xf4ae0b48a40: 4: exit run() 0xf4b74908e40: 5: enter run() 0xf4b74908e40: 5: set_msg 0xf4b74908e40: 5: msg: "new message" 0xf4b74908e40: 5: exit run() 0xf4ae0b48c40: 7: enter run() 0xf4ae0b48c40: 7: set_msg 0xf4ae0b48c40: 7: msg: "new message" 0xf4ae0b48c40: 7: exit run() 0xf4ae0b48240: 8: enter run() 0xf4b74908440: 6: enter run() 0xf4ae0b48240: 8: set_msg 0xf4ae0b48240: 8: msg: "new message" 0xf4ae0b48240: 8: exit run() 0xf4ae085ec40: 9: enter run() 0xf4ae085ec40: 9: set_msg 0xf4ae085ec40: 9: msg: "new message" 0xf4ae085ec40: 9: exit run() 0xf4b7b87de40: 10: enter run() 0xf4b74908440: 6: set_msg 0xf4b7b87de40: 10: set_msg 0xf4b74908440: 6: msg: "new message" 0xf4b7b87de40: 10: msg: "new message" 0xf4b74908440: 6: exit run() 0xf4b7b87de40: 10: exit run() 0xf4ae085e440: 12: enter run() 0xf4b7b87d840: 11: enter run() 0xf4ae085e440: 12: set_msg 0xf4ae085e440: 12: msg: "new message" 0xf4ae085e440: 12: exit run() 0xf4b7b87d840: 11: set_msg 0xf4b7b87d840: 11: msg: "new message" 0xf4b7b87d840: 11: exit run() 0xf4b7b87d040: 14: enter run() 0xf4b74908c40: 13: enter run() 0xf4b7b87d040: 14: set_msg 0xf4b74908c40: 13: set_msg 0xf4b7b87d040: 14: msg: "new message" 0xf4b74908c40: 13: msg: "new message" 0xf4b7b87d040: 14: exit run() 0xf4b74908c40: 13: exit run() 0xf4accb3e440: 15: enter run() 0xf4accb3e440: 15: set_msg 0xf4accb3e440: 15: msg: "new message" 0xf4accb3e440: 15: exit run() main: 19 0xf4accb3ec40: 0: enter run() 0xf4accb3ec40: 0: set_msg 0xf4accb3ec40: 0: msg: "new message" 0xf4accb3ec40: 0: exit run() 0xf4accb3ea40: 1: enter run() 0xf4accb3ea40: 1: set_msg 0xf4accb3ea40: 1: msg: "new message" 0xf4accb3ea40: 1: exit run() 0xf4b74908040: 2: enter run() 0xf4b74908040: 2: set_msg 0xf4b74908040: 2: msg: "new message" 0xf4b74908040: 2: exit run() 0xf4b7a375c40: 3: enter run() 0xf4accb3e240: 4: enter run() 0xf4b7a375c40: 3: set_msg 0xf4accb3e240: 4: set_msg 0xf4b7a375c40: 3: msg: "new message" 0xf4accb3e240: 4: msg: "new message" 0xf4b7a375c40: 3: exit run() 0xf4accb3e240: 4: exit run() 0xf4b7a375e40: 6: enter run() 0xf4b7a375e40: 6: set_msg 0xf4b7a375e40: 6: msg: "new message" 0xf4b7a375e40: 6: exit run() 0xf4accb3e640: 5: enter run() 0xf4accb3e640: 5: set_msg 0xf4accb3e640: 5: msg: "new message" 0xf4accb3e640: 5: exit run() 0xf4b7b87da40: 7: enter run() 0xf4b7b87da40: 7: set_msg 0xf4b7b87da40: 7: msg: "new message" 0xf4b7b87da40: 7: exit run() 0xf4b7b87d240: 8: enter run() 0xf4b7b87d240: 8: set_msg 0xf4b7b87d240: 8: msg: "new message" 0xf4b7b87d240: 8: exit run() 0xf4b7a375a40: 9: enter run() 0xf4b7a375040: 10: enter run() 0xf4b7a375a40: 9: set_msg 0xf4b7a375040: 10: set_msg 0xf4b7a375a40: 9: msg: "new message" 0xf4b7a375040: 10: msg: "new message" 0xf4b7a375a40: 9: exit run() 0xf4b7a375040: 10: exit run() 0xf4accb3e040: 11: enter run() 0xf4accb3e040: 11: set_msg 0xf4accb3e040: 11: msg: "new message" 0xf4accb3e040: 11: exit run() 0xf4b7b87de40: 12: enter run() 0xf4b7b87de40: 12: set_msg 0xf4b7b87de40: 12: msg: "new message" 0xf4b7b87de40: 12: exit run() 0xf4b74908e40: 13: enter run() 0xf4b74908e40: 13: set_msg 0xf4b74908e40: 13: msg: "new message" 0xf4b74908e40: 13: exit run() 0xf4accb3ee40: 15: enter run() 0xf4accb3ee40: 15: set_msg 0xf4accb3ee40: 15: msg: "new message" 0xf4accb3ee40: 15: exit run() 0xf4accb3e840: 14: enter run() 0xf4accb3e840: 14: set_msg 0xf4accb3e840: 14: msg: "new message" 0xf4accb3e840: 14: exit run() main: 20 0xf4b7a375c40: 0: enter run() 0xf4b7a375c40: 0: set_msg 0xf4b7a375c40: 0: msg: "new message" 0xf4b7a375c40: 0: exit run() 0xf4accb3e440: 1: enter run() 0xf4accb3e440: 1: set_msg 0xf4accb3e440: 1: msg: "new message" 0xf4accb3e440: 1: exit run() 0xf4b7a375440: 2: enter run() 0xf4b7a375440: 2: set_msg 0xf4b7a375440: 2: msg: "new message" 0xf4b7a375440: 2: exit run() 0xf4b7b87d840: 3: enter run() 0xf4b74908240: 4: enter run() 0xf4b7b87d840: 3: set_msg 0xf4b74908240: 4: set_msg 0xf4b7b87d840: 3: msg: "new message" 0xf4b74908240: 4: msg: "new message" 0xf4b7b87d840: 3: exit run() 0xf4b74908240: 4: exit run() 0xf4b7a375640: 5: enter run() 0xf4b7a375240: 6: enter run() 0xf4b7a375240: 6: set_msg 0xf4b7a375640: 5: set_msg 0xf4b7a375240: 6: msg: "new message" 0xf4b7a375640: 5: msg: "new message" 0xf4b7a375240: 6: exit run() 0xf4b7a375640: 5: exit run() 0xf4b7a375e40: 7: enter run() 0xf4b7b87dc40: 8: enter run() 0xf4b7a375e40: 7: set_msg 0xf4b7b87dc40: 8: set_msg 0xf4b7a375e40: 7: msg: "new message" 0xf4b7b87dc40: 8: msg: "new message" 0xf4b7a375e40: 7: exit run() 0xf4b7b87dc40: 8: exit run() 0xf4b74908640: 10: enter run() 0xf4b74908640: 10: set_msg 0xf4b74908640: 10: msg: "new message" 0xf4b74908640: 10: exit run() 0xf4b9fd96c40: 11: enter run() 0xf4b9fd96c40: 11: set_msg 0xf4b9fd96c40: 11: msg: "new message" 0xf4b9fd96c40: 11: exit run() 0xf4b74908840: 9: enter run() 0xf4b74908840: 9: set_msg 0xf4b74908840: 9: msg: "new message" 0xf4b74908840: 9: exit run() 0xf4accb3e640: 12: enter run() 0xf4accb3e640: 12: set_msg 0xf4accb3e640: 12: msg: "new message" 0xf4accb3e640: 12: exit run() 0xf4b7b87da40: 13: enter run() 0xf4b7b87da40: 13: set_msg 0xf4b7b87da40: 13: msg: "new message" 0xf4b7b87da40: 13: exit run() 0xf4b74908c40: 14: enter run() 0xf4b7b87d040: 15: enter run() 0xf4b7b87d040: 15: set_msg 0xf4b74908c40: 14: set_msg 0xf4b7b87d040: 15: msg: "new message" 0xf4b7b87d040: 15: exit run() 0xf4b74908c40: 14: msg: "new message" 0xf4b74908c40: 14: exit run() main: 21 0xf4b74908440: 0: enter run() 0xf4b74908440: 0: set_msg 0xf4b74908440: 0: msg: "new message" 0xf4b74908440: 0: exit run() 0xf4b7b87d240: 1: enter run() 0xf4b7b87d240: 1: set_msg 0xf4b7b87d240: 1: msg: "new message" 0xf4b7b87d240: 1: exit run() 0xf4b7a375a40: 3: enter run() 0xf4b9fd96440: 2: enter run() 0xf4b7a375a40: 3: set_msg 0xf4b9fd96440: 2: set_msg 0xf4b7a375a40: 3: msg: "new message" 0xf4b9fd96440: 2: msg: "new message" 0xf4b7a375a40: 3: exit run() 0xf4b9fd96440: 2: exit run() 0xf4b7b87d440: 4: enter run() 0xf4b7b87d440: 4: set_msg 0xf4b7a375840: 5: enter run() 0xf4b7b87d440: 4: msg: "new message" 0xf4b7b87d440: 4: exit run() 0xf4b7a375840: 5: set_msg 0xf4b7a375840: 5: msg: "new message" 0xf4b7a375840: 5: exit run() 0xf4b7a375e40: 6: enter run() 0xf4b7a375e40: 6: set_msg 0xf4b7a375e40: 6: msg: "new message" 0xf4b7a375e40: 6: exit run() 0xf4b74908040: 7: enter run() 0xf4b74908040: 7: set_msg 0xf4b74908040: 7: msg: "new message" 0xf4b74908040: 7: exit run() 0xf4b7b87d640: 9: enter run() 0xf4b7b87d640: 9: set_msg 0xf4b7b87d640: 9: msg: "new message" 0xf4b7b87d640: 9: exit run() 0xf4b7b87d840: 8: enter run() 0xf4b9fd96640: 10: enter run() 0xf4b74908a40: 11: enter run() 0xf4b7b87d840: 8: set_msg 0xf4b74908a40: 11: set_msg 0xf4b74908a40: 11: msg: "new message" 0xf4b74908a40: 11: exit run() 0xf4b9fd96640: 10: set_msg 0xf4b9fd96640: 10: msg: "new message" 0xf4b9fd96640: 10: exit run() 0xf4b74908e40: 14: enter run() 0xf4b7a375440: 12: enter run() 0xf4b74908e40: 14: set_msg 0xf4b7a375440: 12: set_msg 0xf4b74908e40: 14: msg: "new message" 0xf4b7a375440: 12: msg: "new message" 0xf4b74908e40: 14: exit run() 0xf4b7b87dc40: 13: enter run() 0xf4b7a375440: 12: exit run() 0xf4b7b87d840: 8: msg: "new message" 0xf4b201f9240: 15: enter run() 0xf4b7b87d840: 8: exit run() 0xf4b7b87dc40: 13: set_msg 0xf4b201f9240: 15: set_msg 0xf4b7b87dc40: 13: msg: "new message" 0xf4b201f9240: 15: msg: "new message" 0xf4b7b87dc40: 13: exit run() 0xf4b201f9240: 15: exit run() main: 22 0xf4b9fd96840: 0: enter run() 0xf4b9fd96840: 0: set_msg 0xf4b9fd96840: 0: msg: "new message" 0xf4b9fd96840: 0: exit run() 0xf4ae0b48c40: 1: enter run() 0xf4ae0b48c40: 1: set_msg 0xf4ae0b48c40: 1: msg: "new message" 0xf4ae0b48c40: 1: exit run() 0xf4b9fd96a40: 2: enter run() 0xf4b9fd96a40: 2: set_msg 0xf4b9fd96e40: 3: enter run() 0xf4b9fd96040: 4: enter run() 0xf4b9fd96240: 5: enter run() 0xf4b9fd96440: 6: enter run() 0xf4ae085e240: 7: enter run() 0xf4b7b87d040: 8: enter run() 0xf4ae085ee40: 9: enter run() 0xf4b7b87d240: 10: enter run() 0xf4ae0b48240: 11: enter run() 0xf4b7a375a40: 12: enter run() 0xf4ae085ec40: 13: enter run() 0xf4b7a375c40: 14: enter run() 0xf4ae085e440: 15: enter run() 0xf4ae085e240: 7: set_msg 0xf4b9fd96040: 4: set_msg 0xf4b9fd96440: 6: set_msg 0xf4b9fd96a40: 2: msg: "new message" 0xf4b9fd96a40: 2: exit run() 0xf4ae085ee40: 9: set_msg 0xf4b7b87d040: 8: set_msg 0xf4ae085ec40: 13: set_msg 0xf4b7b87d040: 8: msg: "new message" 0xf4b7b87d040: 8: exit run() 0xf4b7a375a40: 12: set_msg 0xf4b9fd96440: 6: msg: "new message" 0xf4ae0b48240: 11: set_msg 0xf4b7a375c40: 14: set_msg 0xf4b7a375a40: 12: msg: "new message" 0xf4ae085e240: 7: msg: "new message" 0xf4b7a375c40: 14: msg: "new message" 0xf4ae0b48240: 11: msg: "new message" 0xf4b9fd96040: 4: msg: "new message" 0xf4b9fd96440: 6: exit run() 0xf4ae085ee40: 9: msg: "new message" 0xf4ae085ec40: 13: msg: "new message" 0xf4b7a375a40: 12: exit run() 0xf4ae085e240: 7: exit run() 0xf4b7a375c40: 14: exit run() 0xf4ae0b48240: 11: exit run() 0xf4b9fd96040: 4: exit run() 0xf4ae085ee40: 9: exit run() 0xf4ae085e440: 15: set_msg 0xf4ae085ec40: 13: exit run() 0xf4b7b87d240: 10: set_msg 0xf4b9fd96240: 5: set_msg 0xf4ae085e440: 15: msg: "new message" 0xf4ae085e440: 15: exit run() 0xf4b9fd96e40: 3: set_msg 0xf4b7b87d240: 10: msg: "new message" 0xf4b9fd96e40: 3: msg: "new message" 0xf4b7b87d240: 10: exit run() 0xf4b9fd96e40: 3: exit run() 0xf4b9fd96240: 5: msg: "new message" 0xf4b9fd96240: 5: exit run() main: 23 0xf4b9fd96840: 0: enter run() 0xf4b9fd96840: 0: set_msg 0xf4b9fd96840: 0: msg: "new message" 0xf4b9fd96840: 0: exit run() 0xf4b9fd96640: 1: enter run() 0xf4b9fd96640: 1: set_msg 0xf4b9fd96640: 1: msg: "new message" 0xf4b9fd96640: 1: exit run() 0xf4ae085e640: 2: enter run() 0xf4ae085e640: 2: set_msg 0xf4ae085e640: 2: msg: "new message" 0xf4ae085e640: 2: exit run() 0xf4b7b87dc40: 3: enter run() 0xf4accb3e440: 4: enter run() 0xf4b7b87dc40: 3: set_msg 0xf4accb3e440: 4: set_msg 0xf4b7b87dc40: 3: msg: "new message" 0xf4accb3e440: 4: msg: "new message" 0xf4b7b87dc40: 3: exit run() 0xf4accb3e440: 4: exit run() 0xf4ae085e840: 5: enter run() 0xf4ae085e840: 5: set_msg 0xf4ae085ee40: 6: enter run() 0xf4ae085ee40: 6: set_msg 0xf4ae085e840: 5: msg: "new message" 0xf4ae085ee40: 6: msg: "new message" 0xf4ae085e840: 5: exit run() 0xf4ae085ee40: 6: exit run() 0xf4b9fd96a40: 8: enter run() 0xf4b9fd96a40: 8: set_msg 0xf4b9fd96a40: 8: msg: "new message" 0xf4b9fd96a40: 8: exit run() 0xf4ae085ea40: 7: enter run() 0xf4b9fd96e40: 9: enter run() 0xf4ae085ea40: 7: set_msg 0xf4b9fd96e40: 9: set_msg 0xf4ae085ea40: 7: msg: "new message" 0xf4b9fd96e40: 9: msg: "new message" 0xf4ae085ea40: 7: exit run() 0xf4b9fd96e40: 9: exit run() 0xf4b7b87d840: 11: enter run() 0xf4b7b87d840: 11: set_msg 0xf4b7b87d840: 11: msg: "new message" 0xf4b7b87d840: 11: exit run() 0xf4b9fd96240: 10: enter run() 0xf4b9fd96240: 10: set_msg 0xf4b9fd96240: 10: msg: "new message" 0xf4b9fd96240: 10: exit run() 0xf4ae085e040: 12: enter run() 0xf4ae085e040: 12: set_msg 0xf4ae085e040: 12: msg: "new message" 0xf4ae085e040: 12: exit run() 0xf4accb3ee40: 13: enter run() 0xf4accb3ee40: 13: set_msg 0xf4accb3ee40: 13: msg: "new message" 0xf4accb3ee40: 13: exit run() 0xf4ae0b48e40: 14: enter run() 0xf4ae0b48e40: 14: set_msg 0xf4ae0b48e40: 14: msg: "new message" 0xf4ae0b48e40: 14: exit run() 0xf4ae0b48040: 15: enter run() 0xf4ae0b48040: 15: set_msg 0xf4ae0b48040: 15: msg: "new message" 0xf4ae0b48040: 15: exit run() main: 24 0xf4b201f9e40: 0: enter run() 0xf4b201f9e40: 0: set_msg 0xf4b201f9e40: 0: msg: "new message" 0xf4b201f9e40: 0: exit run() 0xf4ae085e240: 1: enter run() 0xf4ae085e240: 1: set_msg 0xf4ae085e240: 1: msg: "new message" 0xf4ae085e240: 1: exit run() 0xf4b7b87de40: 3: enter run() 0xf4b201f9040: 2: enter run() 0xf4b7b87de40: 3: set_msg 0xf4b201f9040: 2: set_msg 0xf4b7b87de40: 3: msg: "new message" 0xf4b201f9040: 2: msg: "new message" 0xf4b7b87de40: 3: exit run() 0xf4b201f9040: 2: exit run() 0xf4b201f9a40: 4: enter run() 0xf4b201f9a40: 4: set_msg 0xf4b201f9a40: 4: msg: "new message" 0xf4b201f9a40: 4: exit run() 0xf4ae085e440: 5: enter run() 0xf4ae085e440: 5: set_msg 0xf4ae085e440: 5: msg: "new message" 0xf4ae085e440: 5: exit run() 0xf4b201f9640: 6: enter run() 0xf4b201f9640: 6: set_msg 0xf4b201f9640: 6: msg: "new message" 0xf4b201f9640: 6: exit run() 0xf4ae085e840: 7: enter run() 0xf4ae085e840: 7: set_msg 0xf4b9fd96040: 8: enter run() 0xf4ae085e840: 7: msg: "new message" 0xf4ae085e840: 7: exit run() 0xf4b9fd96040: 8: set_msg 0xf4b9fd96040: 8: msg: "new message" 0xf4b9fd96040: 8: exit run() 0xf4b201f9840: 9: enter run() 0xf4b201f9840: 9: set_msg 0xf4b201f9840: 9: msg: "new message" 0xf4b201f9840: 9: exit run() 0xf4b7b87dc40: 10: enter run() 0xf4b7b87dc40: 10: set_msg 0xf4b7b87dc40: 10: msg: "new message" 0xf4b7b87dc40: 10: exit run() 0xf4ae0b48640: 11: enter run() 0xf4ae0b48c40: 12: enter run() 0xf4ae0b48640: 11: set_msg 0xf4ae0b48c40: 12: set_msg 0xf4ae0b48640: 11: msg: "new message" 0xf4ae0b48c40rthread reaping 0xf4b201f9e40 stack 0xf4ba4ce8b10 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e240 stack 0xf4ba4ce8660 rthread reaping 0xf4b201f9040 stack 0xf4ba4d22f60 rthread reaping 0xf4b7b87de40 stack 0xf4ba4cf0210 rthread reaping 0xf4b201f9a40 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae085e440 stack 0xf4ba4d228d0 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4b201f9640 stack 0xf4ba4ce8270 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4ae085e840 stack 0xf4ba4d22510 rthread reaping 0xf4b9fd96040 stack 0xf4ba4d22690 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9840 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4d22b70 rthread reaping 0xf4ae0b48640 stack 0xf4ba4cf05d0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae0b48c40 stack 0xf4ba4ce8c30 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d640 stack 0xf4ba4ce8690 rthread reaping 0xf4b201f9c40 stack 0xf4ba4cf0780 rthread reaping 0xf4b7b87d440 stack 0xf4ba4cf0090 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96040 stack 0xf4ba4cf0090 rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf0780 rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8690 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96a40 stack 0xf4ba4ce8c30 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf05d0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96240 stack 0xf4ba4d22b70 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9040 stack 0xf4ba4cf0a80 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4d22690 rthread reaping 0xf4b9fd96440 stack 0xf4ba4d22510 rthread reaping 0xf4ae0b48240 stack 0xf4ba4ce8270 rthread reaping 0xf4ae0b48a40 stack 0xf4ba4d228d0 rthread reaping 0xf4b9fd96640 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae0b48840 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085e040 stack 0xf4ba4d22f60 rthread reaping 0xf4b9fd96840 stack 0xf4ba4ce8660 rthread reaping 0xf4b7b87de40 stack 0xf4ba4ce8b10 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8b10 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8660 rthread reaping 0xf4ae0b48e40 stack 0xf4ba4d22f60 rthread reaping 0xf4b201f9840 stack 0xf4ba4cf0210 rthread reaping 0xf4ae0b48040 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae085e040 stack 0xf4ba4d228d0 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9e40 stack 0xf4ba4ce8270 rthread reaping 0xf4ae0b48440 stack 0xf4ba4d22510 rthread reaping 0xf4b74908c40 stack 0xf4ba4d22690 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b9fd96640 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b201f9a40 stack 0xf4ba4ce8c30 rthread reaping 0xf4ae085ee40 stack 0xf4ba4ce8690 rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf0780 rthread reaping 0xf4b7b87d840 stack 0xf4ba4cf0090 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48e40 stack 0xf4ba4cf0090 rthread reaping 0xf4ae085e040 stack 0xf4ba4cf0780 rthread reaping 0xf4ae085e240 stack 0xf4ba4ce8690 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e440 stack 0xf4ba4ce8c30 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9c40 stack 0xf4ba4cf05d0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b74908240 stack 0xf4ba4d22b70 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48840 stack 0xf4ba4cf0a80 rthread reaping 0xf4b201f9040 stack 0xf4ba4d22690 rthread reaping 0xf4b74908e40 stack 0xf4ba4d22510 rthread reaping 0xf4b7b87d440 stack 0xf4ba4ce8270 rthread reaping 0xf4b201f9240 stack 0xf4ba4d228d0 rthread reaping 0xf4b7b87da40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4cf0210 rthread reaping 0xf4ae0b48240 stack 0xf4ba4d22f60 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87de40 stack 0xf4ba4ce8660 rthread reaping 0xf4b7b87d040 stack 0xf4ba4ce8b10 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d840 stack 0xf4ba4ce8b10 rthread reaping 0xf4b74908440 stack 0xf4ba4ce8660 rthread reaping 0xf4ae0b48440 stack 0xf4ba4d22f60 rthread reaping 0xf4ae085e040 stack 0xf4ba4cf0210 rthread reaping 0xf4b74908040 stack 0xf4ba4cf08a0 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4d228d0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae0b48640 stack 0xf4ba4ce8270 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (1) rthread reaping 0xf4ae0b48a40 stack 0xf4ba4d22510 rthread reaping 0xf4b7b87d440 stack 0xf4ba4d22690 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (1) rthread reaping 0xf4ae0b48e40 stack 0xf4ba4cf0a80 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e840 stack 0xf4ba4cf05d0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9e40 stack 0xf4ba4d22b70 rthread reaping 0xf4b74908640 stack 0xf4ba4ce8c30 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8690 rthread reaping 0xf4ae0b48040 stack 0xf4ba4cf0780 rthread reaping 0xf4ae085e640 stack 0xf4ba4cf0090 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908040 stack 0xf4ba4cf0090 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae0b48c40 stack 0xf4ba4cf0780 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908840 stack 0xf4ba4ce8690 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b74908a40 stack 0xf4ba4ce8c30 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48440 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085ea40 stack 0xf4ba4cf05d0 rthread reaping 0xf4ae0b48640 stack 0xf4ba4cf0a80 rthread reaping 0xf4b74908240 stack 0xf4ba4d22690 rthread reaping 0xf4b74908c40 stack 0xf4ba4d22510 rthread reaping 0xf4b7a375440 stack 0xf4ba4ce8270 rthread reaping 0xf4ae085e440 stack 0xf4ba4d228d0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908440 stack 0xf4ba4cf0210 rthread reaping 0xf4b7a375840 stack 0xf4ba4d22f60 rthread reaping 0xf4ae085e240 stack 0xf4ba4ce8660 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48840 stack 0xf4ba4ce8b10 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908240 stack 0xf4ba4ce8b10 rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8660 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e840 stack 0xf4ba4d22f60 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375040 stack 0xf4ba4cf0210 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4b201f9240 stack 0xf4ba4cf08a0 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908040 stack 0xf4ba4d228d0 rthread reaping 0xf4b7a375240 stack 0xf4ba4ce8270 rthread reaping 0xf4b74908840 stack 0xf4ba4d22510 rthread reaping 0xf4b201f9640 stack 0xf4ba4d22690 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e040 stack 0xf4ba4cf0a80 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3ec40 stack 0xf4ba4cf05d0 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e040 stack 0xf4ba4d22b70 rthread reaping 0xf4b7a375a40 stack 0xf4ba4ce8c30 rthread reaping 0xf4b7a375c40 stack 0xf4ba4ce8690 rthread reaping 0xf4b201f9840 stack 0xf4ba4cf0780 rthread reaping 0xf4accb3ea40 stack 0xf4ba4cf0090 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375840 stack 0xf4ba4cf0090 rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf0780 rthread reaping 0xf4b201f9e40 stack 0xf4ba4ce8690 rthread reaping 0xf4b201f9440 stack 0xf4ba4ce8c30 rthread reaping 0xf4b201f9040 stack 0xf4ba4d22b70 rthread reaping 0xf4b74908240 stack 0xf4ba4cf05d0 rthread reaping 0xf4ae085e840 stack 0xf4ba4cf0a80 rthread reaping 0xf4b201f9c40 stack 0xf4ba4d22690 rthread reaping 0xf4b201f9a40 stack 0xf4ba4d22510 rthread reaping 0xf4b7a375640 stack 0xf4ba4ce8270 rthread reaping 0xf4b9fd96040 stack 0xf4ba4d228d0 rthread reaping 0xf4b74908640 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908e40 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085e240 stack 0xf4ba4d22f60 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8660 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375a40 stack 0xf4ba4ce8b10 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8b10 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (4294967295) rthread reaping 0xf4b9fd96440 stack 0xf4ba4ce8660 rthread reaping 0xf4b7a375840 stack 0xf4ba4d22f60 rthread reaping 0xf4b201f9840 stack 0xf4ba4cf0210 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) rthread reaping 0xf4b9fd96c40 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae085e440 stack 0xf4ba4d228d0 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9040 stack 0xf4ba4ce8270 rthread reaping 0xf4b9fd96240 stack 0xf4ba4d22510 rthread reaping 0xf4b9fd96640 stack 0xf4ba4d22690 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908440 stack 0xf4ba4cf0a80 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375c40 stack 0xf4ba4d22b70 rthread reaping 0xf4b74908840 stack 0xf4ba4cf05d0 rthread reaping 0xf4b201f9c40 stack 0xf4ba4ce8c30 rthread reaping 0xf4b9fd96840 stack 0xf4ba4ce8690 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4cf0780 rthread reaping 0xf4b201f9240 stack 0xf4ba4cf0090 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) : 12: msg: "new message" 0xf4ae0b48640: 11: exit run() 0xf4b7b87d640: 13: enter run() 0xf4b201f9c40: 14: enter run() 0xf4b7b87d440: 15: enter run() 0xf4ae0b48c40: 12: exit run() 0xf4b7b87d640: 13: set_msg 0xf4b7b87d640: 13: msg: "new message" 0xf4b7b87d640: 13: exit run() 0xf4b7b87d440: 15: set_msg 0xf4b201f9c40: 14: set_msg 0xf4b7b87d440: 15: msg: "new message" 0xf4b201f9c40: 14: msg: "new message" 0xf4b7b87d440: 15: exit run() 0xf4b201f9c40: 14: exit run() main: 25 0xf4b9fd96040: 0: enter run() 0xf4b9fd96040: 0: set_msg 0xf4b9fd96040: 0: msg: "new message" 0xf4b9fd96040: 0: exit run() 0xf4ae085ee40: 1: enter run() 0xf4ae085ee40: 1: set_msg 0xf4ae085ee40: 1: msg: "new message" 0xf4ae085ee40: 1: exit run() 0xf4b9fd96a40: 3: enter run() 0xf4ae085ea40: 2: enter run() 0xf4b9fd96a40: 3: set_msg 0xf4ae085ea40: 2: set_msg 0xf4b9fd96a40: 3: msg: "new message" 0xf4ae085ea40: 2: msg: "new message" 0xf4b9fd96a40: 3: exit run() 0xf4ae085ea40: 2: exit run() 0xf4ae085ec40: 4: enter run() 0xf4ae085ec40: 4: set_msg 0xf4ae085ec40: 4: msg: "new message" 0xf4ae085ec40: 4: exit run() 0xf4b9fd96240: 5: enter run() 0xf4b9fd96240: 5: set_msg 0xf4b9fd96240: 5: msg: "new message" 0xf4b9fd96240: 5: exit run() 0xf4b201f9040: 6: enter run() 0xf4b9fd96c40: 7: enter run() 0xf4b201f9040: 6: set_msg 0xf4b9fd96c40: 7: set_msg 0xf4b201f9040: 6: msg: "new message" 0xf4b9fd96c40: 7: msg: "new message" 0xf4b201f9040: 6: exit run() 0xf4b9fd96c40: 7: exit run() 0xf4b9fd96440: 8: enter run() 0xf4b9fd96440: 8: set_msg 0xf4b9fd96440: 8: msg: "new message" 0xf4b9fd96440: 8: exit run() 0xf4ae0b48240: 9: enter run() 0xf4ae0b48240: 9: set_msg 0xf4ae0b48240: 9: msg: "new message" 0xf4ae0b48240: 9: exit run() 0xf4ae0b48a40: 10: enter run() 0xf4ae0b48a40: 10: set_msg 0xf4ae0b48a40: 10: msg: "new message" 0xf4ae0b48a40: 10: exit run() 0xf4b9fd96640: 11: enter run() 0xf4b9fd96640: 11: set_msg 0xf4b9fd96640: 11: msg: "new message" 0xf4b9fd96640: 11: exit run() 0xf4ae0b48840: 12: enter run() 0xf4ae0b48840: 12: set_msg 0xf4ae0b48840: 12: msg: "new message" 0xf4ae0b48840: 12: exit run() 0xf4ae085e040: 13: enter run() 0xf4ae085e040: 13: set_msg 0xf4ae085e040: 13: msg: "new message" 0xf4ae085e040: 13: exit run() 0xf4b9fd96840: 14: enter run() 0xf4b9fd96840: 14: set_msg 0xf4b9fd96840: 14: msg: "new message" 0xf4b9fd96840: 14: exit run() 0xf4b7b87de40: 15: enter run() 0xf4b7b87de40: 15: set_msg 0xf4b7b87de40: 15: msg: "new message" 0xf4b7b87de40: 15: exit run() main: 26 0xf4ae085ea40: 0: enter run() 0xf4ae085ea40: 0: set_msg 0xf4ae085ea40: 0: msg: "new message" 0xf4ae085ea40: 0: exit run() 0xf4ae085e640: 1: enter run() 0xf4ae085e640: 1: set_msg 0xf4ae085e640: 1: msg: "new message" 0xf4ae085e640: 1: exit run() 0xf4b201f9840: 3: enter run() 0xf4ae0b48e40: 2: enter run() 0xf4b201f9840: 3: set_msg 0xf4ae0b48e40: 2: set_msg 0xf4b201f9840: 3: msg: "new message" 0xf4ae0b48e40: 2: msg: "new message" 0xf4b201f9840: 3: exit run() 0xf4ae0b48e40: 2: exit run() 0xf4ae0b48040: 4: enter run() 0xf4ae0b48040: 4: set_msg 0xf4ae0b48040: 4: msg: "new message" 0xf4ae0b48040: 4: exit run() 0xf4ae085e040: 5: enter run() 0xf4ae085e040: 5: set_msg 0xf4ae085e040: 5: msg: "new message" 0xf4ae085e040: 5: exit run() 0xf4b201f9e40: 6: enter run() 0xf4b201f9e40: 6: set_msg 0xf4b201f9e40: 6: msg: "new message" 0xf4b201f9e40: 6: exit run() 0xf4b74908c40: 8: enter run() 0xf4ae0b48440: 7: enter run() 0xf4ae0b48440: 7: set_msg 0xf4b74908c40: 8: set_msg 0xf4ae0b48440: 7: msg: "new message" 0xf4b74908c40: 8: msg: "new message" 0xf4ae0b48440: 7: exit run() 0xf4b74908c40: 8: exit run() 0xf4b9fd96a40: 9: enter run() 0xf4b9fd96640: 10: enter run() 0xf4b9fd96a40: 9: set_msg 0xf4ae085ec40: 11: enter run() 0xf4ae085ec40: 11: set_msg 0xf4b201f9a40: 12: enter run() 0xf4ae085ee40: 13: enter run() 0xf4b7b87d240: 14: enter run() 0xf4b7b87d840: 15: enter run() 0xf4b7b87d240: 14: set_msg 0xf4b7b87d840: 15: set_msg 0xf4ae085ee40: 13: set_msg 0xf4ae085ec40: 11: msg: "new message" 0xf4b7b87d240: 14: msg: "new message" 0xf4b7b87d840: 15: msg: "new message" 0xf4ae085ee40: 13: msg: "new message" 0xf4ae085ec40: 11: exit run() 0xf4b9fd96a40: 9: msg: "new message" 0xf4b7b87d240: 14: exit run() 0xf4b7b87d840: 15: exit run() 0xf4ae085ee40: 13: exit run() 0xf4b9fd96640: 10: set_msg 0xf4b9fd96a40: 9: exit run() 0xf4b9fd96640: 10: msg: "new message" 0xf4b9fd96640: 10: exit run() 0xf4b201f9a40: 12: set_msg 0xf4b201f9a40: 12: msg: "new message" 0xf4b201f9a40: 12: exit run() main: 27 0xf4ae0b48e40: 0: enter run() 0xf4ae0b48e40: 0: set_msg 0xf4ae0b48e40: 0: msg: "new message" 0xf4ae0b48e40: 0: exit run() 0xf4ae085e040: 1: enter run() 0xf4ae085e040: 1: set_msg 0xf4ae085e040: 1: msg: "new message" 0xf4ae085e040: 1: exit run() 0xf4ae085e240: 2: enter run() 0xf4ae085e440: 3: enter run() 0xf4ae085e240: 2: set_msg 0xf4ae085e440: 3: set_msg 0xf4ae085e240: 2: msg: "new message" 0xf4ae085e440: 3: msg: "new message" 0xf4ae085e240: 2: exit run() 0xf4ae085e440: 3: exit run() 0xf4b201f9c40: 4: enter run() 0xf4b201f9c40: 4: set_msg 0xf4b201f9c40: 4: msg: "new message" 0xf4b201f9c40: 4: exit run() 0xf4b74908240: 5: enter run() 0xf4b74908240: 5: set_msg 0xf4b74908240: 5: msg: "new message" 0xf4b74908240: 5: exit run() 0xf4ae0b48840: 6: enter run() 0xf4ae0b48840: 6: set_msg 0xf4ae0b48840: 6: msg: "new message" 0xf4ae0b48840: 6: exit run() 0xf4b74908e40: 8: enter run() 0xf4b201f9040: 7: enter run() 0xf4b74908e40: 8: set_msg 0xf4b201f9040: 7: set_msg 0xf4b74908e40: 8: msg: "new message" 0xf4b201f9040: 7: msg: "new message" 0xf4b74908e40: 8: exit run() 0xf4b201f9040: 7: exit run() 0xf4b7b87d440: 9: enter run() 0xf4b7b87d440: 9: set_msg 0xf4b7b87d440: 9: msg: "new message" 0xf4b7b87d440: 9: exit run() 0xf4b201f9240: 10: enter run() 0xf4b7b87da40: 11: enter run() 0xf4b201f9240: 10: set_msg 0xf4b7b87da40: 11: set_msg 0xf4b201f9240: 10: msg: "new message" 0xf4b7b87da40: 11: msg: "new message" 0xf4b201f9240: 10: exit run() 0xf4b7b87da40: 11: exit run() 0xf4b7b87dc40: 12: enter run() 0xf4b7b87dc40: 12: set_msg 0xf4b7b87dc40: 12: msg: "new message" 0xf4b7b87dc40: 12: exit run() 0xf4ae0b48240: 13: enter run() 0xf4ae0b48240: 13: set_msg 0xf4ae0b48240: 13: msg: "new message" 0xf4ae0b48240: 13: exit run() 0xf4b7b87d040: 15: enter run() 0xf4b7b87d040: 15: set_msg 0xf4b7b87d040: 15: msg: "new message" 0xf4b7b87d040: 15: exit run() 0xf4b7b87de40: 14: enter run() 0xf4b7b87de40: 14: set_msg 0xf4b7b87de40: 14: msg: "new message" 0xf4b7b87de40: 14: exit run() main: 28 0xf4b7b87d840: 0: enter run() 0xf4b7b87d840: 0: set_msg 0xf4b7b87d840: 0: msg: "new message" 0xf4b7b87d840: 0: exit run() 0xf4b74908440: 1: enter run() 0xf4b74908440: 1: set_msg 0xf4b74908440: 1: msg: "new message" 0xf4b74908440: 1: exit run() 0xf4ae085e040: 3: enter run() 0xf4ae0b48440: 2: enter run() 0xf4ae085e040: 3: set_msg 0xf4ae0b48440: 2: set_msg 0xf4ae085e040: 3: msg: "new message" 0xf4ae0b48440: 2: msg: "new message" 0xf4ae085e040: 3: exit run() 0xf4ae0b48440: 2: exit run() 0xf4b74908040: 4: enter run() 0xf4b74908040: 4: set_msg 0xf4b74908040: 4: msg: "new message" 0xf4b74908040: 4: exit run() 0xf4ae0b48c40: 5: enter run() 0xf4ae0b48c40: 5: set_msg 0xf4ae0b48c40: 5: msg: "new message" 0xf4ae0b48c40: 5: exit run() 0xf4ae0b48640: 6: enter run() 0xf4ae0b48640: 6: set_msg 0xf4ae0b48640: 6: msg: "new message" 0xf4ae0b48640: 6: exit run() 0xf4b7b87d440: 8: enter run() 0xf4ae0b48a40: 7: enter run() 0xf4b7b87d440: 8: set_msg 0xf4ae0b48a40: 7: set_msg 0xf4b7b87d440: 8: msg: "new message" 0xf4ae0b48a40: 7: msg: "new message" 0xf4b7b87d440: 8: exit run() 0xf4ae0b48a40: 7: exit run() 0xf4ae0b48e40: 9: enter run() 0xf4ae0b48e40: 9: set_msg 0xf4ae0b48e40: 9: msg: "new message" 0xf4ae0b48e40: 9: exit run() 0xf4ae085e840: 11: enter run() 0xf4ae085e840: 11: set_msg 0xf4ae085e840: 11: msg: "new message" 0xf4ae085e840: 11: exit run() 0xf4b74908640: 12: enter run() 0xf4b74908640: 12: set_msg 0xf4b74908640: 12: msg: "new message" 0xf4b201f9e40: 10: enter run() 0xf4b74908640: 12: exit run() 0xf4b201f9e40: 10: set_msg 0xf4ae085ea40: 13: enter run() 0xf4ae0b48040: 14: enter run() 0xf4ae085e640: 15: enter run() 0xf4b201f9e40: 10: msg: "new message" 0xf4b201f9e40: 10: exit run() 0xf4ae0b48040: 14: set_msg 0xf4ae085e640: 15: set_msg 0xf4ae085e640: 15: msg: "new message" 0xf4ae0b48040: 14: msg: "new message" 0xf4ae085e640: 15: exit run() 0xf4ae0b48040: 14: exit run() 0xf4ae085ea40: 13: set_msg 0xf4ae085ea40: 13: msg: "new message" 0xf4ae085ea40: 13: exit run() main: 29 0xf4b74908040: 0: enter run() 0xf4b74908040: 0: set_msg 0xf4b74908040: 0: msg: "new message" 0xf4b74908040: 0: exit run() 0xf4ae0b48c40: 1: enter run() 0xf4ae0b48c40: 1: set_msg 0xf4ae0b48c40: 1: msg: "new message" 0xf4ae0b48c40: 1: exit run() 0xf4b74908a40: 3: enter run() 0xf4b74908a40: 3: set_msg 0xf4b74908a40: 3: msg: "new message" 0xf4b74908a40: 3: exit run() 0xf4b74908840: 2: enter run() 0xf4ae0b48440: 4: enter run() 0xf4b74908840: 2: set_msg 0xf4ae0b48440: 4: set_msg 0xf4b74908840: 2: msg: "new message" 0xf4ae0b48440: 4: msg: "new message" 0xf4b74908840: 2: exit run() 0xf4ae0b48440: 4: exit run() 0xf4ae0b48640: 6: enter run() 0xf4ae085ea40: 5: enter run() 0xf4ae0b48640: 6: set_msg 0xf4ae085ea40: 5: set_msg 0xf4ae0b48640: 6: msg: "new message" 0xf4ae085ea40: 5: msg: "new message" 0xf4ae0b48640: 6: exit run() 0xf4ae085ea40: 5: exit run() 0xf4b74908240: 7: enter run() 0xf4b74908240: 7: set_msg 0xf4b74908240: 7: msg: "new message" 0xf4b74908240: 7: exit run() 0xf4b74908c40: 8: enter run() 0xf4b74908c40: 8: set_msg 0xf4b74908c40: 8: msg: "new message" 0xf4b74908c40: 8: exit run() 0xf4b7a375440: 9: enter run() 0xf4b7a375440: 9: set_msg 0xf4b7a375440: 9: msg: "new message" 0xf4b7a375440: 9: exit run() 0xf4ae085ec40: 11: enter run() 0xf4ae085ec40: 11: set_msg 0xf4ae085ec40: 11: msg: "new message" 0xf4ae085e440: 10: enter run() 0xf4ae085ec40: 11: exit run() 0xf4ae085e440: 10: set_msg 0xf4ae085e440: 10: msg: "new message" 0xf4ae085e440: 10: exit run() 0xf4b74908440: 12: enter run() 0xf4b74908440: 12: set_msg 0xf4b74908440: 12: msg: "new message" 0xf4b74908440: 12: exit run() 0xf4b7a375840: 13: enter run() 0xf4b7a375840: 13: set_msg 0xf4b7a375840: 13: msg: "new message" 0xf4b7a375840: 13: exit run() 0xf4ae085e240: 14: enter run() 0xf4ae085e240: 14: set_msg 0xf4ae085e240: 14: msg: "new message" 0xf4ae085e240: 14: exit run() 0xf4ae0b48840: 15: enter run() 0xf4ae0b48840: 15: set_msg 0xf4ae0b48840: 15: msg: "new message" 0xf4ae0b48840: 15: exit run() main: 30 0xf4b74908240: 0: enter run() 0xf4b74908240: 0: set_msg 0xf4b74908240: 0: msg: "new message" 0xf4b74908240: 0: exit run() 0xf4ae085e640: 1: enter run() 0xf4ae085e640: 1: set_msg 0xf4ae085e640: 1: msg: "new message" 0xf4ae085e640: 1: exit run() 0xf4ae085e840: 2: enter run() 0xf4ae085e840: 2: set_msg 0xf4ae085e840: 2: msg: "new message" 0xf4ae085e840: 2: exit run() 0xf4b7a375040: 3: enter run() 0xf4b7a375040: 3: set_msg 0xf4b201f9240: 4: enter run() 0xf4b7a375040: 3: msg: "new message" 0xf4b7a375040: 3: exit run() 0xf4b201f9240: 4: set_msg 0xf4b201f9240: 4: msg: "new message" 0xf4b201f9240: 4: exit run() 0xf4b7a375240: 6: enter run() 0xf4b7a375240: 6: set_msg 0xf4b7a375240: 6: msg: "new message" 0xf4b74908040: 5: enter run() 0xf4b7a375240: 6: exit run() 0xf4b74908040: 5: set_msg 0xf4b74908040: 5: msg: "new message" 0xf4b74908040: 5: exit run() 0xf4b74908840: 7: enter run() 0xf4b74908840: 7: set_msg 0xf4b74908840: 7: msg: "new message" 0xf4b74908840: 7: exit run() 0xf4b201f9640: 8: enter run() 0xf4b201f9640: 8: set_msg 0xf4b201f9640: 8: msg: "new message" 0xf4b201f9640: 8: exit run() 0xf4ae085e040: 9: enter run() 0xf4ae085e040: 9: set_msg 0xf4ae085e040: 9: msg: "new message" 0xf4ae085e040: 9: exit run() 0xf4accb3ec40: 10: enter run() 0xf4accb3ec40: 10: set_msg 0xf4accb3ec40: 10: msg: "new message" 0xf4accb3ec40: 10: exit run() 0xf4accb3e040: 11: enter run() 0xf4accb3e040: 11: set_msg 0xf4accb3e040: 11: msg: "new message" 0xf4accb3e040: 11: exit run() 0xf4b7a375a40: 12: enter run() 0xf4b7a375a40: 12: set_msg 0xf4b7a375a40: 12: msg: "new message" 0xf4b7a375a40: 12: exit run() 0xf4b7a375c40: 13: enter run() 0xf4b7a375c40: 13: set_msg 0xf4b7a375c40: 13: msg: "new message" 0xf4b7a375c40: 13: exit run() 0xf4accb3ea40: 15: enter run() 0xf4accb3ea40: 15: set_msg 0xf4b201f9840: 14: enter run() 0xf4accb3ea40: 15: msg: "new message" 0xf4accb3ea40: 15: exit run() 0xf4b201f9840: 14: set_msg 0xf4b201f9840: 14: msg: "new message" 0xf4b201f9840: 14: exit run() main: 31 0xf4b7a375840: 0: enter run() 0xf4b7a375840: 0: set_msg 0xf4b7a375840: 0: msg: "new message" 0xf4b7a375840: 0: exit run() 0xf4ae085ee40: 1: enter run() 0xf4ae085ee40: 1: set_msg 0xf4ae085ee40: 1: msg: "new message" 0xf4ae085ee40: 1: exit run() 0xf4b201f9e40: 2: enter run() 0xf4b201f9e40: 2: set_msg 0xf4b201f9e40: 2: msg: "new message" 0xf4b201f9e40: 2: exit run() 0xf4b201f9440: 3: enter run() 0xf4b201f9440: 3: set_msg 0xf4b201f9440: 3: msg: "new message" 0xf4b201f9440: 3: exit run() 0xf4b201f9040: 4: enter run() 0xf4b201f9040: 4: set_msg 0xf4b201f9040: 4: msg: "new message" 0xf4b201f9040: 4: exit run() 0xf4ae085e840: 6: enter run() 0xf4b74908240: 5: enter run() 0xf4ae085e840: 6: set_msg 0xf4b74908240: 5: set_msg 0xf4ae085e840: 6: msg: "new message" 0xf4b74908240: 5: msg: "new message" 0xf4ae085e840: 6: exit run() 0xf4b74908240: 5: exit run() 0xf4b201f9c40: 7: enter run() 0xf4b201f9c40: 7: set_msg 0xf4b201f9c40: 7: msg: "new message" 0xf4b201f9c40: 7: exit run() 0xf4b201f9a40: 8: enter run() 0xf4b201f9a40: 8: set_msg 0xf4b201f9a40: 8: msg: "new message" 0xf4b201f9a40: 8: exit run() 0xf4b7a375640: 9: enter run() 0xf4b7a375640: 9: set_msg 0xf4b7a375640: 9: msg: "new message" 0xf4b7a375640: 9: exit run() 0xf4b9fd96040: 10: enter run() 0xf4b9fd96040: 10: set_msg 0xf4b9fd96040: 10: msg: "new message" 0xf4b9fd96040: 10: exit run() 0xf4b74908640: 11: enter run() 0xf4b74908640: 11: set_msg 0xf4b74908e40: 12: enter run() 0xf4b74908640: 11: msg: "new message" 0xf4b74908640: 11: exit run() 0xf4b74908e40: 12: set_msg 0xf4b74908e40: 12: msg: "new message" 0xf4b74908e40: 12: exit run() 0xf4ae085e240: 13: enter run() 0xf4ae085e240: 13: set_msg 0xf4ae085e240: 13: msg: "new message" 0xf4ae085e240: 13: exit run() 0xf4ae085e640: 14: enter run() 0xf4ae085e640: 14: set_msg 0xf4ae085e640: 14: msg: "new message" 0xf4ae085e640: 14: exit run() 0xf4b7a375a40: 15: enter run() 0xf4b7a375a40: 15: set_msg 0xf4b7a375a40: 15: msg: "new message" 0xf4b7a375a40: 15: exit run() main: 32 0xf4ae085ea40: 0: enter run() 0xf4ae085ea40: 0: set_msg 0xf4ae085ea40: 0: msg: "new message" 0xf4ae085ea40: 0: exit run() 0xf4b9fd96440: 1: enter run() 0xf4b9fd96440: 1: set_msg 0xf4b9fd96440: 1: msg: "new message" 0xf4b9fd96440: 1: exit run() 0xf4b201f9840: 3: enter run() 0xf4b7a375840: 2: enter run() 0xf4b201f9840: 3: set_msg 0xf4b7a375840: 2: set_msg 0xf4b201f9840: 3: msg: "new message" 0xf4b7a375840: 2: msg: "new message" 0xf4b201f9840: 3: exit run() 0xf4b7a375840: 2: exit run() 0xf4b9fd96c40: 4: enter run() 0xf4b9fd96c40: 4: set_msg 0xf4b9fd96c40: 4: msg: "new message" 0xf4b9fd96c40: 4: exit run() 0xf4ae085e440: 5: enter run() 0xf4ae085e440: 5: set_msg 0xf4ae085e440: 5: msg: "new message" 0xf4ae085e440: 5: exit run() 0xf4b201f9040: 6: enter run() 0xf4b201f9040: 6: set_msg 0xf4b201f9040: 6: msg: "new message" 0xf4b201f9040: 6: exit run() 0xf4b9fd96640: 8: enter run() 0xf4b9fd96240: 7: enter run() 0xf4b9fd96640: 8: set_msg 0xf4b9fd96240: 7: set_msg 0xf4b9fd96640: 8: msg: "new message" 0xf4b9fd96240: 7: msg: "new message" 0xf4b9fd96640: 8: exit run() 0xf4b9fd96240: 7: exit run() 0xf4b74908440: 9: enter run() 0xf4b74908440: 9: set_msg 0xf4b74908840: 10: enter run() 0xf4b7a375c40: 11: enter run() 0xf4b74908440: 9: msg: "new message" 0xf4b201f9c40: 12: enter run() 0xf4b9fd96840: 13: enter run() 0xf4b9fd96a40: 14: enter run() 0xf4b201f9c40: 12: set_msg 0xf4b74908440: 9: exit run() 0xf4b201f9240: 15: enter run() 0xf4b201f9c40: 12: msg: "new message" 0xf4b201f9c40: 12: exit run() 0xf4b7a375c40: 11: set_msg 0xf4b9fd96a40: 14: set_msg 0xf4b7a375c40: 11: msg: "new message" 0xf4b9fd96a40: 14: msg: "new message" 0xf4b7a375c40: 11: exit run() 0xf4b74908840: 10: set_msg 0xf4b9fd96a40: 14: exit run() 0xf4b9fd96840: 13: set_msg 0xf4b9fd96840: 13: msg: "new message" 0xf4b9fd96840: 13: exit run() 0xf4b201f9240: 15: set_msg 0xf4b201f9240: 15: msg: "new message" 0xf4b201f9240: 15: exit run() 0xf4b74908840: 10: msg: "new message" 0xf4b74908840: 10: exit run() main: 33 0xf4ae085ec40: 0: enter run() 0x0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375e40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375240: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (2147483650) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf0090 rthread reaping 0xf4b74908040 stack 0xf4ba4cf0780 rthread reaping 0xf4b74908840 stack 0xf4ba4ce8690 rthread reaping 0xf4b74908a40 stack 0xf4ba4ce8c30 rthread reaping 0xf4ae085e240 stack 0xf4ba4cf05d0 rthread reaping 0xf4ae085ee40 stack 0xf4ba4d22b70 rthread reaping 0xf4b7a375840 stack 0xf4ba4cf0a80 rthread reaping 0xf4b201f9640 stack 0xf4ba4d22690 rthread reaping 0xf4ae085e440 stack 0xf4ba4d22510 rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8270 rthread reaping 0xf4b7a375e40 stack 0xf4ba4d228d0 rthread reaping 0xf4b201f9840 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7a375a40 stack 0xf4ba4cf0210 rthread reaping 0xf4b7a375040 stack 0xf4ba4d22f60 rthread reaping 0xf4b7a375240 stack 0xf4ba4ce8660 rthread reaping 0xf4b7a375440 stack 0xf4ba4ce8b10 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4ce8b10 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96440 stack 0xf4ba4ce8660 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96040 stack 0xf4ba4d22f60 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96e40 stack 0xf4ba4cf0210 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908e40 stack 0xf4ba4d228d0 rthread reaping 0xf4b74908240 stack 0xf4ba4ce8270 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d040 stack 0xf4ba4d22510 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e840 stack 0xf4ba4d22690 rthread reaping 0xf4b7a375640 stack 0xf4ba4cf0a80 rthread reaping 0xf4accb3e640 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085e440 stack 0xf4ba4cf05d0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d240 stack 0xf4ba4ce8c30 rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8690 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908440 stack 0xf4ba4cf0780 rthread reaping 0xf4accb3ee40 stack 0xf4ba4cf0090 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375240: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (2147483649) rthread reaping 0xf4accb3ea40 stack 0xf4ba4cf0090 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375240: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (2147483649) rthread reaping 0xf4b9fd96240 stack 0xf4ba4cf0780 rthread reaping 0xf4b7b87d440 stack 0xf4ba4ce8690 rthread reaping 0xf4accb3e040 stack 0xf4ba4ce8c30 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375840 stack 0xf4ba4cf05d0 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375a40 stack 0xf4ba4d22b70 rthread reaping 0xf4b9fd96840 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7a375c40 stack 0xf4ba4d22690 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375040 stack 0xf4ba4d22510 rthread reaping 0xf4b9fd96640 stack 0xf4ba4ce8270 rthread reaping 0xf4accb3e240 stack 0xf4ba4d228d0 rthread reaping 0xf4b7a375240 stack 0xf4ba4cf08a0 rthread reaping 0xf4accb3e440 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085e240 stack 0xf4ba4d22f60 rthread reaping 0xf4b7b87d640 stack 0xf4ba4ce8660 rthread reaping 0xf4b9fd96040 stack 0xf4ba4ce8b10 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7a375240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e840 stack 0xf4ba4ce8b10 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4ce8660 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7a375640 stack 0xf4ba4d22f60 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d840 stack 0xf4ba4cf0210 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375040 stack 0xf4ba4cf08a0 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96640 stack 0xf4ba4d228d0 rthread reaping 0xf4b7a375840 stack 0xf4ba4ce8270 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d040 stack 0xf4ba4d22510 rthread reaping 0xf4b7b87da40 stack 0xf4ba4d22690 rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf0a80 rthread reaping 0xf4b9fd96240 stack 0xf4ba4d22b70 rthread reaping 0xf4b7a375240 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4ce8c30 rthread reaping 0xf4accb3e240 stack 0xf4ba4ce8690 rthread reaping 0xf4accb3ea40 stack 0xf4ba4cf0780 rthread reaping 0xf4b9fd96840 stack 0xf4ba4cf0090 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4cf0090 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e040 stack 0xf4ba4cf0780 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e840 stack 0xf4ba4ce8690 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8c30 rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf05d0 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085ea40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b9fd96240 stack 0xf4ba4d22690 rthread reaping 0xf4b7a375840 stack 0xf4ba4d22510 rthread reaping 0xf4b7a375040 stack 0xf4ba4ce8270 rthread reaping 0xf4ae085ec40 stack 0xf4ba4d228d0 rthread reaping 0xf4b7a375c40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7a375a40 stack 0xf4ba4cf0210 rthread reaping 0xf4b7b87de40 stack 0xf4ba4d22f60 rthread reaping 0xf4b7b87d440 stack 0xf4ba4ce8660 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4ce8b10 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375040 stack 0xf4ba4ce8b10 rthread reaping 0xf4accb3ec40 stack 0xf4ba4ce8660 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d640 stack 0xf4ba4d22f60 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375640 stack 0xf4ba4cf0210 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e440 stack 0xf4ba4cf08a0 rthread reaping 0xf4b9fd96440 stack 0xf4ba4d228d0 rthread reaping 0xf4b7b87d040 stack 0xf4ba4ce8270 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3e640 stack 0xf4ba4d22510 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4d22690 rthread reaping 0xf4accb3e240 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae085e440 stack 0xf4ba4d22b70 rthread reaping 0xf4accb3ee40 stack 0xf4ba4cf05d0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96040 stack 0xf4ba4ce8c30 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085ec40 stack 0xf4ba4ce8690 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96640 stack 0xf4ba4cf0090 rthread reaping 0xf4ae085ea40 stack 0xf4ba4cf0780 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96840 stack 0xf4ba4cf0780 rthread reaping 0xf4b7a375840 stack 0xf4ba4cf0090 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d640 stack 0xf4ba4ce8690 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7a375a40 stack 0xf4ba4ce8c30 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375240 stack 0xf4ba4cf05d0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e040 stack 0xf4ba4d22b70 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4cf0a80 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e840 stack 0xf4ba4d22690 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ee40 stack 0xf4ba4d22510 rthread reaping 0xf4b7b87d840 stack 0xf4ba4ce8270 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4d228d0 rthread reaping 0xf4accb3ea40 stack 0xf4ba4cf08a0 rthread reaping 0xf4accb3ec40 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085e640 stack 0xf4ba4d22f60 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4ce8660 rthread reaping 0xf4accb3ee40 stack 0xf4ba4ce8b10 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4b7a375440 stack 0xf4ba4ce8b10 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96240 stack 0xf4ba4ce8660 rthread reaping 0xf4b9fd96440 stack 0xf4ba4d22f60 rthread reaping 0xf4ae0b48640 stack 0xf4ba4cf0210 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87da40 stack 0xf4ba4cf08a0 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4d228d0 rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8270 rthread reaping 0xf4ae085e040 stack 0xf4ba4d22510 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87dc40 stack 0xf4ba4d22690 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf0a80 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87de40 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085e240 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7b87d040 stack 0xf4ba4ce8690 0xf4b7a375240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375040 stack 0xf4ba4ce8c30 rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf0090 rthread reaping 0xf4b7a375240 stack 0xf4ba4cf0780 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 f4ae085ec40: 0: set_msg 0xf4b74908040: 1: enter run() 0xf4b74908840: 2: enter run() 0xf4b74908a40: 3: enter run() 0xf4ae085e240: 4: enter run() 0xf4ae085ee40: 5: enter run() 0xf4b7a375840: 6: enter run() 0xf4b201f9640: 7: enter run() 0xf4ae085e440: 8: enter run() 0xf4ae085e640: 9: enter run() 0xf4b7a375e40: 10: enter run() 0xf4b201f9840: 11: enter run() 0xf4b7a375a40: 12: enter run() 0xf4b7a375040: 13: enter run() 0xf4b7a375240: 14: enter run() 0xf4b7a375440: 15: enter run() 0xf4ae085ec40: 0: msg: "new message" 0xf4b7a375840: 6: set_msg 0xf4ae085ee40: 5: set_msg 0xf4ae085e440: 8: set_msg 0xf4b7a375840: 6: msg: "new message" 0xf4ae085ee40: 5: msg: "new message" 0xf4ae085e440: 8: msg: "new message" 0xf4ae085ec40: 0: exit run() 0xf4b7a375840: 6: exit run() 0xf4ae085ee40: 5: exit run() 0xf4ae085e440: 8: exit run() 0xf4b201f9640: 7: set_msg 0xf4b7a375a40: 12: set_msg 0xf4ae085e240: 4: set_msg 0xf4b7a375a40: 12: msg: "new message" 0xf4b7a375a40: 12: exit run() 0xf4b74908040: 1: set_msg 0xf4ae085e240: 4: msg: "new message" 0xf4ae085e240: 4: exit run() 0xf4b7a375440: 15: set_msg 0xf4ae085e640: 9: set_msg 0xf4b7a375440: 15: msg: "new message" 0xf4b7a375440: 15: exit run() 0xf4b74908a40: 3: set_msg 0xf4ae085e640: 9: msg: "new message" 0xf4ae085e640: 9: exit run() 0xf4b74908a40: 3: msg: "new message" 0xf4b74908a40: 3: exit run() 0xf4b201f9640: 7: msg: "new message" 0xf4b201f9640: 7: exit run() 0xf4b74908040: 1: msg: "new message" 0xf4b74908040: 1: exit run() 0xf4b74908840: 2: set_msg 0xf4b74908840: 2: msg: "new message" 0xf4b74908840: 2: exit run() 0xf4b7a375240: 14: set_msg 0xf4b7a375240: 14: msg: "new message" 0xf4b7a375240: 14: exit run() 0xf4b7a375040: 13: set_msg 0xf4b7a375040: 13: msg: "new message" 0xf4b7a375040: 13: exit run() 0xf4b7a375e40: 10: set_msg 0xf4b7a375e40: 10: msg: "new message" 0xf4b7a375e40: 10: exit run() 0xf4b201f9840: 11: set_msg 0xf4b201f9840: 11: msg: "new message" 0xf4b201f9840: 11: exit run() main: 34 0xf4b9fd96a40: 0: enter run() 0xf4b9fd96a40: 0: set_msg 0xf4b9fd96a40: 0: msg: "new message" 0xf4b9fd96a40: 0: exit run() 0xf4b9fd96440: 1: enter run() 0xf4b9fd96440: 1: set_msg 0xf4b9fd96440: 1: msg: "new message" 0xf4b9fd96440: 1: exit run() 0xf4b9fd96040: 2: enter run() 0xf4b9fd96040: 2: set_msg 0xf4b9fd96040: 2: msg: "new message" 0xf4b9fd96040: 2: exit run() 0xf4b9fd96e40: 3: enter run() 0xf4b9fd96e40: 3: set_msg 0xf4b9fd96e40: 3: msg: "new message" 0xf4b9fd96e40: 3: exit run() 0xf4b9fd96c40: 4: enter run() 0xf4b9fd96c40: 4: set_msg 0xf4b9fd96c40: 4: msg: "new message" 0xf4b9fd96c40: 4: exit run() 0xf4b74908240: 6: enter run() 0xf4b74908240: 6: set_msg 0xf4b74908e40: 5: enter run() 0xf4b74908240: 6: msg: "new message" 0xf4b74908240: 6: exit run() 0xf4b74908e40: 5: set_msg 0xf4b74908e40: 5: msg: "new message" 0xf4b74908e40: 5: exit run() 0xf4b7b87d040: 7: enter run() 0xf4b7b87d040: 7: set_msg 0xf4b7b87d040: 7: msg: "new message" 0xf4b7b87d040: 7: exit run() 0xf4b7a375640: 9: enter run() 0xf4b7a375640: 9: set_msg 0xf4b7a375640: 9: msg: "new message" 0xf4b7a375640: 9: exit run() 0xf4accb3e640: 10: enter run() 0xf4accb3e640: 10: set_msg 0xf4accb3e640: 10: msg: "new message" 0xf4ae085e440: 11: enter run() 0xf4accb3e640: 10: exit run() 0xf4ae085e440: 11: set_msg 0xf4ae085e440: 11: msg: "new message" 0xf4ae085e440: 11: exit run() 0xf4accb3e840: 8: enter run() 0xf4accb3e840: 8: set_msg 0xf4accb3e840: 8: msg: "new message" 0xf4accb3e840: 8: exit run() 0xf4b7b87d240: 12: enter run() 0xf4b7b87d240: 12: set_msg 0xf4b7b87d240: 12: msg: "new message" 0xf4b7b87d240: 12: exit run() 0xf4ae085e640: 13: enter run() 0xf4ae085e640: 13: set_msg 0xf4ae085e640: 13: msg: "new message" 0xf4ae085e640: 13: exit run() 0xf4b74908440: 14: enter run() 0xf4b74908440: 14: set_msg 0xf4b74908440: 14: msg: "new message" 0xf4b74908440: 14: exit run() 0xf4accb3ee40: 15: enter run() 0xf4accb3ee40: 15: set_msg 0xf4accb3ee40: 15: msg: "new message" 0xf4accb3ee40: 15: exit run() main: 35 0xf4accb3ea40: 0: enter run() 0xf4accb3ea40: 0: set_msg 0xf4accb3ea40: 0: msg: "new message" 0xf4accb3ea40: 0: exit run() 0xf4b9fd96240: 1: enter run() 0xf4b9fd96240: 1: set_msg 0xf4b9fd96240: 1: msg: "new message" 0xf4b9fd96240: 1: exit run() 0xf4b7b87d440: 2: enter run() 0xf4b7b87d440: 2: set_msg 0xf4b7b87d440: 2: msg: "new message" 0xf4b7b87d440: 2: exit run() 0xf4accb3e040: 3: enter run() 0xf4accb3e040: 3: set_msg 0xf4b7a375840: 4: enter run() 0xf4accb3e040: 3: msg: "new message" 0xf4b7a375a40: 5: enter run() 0xf4accb3e040: 3: exit run() 0xf4b7a375840: 4: set_msg 0xf4b9fd96840: 6: enter run() 0xf4b9fd96840: 6: set_msg 0xf4b9fd96840: 6: msg: "new message" 0xf4b9fd96840: 6: exit run() 0xf4b7a375840: 4: msg: "new message" 0xf4b7a375c40: 7: enter run() 0xf4b7a375040: 8: enter run() 0xf4b9fd96640: 9: enter run() 0xf4accb3e240: 10: enter run() 0xf4b7a375240: 11: enter run() 0xf4accb3e440: 12: enter run() 0xf4ae085e240: 13: enter run() 0xf4b7b87d640: 14: enter run() 0xf4b9fd96040: 15: enter run() 0xf4b7a375240: 11: set_msg 0xf4accb3e440: 12: set_msg 0xf4b7a375840: 4: exit run() 0xf4b7b87d640: 14: set_msg 0xf4ae085e240: 13: set_msg 0xf4b7a375040: 8: set_msg 0xf4ae085e240: 13: msg: "new message" 0xf4b7a375240: 11: msg: "new message" 0xf4ae085e240: 13: exit run() 0xf4b7a375c40: 7: set_msg 0xf4b7a375240: 11: exit run() 0xf4accb3e240: 10: set_msg 0xf4b7b87d640: 14: msg: "new message" 0xf4b7b87d640: 14: exit run() 0xf4b9fd96040: 15: set_msg 0xf4b7a375a40: 5: set_msg 0xf4b9fd96040: 15: msg: "new message" 0xf4b7a375c40: 7: msg: "new message" 0xf4b9fd96040: 15: exit run() 0xf4b7a375c40: 7: exit run() 0xf4b7a375a40: 5: msg: "new message" 0xf4accb3e440: 12: msg: "new message" 0xf4accb3e240: 10: msg: "new message" 0xf4b7a375040: 8: msg: "new message" 0xf4b7a375a40: 5: exit run() 0xf4accb3e440: 12: exit run() 0xf4accb3e240: 10: exit run() 0xf4b7a375040: 8: exit run() 0xf4b9fd96640: 9: set_msg 0xf4b9fd96640: 9: msg: "new message" 0xf4b9fd96640: 9: exit run() main: 36 0xf4ae085e840: 0: enter run() 0xf4ae085e840: 0: set_msg 0xf4ae085e840: 0: msg: "new message" 0xf4ae085e840: 0: exit run() 0xf4b9fd96a40: 1: enter run() 0xf4b9fd96a40: 1: set_msg 0xf4b9fd96a40: 1: msg: "new message" 0xf4b9fd96a40: 1: exit run() 0xf4b7a375640: 2: enter run() 0xf4b7a375640: 2: set_msg 0xf4b7a375640: 2: msg: "new message" 0xf4b7a375640: 2: exit run() 0xf4b7a375040: 4: enter run() 0xf4b7a375040: 4: set_msg 0xf4b7a375040: 4: msg: "new message" 0xf4b7a375040: 4: exit run() 0xf4b7b87d840: 3: enter run() 0xf4b7b87d840: 3: set_msg 0xf4b7b87d840: 3: msg: "new message" 0xf4b9fd96640: 5: enter run() 0xf4b7b87d840: 3: exit run() 0xf4b9fd96640: 5: set_msg 0xf4b9fd96640: 5: msg: "new message" 0xf4b9fd96640: 5: exit run() 0xf4b7a375840: 6: enter run() 0xf4b7a375840: 6: set_msg 0xf4b7a375840: 6: msg: "new message" 0xf4b7a375840: 6: exit run() 0xf4b7b87d040: 7: enter run() 0xf4b7b87d040: 7: set_msg 0xf4b7b87d040: 7: msg: "new message" 0xf4b7b87d040: 7: exit run() 0xf4b7b87da40: 8: enter run() 0xf4b7b87da40: 8: set_msg 0xf4b7b87da40: 8: msg: "new message" 0xf4b7b87da40: 8: exit run() 0xf4b7b87d240: 9: enter run() 0xf4b7b87d240: 9: set_msg 0xf4b7b87d240: 9: msg: "new message" 0xf4b7b87d240: 9: exit run() 0xf4b7a375240: 11: enter run() 0xf4b9fd96240: 10: enter run() 0xf4b7b87dc40: 12: enter run() 0xf4b7a375240: 11: set_msg 0xf4b9fd96240: 10: set_msg 0xf4b7a375240: 11: msg: "new message" 0xf4b9fd96240: 10: msg: "new message" 0xf4b7a375240: 11: exit run() 0xf4b9fd96240: 10: exit run() 0xf4b7b87dc40: 12: set_msg 0xf4accb3e240: 13: enter run() 0xf4accb3ea40: 14: enter run() 0xf4b7b87dc40: 12: msg: "new message" 0xf4b9fd96840: 15: enter run() 0xf4b7b87dc40: 12: exit run() 0xf4accb3e240: 13: set_msg 0xf4b9fd96840: 15: set_msg 0xf4accb3ea40: 14: set_msg 0xf4accb3e240: 13: msg: "new message" 0xf4b9fd96840: 15: msg: "new message" 0xf4accb3ea40: 14: msg: "new message" 0xf4accb3e240: 13: exit run() 0xf4b9fd96840: 15: exit run() 0xf4accb3ea40: 14: exit run() main: 37 0xf4b9fd96a40: 0: enter run() 0xf4ae085e040: 1: enter run() 0xf4b9fd96a40: 0: set_msg 0xf4ae085e040: 1: set_msg 0xf4b9fd96a40: 0: msg: "new message" 0xf4ae085e040: 1: msg: "new message" 0xf4b9fd96a40: 0: exit run() 0xf4ae085e040: 1: exit run() 0xf4accb3e840: 2: enter run() 0xf4accb3e840: 2: set_msg 0xf4accb3e840: 2: msg: "new message" 0xf4accb3e840: 2: exit run() 0xf4ae085ee40: 4: enter run() 0xf4ae085ee40: 4: set_msg 0xf4ae085ee40: 4: msg: "new message" 0xf4ae085ee40: 4: exit run() 0xf4ae085e640: 3: enter run() 0xf4b9fd96c40: 5: enter run() 0xf4ae085e640: 3: set_msg 0xf4b9fd96c40: 5: set_msg 0xf4ae085e640: 3: msg: "new message" 0xf4ae085e640: 3: exit run() 0xf4b9fd96c40: 5: msg: "new message" 0xf4b9fd96c40: 5: exit run() 0xf4ae085ea40: 6: enter run() 0xf4ae085ea40: 6: set_msg 0xf4ae085ea40: 6: msg: "new message" 0xf4ae085ea40: 6: exit run() 0xf4b9fd96240: 7: enter run() 0xf4b9fd96240: 7: set_msg 0xf4b9fd96240: 7: msg: "new message" 0xf4b9fd96240: 7: exit run() 0xf4b7a375840: 8: enter run() 0xf4b7a375840: 8: set_msg 0xf4b7a375840: 8: msg: "new message" 0xf4b7a375840: 8: exit run() 0xf4b7a375040: 9: enter run() 0xf4b7a375040: 9: set_msg 0xf4b7a375040: 9: msg: "new message" 0xf4b7a375040: 9: exit run() 0xf4ae085ec40: 10: enter run() 0xf4ae085ec40: 10: set_msg 0xf4ae085ec40: 10: msg: "new message" 0xf4ae085ec40: 10: exit run() 0xf4b7a375c40: 11: enter run() 0xf4b7a375c40: 11: set_msg 0xf4b7a375c40: 11: msg: "new message" 0xf4b7a375c40: 11: exit run() 0xf4b7b87de40: 13: enter run() 0xf4b7a375a40: 12: enter run() 0xf4b7b87de40: 13: set_msg 0xf4b7a375a40: 12: set_msg 0xf4b7b87de40: 13: msg: "new message" 0xf4b7a375a40: 12: msg: "new message" 0xf4b7b87de40: 13: exit run() 0xf4b7a375a40: 12: exit run() 0xf4b7b87d440: 14: enter run() 0xf4b9fd96e40: 15: enter run() 0xf4b7b87d440: 14: set_msg 0xf4b9fd96e40: 15: set_msg 0xf4b7b87d440: 14: msg: "new message" 0xf4b7b87d440: 14: exit run() 0xf4b9fd96e40: 15: msg: "new message" 0xf4b9fd96e40: 15: exit run() main: 38 0xf4b7a375040: 0: enter run() 0xf4b7a375040: 0: set_msg 0xf4b7a375040: 0: msg: "new message" 0xf4b7a375040: 0: exit run() 0xf4accb3ec40: 1: enter run() 0xf4accb3ec40: 1: set_msg 0xf4accb3ec40: 1: msg: "new message" 0xf4accb3ec40: 1: exit run() 0xf4b7b87d640: 2: enter run() 0xf4b7b87d640: 2: set_msg 0xf4b7b87d640: 2: msg: "new message" 0xf4b7b87d640: 2: exit run() 0xf4accb3e440: 4: enter run() 0xf4accb3e440: 4: set_msg 0xf4accb3e440: 4: msg: "new message" 0xf4b7a375640: 3: enter run() 0xf4accb3e440: 4: exit run() 0xf4b7a375640: 3: set_msg 0xf4b7a375640: 3: msg: "new message" 0xf4b7a375640: 3: exit run() 0xf4b9fd96440: 5: enter run() 0xf4b9fd96440: 5: set_msg 0xf4b9fd96440: 5: msg: "new message" 0xf4b9fd96440: 5: exit run() 0xf4b7b87d040: 6: enter run() 0xf4b7b87d040: 6: set_msg 0xf4b7b87d040: 6: msg: "new message" 0xf4b7b87d040: 6: exit run() 0xf4accb3e640: 7: enter run() 0xf4accb3e640: 7: set_msg 0xf4accb3e640: 7: msg: "new message" 0xf4accb3e640: 7: exit run() 0xf4b9fd96c40: 8: enter run() 0xf4b9fd96c40: 8: set_msg 0xf4accb3e240: 9: enter run() 0xf4accb3e240: 9: set_msg 0xf4accb3e240: 9: msg: "new message" 0xf4accb3e240: 9: exit run() 0xf4b9fd96c40: 8: msg: "new message" 0xf4accb3ee40: 11: enter run() 0xf4b9fd96c40: 8: exit run() 0xf4accb3ee40: 11: set_msg 0xf4accb3ee40: 11: msg: "new message" 0xf4accb3ee40: 11: exit run() 0xf4b9fd96040: 12: enter run() 0xf4b9fd96040: 12: set_msg 0xf4b9fd96040: 12: msg: "new message" 0xf4b9fd96040: 12: exit run() 0xf4ae085e440: 10: enter run() 0xf4ae085e440: 10: set_msg 0xf4ae085e440: 10: msg: "new message" 0xf4ae085e440: 10: exit run() 0xf4b9fd96640: 15: enter run() 0xf4b9fd96640: 15: set_msg 0xf4ae085ec40: 13: enter run() 0xf4b9fd96640: 15: msg: "new message" 0xf4b9fd96640: 15: exit run() 0xf4ae085ec40: 13: set_msg 0xf4ae085ec40: 13: msg: "new message" 0xf4ae085ec40: 13: exit run() 0xf4ae085ea40: 14: enter run() 0xf4ae085ea40: 14: set_msg 0xf4ae085ea40: 14: msg: "new message" 0xf4ae085ea40: 14: exit run() main: 39 0xf4b9fd96840: 0: enter run() 0xf4b9fd96840: 0: set_msg 0xf4b9fd96840: 0: msg: "new message" 0xf4b9fd96840: 0: exit run() 0xf4b7a375840: 1: enter run() 0xf4b7a375840: 1: set_msg 0xf4b7a375840: 1: msg: "new message" 0xf4b7a375840: 1: exit run() 0xf4b7b87d640: 2: enter run() 0xf4b7b87d640: 2: set_msg 0xf4b7b87d640: 2: msg: "new message" 0xf4b7b87d640: 2: exit run() 0xf4b7a375240: 4: enter run() 0xf4b7a375a40: 3: enter run() 0xf4b7a375240: 4: set_msg 0xf4b7a375a40: 3: set_msg 0xf4b7a375240: 4: msg: "new message" 0xf4b7a375a40: 3: msg: "new message" 0xf4b7a375240: 4: exit run() 0xf4b7a375a40: 3: exit run() 0xf4ae085e040: 5: enter run() 0xf4ae085e040: 5: set_msg 0xf4ae085e040: 5: msg: "new message" 0xf4ae085e040: 5: exit run() 0xf4b9fd96a40: 6: enter run() 0xf4b9fd96a40: 6: set_msg 0xf4b9fd96a40: 6: msg: "new message" 0xf4b9fd96a40: 6: exit run() 0xf4ae085e840: 7: enter run() 0xf4ae085e840: 7: set_msg 0xf4ae085e840: 7: msg: "new message" 0xf4ae085e840: 7: exit run() 0xf4ae085ee40: 8: enter run() 0xf4ae085ee40: 8: set_msg 0xf4ae085ee40: 8: msg: "new message" 0xf4ae085ee40: 8: exit run() 0xf4b7b87d840: 9: enter run() 0xf4b7b87d840: 9: set_msg 0xf4b7b87d840: 9: msg: "new message" 0xf4b7b87d840: 9: exit run() 0xf4b9fd96c40: 10: enter run() 0xf4accb3ea40: 11: enter run() 0xf4b9fd96c40: 10: set_msg 0xf4accb3ea40: 11: set_msg 0xf4b9fd96c40: 10: msg: "new message" 0xf4accb3ea40: 11: msg: "new message" 0xf4b9fd96c40: 10: exit run() 0xf4accb3ea40: 11: exit run() 0xf4accb3ec40: 12: enter run() 0xf4accb3ec40: 12: set_msg 0xf4accb3ec40: 12: msg: "new message" 0xf4ae085e640: 13: enter run() 0xf4accb3ec40: 12: exit run() 0xf4ae085e640: 13: set_msg 0xf4ae085e640: 13: msg: "new message" 0xf4ae085e640: 13: exit run() 0xf4b9fd96e40: 14: enter run() 0xf4accb3ee40: 15: enter run() 0xf4accb3ee40: 15: set_msg 0xf4b9fd96e40: 14: set_msg 0xf4accb3ee40: 15: msg: "new message" 0xf4b9fd96e40: 14: msg: "new message" 0xf4accb3ee40: 15: exit run() 0xf4b9fd96e40: 14: exit run() main: 40 0xf4b7a375440: 0: enter run() 0xf4b7a375440: 0: set_msg 0xf4b7a375440: 0: msg: "new message" 0xf4b7a375440: 0: exit run() 0xf4b9fd96240: 1: enter run() 0xf4b9fd96240: 1: set_msg 0xf4b9fd96240: 1: msg: "new message" 0xf4b9fd96240: 1: exit run() 0xf4ae0b48640: 3: enter run() 0xf4ae0b48640: 3: set_msg 0xf4ae0b48640: 3: msg: "new message" 0xf4ae0b48640: 3: exit run() 0xf4b9fd96440: 2: enter run() 0xf4b9fd96440: 2: set_msg 0xf4b9fd96440: 2: msg: "new message" 0xf4b9fd96440: 2: exit run() 0xf4b7b87da40: 4: enter run() 0xf4b7b87da40: 4: set_msg 0xf4b7b87da40: 4: msg: "new message" 0xf4b7b87da40: 4: exit run() 0xf4ae085ea40: 6: enter run() 0xf4ae0b48c40: 5: enter run() 0xf4ae085ea40: 6: set_msg 0xf4ae0b48c40: 5: set_msg 0xf4ae085ea40: 6: msg: "new message" 0xf4ae0b48c40: 5: msg: "new message" 0xf4ae085ea40: 6: exit run() 0xf4ae0b48c40: 5: exit run() 0xf4ae085e040: 7: enter run() 0xf4b7b87dc40: 8: enter run() 0xf4ae085e040: 7: set_msg 0xf4b7b87dc40: 8: set_msg 0xf4ae085e040: 7: msg: "new message" 0xf4b7b87dc40: 8: msg: "new message" 0xf4ae085e040: 7: exit run() 0xf4ae085ec40: 9: enter run() 0xf4ae085ec40: 9: set_msg 0xf4b7b87dc40: 8: exit run() 0xf4ae085ec40: 9: msg: "new message" 0xf4b7b87de40: 10: enter run() 0xf4ae085ec40: 9: exit run() 0xf4b7b87de40: 10: set_msg 0xf4ae085e240: 11: enter run() 0xf4b7b87de40: 10: msg: "new message" 0xf4b7b87d040: 13: enter run() 0xf4b7a375040: 12: enter run() 0xf4ae085e240: 11: set_msg 0xf4b7b87d240: 14: enter run() 0xf4b7b87d040: 13: set_msg 0xf4b7b87de40: 10: exit run() 0xf4ae085e240: 11: msg: "new message" 0xf4b7b87d040: 13: msg: "new message" 0xf4ae085e240: 11: exit run() 0xf4b7b87d040: 13: exit run() 0xf4b7a375040: 12: set_msg 0xf4b7b87d240: 14: set_msg 0xf4b7a375040: 12: msg: "new message" 0xf4b7a375040: 12: exit run() 0xf4b7b87d240: 14: msg: "new message" 0xf4b7b87d240: 14: exit run() 0xf4b7a375240: 15: enter run() 0xf4b7a375240: 15: set_msg 0xf4b7a375240: 15: msg: "new message" 0xf4b7a375240: 15: exit run() main: 41 0xf4ae085e440: 0: enter run() 0xf4ae085e440: 0: set_msg 0xf4ae085e440: 0: msg: "new message" 0xf4ae085e440: 0: exit run() 0xf4ae0b48e40: 1: enter run() 0xf4ae0b48e40: 1: set_msg 0xf4ae0b48e40: 1: msg: "new message" 0xf4ae0b48e40: 1: exit run() 0xf4b7a375840: 2: enter run() 0xf4b7a375840: 2: set_msg 0xf4b7a375840: 2: msg: "new message" 0xf4b7a375840: 2: exit run() 0xf4ae085e640: 4: enter run() 0xf4b7b87d440: 3: enter run() 0xf4ae085e640: 4: set_msg 0xf4b7b87d440: 3: set_msg 0xf4ae085e640: 4: msg: "new message" 0xf4b7b87d440: 3: msgrthread reaping 0xf4ae085e440 stack 0xf4ba4cf0780 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48e40 stack 0xf4ba4cf0090 rthread reaping 0xf4b7a375840 stack 0xf4ba4ce8c30 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d440 stack 0xf4ba4ce8690 rthread reaping 0xf4ae085e640 stack 0xf4ba4cf05d0 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (2147483653) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48240 stack 0xf4ba4d22b70 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375e40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7b87da40 stack 0xf4ba4d22690 rthread reaping 0xf4b7b87d040 stack 0xf4ba4d22510 rthread reaping 0xf4ae0b48040 stack 0xf4ba4ce8270 rthread reaping 0xf4ae085ea40 stack 0xf4ba4d228d0 rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf08a0 rthread reaping 0xf4ae0b48440 stack 0xf4ba4cf0210 rthread reaping 0xf4ae0b48640 stack 0xf4ba4d22f60 rthread reaping 0xf4b7a375a40 stack 0xf4ba4ce8660 rthread reaping 0xf4b201f9c40 stack 0xf4ba4ce8b10 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96440 stack 0xf4ba4ce8b10 rthread reaping 0xf4b7a375440 stack 0xf4ba4ce8660 rthread reaping 0xf4b9fd96040 stack 0xf4ba4d22f60 rthread reaping 0xf4b201f9e40 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b201f9240 stack 0xf4ba4d228d0 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9440 stack 0xf4ba4ce8270 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96640 stack 0xf4ba4d22510 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4d22690 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf0a80 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e240 stack 0xf4ba4d22b70 rthread reaping 0xf4b7b87d640 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7b87d840 stack 0xf4ba4ce8690 rthread reaping 0xf4b7a375640 stack 0xf4ba4ce8c30 rthread reaping 0xf4b201f9640 stack 0xf4ba4cf0090 rthread reaping 0xf4b9fd96840 stack 0xf4ba4cf0780 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4cf0780 rthread reaping 0xf4ae085ea40 stack 0xf4ba4cf0090 rthread reaping 0xf4b201f9840 stack 0xf4ba4ce8c30 rthread reaping 0xf4ae085ee40 stack 0xf4ba4ce8690 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7a375040 stack 0xf4ba4cf05d0 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96240 stack 0xf4ba4d22b70 rthread reaping 0xf4b7a375840 stack 0xf4ba4cf0a80 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e040 stack 0xf4ba4d22690 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e440 stack 0xf4ba4d22510 rthread reaping 0xf4b9fd96440 stack 0xf4ba4ce8270 rthread reaping 0xf4b201f9e40 stack 0xf4ba4d228d0 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b201f9040 stack 0xf4ba4cf0210 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7a375c40 stack 0xf4ba4d22f60 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4ce8660 rthread reaping 0xf4b201f9a40 stack 0xf4ba4ce8b10 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7a375e40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (2147483650) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (1) rthread reaping 0xf4b7a375040 stack 0xf4ba4ce8b10 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (1) rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8660 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e440 stack 0xf4ba4cf0210 rthread reaping 0xf4b74908e40 stack 0xf4ba4d22f60 rthread reaping 0xf4b7a375e40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7a375240 stack 0xf4ba4d228d0 rthread reaping 0xf4b9fd96040 stack 0xf4ba4ce8270 rthread reaping 0xf4ae085e240 stack 0xf4ba4d22510 rthread reaping 0xf4b74908840 stack 0xf4ba4d22690 rthread reaping 0xf4b74908c40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b74908040 stack 0xf4ba4d22b70 rthread reaping 0xf4b7a375840 stack 0xf4ba4cf05d0 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9840 stack 0xf4ba4ce8690 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908a40 stack 0xf4ba4ce8c30 rthread reaping 0xf4b7a375440 stack 0xf4ba4cf0090 rthread reaping 0xf4b201f9240 stack 0xf4ba4cf0780 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96440 stack 0xf4ba4cf0780 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96640 stack 0xf4ba4cf0090 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e840 stack 0xf4ba4ce8c30 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9c40 stack 0xf4ba4ce8690 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9e40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7a375840 stack 0xf4ba4d22b70 rthread reaping 0xf4b201f9040 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7a375640 stack 0xf4ba4d22690 rthread reaping 0xf4ae085ee40 stack 0xf4ba4d22510 rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8270 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375c40 stack 0xf4ba4d228d0 rthread reaping 0xf4b7a375e40 stack 0xf4ba4cf08a0 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085ec40 stack 0xf4ba4d22f60 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908040 stack 0xf4ba4cf0210 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908640 stack 0xf4ba4ce8660 rthread reaping 0xf4b201f9a40 stack 0xf4ba4ce8b10 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8b10 rthread reaping 0xf4b9fd96240 stack 0xf4ba4ce8660 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87dc40 stack 0xf4ba4cf0210 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e640 stack 0xf4ba4d22f60 rthread reaping 0xf4b7b87da40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908a40 stack 0xf4ba4d228d0 rthread reaping 0xf4b7b87d040 stack 0xf4ba4ce8270 rthread reaping 0xf4b74908840 stack 0xf4ba4d22510 rthread reaping 0xf4ae085e440 stack 0xf4ba4d22690 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d440 stack 0xf4ba4cf0a80 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87de40 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085e040 stack 0xf4ba4cf05d0 rthread reaping 0xf4b9fd96840 stack 0xf4ba4ce8690 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908440 stack 0xf4ba4ce8c30 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b74908240 stack 0xf4ba4cf0090 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908c40 stack 0xf4ba4cf0780 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96040 stack 0xf4ba4cf0780 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4cf0090 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96640 stack 0xf4ba4ce8c30 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9840 stack 0xf4ba4ce8690 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4cf05d0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96440 stack 0xf4ba4d22b70 rthread reaping 0xf4b7b87d640 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7b87d040 stack 0xf4ba4d22690 rthread reaping 0xf4b7b87d840 stack 0xf4ba4d22510 rthread reaping 0xf4b201f9e40 stack 0xf4ba4ce8270 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4d228d0 rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908040 stack 0xf4ba4d22f60 rthread reaping 0xf4b74908640 stack 0xf4ba4cf0210 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9a40 stack 0xf4ba4ce8660 rthread reaping 0xf4b7b87de40 stack 0xf4ba4ce8b10 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d040 stack 0xf4ba4ce8b10 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9040 stack 0xf4ba4ce8660 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9e40 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085e640 stack 0xf4ba4d22f60 rthread reaping 0xf4b74908840 stack 0xf4ba4cf08a0 rthread reaping 0xf4b201f9240 stack 0xf4ba4d228d0 rthread reaping 0xf4b7b87d240 stack 0xf4ba4ce8270 rthread reaping 0xf4ae085e840 stack 0xf4ba4d22510 rthread reaping 0xf4b7b87d440 stack 0xf4ba4d22690 rthread reaping 0xf4b201f9c40 stack 0xf4ba4cf0a80 rthread reaping 0xf4accb3e240 stack 0xf4ba4d22b70 rthread reaping 0xf4accb3e440 stack 0xf4ba4cf05d0 rthread reaping 0xf4b74908a40 stack 0xf4ba4ce8690 rthread reaping 0xf4b74908c40 stack 0xf4ba4ce8c30 rthread reaping 0xf4b201f9440 stack 0xf4ba4cf0090 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e640 stack 0xf4ba4cf0780 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 : "new message" 0xf4ae085e640: 4: exit run() 0xf4ae0b48240: 5: enter run() 0xf4b7a375e40: 6: enter run() 0xf4b7b87da40: 7: enter run() 0xf4b7b87d040: 8: enter run() 0xf4ae0b48040: 9: enter run() 0xf4ae085ea40: 10: enter run() 0xf4ae085ee40: 11: enter run() 0xf4ae0b48440: 12: enter run() 0xf4ae0b48640: 13: enter run() 0xf4b7a375a40: 14: enter run() 0xf4b201f9c40: 15: enter run() 0xf4b7b87d440: 3: exit run() 0xf4ae0b48240: 5: set_msg 0xf4ae0b48040: 9: set_msg 0xf4ae085ea40: 10: set_msg 0xf4ae085ee40: 11: set_msg 0xf4ae085ea40: 10: msg: "new message" 0xf4ae085ee40: 11: msg: "new message" 0xf4ae085ea40: 10: exit run() 0xf4ae0b48640: 13: set_msg 0xf4ae085ee40: 11: exit run() 0xf4b7a375a40: 14: set_msg 0xf4b7b87d040: 8: set_msg 0xf4b7b87da40: 7: set_msg 0xf4ae0b48240: 5: msg: "new message" 0xf4ae0b48640: 13: msg: "new message" 0xf4b7a375a40: 14: msg: "new message" 0xf4ae0b48040: 9: msg: "new message" 0xf4b7b87d040: 8: msg: "new message" 0xf4b7b87da40: 7: msg: "new message" 0xf4ae0b48240: 5: exit run() 0xf4ae0b48640: 13: exit run() 0xf4b7a375a40: 14: exit run() 0xf4ae0b48040: 9: exit run() 0xf4b7b87d040: 8: exit run() 0xf4b7b87da40: 7: exit run() 0xf4b201f9c40: 15: set_msg 0xf4b201f9c40: 15: msg: "new message" 0xf4b7a375e40: 6: set_msg 0xf4b201f9c40: 15: exit run() 0xf4ae0b48440: 12: set_msg 0xf4b7a375e40: 6: msg: "new message" 0xf4ae0b48440: 12: msg: "new message" 0xf4b7a375e40: 6: exit run() 0xf4ae0b48440: 12: exit run() main: 42 0xf4b9fd96440: 0: enter run() 0xf4b9fd96440: 0: set_msg 0xf4b9fd96440: 0: msg: "new message" 0xf4b9fd96440: 0: exit run() 0xf4b7a375440: 1: enter run() 0xf4b7a375440: 1: set_msg 0xf4b7a375440: 1: msg: "new message" 0xf4b7a375440: 1: exit run() 0xf4b9fd96040: 2: enter run() 0xf4b201f9e40: 3: enter run() 0xf4b9fd96040: 2: set_msg 0xf4b201f9e40: 3: set_msg 0xf4b9fd96040: 2: msg: "new message" 0xf4b201f9e40: 3: msg: "new message" 0xf4b9fd96040: 2: exit run() 0xf4b201f9e40: 3: exit run() 0xf4ae085ec40: 4: enter run() 0xf4ae085ec40: 4: set_msg 0xf4ae085ec40: 4: msg: "new message" 0xf4b201f9240: 5: enter run() 0xf4ae085ec40: 4: exit run() 0xf4b201f9240: 5: set_msg 0xf4b201f9240: 5: msg: "new message" 0xf4b201f9240: 5: exit run() 0xf4b9fd96640: 7: enter run() 0xf4b201f9440: 6: enter run() 0xf4b9fd96640: 7: set_msg 0xf4b201f9440: 6: set_msg 0xf4b9fd96640: 7: msg: "new message" 0xf4b201f9440: 6: msg: "new message" 0xf4b9fd96640: 7: exit run() 0xf4b201f9440: 6: exit run() 0xf4b9fd96e40: 8: enter run() 0xf4b9fd96e40: 8: set_msg 0xf4b9fd96e40: 8: msg: "new message" 0xf4b9fd96e40: 8: exit run() 0xf4ae085ee40: 9: enter run() 0xf4ae085ee40: 9: set_msg 0xf4ae085ee40: 9: msg: "new message" 0xf4ae085ee40: 9: exit run() 0xf4ae085e240: 10: enter run() 0xf4ae085e240: 10: set_msg 0xf4ae085e240: 10: msg: "new message" 0xf4ae085e240: 10: exit run() 0xf4b7b87d840: 12: enter run() 0xf4b7b87d840: 12: set_msg 0xf4b7b87d640: 11: enter run() 0xf4b7b87d840: 12: msg: "new message" 0xf4b7b87d840: 12: exit run() 0xf4b7b87d640: 11: set_msg 0xf4b7b87d640: 11: msg: "new message" 0xf4b7b87d640: 11: exit run() 0xf4b7a375640: 13: enter run() 0xf4b7a375640: 13: set_msg 0xf4b7a375640: 13: msg: "new message" 0xf4b7a375640: 13: exit run() 0xf4b9fd96840: 15: enter run() 0xf4b201f9640: 14: enter run() 0xf4b9fd96840: 15: set_msg 0xf4b201f9640: 14: set_msg 0xf4b9fd96840: 15: msg: "new message" 0xf4b201f9640: 14: msg: "new message" 0xf4b9fd96840: 15: exit run() 0xf4b201f9640: 14: exit run() main: 43 0xf4b9fd96a40: 0: enter run() 0xf4b9fd96a40: 0: set_msg 0xf4b9fd96a40: 0: msg: "new message" 0xf4b9fd96a40: 0: exit run() 0xf4ae085ea40: 1: enter run() 0xf4ae085ea40: 1: set_msg 0xf4ae085ea40: 1: msg: "new message" 0xf4ae085ea40: 1: exit run() 0xf4ae085ee40: 3: enter run() 0xf4ae085ee40: 3: set_msg 0xf4b201f9840: 2: enter run() 0xf4ae085ee40: 3: msg: "new message" 0xf4ae085ee40: 3: exit run() 0xf4b201f9840: 2: set_msg 0xf4b7a375040: 4: enter run() 0xf4b201f9840: 2: msg: "new message" 0xf4b201f9840: 2: exit run() 0xf4b7a375040: 4: set_msg 0xf4b7a375040: 4: msg: "new message" 0xf4b7a375040: 4: exit run() 0xf4ae085e040: 7: enter run() 0xf4ae085e040: 7: set_msg 0xf4b9fd96240: 5: enter run() 0xf4b9fd96240: 5: set_msg 0xf4ae085e040: 7: msg: "new message" 0xf4b9fd96240: 5: msg: "new message" 0xf4ae085e040: 7: exit run() 0xf4b9fd96440: 9: enter run() 0xf4b9fd96240: 5: exit run() 0xf4b9fd96440: 9: set_msg 0xf4b9fd96440: 9: msg: "new message" 0xf4b9fd96440: 9: exit run() 0xf4b201f9e40: 10: enter run() 0xf4b201f9e40: 10: set_msg 0xf4b201f9e40: 10: msg: "new message" 0xf4b201f9e40: 10: exit run() 0xf4ae085e440: 8: enter run() 0xf4b7a375840: 6: enter run() 0xf4b9fd96c40: 11: enter run() 0xf4ae085e440: 8: set_msg 0xf4b201f9040: 12: enter run() 0xf4b7a375840: 6: set_msg 0xf4ae085e440: 8: msg: "new message" 0xf4b7a375840: 6: msg: "new message" 0xf4ae085e440: 8: exit run() 0xf4b7a375840: 6: exit run() 0xf4b9fd96c40: 11: set_msg 0xf4b9fd96c40: 11: msg: "new message" 0xf4b9fd96c40: 11: exit run() 0xf4b201f9040: 12: set_msg 0xf4b201f9040: 12: msg: "new message" 0xf4b201f9040: 12: exit run() 0xf4b7a375c40: 13: enter run() 0xf4b7a375c40: 13: set_msg 0xf4b7a375c40: 13: msg: "new message" 0xf4b7a375c40: 13: exit run() 0xf4b201f9a40: 15: enter run() 0xf4b201f9a40: 15: set_msg 0xf4b201f9a40: 15: msg: "new message" 0xf4b201f9a40: 15: exit run() 0xf4b9fd96e40: 14: enter run() 0xf4b9fd96e40: 14: set_msg 0xf4b9fd96e40: 14: msg: "new message" 0xf4b9fd96e40: 14: exit run() main: 44 0xf4b7a375040: 0: enter run() 0xf4b7a375040: 0: set_msg 0xf4b7a375040: 0: msg: "new message" 0xf4b7a375040: 0: exit run() 0xf4ae085e640: 1: enter run() 0xf4ae085e640: 1: set_msg 0xf4ae085e640: 1: msg: "new message" 0xf4b74908e40: 2: enter run() 0xf4ae085e440: 3: enter run() 0xf4b7a375e40: 4: enter run() 0xf4b7a375240: 5: enter run() 0xf4b9fd96040: 6: enter run() 0xf4ae085e240: 7: enter run() 0xf4b74908840: 8: enter run() 0xf4b74908c40: 9: enter run() 0xf4b74908040: 10: enter run() 0xf4b7a375840: 11: enter run() 0xf4b201f9840: 12: enter run() 0xf4b74908a40: 13: enter run() 0xf4b7a375440: 14: enter run() 0xf4b201f9240: 15: enter run() 0xf4b7a375240: 5: set_msg 0xf4ae085e640: 1: exit run() 0xf4b7a375e40: 4: set_msg 0xf4b74908840: 8: set_msg 0xf4ae085e440: 3: set_msg 0xf4b74908040: 10: set_msg 0xf4b74908840: 8: msg: "new message" 0xf4ae085e440: 3: msg: "new message" 0xf4b74908840: 8: exit run() 0xf4b74908040: 10: msg: "new message" 0xf4b74908040: 10: exit run() 0xf4ae085e440: 3: exit run() 0xf4b74908c40: 9: set_msg 0xf4b74908c40: 9: msg: "new message" 0xf4b74908c40: 9: exit run() 0xf4b7a375840: 11: set_msg 0xf4b9fd96040: 6: set_msg 0xf4b201f9240: 15: set_msg 0xf4b9fd96040: 6: msg: "new message" 0xf4b9fd96040: 6: exit run() 0xf4b201f9240: 15: msg: "new message" 0xf4b7a375840: 11: msg: "new message" 0xf4b201f9240: 15: exit run() 0xf4b7a375240: 5: msg: "new message" 0xf4b7a375e40: 4: msg: "new message" 0xf4b7a375840: 11: exit run() 0xf4b7a375240: 5: exit run() 0xf4b7a375440: 14: set_msg 0xf4b7a375440: 14: msg: "new message" 0xf4b7a375440: 14: exit run() 0xf4ae085e240: 7: set_msg 0xf4ae085e240: 7: msg: "new message" 0xf4b7a375e40: 4: exit run() 0xf4ae085e240: 7: exit run() 0xf4b74908e40: 2: set_msg 0xf4b74908e40: 2: msg: "new message" 0xf4b74908e40: 2: exit run() 0xf4b201f9840: 12: set_msg 0xf4b201f9840: 12: msg: "new message" 0xf4b201f9840: 12: exit run() 0xf4b74908a40: 13: set_msg 0xf4b74908a40: 13: msg: "new message" 0xf4b74908a40: 13: exit run() main: 45 0xf4b9fd96440: 0: enter run() 0xf4b9fd96440: 0: set_msg 0xf4b9fd96440: 0: msg: "new message" 0xf4b9fd96440: 0: exit run() 0xf4b9fd96640: 1: enter run() 0xf4b9fd96640: 1: set_msg 0xf4b9fd96640: 1: msg: "new message" 0xf4b9fd96640: 1: exit run() 0xf4ae085e840: 2: enter run() 0xf4ae085e840: 2: set_msg 0xf4ae085e840: 2: msg: "new message" 0xf4ae085e840: 2: exit run() 0xf4b201f9c40: 3: enter run() 0xf4b201f9c40: 3: set_msg 0xf4b201f9c40: 3: msg: "new message" 0xf4b201f9c40: 3: exit run() 0xf4b201f9e40: 4: enter run() 0xf4b201f9e40: 4: set_msg 0xf4b201f9e40: 4: msg: "new message" 0xf4b201f9e40: 4: exit run() 0xf4b7a375840: 5: enter run() 0xf4b7a375840: 5: set_msg 0xf4b7a375840: 5: msg: "new message" 0xf4b7a375840: 5: exit run() 0xf4b201f9040: 6: enter run() 0xf4b201f9040: 6: set_msg 0xf4b201f9040: 6: msg: "new message" 0xf4b201f9040: 6: exit run() 0xf4b7a375640: 7: enter run() 0xf4b7a375640: 7: set_msg 0xf4b7a375640: 7: msg: "new message" 0xf4b7a375640: 7: exit run() 0xf4ae085ee40: 8: enter run() 0xf4ae085ee40: 8: set_msg 0xf4ae085ee40: 8: msg: "new message" 0xf4ae085ee40: 8: exit run() 0xf4ae085ea40: 9: enter run() 0xf4ae085ea40: 9: set_msg 0xf4ae085ea40: 9: msg: "new message" 0xf4ae085ea40: 9: exit run() 0xf4b7a375c40: 10: enter run() 0xf4b7a375c40: 10: set_msg 0xf4b7a375c40: 10: msg: "new message" 0xf4b7a375c40: 10: exit run() 0xf4ae085ec40: 12: enter run() 0xf4b7a375e40: 11: enter run() 0xf4ae085ec40: 12: set_msg 0xf4b7a375e40: 11: set_msg 0xf4ae085ec40: 12: msg: "new message" 0xf4b7a375e40: 11: msg: "new message" 0xf4ae085ec40: 12: exit run() 0xf4b7a375e40: 11: exit run() 0xf4b74908040: 13: enter run() 0xf4b74908040: 13: set_msg 0xf4b74908040: 13: msg: "new message" 0xf4b74908040: 13: exit run() 0xf4b201f9a40: 15: enter run() 0xf4b201f9a40: 15: set_msg 0xf4b201f9a40: 15: msg: "new message" 0xf4b201f9a40: 15: exit run() 0xf4b74908640: 14: enter run() 0xf4b74908640: 14: set_msg 0xf4b74908640: 14: msg: "new message" 0xf4b74908640: 14: exit run() main: 46 0xf4ae085ea40: 0: enter run() 0xf4ae085ea40: 0: set_msg 0xf4ae085ea40: 0: msg: "new message" 0xf4ae085ea40: 0: exit run() 0xf4b9fd96240: 1: enter run() 0xf4b9fd96240: 1: set_msg 0xf4b9fd96240: 1: msg: "new message" 0xf4b9fd96240: 1: exit run() 0xf4b7b87dc40: 2: enter run() 0xf4b7b87dc40: 2: set_msg 0xf4b7b87dc40: 2: msg: "new message" 0xf4b7b87dc40: 2: exit run() 0xf4b7b87da40: 4: enter run() 0xf4b7b87da40: 4: set_msg 0xf4b7b87da40: 4: msg: "new message" 0xf4b7b87da40: 4: exit run() 0xf4ae085e640: 3: enter run() 0xf4ae085e640: 3: set_msg 0xf4ae085e640: 3: msg: "new message" 0xf4ae085e640: 3: exit run() 0xf4b74908a40: 5: enter run() 0xf4b74908a40: 5: set_msg 0xf4b74908a40: 5: msg: "new message" 0xf4b74908a40: 5: exit run() 0xf4b7b87d040: 6: enter run() 0xf4b7b87d040: 6: set_msg 0xf4b7b87d040: 6: msg: "new message" 0xf4b7b87d040: 6: exit run() 0xf4b74908840: 7: enter run() 0xf4b74908840: 7: set_msg 0xf4b74908840: 7: msg: "new message" 0xf4b74908840: 7: exit run() 0xf4b7b87d440: 9: enter run() 0xf4b7b87d440: 9: set_msg 0xf4b7b87d440: 9: msg: "new message" 0xf4b7b87d440: 9: exit run() 0xf4b7b87de40: 10: enter run() 0xf4b7b87de40: 10: set_msg 0xf4b7b87de40: 10: msg: "new message" 0xf4b7b87de40: 10: exit run() 0xf4ae085e040: 11: enter run() 0xf4ae085e440: 8: enter run() 0xf4ae085e040: 11: set_msg 0xf4ae085e040: 11: msg: "new message" 0xf4ae085e040: 11: exit run() 0xf4b74908440: 13: enter run() 0xf4b74908440: 13: set_msg 0xf4b74908440: 13: msg: "new message" 0xf4b74908440: 13: exit run() 0xf4ae085e440: 8: set_msg 0xf4ae085e440: 8: msg: "new message" 0xf4ae085e440: 8: exit run() 0xf4b9fd96840: 12: enter run() 0xf4b9fd96840: 12: set_msg 0xf4b9fd96840: 12: msg: "new message" 0xf4b9fd96840: 12: exit run() 0xf4b74908240: 14: enter run() 0xf4b74908c40: 15: enter run() 0xf4b74908240: 14: set_msg 0xf4b74908240: 14: msg: "new message" 0xf4b74908240: 14: exit run() 0xf4b74908c40: 15: set_msg 0xf4b74908c40: 15: msg: "new message" 0xf4b74908c40: 15: exit run() main: 47 0xf4b9fd96040: 0: enter run() 0xf4b9fd96040: 0: set_msg 0xf4b9fd96040: 0: msg: "new message" 0xf4b9fd96040: 0: exit run() 0xf4b9fd96c40: 1: enter run() 0xf4b9fd96c40: 1: set_msg 0xf4b9fd96c40: 1: msg: "new message" 0xf4b9fd96c40: 1: exit run() 0xf4b9fd96640: 2: enter run() 0xf4b9fd96640: 2: set_msg 0xf4b9fd96640: 2: msg: "new message" 0xf4b9fd96640: 2: exit run() 0xf4b9fd96a40: 4: enter run() 0xf4b9fd96a40: 4: set_msg 0xf4b9fd96440: 5: enter run() 0xf4b9fd96440: 5: set_msg 0xf4b9fd96a40: 4: msg: "new message" 0xf4b9fd96440: 5: msg: "new message" 0xf4b201f9840: 3: enter run() 0xf4b9fd96a40: 4: exit run() 0xf4b9fd96440: 5: exit run() 0xf4b7b87d640: 6: enter run() 0xf4b201f9840: 3: set_msg 0xf4b7b87d640: 6: set_msg 0xf4b201f9840: 3: msg: "new message" 0xf4b7b87d640: 6: msg: "new message" 0xf4b201f9840: 3: exit run() 0xf4b7b87d640: 6: exit run() 0xf4b7b87d040: 7: enter run() 0xf4b7b87d840: 8: enter run() 0xf4b7b87d040: 7: set_msg 0xf4b7b87d840: 8: set_msg 0xf4b7b87d040: 7: msg: "new message" 0xf4b7b87d040: 7: exit run() 0xf4b201f9e40: 9: enter run() 0xf4b7b87d840: 8: msg: "new message" 0xf4b7b87d840: 8: exit run() 0xf4b201f9e40: 9: set_msg 0xf4b201f9e40: 9: msg: "new message" 0xf4b201f9e40: 9: exit run() 0xf4b7b87dc40: 10: enter run() 0xf4b7b87dc40: 10: set_msg 0xf4b7b87dc40: 10: msg: "new message" 0xf4b7b87d240: 11: enter run() 0xf4b7b87dc40: 10: exit run() 0xf4b7b87d240: 11: set_msg 0xf4b7b87d240: 11: msg: "new message" 0xf4b7b87d240: 11: exit run() 0xf4b74908040: 12: enter run() 0xf4b74908040: 12: set_msg 0xf4b74908040: 12: msg: "new message" 0xf4b74908040: 12: exit run() 0xf4b74908640: 13: enter run() 0xf4b74908640: 13: set_msg 0xf4b74908640: 13: msg: "new message" 0xf4b74908640: 13: exit run() 0xf4b7b87de40: 15: enter run() 0xf4b7b87de40: 15: set_msg 0xf4b7b87de40: 15: msg: "new message" 0xf4b7b87de40: 15: exit run() 0xf4b201f9a40: 14: enter run() 0xf4b201f9a40: 14: set_msg 0xf4b201f9a40: 14: msg: "new message" 0xf4b201f9a40: 14: exit run() main: 48 0xf4b7b87d040: 0: enter run() 0xf4b7b87d040: 0: set_msg 0xf4b7b87d040: 0: msg: "new message" 0xf4b7b87d040: 0: exit run() 0xf4b201f9040: 1: enter run() 0xf4b201f9040: 1: set_msg 0xf4b201f9040: 1: msg: "new message" 0xf4b201f9040: 1: exit run() 0xf4b201f9e40: 2: enter run() 0xf4b201f9e40: 2: set_msg 0xf4ae085e640: 3: enter run() 0xf4b201f9e40: 2: msg: "new message" 0xf4b201f9e40: 2: exit run() 0xf4ae085e640: 3: set_msg 0xf4ae085e640: 3: msg: "new message" 0xf4ae085e640: 3: exit run() 0xf4b74908840: 4: enter run() 0xf4b201f9240: 5: enter run() 0xf4b201f9240: 5: set_msg 0xf4b74908840: 4: set_msg 0xf4b201f9240: 5: msg: "new message" 0xf4b74908840: 4: msg: "new message" 0xf4b201f9240: 5: exit run() 0xf4b74908840: 4: exit run() 0xf4ae085e840: 7: enter run() 0xf4ae085e840: 7: set_msg 0xf4ae085e840: 7: msg: "new message" 0xf4ae085e840: 7: exit run() 0xf4b7b87d240: 6: enter run() 0xf4b7b87d240: 6: set_msg 0xf4b7b87d240: 6: msg: "new message" 0xf4b7b87d240: 6: exit run() 0xf4b7b87d440: 8: enter run() 0xf4b7b87d440: 8: set_msg 0xf4b7b87d440: 8: msg: "new message" 0xf4b7b87d440: 8: exit run() 0xf4accb3e240: 10: enter run() 0xf4accb3e240: 10: set_msg 0xf4b201f9c40: 9: enter run() 0xf4accb3e240: 10: msg: "new message" 0xf4accb3e240: 10: exit run() 0xf4b201f9c40: 9: set_msg 0xf4accb3e440: 11: enter run() 0xf4b74908a40: 12: enter run() 0xf4b74908c40: 13: enter run() 0xf4b201f9440: 14: enter run() 0xf4accb3e640: 15: enter run() 0xf4b74908a40: 12: set_msg 0xf4accb3e440: 11: set_msg 0xf4b74908a40: 12: msg: "new message" 0xf4accb3e440: 11: msg: "new message" 0xf4b74908a40: 12: exit run() 0xf4b201f9c40: 9: msg: "new message" 0xf4accb3e440: 11: exit run() 0xf4b74908c40: 13: set_msg 0xf4b201f9c40: 9: exit run() 0xf4b201f9440: 14: set_msg 0xf4b74908c40: 13: msg: "new message" 0xf4b201f9440: 14: msg: "new message" 0xf4b74908c40: 13: exit run() 0xf4b201f9440: 14: exit run() 0xf4accb3e640: 15: set_msg 0xf4accb3e640: 15: msg: "new message" 0xf4accb3e640: 15: exit run() main: 49 0xf4b7b87d840: 0: enter run() 0xf4b7b87d840: 0: set_msg 0xf4b7b87d840: 0: msg: "new message" 0xf4b7b87d840: 0: exit run() 0xf4ae085ee40: 1: enter run() 0xf4ae085ee40: 1: set_msg 0xf4ae085ee40: 1: msg: "new message" 0xf4ae085ee40: 1: exit run() 0xf4accb3e840: 3: enter run() 0xf4accb3ee40: 2: enter run() 0xf4accb3e840: 3: set_msg 0xf4accb3ee40: 2: set_msg 0xf4accb3e840: 3: msg: "new message" 0xf4accb3ee40: 2: msg: "new message" 0xf4accb3e840: 3: exit run() 0xf4accb3ee40: 2: exit run() 0xf4b7b87d240: 4: enter run() 0xf4b7b87d240: 4: set_msg 0xf4b7b87d240: 4: msg: "new message" 0xf4b7b87d240: 4: exit run() 0xf4accb3ec40: 6: enter run() 0xf4accb3ec40: 6: set_msg 0xf4accb3ec40: 6: msg: "new message" 0xf4accb3ec40: 6: exit run() 0xf4b201f9640: 7: enter run() 0xf4b201f9640: 7: set_msg 0xf4b201f9640: 7: msg: "new message" 0xf4b201f9640: 7: exit run() 0xf4ae085ea40: 9: enter run() 0xf4accb3ea40: 8: enter run() 0xf4ae085ea40: 9: set_msg 0xf4accb3ea40: 8: set_msg 0xf4ae085ea40: 9: msg: "new message" 0xf4accb3ea40: 8: msg: "new message" rthread reaping 0xf4b7b87d840 stack 0xf4ba4cf0780 rthread reaping 0xf4ae085ee40 stack 0xf4ba4cf0090 rthread reaping 0xf4accb3ee40 stack 0xf4ba4ce8c30 rthread reaping 0xf4accb3e840 stack 0xf4ba4ce8690 rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf05d0 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (2147483650) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e040 stack 0xf4ba4d22b70 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3ec40 stack 0xf4ba4cf0a80 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9640 stack 0xf4ba4d22690 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3ea40 stack 0xf4ba4d22510 rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8270 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4d228d0 rthread reaping 0xf4ae0b48440 stack 0xf4ba4cf08a0 rthread reaping 0xf4b201f9840 stack 0xf4ba4d22f60 rthread reaping 0xf4ae085e240 stack 0xf4ba4cf0210 rthread reaping 0xf4ae0b48640 stack 0xf4ba4ce8660 rthread reaping 0xf4b201f9a40 stack 0xf4ba4ce8b10 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) rthread reaping 0xf4ae0b48840 stack 0xf4ba4ce8b10 rthread reaping 0xf4b7b87d640 stack 0xf4ba4ce8660 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3ee40 stack 0xf4ba4cf0210 rthread reaping 0xf4b7b87de40 stack 0xf4ba4d22f60 rthread reaping 0xf4b7b87da40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7b87d840 stack 0xf4ba4d228d0 rthread reaping 0xf4b7b87d440 stack 0xf4ba4ce8270 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9040 stack 0xf4ba4d22510 rthread reaping 0xf4accb3e440 stack 0xf4ba4d22690 rthread reaping 0xf4b7b87d040 stack 0xf4ba4cf0a80 rthread reaping 0xf4b201f9c40 stack 0xf4ba4d22b70 rthread reaping 0xf4ae0b48a40 stack 0xf4ba4cf05d0 rthread reaping 0xf4accb3e640 stack 0xf4ba4ce8690 rthread reaping 0xf4b7b87d240 stack 0xf4ba4ce8c30 rthread reaping 0xf4accb3ea40 stack 0xf4ba4cf0090 rthread reaping 0xf4b74908a40 stack 0xf4ba4cf0780 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48640 stack 0xf4ba4cf0780 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4accb3ee40 stack 0xf4ba4cf0090 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e840 stack 0xf4ba4ce8c30 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d640 stack 0xf4ba4ce8690 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3ec40 stack 0xf4ba4cf05d0 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e040 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085ea40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b201f9e40 stack 0xf4ba4d22690 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4d22510 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9040 stack 0xf4ba4ce8270 rthread reaping 0xf4b201f9640 stack 0xf4ba4d228d0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e440 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7b87d840 stack 0xf4ba4d22f60 rthread reaping 0xf4b7b87da40 stack 0xf4ba4cf0210 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4ce8660 rthread reaping 0xf4ae085ec40 stack 0xf4ba4ce8b10 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3ec40 stack 0xf4ba4ce8b10 rthread reaping 0xf4accb3ee40 stack 0xf4ba4ce8660 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3e040 stack 0xf4ba4cf0210 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ee40 stack 0xf4ba4d22f60 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf08a0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e040 stack 0xf4ba4d228d0 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d640 stack 0xf4ba4ce8270 rthread reaping 0xf4accb3e240 stack 0xf4ba4d22510 rthread reaping 0xf4b74908840 stack 0xf4ba4d22690 rthread reaping 0xf4b74908640 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae085e440 stack 0xf4ba4d22b70 rthread reaping 0xf4b7b87da40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7b87de40 stack 0xf4ba4ce8690 rthread reaping 0xf4accb3e640 stack 0xf4ba4ce8c30 rthread reaping 0xf4b74908240 stack 0xf4ba4cf0090 rthread reaping 0xf4b74908440 stack 0xf4ba4cf0780 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d840 stack 0xf4ba4cf0780 rthread reaping 0xf4ae085e840 stack 0xf4ba4cf0090 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7b87da40 stack 0xf4ba4ce8c30 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908e40 stack 0xf4ba4ce8690 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7a375640 stack 0xf4ba4cf05d0 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e040 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085ea40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b7a375840 stack 0xf4ba4d22690 rthread reaping 0xf4b74908c40 stack 0xf4ba4d22510 rthread reaping 0xf4b7a375440 stack 0xf4ba4ce8270 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4d228d0 rthread reaping 0xf4ae085e640 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7a375c40 stack 0xf4ba4d22f60 rthread reaping 0xf4b7a375a40 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085ec40 stack 0xf4ba4ce8660 rthread reaping 0xf4accb3ec40 stack 0xf4ba4ce8b10 0xf4b7b87d040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (4294967295) rthread reaping 0xf4b7b87d040 stack 0xf4ba4ce8b10 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) rthread reaping 0xf4b7b87d840 stack 0xf4ba4ce8660 rthread reaping 0xf4b7b87da40 stack 0xf4ba4cf0210 rthread reaping 0xf4b74908640 stack 0xf4ba4d22f60 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf08a0 rthread reaping 0xf4accb3e640 stack 0xf4ba4d228d0 rthread reaping 0xf4accb3e840 stack 0xf4ba4ce8270 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (2) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b7a375640: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) rthread reaping 0xf4b74908e40 stack 0xf4ba4d22510 rthread reaping 0xf4b7b87d440 stack 0xf4ba4d22690 rthread reaping 0xf4b7b87d640 stack 0xf4ba4cf0a80 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375e40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b7a375640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b7a375e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e040 stack 0xf4ba4d22b70 rthread reaping 0xf4b7a375e40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b7a375640 stack 0xf4ba4ce8690 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e040 stack 0xf4ba4ce8c30 rthread reaping 0xf4accb3ea40 stack 0xf4ba4cf0090 rthread reaping 0xf4ae085e840 stack 0xf4ba4cf0780 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375040: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87de40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375240: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908040 stack 0xf4ba4cf0780 rthread reaping 0xf4b7b87d240 stack 0xf4ba4cf0090 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b7a375040 stack 0xf4ba4ce8c30 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7a375440 stack 0xf4ba4ce8690 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b74908240 stack 0xf4ba4cf05d0 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d440 stack 0xf4ba4d22b70 rthread reaping 0xf4b7b87de40 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae085ea40 stack 0xf4ba4d22690 rthread reaping 0xf4ae085ee40 stack 0xf4ba4d22510 rthread reaping 0xf4accb3e440 stack 0xf4ba4ce8270 rthread reaping 0xf4accb3e240 stack 0xf4ba4d228d0 rthread reaping 0xf4b7a375240 stack 0xf4ba4cf08a0 rthread reaping 0xf4b7a375a40 stack 0xf4ba4d22f60 rthread reaping 0xf4ae085e240 stack 0xf4ba4cf0210 rthread reaping 0xf4accb3e640 stack 0xf4ba4ce8660 rthread reaping 0xf4accb3e840 stack 0xf4ba4ce8b10 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87dc40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87dc40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7b87da40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87da40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b74908a40 stack 0xf4ba4ce8b10 rthread reaping 0xf4accb3e240 stack 0xf4ba4ce8660 rthread reaping 0xf4accb3ea40 stack 0xf4ba4cf0210 rthread reaping 0xf4b7b87d640 stack 0xf4ba4d22f60 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (1) rthread reaping 0xf4ae085ec40 stack 0xf4ba4cf08a0 rthread reaping 0xf4b74908c40 stack 0xf4ba4d228d0 rthread reaping 0xf4b7b87dc40 stack 0xf4ba4ce8270 0xf4b7b87da40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e840 stack 0xf4ba4d22510 rthread reaping 0xf4b74908040 stack 0xf4ba4d22690 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87da40 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae085ee40 stack 0xf4ba4d22b70 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e440 stack 0xf4ba4cf05d0 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e640 stack 0xf4ba4ce8690 rthread reaping 0xf4b74908840 stack 0xf4ba4ce8c30 rthread reaping 0xf4accb3ec40 stack 0xf4ba4cf0090 rthread reaping 0xf4b74908240 stack 0xf4ba4cf0780 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4accb3e440 stack 0xf4ba4cf0780 rthread reaping 0xf4b74908a40 stack 0xf4ba4cf0090 rthread reaping 0xf4ae085e840 stack 0xf4ba4ce8c30 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4b74908c40 stack 0xf4ba4ce8690 rthread reaping 0xf4ae0b48840 stack 0xf4ba4cf05d0 0xf4b74908640: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4ae0b48640 stack 0xf4ba4d22b70 rthread reaping 0xf4b74908e40 stack 0xf4ba4cf0a80 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (2) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: 9: exit run() 0xf4accb3ea40: 8: exit run() 0xf4accb3e040: 5: enter run() 0xf4b7b87dc40: 10: enter run() 0xf4ae0b48440: 11: enter run() 0xf4b201f9840: 12: enter run() 0xf4ae085e240: 13: enter run() 0xf4ae0b48640: 14: enter run() 0xf4b201f9a40: 15: enter run() 0xf4accb3e040: 5: set_msg 0xf4ae0b48640: 14: set_msg 0xf4ae0b48440: 11: set_msg 0xf4b201f9840: 12: set_msg 0xf4b201f9840: 12: msg: "new message" 0xf4b7b87dc40: 10: set_msg 0xf4b201f9840: 12: exit run() 0xf4accb3e040: 5: msg: "new message" 0xf4b7b87dc40: 10: msg: "new message" 0xf4b7b87dc40: 10: exit run() 0xf4ae0b48640: 14: msg: "new message" 0xf4ae0b48440: 11: msg: "new message" 0xf4accb3e040: 5: exit run() 0xf4ae0b48640: 14: exit run() 0xf4ae0b48440: 11: exit run() 0xf4b201f9a40: 15: set_msg 0xf4ae085e240: 13: set_msg 0xf4b201f9a40: 15: msg: "new message" 0xf4ae085e240: 13: msg: "new message" 0xf4b201f9a40: 15: exit run() 0xf4ae085e240: 13: exit run() main: 50 0xf4ae0b48840: 0: enter run() 0xf4ae0b48840: 0: set_msg 0xf4ae0b48840: 0: msg: "new message" 0xf4ae0b48840: 0: exit run() 0xf4b7b87d640: 1: enter run() 0xf4b7b87d640: 1: set_msg 0xf4b7b87d640: 1: msg: "new message" 0xf4b7b87d640: 1: exit run() 0xf4accb3ee40: 2: enter run() 0xf4accb3ee40: 2: set_msg 0xf4accb3ee40: 2: msg: "new message" 0xf4accb3ee40: 2: exit run() 0xf4b7b87da40: 4: enter run() 0xf4b7b87de40: 3: enter run() 0xf4b7b87da40: 4: set_msg 0xf4b7b87de40: 3: set_msg 0xf4b7b87da40: 4: msg: "new message" 0xf4b7b87de40: 3: msg: "new message" 0xf4b7b87da40: 4: exit run() 0xf4b7b87de40: 3: exit run() 0xf4b7b87d840: 5: enter run() 0xf4b7b87d440: 6: enter run() 0xf4b7b87d840: 5: set_msg 0xf4b7b87d440: 6: set_msg 0xf4b7b87d840: 5: msg: "new message" 0xf4b7b87d840: 5: exit run() 0xf4b7b87d440: 6: msg: "new message" 0xf4b7b87d440: 6: exit run() 0xf4b7b87d040: 9: enter run() 0xf4b7b87d040: 9: set_msg 0xf4b201f9c40: 10: enter run() 0xf4b201f9040: 7: enter run() 0xf4b7b87d040: 9: msg: "new message" 0xf4accb3e440: 8: enter run() 0xf4accb3e440: 8: set_msg 0xf4accb3e440: 8: msg: "new message" 0xf4accb3e440: 8: exit run() 0xf4accb3e640: 12: enter run() 0xf4b201f9040: 7: set_msg 0xf4b7b87d040: 9: exit run() 0xf4b201f9c40: 10: set_msg 0xf4ae0b48a40: 11: enter run() 0xf4b7b87d240: 13: enter run() 0xf4accb3ea40: 14: enter run() 0xf4b74908a40: 15: enter run() 0xf4b201f9c40: 10: msg: "new message" 0xf4b201f9c40: 10: exit run() 0xf4accb3e640: 12: set_msg 0xf4accb3e640: 12: msg: "new message" 0xf4ae0b48a40: 11: set_msg 0xf4accb3e640: 12: exit run() 0xf4accb3ea40: 14: set_msg 0xf4b7b87d240: 13: set_msg 0xf4accb3ea40: 14: msg: "new message" 0xf4b7b87d240: 13: msg: "new message" 0xf4accb3ea40: 14: exit run() 0xf4b7b87d240: 13: exit run() 0xf4b74908a40: 15: set_msg 0xf4b201f9040: 7: msg: "new message" 0xf4b74908a40: 15: msg: "new message" 0xf4ae0b48a40: 11: msg: "new message" 0xf4b201f9040: 7: exit run() 0xf4b74908a40: 15: exit run() 0xf4ae0b48a40: 11: exit run() main: 51 0xf4ae0b48640: 0: enter run() 0xf4ae0b48640: 0: set_msg 0xf4ae0b48640: 0: msg: "new message" 0xf4ae0b48640: 0: exit run() 0xf4accb3ee40: 1: enter run() 0xf4accb3ee40: 1: set_msg 0xf4accb3ee40: 1: msg: "new message" 0xf4accb3ee40: 1: exit run() 0xf4ae085e840: 2: enter run() 0xf4b7b87d640: 3: enter run() 0xf4b7b87d640: 3: set_msg 0xf4ae085e840: 2: set_msg 0xf4b7b87d640: 3: msg: "new message" 0xf4ae085e840: 2: msg: "new message" 0xf4b7b87d640: 3: exit run() 0xf4ae085e840: 2: exit run() 0xf4accb3ec40: 4: enter run() 0xf4accb3ec40: 4: set_msg 0xf4accb3ec40: 4: msg: "new message" 0xf4accb3ec40: 4: exit run() 0xf4accb3e040: 5: enter run() 0xf4accb3e040: 5: set_msg 0xf4accb3e040: 5: msg: "new message" 0xf4accb3e040: 5: exit run() 0xf4ae085ea40: 6: enter run() 0xf4ae085ea40: 6: set_msg 0xf4ae085ea40: 6: msg: "new message" 0xf4ae085ea40: 6: exit run() 0xf4b201f9e40: 7: enter run() 0xf4b201f9e40: 7: set_msg 0xf4b201f9e40: 7: msg: "new message" 0xf4b201f9e40: 7: exit run() 0xf4ae0b48c40: 8: enter run() 0xf4ae0b48c40: 8: set_msg 0xf4ae0b48c40: 8: msg: "new message" 0xf4b201f9040: 9: enter run() 0xf4ae0b48c40: 8: exit run() 0xf4b201f9040: 9: set_msg 0xf4b201f9640: 10: enter run() 0xf4ae085e440: 11: enter run() 0xf4b7b87d840: 12: enter run() 0xf4b201f9040: 9: msg: "new message" 0xf4b7b87da40: 13: enter run() 0xf4b7b87dc40: 14: enter run() 0xf4b7b87da40: 13: set_msg 0xf4b201f9640: 10: set_msg 0xf4ae085e440: 11: set_msg 0xf4b201f9640: 10: msg: "new message" 0xf4b201f9640: 10: exit run() 0xf4b7b87d840: 12: set_msg 0xf4ae085e440: 11: msg: "new message" 0xf4b7b87d840: 12: msg: "new message" 0xf4b7b87d840: 12: exit run() 0xf4b7b87da40: 13: msg: "new message" 0xf4b7b87da40: 13: exit run() 0xf4b201f9040: 9: exit run() 0xf4ae085ec40: 15: enter run() 0xf4ae085e440: 11: exit run() 0xf4b7b87dc40: 14: set_msg 0xf4ae085ec40: 15: set_msg 0xf4b7b87dc40: 14: msg: "new message" 0xf4ae085ec40: 15: msg: "new message" 0xf4b7b87dc40: 14: exit run() 0xf4ae085ec40: 15: exit run() main: 52 0xf4accb3ec40: 0: enter run() 0xf4accb3ec40: 0: set_msg 0xf4accb3ec40: 0: msg: "new message" 0xf4accb3ec40: 0: exit run() 0xf4accb3ee40: 1: enter run() 0xf4accb3ee40: 1: set_msg 0xf4accb3ee40: 1: msg: "new message" 0xf4accb3ee40: 1: exit run() 0xf4accb3e040: 2: enter run() 0xf4accb3e040: 2: set_msg 0xf4accb3e040: 2: msg: "new message" 0xf4accb3e040: 2: exit run() 0xf4ae085ee40: 3: enter run() 0xf4b7b87d240: 4: enter run() 0xf4ae085ee40: 3: set_msg 0xf4ae085ee40: 3: msg: "new message" 0xf4ae085ee40: 3: exit run() 0xf4b7b87d240: 4: set_msg 0xf4b7b87d240: 4: msg: "new message" 0xf4b7b87d240: 4: exit run() 0xf4ae085e040: 5: enter run() 0xf4ae085e040: 5: set_msg 0xf4ae085e040: 5: msg: "new message" 0xf4ae085e040: 5: exit run() 0xf4b7b87d640: 6: enter run() 0xf4b7b87d640: 6: set_msg 0xf4b7b87d640: 6: msg: "new message" 0xf4b7b87d640: 6: exit run() 0xf4accb3e240: 7: enter run() 0xf4accb3e240: 7: set_msg 0xf4accb3e240: 7: msg: "new message" 0xf4accb3e240: 7: exit run() 0xf4b74908840: 8: enter run() 0xf4b74908840: 8: set_msg 0xf4b74908840: 8: msg: "new message" 0xf4b74908840: 8: exit run() 0xf4b74908640: 9: enter run() 0xf4b74908640: 9: set_msg 0xf4b74908640: 9: msg: "new message" 0xf4b74908640: 9: exit run() 0xf4ae085e440: 10: enter run() 0xf4ae085e440: 10: set_msg 0xf4ae085e440: 10: msg: "new message" 0xf4ae085e440: 10: exit run() 0xf4b7b87da40: 11: enter run() 0xf4b7b87da40: 11: set_msg 0xf4b7b87da40: 11: msg: "new message" 0xf4b7b87da40: 11: exit run() 0xf4b7b87de40: 12: enter run() 0xf4accb3e640: 13: enter run() 0xf4b7b87de40: 12: set_msg 0xf4accb3e640: 13: set_msg 0xf4b7b87de40: 12: msg: "new message" 0xf4accb3e640: 13: msg: "new message" 0xf4b7b87de40: 12: exit run() 0xf4accb3e640: 13: exit run() 0xf4b74908240: 14: enter run() 0xf4b74908440: 15: enter run() 0xf4b74908240: 14: set_msg 0xf4b74908440: 15: set_msg 0xf4b74908240: 14: msg: "new message" 0xf4b74908440: 15: msg: "new message" 0xf4b74908240: 14: exit run() 0xf4b74908440: 15: exit run() main: 53 0xf4b7b87d840: 0: enter run() 0xf4b7b87d840: 0: set_msg 0xf4b7b87d840: 0: msg: "new message" 0xf4b7b87d840: 0: exit run() 0xf4ae085e840: 1: enter run() 0xf4b7b87da40: 2: enter run() 0xf4b7b87da40: 2: set_msg 0xf4ae085e840: 1: set_msg 0xf4b7b87da40: 2: msg: "new message" 0xf4ae085e840: 1: msg: "new message" 0xf4b7b87da40: 2: exit run() 0xf4ae085e840: 1: exit run() 0xf4b74908e40: 3: enter run() 0xf4b74908e40: 3: set_msg 0xf4b74908e40: 3: msg: "new message" 0xf4b74908e40: 3: exit run() 0xf4ae085e040: 5: enter run() 0xf4b7a375640: 4: enter run() 0xf4ae085e040: 5: set_msg 0xf4b7a375640: 4: set_msg 0xf4ae085e040: 5: msg: "new message" 0xf4b7a375640: 4: msg: "new message" 0xf4ae085e040: 5: exit run() 0xf4b7a375640: 4: exit run() 0xf4b7a375840: 7: enter run() 0xf4b7a375840: 7: set_msg 0xf4b7a375840: 7: msg: "new message" 0xf4b7a375840: 7: exit run() 0xf4ae085ea40: 6: enter run() 0xf4ae085ea40: 6: set_msg 0xf4ae085ea40: 6: msg: "new message" 0xf4ae085ea40: 6: exit run() 0xf4b74908c40: 8: enter run() 0xf4b74908c40: 8: set_msg 0xf4b7a375440: 9: enter run() 0xf4b74908c40: 8: msg: "new message" 0xf4b74908c40: 8: exit run() 0xf4b7a375440: 9: set_msg 0xf4b7a375440: 9: msg: "new message" 0xf4b7a375440: 9: exit run() 0xf4ae085e640: 11: enter run() 0xf4b7b87dc40: 10: enter run() 0xf4ae085e640: 11: set_msg 0xf4b7b87dc40: 10: set_msg 0xf4ae085e640: 11: msg: "new message" 0xf4b7b87dc40: 10: msg: "new message" 0xf4ae085e640: 11: exit run() 0xf4b7b87dc40: 10: exit run() 0xf4b7a375c40: 12: enter run() 0xf4b7a375c40: 12: set_msg 0xf4b7a375c40: 12: msg: "new message" 0xf4b7a375c40: 12: exit run() 0xf4b7a375a40: 13: enter run() 0xf4b7a375a40: 13: set_msg 0xf4b7a375a40: 13: msg: "new message" 0xf4b7a375a40: 13: exit run() 0xf4ae085ec40: 14: enter run() 0xf4ae085ec40: 14: set_msg 0xf4ae085ec40: 14: msg: "new message" 0xf4ae085ec40: 14: exit run() 0xf4accb3ec40: 15: enter run() 0xf4accb3ec40: 15: set_msg 0xf4accb3ec40: 15: msg: "new message" 0xf4accb3ec40: 15: exit run() main: 54 0xf4b7b87d040: 0: enter run() 0xf4b7b87d840: 1: enter run() 0xf4b7b87d040: 0: set_msg 0xf4b7b87d840: 1: set_msg 0xf4b7b87d040: 0: msg: "new message" 0xf4b7b87d840: 1: msg: "new message" 0xf4b7b87d040: 0: exit run() 0xf4b7b87d840: 1: exit run() 0xf4b7b87da40: 2: enter run() 0xf4b74908640: 3: enter run() 0xf4b7b87d240: 4: enter run() 0xf4b7b87da40: 2: set_msg 0xf4b7b87d240: 4: set_msg 0xf4b7b87da40: 2: msg: "new message" 0xf4accb3e640: 5: enter run() 0xf4b7b87da40: 2: exit run() 0xf4b74908640: 3: set_msg 0xf4b7b87d240: 4: msg: "new message" 0xf4b74908640: 3: msg: "new message" 0xf4b7b87d240: 4: exit run() 0xf4b74908640: 3: exit run() 0xf4accb3e640: 5: set_msg 0xf4accb3e640: 5: msg: "new message" 0xf4accb3e640: 5: exit run() 0xf4b7b87d640: 9: enter run() 0xf4b7b87d440: 8: enter run() 0xf4accb3e840: 6: enter run() 0xf4accb3e040: 10: enter run() 0xf4b7b87d640: 9: set_msg 0xf4accb3e840: 6: set_msg 0xf4b7b87d440: 8: set_msg 0xf4b74908e40: 7: enter run() 0xf4b7b87d440: 8: msg: "new message" 0xf4accb3e840: 6: msg: "new message" 0xf4b7b87d440: 8: exit run() 0xf4accb3e840: 6: exit run() 0xf4b74908e40: 7: set_msg 0xf4ae085e040: 13: enter run() 0xf4accb3ea40: 14: enter run() 0xf4accb3e040: 10: set_msg 0xf4b74908e40: 7: msg: "new message" 0xf4b7b87d640: 9: msg: "new message" 0xf4ae085e840: 15: enter run() 0xf4b7a375640: 12: enter run() 0xf4accb3e040: 10: msg: "new message" 0xf4b7a375e40: 11: enter run() 0xf4b74908e40: 7: exit run() 0xf4b7b87d640: 9: exit run() 0xf4accb3e040: 10: exit run() 0xf4ae085e840: 15: set_msg 0xf4b7a375e40: 11: set_msg 0xf4b7a375640: 12: set_msg 0xf4accb3ea40: 14: set_msg 0xf4b7a375640: 12: msg: "new message" 0xf4accb3ea40: 14: msg: "new message" 0xf4b7a375640: 12: exit run() 0xf4accb3ea40: 14: exit run() 0xf4b7a375e40: 11: msg: "new message" 0xf4b7a375e40: 11: exit run() 0xf4ae085e840: 15: msg: "new message" 0xf4ae085e840: 15: exit run() 0xf4ae085e040: 13: set_msg 0xf4ae085e040: 13: msg: "new message" 0xf4ae085e040: 13: exit run() main: 55 0xf4b74908040: 0: enter run() 0xf4b74908040: 0: set_msg 0xf4b74908040: 0: msg: "new message" 0xf4b74908040: 0: exit run() 0xf4b7b87d240: 1: enter run() 0xf4b7b87d240: 1: set_msg 0xf4b7b87d240: 1: msg: "new message" 0xf4b7b87d240: 1: exit run() 0xf4b7a375040: 2: enter run() 0xf4b74908240: 4: enter run() 0xf4b7a375440: 3: enter run() 0xf4b74908240: 4: set_msg 0xf4b7a375440: 3: set_msg 0xf4b74908240: 4: msg: "new message" 0xf4b74908240: 4: exit run() 0xf4b7a375040: 2: set_msg 0xf4b7a375440: 3: msg: "new message" 0xf4b7a375040: 2: msg: "new message" 0xf4b7a375440: 3: exit run() 0xf4b7a375040: 2: exit run() 0xf4b7b87d440: 5: enter run() 0xf4b7b87de40: 6: enter run() 0xf4b7b87d440: 5: set_msg 0xf4b7b87de40: 6: set_msg 0xf4b7b87d440: 5: msg: "new message" 0xf4b7b87de40: 6: msg: "new message" 0xf4b7b87d440: 5: exit run() 0xf4b7b87de40: 6: exit run() 0xf4ae085ea40: 7: enter run() 0xf4ae085ea40: 7: set_msg 0xf4ae085ea40: 7: msg: "new message" 0xf4ae085ea40: 7: exit run() 0xf4ae085ee40: 8: enter run() 0xf4accb3e440: 9: enter run() 0xf4ae085ee40: 8: set_msg 0xf4accb3e440: 9: set_msg 0xf4ae085ee40: 8: msg: "new message" 0xf4accb3e440: 9: msg: "new message" 0xf4ae085ee40: 8: exit run() 0xf4accb3e440: 9: exit run() 0xf4accb3e240: 10: enter run() 0xf4accb3e240: 10: set_msg 0xf4accb3e240: 10: msg: "new message" 0xf4accb3e240: 10: exit run() 0xf4b7a375240: 11: enter run() 0xf4b7a375240: 11: set_msg 0xf4b7a375240: 11: msg: "new message" 0xf4b7a375240: 11: exit run() 0xf4b7a375a40: 12: enter run() 0xf4b7a375a40: 12: set_msg 0xf4b7a375a40: 12: msg: "new message" 0xf4b7a375a40: 12: exit run() 0xf4ae085e240: 13: enter run() 0xf4ae085e240: 13: set_msg 0xf4ae085e240: 13: msg: "new message" 0xf4ae085e240: 13: exit run() 0xf4accb3e640: 14: enter run() 0xf4accb3e640: 14: set_msg 0xf4accb3e640: 14: msg: "new message" 0xf4accb3e640: 14: exit run() 0xf4accb3e840: 15: enter run() 0xf4accb3e840: 15: set_msg 0xf4accb3e840: 15: msg: "new message" 0xf4accb3e840: 15: exit run() main: 56 0xf4b74908a40: 0: enter run() 0xf4accb3e240: 1: enter run() 0xf4b74908a40: 0: set_msg 0xf4accb3e240: 1: set_msg 0xf4b74908a40: 0: msg: "new message" 0xf4accb3e240: 1: msg: "new message" 0xf4b74908a40: 0: exit run() 0xf4accb3e240: 1: exit run() 0xf4accb3ea40: 2: enter run() 0xf4accb3ea40: 2: set_msg 0xf4accb3ea40: 2: msg: "new message" 0xf4accb3ea40: 2: exit run() 0xf4ae085ec40: 4: enter run() 0xf4b7b87d640: 3: enter run() 0xf4ae085ec40: 4: set_msg 0xf4b7b87d640: 3: set_msg 0xf4ae085ec40: 4: msg: "new message" 0xf4ae085ec40: 4: exit run() 0xf4b7b87d640: 3: msg: "new message" 0xf4b7b87d640: 3: exit run() 0xf4b74908c40: 5: enter run() 0xf4b74908c40: 5: set_msg 0xf4b74908c40: 5: msg: "new message" 0xf4b74908c40: 5: exit run() 0xf4b7b87dc40: 6: enter run() 0xf4b7b87dc40: 6: set_msg 0xf4b7b87dc40: 6: msg: "new message" 0xf4b7b87dc40: 6: exit run() 0xf4ae085e840: 7: enter run() 0xf4ae085e840: 7: set_msg 0xf4ae085e840: 7: msg: "new message" 0xf4ae085e840: 7: exit run() 0xf4b74908040: 8: enter run() 0xf4b74908040: 8: set_msg 0xf4b74908040: 8: msg: "new message" 0xf4b74908040: 8: exit run() 0xf4ae085ee40: 10: enter run() 0xf4ae085ee40: 10: set_msg 0xf4ae085ee40: 10: msg: "new message" 0xf4ae085ee40: 10: exit run() 0xf4ae085e440: 11: enter run() 0xf4b7b87da40: 9: enter run() 0xf4ae085e440: 11: set_msg 0xf4ae085e440: 11: msg: "new message" 0xf4ae085e440: 11: exit run() 0xf4b74908840: 13: enter run() 0xf4b74908840: 13: set_msg 0xf4b74908840: 13: msg: "new message" 0xf4b74908840: 13: exit run() 0xf4b7b87da40: 9: set_msg 0xf4accb3ec40: 14: enter run() 0xf4b7b87da40: 9: msg: "new message" 0xf4b74908240: 15: enter run() 0xf4ae085e640: 12: enter run() 0xf4b7b87da40: 9: exit run() 0xf4b74908240: 15: set_msg 0xf4b74908240: 15: msg: "new message" 0xf4b74908240: 15: exit run() 0xf4accb3ec40: 14: set_msg 0xf4accb3ec40: 14: msg: "new message" 0xf4accb3ec40: 14: exit run() 0xf4ae085e640: 12: set_msg 0xf4ae085e640: 12: msg: "new message" 0xf4ae085e640: 12: exit run() main: 57 0xf4accb3e440: 0: enter run() 0xf4accb3e440: 0: set_msg 0xf4accb3e440: 0: msg: "new message" 0xf4accb3e440: 0: exit run() 0xf4b74908a40: 1: enter run() 0xf4b74908a40: 1: set_msg 0xf4b74908a40: 1: msg: "new message" 0xf4b74908a40: 1: exit run() 0xf4b74908c40: 3: enter run() 0xf4ae085e840: 2: enter run() 0xf4b74908c40: 3: set_msg 0xf4ae085e840: 2: set_msg 0xf4b74908c40: 3: msg: "new message" 0xf4ae085e840: 2: msg: "new message" 0xf4b74908c40: 3: exit run() 0xf4ae085e840: 2: exit run() 0xf4ae0b48640: 5: enter run() 0xf4ae0b48640: 5: set_msg 0xf4ae0b48640: 5: msg: "new message" 0xf4ae0b48640: 5: exit run() 0xf4ae0b48840: 4: enter run() 0xf4ae0b48840: 4: set_msg 0xf4ae0b48840: 4: msg: "new message" 0xf4ae0b48840: 4: exit run() 0xf4b74908e40: 6: enter run() 0xf4b74908e40: 6: set_msg 0xf4accb3e640: 7: enter run() 0xf4accb3ea40: 8: enter run() 0xf4ae085ec40: 9: enter run() 0xf4b74908440: 10: enter run() 0xf4ae085e040: 11: enter run() 0xf4ae0b48440: 12: enter run() 0xf4ae085e240: 13: enter run() 0xf4ae0b48240: 14: enter run() 0xf4b74908640: 15: enter run() 0xf4b74908440: 10: set_msg 0xf4ae085e240: 13: set_msg 0xf4b74908e40: 6: msg: "new message" 0xf4b74908e40: 6: exit run() 0xf4ae085e040: 11: set_msg 0xf4accb3ea40: 8: set_msg 0xf4ae085e040: 11: msg: "new message" 0xf4ae085e240: 13: msg: "new message" 0xf4accb3ea40: 8: msg: "new message" 0xf4b74908440: 10: msg: "new message" 0xf4ae085e040: 11: exit run() 0xf4ae085e240: 13: exit run() 0xf4accb3ea40: 8: exit run() 0xf4b74908440: 10: exit run() 0xf4accb3e640: 7: set_msg 0xf4b7490860xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (4294967295) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4b74908640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e640 stack 0xf4ba4d22690 0xf4ae085ec40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3ea40 stack 0xf4ba4d22510 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ec40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ec40 stack 0xf4ba4ce8270 rthread reaping 0xf4b74908440 stack 0xf4ba4d228d0 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e040 stack 0xf4ba4cf08a0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae0b48440 stack 0xf4ba4d22f60 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e240 stack 0xf4ba4cf0210 rthread reaping 0xf4b74908640 stack 0xf4ba4ce8b10 rthread reaping 0xf4ae0b48240 stack 0xf4ba4ce8660 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4b74908440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 0xf4b7a375c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7a375c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e440 stack 0xf4ba4ce8660 rthread reaping 0xf4b9fd96440 stack 0xf4ba4ce8b10 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b74908440 stack 0xf4ba4cf0210 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e840 stack 0xf4ba4d22f60 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b74908840 stack 0xf4ba4cf08a0 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3ee40 stack 0xf4ba4d228d0 rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8270 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4d22510 rthread reaping 0xf4accb3e440 stack 0xf4ba4d22690 rthread reaping 0xf4b7a375a40 stack 0xf4ba4cf0a80 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4d22b70 rthread reaping 0xf4b74908e40 stack 0xf4ba4cf05d0 rthread reaping 0xf4b74908240 stack 0xf4ba4ce8690 rthread reaping 0xf4ae0b48e40 stack 0xf4ba4ce8c30 rthread reaping 0xf4b7a375c40 stack 0xf4ba4cf0090 rthread reaping 0xf4ae0b48640 stack 0xf4ba4cf0780 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b74908840: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e040: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (2147483649) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (1) rthread reaping 0xf4b74908c40 stack 0xf4ba4cf0780 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b74908a40 stack 0xf4ba4cf0090 rthread reaping 0xf4ae0b48840 stack 0xf4ba4ce8c30 rthread reaping 0xf4b74908840 stack 0xf4ba4ce8690 rthread reaping 0xf4ae085e040 stack 0xf4ba4cf05d0 rthread reaping 0xf4ae0b48040 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085e240 stack 0xf4ba4cf0a80 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae085e440 stack 0xf4ba4d22690 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96440 stack 0xf4ba4d22510 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4ae0b48240 stack 0xf4ba4ce8270 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4ae085ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085ee40 stack 0xf4ba4d228d0 rthread reaping 0xf4ae0b48440 stack 0xf4ba4cf08a0 rthread reaping 0xf4accb3e040 stack 0xf4ba4d22f60 rthread reaping 0xf4b9fd96640 stack 0xf4ba4cf0210 rthread reaping 0xf4b9fd96040 stack 0xf4ba4ce8b10 rthread reaping 0xf4accb3e240 stack 0xf4ba4ce8660 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9440: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48a40 stack 0xf4ba4ce8660 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4ce8b10 0xf4b9fd96440: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3e840 stack 0xf4ba4cf0210 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48640 stack 0xf4ba4d22f60 0xf4b9fd96440: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96a40 stack 0xf4ba4cf08a0 0xf4b9fd96440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48e40 stack 0xf4ba4d228d0 rthread reaping 0xf4b9fd96840 stack 0xf4ba4ce8270 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4d22510 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4d22690 0xf4b74908040: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96240 stack 0xf4ba4cf0a80 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9440 stack 0xf4ba4d22b70 0xf4b74908040: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9240 stack 0xf4ba4cf05d0 0xf4b74908040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e440 stack 0xf4ba4ce8690 rthread reaping 0xf4accb3ee40 stack 0xf4ba4ce8c30 rthread reaping 0xf4b9fd96440 stack 0xf4ba4cf0780 rthread reaping 0xf4b74908040 stack 0xf4ba4cf0090 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (1) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908c40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9840: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96a40 stack 0xf4ba4cf0090 rthread reaping 0xf4b201f9040 stack 0xf4ba4cf0780 rthread reaping 0xf4b201f9640 stack 0xf4ba4ce8c30 rthread reaping 0xf4b201f9c40 stack 0xf4ba4ce8690 rthread reaping 0xf4ae0b48040 stack 0xf4ba4cf05d0 rthread reaping 0xf4b9fd96240 stack 0xf4ba4d22b70 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9a40: rwlock_wrlock 0xf4b001f5ef0 (4294967295) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48a40 stack 0xf4ba4cf0a80 0xf4accb3ec40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9a40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ec40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ec40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9e40 stack 0xf4ba4d22690 rthread reaping 0xf4accb3e640 stack 0xf4ba4d22510 rthread reaping 0xf4b74908c40 stack 0xf4ba4ce8270 rthread reaping 0xf4accb3ea40 stack 0xf4ba4d228d0 rthread reaping 0xf4b201f9840 stack 0xf4ba4cf08a0 rthread reaping 0xf4accb3e840 stack 0xf4ba4d22f60 rthread reaping 0xf4b74908e40 stack 0xf4ba4cf0210 rthread reaping 0xf4b201f9a40 stack 0xf4ba4ce8b10 rthread reaping 0xf4accb3ec40 stack 0xf4ba4ce8660 0xf4accb3ee40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ee40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ee40: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b74908240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b74908240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9c40: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e040: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48240: rwlock_unlock 0xf4b001f5ef0 0xf4b201f9240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e440: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96840: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3ee40 stack 0xf4ba4ce8660 rthread reaping 0xf4b74908240 stack 0xf4ba4ce8b10 0xf4ae0b48640: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96240 stack 0xf4ba4cf0210 0xf4b9fd96c40: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9c40 stack 0xf4ba4d22f60 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9640 stack 0xf4ba4cf08a0 0xf4accb3e640: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48640: rwlock_rdlock 0xf4b001f5ef0 (2147483647) 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4accb3e040 stack 0xf4ba4d228d0 0xf4b9fd96c40: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b201f9e40 stack 0xf4ba4ce8270 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b201f9240 stack 0xf4ba4d22510 0xf4b9fd96c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e640: rwlock_rdlock 0xf4b001f5ef0 (2) 0xf4accb3e640: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48240 stack 0xf4ba4d22690 rthread reaping 0xf4accb3e240 stack 0xf4ba4cf0a80 rthread reaping 0xf4ae0b48440 stack 0xf4ba4d22b70 rthread reaping 0xf4accb3e440 stack 0xf4ba4cf05d0 rthread reaping 0xf4accb3e640 stack 0xf4ba4ce8690 rthread reaping 0xf4b9fd96840 stack 0xf4ba4ce8c30 rthread reaping 0xf4b9fd96c40 stack 0xf4ba4cf0780 rthread reaping 0xf4ae0b48640 stack 0xf4ba4cf0090 0xf4ae0b48840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae0b48840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e840: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48a40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48a40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4accb3e840: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3e840: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) 0xf4ae085e640: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4accb3ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4accb3ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48e40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48e40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96640: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_wrlock 0xf4b001f5ef0 (1) 0xf4b9fd96640: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e240: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085e240: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4ae0b48c40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae0b48c40: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_wrlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 0xf4b9fd96040: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b9fd96040: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae0b48840 stack 0xf4ba4cf0090 0xf4ae085e440: rwlock_wrlock 0xf4b001f5ef0 (0) rthread reaping 0xf4b9fd96a40 stack 0xf4ba4cf0780 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4ae085e840 stack 0xf4ba4ce8c30 0xf4ae085ea40: rwlock_wrlock 0xf4b001f5ef0 (2147483647) rthread reaping 0xf4ae0b48a40 stack 0xf4ba4ce8690 0xf4ae085e440: rwlock_rdlock 0xf4b001f5ef0 (0) rthread reaping 0xf4accb3e840 stack 0xf4ba4cf05d0 rthread reaping 0xf4b9fd96e40 stack 0xf4ba4d22b70 rthread reaping 0xf4ae085e640 stack 0xf4ba4cf0a80 rthread reaping 0xf4accb3ea40 stack 0xf4ba4d22690 rthread reaping 0xf4ae0b48c40 stack 0xf4ba4d22510 0xf4b7b87d440: rwlock_wrlock 0xf4b001f5ef0 (4294967295) rthread reaping 0xf4ae0b48e40 stack 0xf4ba4ce8270 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b9fd96640 stack 0xf4ba4d228d0 rthread reaping 0xf4ae085e240 stack 0xf4ba4cf08a0 rthread reaping 0xf4b9fd96040 stack 0xf4ba4d22f60 0xf4ae085ea40: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4ae085ea40: rwlock_unlock 0xf4b001f5ef0 0xf4ae085e440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 0xf4b7b87d440: rwlock_rdlock 0xf4b001f5ef0 (0) 0xf4b7b87d440: rwlock_unlock 0xf4b001f5ef0 rthread reaping 0xf4b7b87d440 stack 0xf4ba4cf0210 rthread reaping 0xf4ae085e440 stack 0xf4ba4ce8b10 rthread reaping 0xf4ae085ea40 stack 0xf4ba4ce8660 40: 15: set_msg 0xf4accb3e640: 7: msg: "new message" 0xf4accb3e640: 7: exit run() 0xf4b74908640: 15: msg: "new message" 0xf4b74908640: 15: exit run() 0xf4ae085ec40: 9: set_msg 0xf4ae0b48440: 12: set_msg 0xf4ae085ec40: 9: msg: "new message" 0xf4ae0b48440: 12: msg: "new message" 0xf4ae085ec40: 9: exit run() 0xf4ae0b48440: 12: exit run() 0xf4ae0b48240: 14: set_msg 0xf4ae0b48240: 14: msg: "new message" 0xf4ae0b48240: 14: exit run() main: 58 0xf4ae085e440: 0: enter run() 0xf4ae085e440: 0: set_msg 0xf4ae085e440: 0: msg: "new message" 0xf4ae085e440: 0: exit run() 0xf4b9fd96440: 1: enter run() 0xf4b9fd96440: 1: set_msg 0xf4b9fd96440: 1: msg: "new message" 0xf4b9fd96440: 1: exit run() 0xf4b74908440: 2: enter run() 0xf4b74908440: 2: set_msg 0xf4b74908440: 2: msg: "new message" 0xf4b74908440: 2: exit run() 0xf4ae085e840: 3: enter run() 0xf4b74908840: 4: enter run() 0xf4b74908840: 4: set_msg 0xf4b74908840: 4: msg: "new message" 0xf4accb3ee40: 5: enter run() 0xf4b74908840: 4: exit run() 0xf4accb3ee40: 5: set_msg 0xf4ae085e840: 3: set_msg 0xf4accb3ee40: 5: msg: "new message" 0xf4ae085e840: 3: msg: "new message" 0xf4accb3ee40: 5: exit run() 0xf4ae085e840: 3: exit run() 0xf4ae085ea40: 6: enter run() 0xf4ae085ea40: 6: set_msg 0xf4ae085ea40: 6: msg: "new message" 0xf4ae085ea40: 6: exit run() 0xf4b9fd96c40: 7: enter run() 0xf4accb3e440: 8: enter run() 0xf4b9fd96c40: 7: set_msg 0xf4accb3e440: 8: set_msg 0xf4b9fd96c40: 7: msg: "new message" 0xf4accb3e440: 8: msg: "new message" 0xf4b9fd96c40: 7: exit run() 0xf4accb3e440: 8: exit run() 0xf4b7a375a40: 9: enter run() 0xf4b7a375a40: 9: set_msg 0xf4b7a375a40: 9: msg: "new message" 0xf4b7a375a40: 9: exit run() 0xf4b9fd96a40: 10: enter run() 0xf4b9fd96a40: 10: set_msg 0xf4b9fd96a40: 10: msg: "new message" 0xf4b9fd96a40: 10: exit run() 0xf4b74908e40: 11: enter run() 0xf4b74908e40: 11: set_msg 0xf4b74908e40: 11: msg: "new message" 0xf4b74908e40: 11: exit run() 0xf4b74908240: 12: enter run() 0xf4b74908240: 12: set_msg 0xf4b74908240: 12: msg: "new message" 0xf4b74908240: 12: exit run() 0xf4ae0b48e40: 13: enter run() 0xf4ae0b48e40: 13: set_msg 0xf4ae0b48e40: 13: msg: "new message" 0xf4ae0b48e40: 13: exit run() 0xf4b7a375c40: 14: enter run() 0xf4b7a375c40: 14: set_msg 0xf4b7a375c40: 14: msg: "new message" 0xf4b7a375c40: 14: exit run() 0xf4ae0b48640: 15: enter run() 0xf4ae0b48640: 15: set_msg 0xf4ae0b48640: 15: msg: "new message" 0xf4ae0b48640: 15: exit run() main: 59 0xf4b74908c40: 0: enter run() 0xf4b74908c40: 0: set_msg 0xf4b74908c40: 0: msg: "new message" 0xf4b74908c40: 0: exit run() 0xf4b74908a40: 1: enter run() 0xf4b74908a40: 1: set_msg 0xf4ae0b48840: 2: enter run() 0xf4b74908840: 3: enter run() 0xf4b74908840: 3: set_msg 0xf4b74908840: 3: msg: "new message" 0xf4b74908a40: 1: msg: "new message" 0xf4b74908840: 3: exit run() 0xf4b74908a40: 1: exit run() 0xf4ae0b48840: 2: set_msg 0xf4ae0b48840: 2: msg: "new message" 0xf4ae0b48840: 2: exit run() 0xf4ae085e040: 4: enter run() 0xf4ae0b48040: 5: enter run() 0xf4ae085e040: 4: set_msg 0xf4ae0b48040: 5: set_msg 0xf4ae085e040: 4: msg: "new message" 0xf4ae085e240: 6: enter run() 0xf4ae085e040: 4: exit run() 0xf4ae0b48040: 5: msg: "new message" 0xf4ae085e440: 7: enter run() 0xf4b9fd96440: 8: enter run() 0xf4ae0b48240: 9: enter run() 0xf4b9fd96440: 8: set_msg 0xf4ae085e240: 6: set_msg 0xf4b9fd96440: 8: msg: "new message" 0xf4ae085e240: 6: msg: "new message" 0xf4b9fd96440: 8: exit run() 0xf4ae085e240: 6: exit run() 0xf4ae085e440: 7: set_msg 0xf4ae085e440: 7: msg: "new message" 0xf4ae085e440: 7: exit run() 0xf4ae0b48240: 9: set_msg 0xf4ae0b48240: 9: msg: "new message" 0xf4ae0b48240: 9: exit run() 0xf4ae085ee40: 10: enter run() 0xf4accb3e040: 12: enter run() 0xf4ae0b48440: 11: enter run() 0xf4ae085ee40: 10: set_msg 0xf4ae0b48040: 5: exit run() 0xf4accb3e040: 12: set_msg 0xf4accb3e040: 12: msg: "new message" 0xf4b9fd96640: 13: enter run() 0xf4accb3e040: 12: exit run() 0xf4ae0b48440: 11: set_msg 0xf4b9fd96640: 13: set_msg 0xf4ae0b48440: 11: msg: "new message" 0xf4ae0b48440: 11: exit run() 0xf4b9fd96640: 13: msg: "new message" 0xf4b9fd96640: 13: exit run() 0xf4b9fd96040: 14: enter run() 0xf4b9fd96040: 14: set_msg 0xf4b9fd96040: 14: msg: "new message" 0xf4b9fd96040: 14: exit run() 0xf4accb3e240: 15: enter run() 0xf4ae085ee40: 10: msg: "new message" 0xf4ae085ee40: 10: exit run() 0xf4accb3e240: 15: set_msg 0xf4accb3e240: 15: msg: "new message" 0xf4accb3e240: 15: exit run() main: 60 0xf4ae0b48a40: 0: enter run() 0xf4ae0b48a40: 0: set_msg 0xf4ae0b48a40: 0: msg: "new message" 0xf4ae0b48a40: 0: exit run() 0xf4ae0b48c40: 1: enter run() 0xf4ae0b48c40: 1: set_msg 0xf4ae0b48c40: 1: msg: "new message" 0xf4ae0b48c40: 1: exit run() 0xf4ae0b48640: 3: enter run() 0xf4ae0b48640: 3: set_msg 0xf4ae0b48640: 3: msg: "new message" 0xf4ae0b48640: 3: exit run() 0xf4accb3e840: 2: enter run() 0xf4accb3e840: 2: set_msg 0xf4accb3e840: 2: msg: "new message" 0xf4accb3e840: 2: exit run() 0xf4b9fd96a40: 4: enter run() 0xf4b9fd96a40: 4: set_msg 0xf4b9fd96a40: 4: msg: "new message" 0xf4b9fd96a40: 4: exit run() 0xf4ae0b48e40: 5: enter run() 0xf4ae0b48e40: 5: set_msg 0xf4ae0b48e40: 5: msg: "new message" 0xf4ae0b48e40: 5: exit run() 0xf4b9fd96840: 6: enter run() 0xf4b9fd96840: 6: set_msg 0xf4b9fd96840: 6: msg: "new message" 0xf4b9fd96840: 6: exit run() 0xf4b9fd96c40: 7: enter run() 0xf4b9fd96c40: 7: set_msg 0xf4b9fd96c40: 7: msg: "new message" 0xf4b9fd96c40: 7: exit run() 0xf4b9fd96e40: 8: enter run() 0xf4b9fd96e40: 8: set_msg 0xf4b9fd96e40: 8: msg: "new message" 0xf4b9fd96e40: 8: exit run() 0xf4b9fd96240: 9: enter run() 0xf4b9fd96240: 9: set_msg 0xf4b9fd96240: 9: msg: "new message" 0xf4b9fd96240: 9: exit run() 0xf4b201f9440: 10: enter run() 0xf4b201f9440: 10: set_msg 0xf4b201f9240: 11: enter run() 0xf4b201f9440: 10: msg: "new message" 0xf4b201f9440: 10: exit run() 0xf4b201f9240: 11: set_msg 0xf4b201f9240: 11: msg: "new message" 0xf4b201f9240: 11: exit run() 0xf4accb3ee40: 13: enter run() 0xf4accb3e440: 12: enter run() 0xf4accb3ee40: 13: set_msg 0xf4accb3e440: 12: set_msg 0xf4accb3ee40: 13: msg: "new message" 0xf4accb3e440: 12: msg: "new message" 0xf4accb3ee40: 13: exit run() 0xf4accb3e440: 12: exit run() 0xf4b9fd96440: 15: enter run() 0xf4b9fd96440: 15: set_msg 0xf4b9fd96440: 15: msg: "new message" 0xf4b9fd96440: 15: exit run() 0xf4b74908040: 14: enter run() 0xf4b74908040: 14: set_msg 0xf4b74908040: 14: msg: "new message" 0xf4b74908040: 14: exit run() main: 61 0xf4b9fd96a40: 0: enter run() 0xf4b9fd96a40: 0: set_msg 0xf4b9fd96a40: 0: msg: "new message" 0xf4b9fd96a40: 0: exit run() 0xf4b201f9040: 1: enter run() 0xf4b201f9040: 1: set_msg 0xf4b201f9040: 1: msg: "new message" 0xf4b201f9040: 1: exit run() 0xf4b201f9640: 2: enter run() 0xf4b201f9640: 2: set_msg 0xf4b201f9640: 2: msg: "new message" 0xf4b201f9640: 2: exit run() 0xf4ae0b48040: 4: enter run() 0xf4ae0b48040: 4: set_msg 0xf4b9fd96240: 5: enter run() 0xf4ae0b48040: 4: msg: "new message" 0xf4ae0b48040: 4: exit run() 0xf4b9fd96240: 5: set_msg 0xf4b201f9c40: 3: enter run() 0xf4b9fd96240: 5: msg: "new message" 0xf4ae0b48a40: 6: enter run() 0xf4b201f9e40: 7: enter run() 0xf4b9fd96240: 5: exit run() 0xf4b201f9c40: 3: set_msg 0xf4accb3e640: 8: enter run() 0xf4accb3e640: 8: set_msg 0xf4accb3e640: 8: msg: "new message" 0xf4b201f9c40: 3: msg: "new message" 0xf4b201f9c40: 3: exit run() 0xf4accb3e640: 8: exit run() 0xf4ae0b48a40: 6: set_msg 0xf4ae0b48a40: 6: msg: "new message" 0xf4ae0b48a40: 6: exit run() 0xf4b74908c40: 9: enter run() 0xf4b74908c40: 9: set_msg 0xf4b74908c40: 9: msg: "new message" 0xf4b74908c40: 9: exit run() 0xf4accb3ea40: 10: enter run() 0xf4accb3ea40: 10: set_msg 0xf4accb3ea40: 10: msg: "new message" 0xf4accb3ea40: 10: exit run() 0xf4b201f9840: 11: enter run() 0xf4b201f9840: 11: set_msg 0xf4b201f9840: 11: msg: "new message" 0xf4b201f9840: 11: exit run() 0xf4b74908e40: 13: enter run() 0xf4b74908e40: 13: set_msg 0xf4b74908e40: 13: msg: "new message" 0xf4b74908e40: 13: exit run() 0xf4accb3e840: 12: enter run() 0xf4accb3ec40: 15: enter run() 0xf4b201f9a40: 14: enter run() 0xf4b201f9e40: 7: set_msg 0xf4b201f9a40: 14: set_msg 0xf4accb3e840: 12: set_msg 0xf4b201f9a40: 14: msg: "new message" 0xf4accb3ec40: 15: set_msg 0xf4b201f9a40: 14: exit run() 0xf4accb3ec40: 15: msg: "new message" 0xf4accb3e840: 12: msg: "new message" 0xf4b201f9e40: 7: msg: "new message" 0xf4accb3ec40: 15: exit run() 0xf4accb3e840: 12: exit run() 0xf4b201f9e40: 7: exit run() main: 62 0xf4accb3ee40: 0: enter run() 0xf4accb3ee40: 0: set_msg 0xf4accb3ee40: 0: msg: "new message" 0xf4accb3ee40: 0: exit run() 0xf4b74908240: 1: enter run() 0xf4b74908240: 1: set_msg 0xf4b74908240: 1: msg: "new message" 0xf4b74908240: 1: exit run() 0xf4b201f9c40: 3: enter run() 0xf4b9fd96240: 2: enter run() 0xf4b201f9c40: 3: set_msg 0xf4b9fd96240: 2: set_msg 0xf4b201f9c40: 3: msg: "new message" 0xf4b9fd96240: 2: msg: "new message" 0xf4b201f9c40: 3: exit run() 0xf4b9fd96240: 2: exit run() 0xf4b201f9640: 4: enter run() 0xf4b201f9640: 4: set_msg 0xf4b201f9640: 4: msg: "new message" 0xf4b201f9640: 4: exit run() 0xf4accb3e040: 5: enter run() 0xf4accb3e040: 5: set_msg 0xf4accb3e040: 5: msg: "new message" 0xf4accb3e040: 5: exit run() 0xf4b201f9e40: 6: enter run() 0xf4b201f9e40: 6: set_msg 0xf4b201f9e40: 6: msg: "new message" 0xf4b201f9e40: 6: exit run() 0xf4ae0b48240: 8: enter run() 0xf4b201f9240: 7: enter run() 0xf4ae0b48240: 8: set_msg 0xf4b201f9240: 7: set_msg 0xf4ae0b48240: 8: msg: "new message" 0xf4b201f9240: 7: msg: "new message" 0xf4ae0b48240: 8: exit run() 0xf4b201f9240: 7: exit run() 0xf4accb3e240: 9: enter run() 0xf4accb3e240: 9: set_msg 0xf4accb3e240: 9: msg: "new message" 0xf4accb3e240: 9: exit run() 0xf4ae0b48440: 10: enter run() 0xf4ae0b48440: 10: set_msg 0xf4ae0b48440: 10: msg: "new message" 0xf4ae0b48440: 10: exit run() 0xf4accb3e440: 11: enter run() 0xf4accb3e440: 11: set_msg 0xf4accb3e440: 11: msg: "new message" 0xf4accb3e440: 11: exit run() 0xf4b9fd96840: 13: enter run() 0xf4b9fd96840: 13: set_msg 0xf4b9fd96840: 13: msg: "new message" 0xf4b9fd96840: 13: exit run() 0xf4ae0b48640: 15: enter run() 0xf4b9fd96c40: 14: enter run() 0xf4ae0b48640: 15: set_msg 0xf4accb3e640: 12: enter run() 0xf4b9fd96c40: 14: set_msg 0xf4accb3e640: 12: set_msg 0xf4b9fd96c40: 14: msg: "new message" 0xf4ae0b48640: 15: msg: "new message" 0xf4b9fd96c40: 14: exit run() 0xf4ae0b48640: 15: exit run() 0xf4accb3e640: 12: msg: "new message" 0xf4accb3e640: 12: exit run() main: 63 0xf4ae0b48840: 0: enter run() 0xf4b9fd96a40: 1: enter run() 0xf4ae0b48840: 0: set_msg 0xf4b9fd96a40: 1: set_msg 0xf4ae0b48840: 0: msg: "new message" 0xf4b9fd96a40: 1: msg: "new message" 0xf4ae0b48840: 0: exit run() 0xf4b9fd96a40: 1: exit run() 0xf4ae085e840: 2: enter run() 0xf4ae085e840: 2: set_msg 0xf4ae085e840: 2: msg: "new message" 0xf4ae085e840: 2: exit run() 0xf4ae0b48a40: 3: enter run() 0xf4ae0b48a40: 3: set_msg 0xf4ae0b48a40: 3: msg: "new message" 0xf4ae0b48a40: 3: exit run() 0xf4accb3e840: 4: enter run() 0xf4accb3e840: 4: set_msg 0xf4accb3e840: 4: msg: "new message" 0xf4accb3e840: 4: exit run() 0xf4b9fd96e40: 5: enter run() 0xf4b9fd96e40: 5: set_msg 0xf4b9fd96e40: 5: msg: "new message" 0xf4b9fd96e40: 5: exit run() 0xf4ae085e640: 6: enter run() 0xf4ae085e640: 6: set_msg 0xf4accb3ea40: 7: enter run() 0xf4ae085e640: 6: msg: "new message" 0xf4ae085e640: 6: exit run() 0xf4accb3ea40: 7: set_msg 0xf4accb3ea40: 7: msg: "new message" 0xf4accb3ea40: 7: exit run() 0xf4ae0b48e40: 9: enter run() 0xf4ae0b48e40: 9: set_msg 0xf4ae0b48e40: 9: msg: "new message" 0xf4ae0b48e40: 9: exit run() 0xf4b9fd96640: 10: enter run() 0xf4b9fd96640: 10: set_msg 0xf4ae0b48c40: 8: enter run() 0xf4b9fd96640: 10: msg: "new message" 0xf4b9fd96640: 10: exit run() 0xf4ae085e240: 11: enter run() 0xf4ae085e240: 11: set_msg 0xf4ae085e240: 11: msg: "new message" 0xf4ae085e240: 11: exit run() 0xf4ae0b48c40: 8: set_msg 0xf4ae0b48c40: 8: msg: "new message" 0xf4ae0b48c40: 8: exit run() 0xf4b9fd96040: 12: enter run() 0xf4b9fd96040: 12: set_msg 0xf4b9fd96040: 12: msg: "new message" 0xf4b9fd96040: 12: exit run() 0xf4ae085e440: 14: enter run() 0xf4ae085e440: 14: set_msg 0xf4ae085ea40: 15: enter run() 0xf4b7b87d440: 13: enter run() 0xf4ae085ea40: 15: set_msg 0xf4ae085ea40: 15: msg: "new message" 0xf4ae085e440: 14: msg: "new message" 0xf4ae085ea40: 15: exit run() 0xf4ae085e440: 14: exit run() 0xf4b7b87d440: 13: set_msg 0xf4b7b87d440: 13: msg: "new message" 0xf4b7b87d440: 13: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:47:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, ".", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c /usr/src/regress/lib/libpthread/readdir/readdir.c:58:2: warning: format specifies type 'char *' but the argument has type 'DIR *' (aka 'struct _dirdesc *') [-Wformat] CHECKn(dot_dir = opendir(".")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c /usr/src/regress/lib/libpthread/select/select.c:134:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(slpr = popen("sleep 2; echo foo", "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o select select.o -lpthread ./select ..................................................................................................................................................................................................................................................................................................................select returned 1 read 4: `foo ' last read was 0, errno = 0 success read finished ===> semaphore ===> semaphore/sem_destroy ==== run-regress-sem_destroy ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_destroy"' -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1739544847.211627750 actual 1739544847.221246205 timeout: expected 1739544847.221246205 actual 1739544847.231627750 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/setjmp"' -I/usr/src/regress/lib/libpthread/setjmp/../include -MD -MP -c /usr/src/regress/lib/libpthread/setjmp/setjmp.c cc -o setjmp setjmp.o -lpthread ./setjmp jumping in main thread _jumping in main thread jumping in child thread _jumping in child thread ===> sigdeliver ==== run-regress-sigdeliver ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigdeliver"' -I/usr/src/regress/lib/libpthread/sigdeliver/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c cc -o sigdeliver sigdeliver.o -lpthread ./sigdeliver ===> siginfo ==== run-regress-siginfo ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginfo"' -I/usr/src/regress/lib/libpthread/siginfo/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginfo/siginfo.c cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0x778c8d718430, context 0x778c8d718340 addr 0x987230, code 1, trap 6 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginterrupt"' -I/usr/src/regress/lib/libpthread/siginterrupt/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c cc -o siginterrupt siginterrupt.o -lpthread ./siginterrupt ===> signal ==== run-regress-signal ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signal"' -I/usr/src/regress/lib/libpthread/signal/../include -MD -MP -c /usr/src/regress/lib/libpthread/signal/signal.c /usr/src/regress/lib/libpthread/signal/signal.c:26:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/signal/signal.c:53:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "!", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o signal signal.o -lpthread ./signal !! ===> signals ===> signals/ignore_sigchild ==== run-regress-ignore_sigchild ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/ignore_sigchild"' -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c cc -o ignore_sigchild ignore_sigchild.o -lpthread ./ignore_sigchild ===> signals/pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/pthread_join/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_join"' -I/usr/src/regress/lib/libpthread/signals/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join ===> signals/pthread_mutex_lock ==== run-regress-pthread_mutex_lock ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock"' -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c cc -o pthread_mutex_lock pthread_mutex_lock.o -lpthread ./pthread_mutex_lock ===> signodefer ==== run-regress-signodefer ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signodefer"' -I/usr/src/regress/lib/libpthread/signodefer/../include -MD -MP -c /usr/src/regress/lib/libpthread/signodefer/signodefer.c /usr/src/regress/lib/libpthread/signodefer/signodefer.c:34:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, str, strlen(str))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0x7b59446a1770, context 0x7b59446a1680 act_handler/2, signal 30, siginfo 0x7b59446a1770, context 0x7b59446a1680 act_handler/3, signal 30, siginfo 0x7b59446a1770, context 0x7b59446a1680 [recurse] act_handler/4, signal 30, siginfo 0x7b59446a11f0, context 0x7b59446a1100 ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigsuspend"' -I/usr/src/regress/lib/libpthread/sigsuspend/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:56:6: warning: variable 'save_count' set but not used [-Wunused-but-set-variable] int save_count, status, i; ^ 1 warning generated. cc -o sigsuspend sigsuspend.o -lpthread ./sigsuspend -> Suspender thread signal handler caught signal 16 (Urgent I/O condition) -> Main thread signal handler caught signal 16 (Urgent I/O condition) -> Suspender thread signal handler caught signal 31 (User defined signal 2) -> Suspender thread signal handler caught signal 31 (User defined signal 2) Sigsuspend woke up by signal 16 (Urgent I/O condition) Sigsuspend woke up by signal 31 (User defined signal 2) Sigsuspend woke up by signal 31 (User defined signal 2) ===> sigwait ==== run-regress-sigwait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigwait"' -I/usr/src/regress/lib/libpthread/sigwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigwait/sigwait.c cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0xf15a491ce40) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0xf15a491ce40) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0xf15a491ce40) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xf15a491ce40) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xf15a491ce40) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xf15a491ce40) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xf15a491ce40) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xf15a491ce40) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xf15a491ce40) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xf15a491ce40) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c /usr/src/regress/lib/libpthread/sleep/sleep.c:83:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o sleep sleep.o -lpthread ./sleep ababbabaabababababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 93109: This should be message #1 waiting for child 89384: This should be message #2 89384: This should be message #3 93109: This should be message #4 89384: This should be message #5 93109: This should be message #6 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/3"' -I/usr/src/regress/lib/libpthread/socket/3/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/3/socket3.c cc -o socket3 socket3.o -lpthread ./socket3 listen_fd = 3 accept_fd = 0, flags = 6 ===> spinlock ==== run-regress-spinlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/spinlock"' -I/usr/src/regress/lib/libpthread/spinlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/spinlock/spinlock.c cc -o spinlock spinlock.o -lpthread ./spinlock Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> stack ==== run-regress-stack ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stack"' -I/usr/src/regress/lib/libpthread/stack/../include -MD -MP -c /usr/src/regress/lib/libpthread/stack/stack.c /usr/src/regress/lib/libpthread/stack/stack.c:25:11: warning: address of stack memory associated with local variable 's' returned [-Wreturn-stack-address] return (&s); ^ /usr/src/regress/lib/libpthread/stack/stack.c:35:10: warning: address of stack memory associated with local variable 'buf' returned [-Wreturn-stack-address] return (buf + LARGE_SIZE/2); ^~~ 2 warnings generated. cc -o stack stack.o -lpthread ./stack ===> stdarg ==== run-regress-stdarg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/stdarg/../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdarg"' -I/usr/src/regress/lib/libpthread/stdarg/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdarg/stdarg.c /usr/src/regress/lib/libpthread/stdarg/stdarg.c:43:3: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] EQ(l, 123456789L); ^~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:47:3: warning: format specifies type 'char *' but the argument has type 'void *' [-Wformat] EQ(p, &thing); ^~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o stdarg stdarg.o -lpthread ./stdarg trying loop in single-threaded mode: main ok now running loop with 2 threads: child 1 child 2 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdio"' -I/usr/src/regress/lib/libpthread/stdio/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdio/stdio.c /usr/src/regress/lib/libpthread/stdio/stdio.c:57:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn((fp = fopen(fullname, "r"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:74:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp1 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:77:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp2 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o stdio stdio.o -lpthread ./stdio ===> switch ==== run-regress-switch-2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/switch"' -I/usr/src/regress/lib/libpthread/switch/../include -MD -MP -c /usr/src/regress/lib/libpthread/switch/switch.c /usr/src/regress/lib/libpthread/switch/switch.c:76:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, (char *) arg, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/switch/switch.c:116:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 2161257 0m02.00s real 0m00.91s user 0m04.37s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 1003465 0m02.00s real 0m00.67s user 0m05.85s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 830526 0m02.00s real 0m00.51s user 0m07.14s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 569422 0m02.00s real 0m00.29s user 0m08.57s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 460160 0m02.00s real 0m00.22s user 0m10.03s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 326667 0m02.00s real 0m00.21s user 0m11.52s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 338741 0m02.00s real 0m00.18s user 0m11.82s system ===> system ==== run-regress-system ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 4m39.19s