START lib/libpthread 2025-01-22T01:12:45Z ===> 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.009189414 sigsuspend: pass time = 1.009727636 poll: fail time = 0.000125771 r = 1 open_fifo: pass time = 1.004486338 nanosleep: pass time = 1.005251829 flock: pass time = 1.003681651 fcntl(F_SETLKW): pass time = 1.003451723 connect: pass time = 1.004702707 accept: pass time = 1.009829760 in thread after dlopen(pthread) semop: pass time = 1.008421995 sigsuspend: pass time = 1.000216755 poll: fail time = 0.000013331 r = 1 open_fifo: pass time = 1.004844038 nanosleep: pass time = 1.004931935 flock: pass time = 1.004193616 fcntl(F_SETLKW): pass time = 1.003397716 connect: pass time = 1.004636444 accept: pass time = 1.009845877 using cancellation semop: pass time = 1.009809463 sigsuspend: pass time = 1.009846194 poll: fail time = 1.010065418 r = 1 open_fifo: pass time = 1.004664835 nanosleep: pass time = 1.004759975 flock: pass time = 1.004333556 fcntl(F_SETLKW): pass time = 1.003126177 connect: pass time = 1.004355271 accept: pass time = 1.010143140 ===> 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 58838 parent = pid 58838 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.035 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.065 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.093 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.035/0.064/0.093/0.024 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.000700977 seconds Got timeout 1 in 10.010704663 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 0x70c8de9c408c New thread was passed arg address 0xdeadbeef New thread stack at 0xe58f4a2b3b4 ===> 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 0x76a0a7137f54 New thread 1 stack at 0x7e6b39e117c New thread 2 stack at 0x7e6b39e117c ===> 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 0x7470fda7f370, context 0x7470fda7f280 act_handler: signal 30, siginfo 0x65bf33c1f30, context 0x65bf33c1e40 act_handler: signal 30, siginfo 0x65c9d8c2f70, context 0x65c9d8c2e80 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 2 locked, state = 2 reader 0 woken, state = 2 reader 3 locked, state = 3 reader 2 woken, state = 3 reader 0 woken, state = 3 reader 4 locked, state = 4 reader 2 woken, state = 4 reader 3 woken, state = 4 reader 0 woken, state = 4 reader 5 locked, state = 5 reader 2 woken, state = 5 reader 3 woken, state = 5 reader 0 woken, state = 5 reader 1 locked, state = 6 reader 0 woken, state = 6 reader 5 woken, state = 6 reader 3 woken, state = 6 reader 4 woken, state = 6 reader 2 woken, state = 6 writer started, state = 6 writer starting reader 5 woken, state = 7 reader 5 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 4 woken, state = 7 reader 4 unlocked reader 2 woken, state = 7 reader 2 unlocked writer locked reader 4 woken, state = 8 reader 0 woken, state = 9 reader 3 woken, state = 9 reader 1 woken, state = 9 reader 5 woken, state = 9 writer unlocking reader 1 woken, state = 0 reader 1 trying again (1) reader 1 locked again (1) writer exiting reader 4 woken, state = 1 reader 4 trying again (2) reader 4 locked again (2) reader 1 woken, state = 2 reader 5 woken, state = 2 reader 5 trying again (3) reader 5 locked again (3) reader 4 woken, state = 3 reader 3 woken, state = 3 reader 3 trying again (4) reader 3 locked again (4) reader 1 woken, state = 4 reader 5 woken, state = 4 reader 0 woken, state = 4 reader 0 trying again (5) reader 0 locked again (5) reader 3 woken, state = 5 reader 1 woken, state = 5 reader 5 woken, state = 5 reader 2 woken, state = 5 reader 2 trying again (6) reader 2 locked again (6) reader 1 woken, state = 6 reader 2 exiting reader 4 woken, state = 6 reader 1 exiting reader 0 woken, state = 6 reader 0 exiting reader 3 woken, state = 6 reader 3 exiting reader 5 woken, state = 6 reader 5 exiting 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 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c21ff3e40: mutex_lock 0x12bcb763148 (0x0) 0x12c21ff3e40: mutex_unlock 0x12bcb763148 (0x12c21ff3e40) 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12bcb763430: mutex_lock 0x12bcb7631d8 (0x0) 0x12bcb763430: mutex_unlock 0x12bcb7631d8 (0x12bcb763430) 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3e40 stack 0x12c93ff7330 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48e40 stack 0x12c93fd8f90 rthread reaping 0x12c182ea840 stack 0x12c93ff7510 rthread reaping 0x12c07f67640 stack 0x12c93fe9900 rthread reaping 0x12c07f67840 stack 0x12c93ff7a80 rthread reaping 0x12c07f67240 stack 0x12c93fba5a0 rthread reaping 0x12c182ea040 stack 0x12c93fd84b0 rthread reaping 0x12c21ff3040 stack 0x12c93fd8630 rthread reaping 0x12c21ff3a40 stack 0x12c93fe9bd0 rthread reaping 0x12c21ff3240 stack 0x12c93fe90f0 rthread reaping 0x12c07f67c40 stack 0x12c93ff7930 rthread reaping 0x12c21ff3440 stack 0x12c93fd8b10 rthread reaping 0x12c07f67440 stack 0x12c93ff7c30 rthread reaping 0x12c182eaa40 stack 0x12c93fe97b0 rthread reaping 0x12beca48040 stack 0x12c93fba600 rthread reaping 0x12c182eac40 stack 0x12c93fe94e0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eae40 stack 0x12c93fe94e0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c21ff3440 stack 0x12c93fba600 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3c40 stack 0x12c93fe97b0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea440 stack 0x12c93ff7c30 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48840 stack 0x12c93fd8b10 rthread reaping 0x12beca48240 stack 0x12c93ff7930 rthread reaping 0x12c182ea040 stack 0x12c93fe90f0 rthread reaping 0x12c21ff3640 stack 0x12c93fe9bd0 rthread reaping 0x12beca48c40 stack 0x12c93fd8630 rthread reaping 0x12c21ff3840 stack 0x12c93fd84b0 rthread reaping 0x12c1fa15e40 stack 0x12c93fba5a0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67a40 stack 0x12c93ff7a80 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea640 stack 0x12c93fe9900 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c1fa15a40 stack 0x12c93ff7510 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48440 stack 0x12c93fd8f90 rthread reaping 0x12c182ea240 stack 0x12c93ff7330 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3040 stack 0x12c93ff7330 rthread reaping 0x12c21ff3c40 stack 0x12c93fd8f90 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c07f67040 stack 0x12c93ff7510 rthread reaping 0x12c21ff3240 stack 0x12c93fe9900 rthread reaping 0x12c182eae40 stack 0x12c93ff7a80 rthread reaping 0x12c3b8a8440 stack 0x12c93fba5a0 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c1fa15240: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8e40 stack 0x12c93fd84b0 rthread reaping 0x12c182ea840 stack 0x12c93fd8630 rthread reaping 0x12c3b8a8040 stack 0x12c93fe9bd0 rthread reaping 0x12c3b8a8240 stack 0x12c93fe90f0 rthread reaping 0x12c3b8a8a40 stack 0x12c93ff7930 rthread reaping 0x12c21ff3640 stack 0x12c93fd8b10 rthread reaping 0x12c21ff3440 stack 0x12c93ff7c30 rthread reaping 0x12c3b8a8c40 stack 0x12c93fe97b0 rthread reaping 0x12c1fa15240 stack 0x12c93fba600 rthread reaping 0x12c182ea040 stack 0x12c93fe94e0 0x12c3b8a8840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8840 stack 0x12c93fe94e0 rthread reaping 0x12c182ea240 stack 0x12c93fba600 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c3b8a8640 stack 0x12c93fe97b0 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0640 stack 0x12c93ff7c30 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea440 stack 0x12c93fd8b10 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0c40 stack 0x12c93ff7930 rthread reaping 0x12c2b8a0840 stack 0x12c93fe90f0 rthread reaping 0x12c182eae40 stack 0x12c93fe9bd0 rthread reaping 0x12c07f67c40 stack 0x12c93fd8630 rthread reaping 0x12c07f67240 stack 0x12c93fd84b0 rthread reaping 0x12c2b8a0440 stack 0x12c93fba5a0 rthread reaping 0x12c182ea640 stack 0x12c93ff7a80 rthread reaping 0x12c182ea840 stack 0x12c93fe9900 rthread reaping 0x12c21ff3040 stack 0x12c93ff7510 rthread reaping 0x12c2b8a0040 stack 0x12c93fd8f90 rthread reaping 0x12c182eaa40 stack 0x12c93ff7330 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48a40 stack 0x12c93ff7330 rthread reaping 0x12beca48e40 stack 0x12c93fd8f90 rthread reaping 0x12c21ff3a40 stack 0x12c93ff7510 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48640 stack 0x12c93fe9900 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3240 stack 0x12c93ff7a80 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c21ff3c40 stack 0x12c93fba5a0 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0240 stack 0x12c93fd84b0 rthread reaping 0x12c182ea840 stack 0x12c93fd8630 rthread reaping 0x12c21ff3e40 stack 0x12c93fe9bd0 rthread reaping 0x12beca48240 stack 0x12c93fe90f0 rthread reaping 0x12beca48440 stack 0x12c93ff7930 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea440 stack 0x12c93fd8b10 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0840 stack 0x12c93ff7c30 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c2b8a0a40 stack 0x12c93fe97b0 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3840 stack 0x12c93fe94e0 rthread reaping 0x12c2b8a0c40 stack 0x12c93fba600 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48c40 stack 0x12c93fba600 rthread reaping 0x12beca48040 stack 0x12c93fe94e0 rthread reaping 0x12c21ff3240 stack 0x12c93fe97b0 rthread reaping 0x12c2b8a0240 stack 0x12c93ff7c30 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c2b8a0440 stack 0x12c93fd8b10 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67440 stack 0x12c93ff7930 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67a40 stack 0x12c93fe90f0 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48240 stack 0x12c93fe9bd0 rthread reaping 0x12c21ff3440 stack 0x12c93fd8630 rthread reaping 0x12c07f67040 stack 0x12c93fd84b0 rthread reaping 0x12beca48840 stack 0x12c93fba5a0 0x12c1fa15240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15240 stack 0x12c93ff7a80 rthread reaping 0x12c07f67840 stack 0x12c93fe9900 rthread reaping 0x12c1fa15640 stack 0x12c93ff7510 rthread reaping 0x12c07f67640 stack 0x12c93fd8f90 rthread reaping 0x12c07f67c40 stack 0x12c93ff7330 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3c40 stack 0x12c93ff7330 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c21ff3040 stack 0x12c93fd8f90 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67a40 stack 0x12c93ff7510 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48640 stack 0x12c93fe9900 rthread reaping 0x12beca48040 stack 0x12c93ff7a80 rthread reaping 0x12c07f67840 stack 0x12c93fba5a0 rthread reaping 0x12c21ff3a40 stack 0x12c93fd84b0 rthread reaping 0x12c07f67040 stack 0x12c93fd8630 rthread reaping 0x12c21ff3240 stack 0x12c93fe9bd0 rthread reaping 0x12c2b8a0c40 stack 0x12c93fe90f0 rthread reaping 0x12c21ff3640 stack 0x12c93ff7930 rthread reaping 0x12c07f67e40 stack 0x12c93fd8b10 rthread reaping 0x12c2b8a0e40 stack 0x12c93ff7c30 rthread reaping 0x12c07f67240 stack 0x12c93fe97b0 rthread reaping 0x12c182eac40 stack 0x12c93fe94e0 rthread reaping 0x12c182ea040 stack 0x12c93fba600 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) rthread reaping 0x12c21ff3440 stack 0x12c93fba600 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) rthread reaping 0x12c07f67440 stack 0x12c93fe94e0 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8240 stack 0x12c93fe97b0 rthread reaping 0x12c21ff3c40 stack 0x12c93ff7c30 rthread reaping 0x12c3b8a8440 stack 0x12c93fd8b10 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea240 stack 0x12c93ff7930 rthread reaping 0x12c07f67a40 stack 0x12c93fe90f0 rthread reaping 0x12c182ea440 stack 0x12c93fe9bd0 rthread reaping 0x12c21ff3640 stack 0x12c93fd8630 rthread reaping 0x12c07f67840 stack 0x12c93fd84b0 rthread reaping 0x12c182ea640 stack 0x12c93fba5a0 rthread reaping 0x12c21ff3840 stack 0x12c93ff7a80 rthread reaping 0x12c07f67c40 stack 0x12c93fe9900 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eaa40 stack 0x12c93ff7510 rthread reaping 0x12c3b8a8c40 stack 0x12c93fd8f90 rthread reaping 0x12beca48a40 stack 0x12c93ff7330 0x12c3b8a8840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 main: 0 0x12c21ff3e40: 0: enter run() 0x12c21ff3e40: 0: set_msg 0x12beca48e40: 1: enter run() 0x12beca48e40: 1: set_msg 0x12c182ea840: 2: enter run() 0x12c182ea840: 2: set_msg 0x12beca48e40: 1: msg: "new message" 0x12c182ea840: 2: msg: "new message" 0x12beca48e40: 1: exit run() 0x12c21ff3e40: 0: msg: "new message" 0x12c182ea840: 2: exit run() 0x12c21ff3e40: 0: exit run() 0x12c07f67640: 3: enter run() 0x12c07f67640: 3: set_msg 0x12c07f67640: 3: msg: "new message" 0x12c07f67640: 3: exit run() 0x12c07f67840: 4: enter run() 0x12c07f67840: 4: set_msg 0x12c07f67840: 4: msg: "new message" 0x12c07f67840: 4: exit run() 0x12c07f67240: 5: enter run() 0x12c07f67240: 5: set_msg 0x12c07f67240: 5: msg: "new message" 0x12c07f67240: 5: exit run() 0x12c182ea040: 6: enter run() 0x12c182ea040: 6: set_msg 0x12c182ea040: 6: msg: "new message" 0x12c182ea040: 6: exit run() 0x12c21ff3040: 7: enter run() 0x12c21ff3040: 7: set_msg 0x12c21ff3040: 7: msg: "new message" 0x12c21ff3040: 7: exit run() 0x12c21ff3a40: 8: enter run() 0x12c21ff3a40: 8: set_msg 0x12c21ff3a40: 8: msg: "new message" 0x12c21ff3a40: 8: exit run() 0x12c21ff3240: 9: enter run() 0x12c21ff3240: 9: set_msg 0x12c21ff3240: 9: msg: "new message" 0x12c21ff3240: 9: exit run() 0x12c07f67c40: 10: enter run() 0x12c07f67c40: 10: set_msg 0x12c07f67c40: 10: msg: "new message" 0x12c07f67c40: 10: exit run() 0x12c21ff3440: 11: enter run() 0x12c21ff3440: 11: set_msg 0x12c21ff3440: 11: msg: "new message" 0x12c21ff3440: 11: exit run() 0x12c07f67440: 12: enter run() 0x12c07f67440: 12: set_msg 0x12c07f67440: 12: msg: "new message" 0x12c07f67440: 12: exit run() 0x12c182eaa40: 13: enter run() 0x12c182eaa40: 13: set_msg 0x12c182eaa40: 13: msg: "new message" 0x12c182eaa40: 13: exit run() 0x12beca48040: 14: enter run() 0x12beca48040: 14: set_msg 0x12beca48040: 14: msg: "new message" 0x12beca48040: 14: exit run() 0x12c182eac40: 15: enter run() 0x12c182eac40: 15: set_msg 0x12c182eac40: 15: msg: "new message" 0x12c182eac40: 15: exit run() main: 1 0x12c182eae40: 0: enter run() 0x12c182eae40: 0: set_msg 0x12c182eae40: 0: msg: "new message" 0x12c182eae40: 0: exit run() 0x12c21ff3440: 1: enter run() 0x12c21ff3440: 1: set_msg 0x12c21ff3440: 1: msg: "new message" 0x12c21ff3440: 1: exit run() 0x12c21ff3c40: 2: enter run() 0x12c182ea440: 3: enter run() 0x12c21ff3c40: 2: set_msg 0x12c182ea440: 3: set_msg 0x12c21ff3c40: 2: msg: "new message" 0x12c182ea440: 3: msg: "new message" 0x12c21ff3c40: 2: exit run() 0x12c182ea440: 3: exit run() 0x12beca48840: 4: enter run() 0x12beca48840: 4: set_msg 0x12beca48840: 4: msg: "new message" 0x12beca48840: 4: exit run() 0x12beca48240: 5: enter run() 0x12beca48240: 5: set_msg 0x12beca48240: 5: msg: "new message" 0x12beca48240: 5: exit run() 0x12c21ff3640: 7: enter run() 0x12c182ea040: 6: enter run() 0x12c182ea040: 6: set_msg 0x12c182ea040: 6: msg: "new message" 0x12c182ea040: 6: exit run() 0x12c21ff3640: 7: set_msg 0x12c21ff3640: 7: msg: "new message" 0x12c21ff3640: 7: exit run() 0x12beca48c40: 8: enter run() 0x12beca48c40: 8: set_msg 0x12beca48c40: 8: msg: "new message" 0x12beca48c40: 8: exit run() 0x12c21ff3840: 9: enter run() 0x12c21ff3840: 9: set_msg 0x12c21ff3840: 9: msg: "new message" 0x12c21ff3840: 9: exit run() 0x12c07f67a40: 11: enter run() 0x12c07f67a40: 11: set_msg 0x12c07f67a40: 11: msg: "new message" 0x12c07f67a40: 11: exit run() 0x12c1fa15e40: 10: enter run() 0x12c1fa15e40: 10: set_msg 0x12c1fa15e40: 10: msg: "new message" 0x12c1fa15e40: 10: exit run() 0x12c182ea640: 12: enter run() 0x12c182ea640: 12: set_msg 0x12c182ea640: 12: msg: "new message" 0x12c182ea640: 12: exit run() 0x12c1fa15a40: 13: enter run() 0x12c1fa15a40: 13: set_msg 0x12c1fa15a40: 13: msg: "new message" 0x12c1fa15a40: 13: exit run() 0x12beca48440: 14: enter run() 0x12beca48440: 14: set_msg 0x12beca48440: 14: msg: "new message" 0x12beca48440: 14: exit run() 0x12c182ea240: 15: enter run() 0x12c182ea240: 15: set_msg 0x12c182ea240: 15: msg: "new message" 0x12c182ea240: 15: exit run() main: 2 0x12c21ff3040: 0: enter run() 0x12c21ff3040: 0: set_msg 0x12c21ff3040: 0: msg: "new message" 0x12c21ff3040: 0: exit run() 0x12c21ff3c40: 1: enter run() 0x12c21ff3c40: 1: set_msg 0x12c21ff3c40: 1: msg: "new message" 0x12c21ff3c40: 1: exit run() 0x12c07f67040: 2: enter run() 0x12c07f67040: 2: set_msg 0x12c21ff3240: 3: enter run() 0x12c07f67040: 2: msg: "new message" 0x12c07f67040: 2: exit run() 0x12c21ff3240: 3: set_msg 0x12c182eae40: 4: enter run() 0x12c182eae40: 4: set_msg 0x12c21ff3240: 3: msg: "new message" 0x12c182eae40: 4: msg: "new message" 0x12c21ff3240: 3: exit run() 0x12c182eae40: 4: exit run() 0x12c182ea840: 7: enter run() 0x12c3b8a8440: 5: enter run() 0x12c182ea840: 7: set_msg 0x12c182ea840: 7: msg: "new message" 0x12c182ea840: 7: exit run() 0x12c3b8a8440: 5: set_msg 0x12c3b8a8040: 8: enter run() 0x12c3b8a8440: 5: msg: "new message" 0x12c3b8a8440: 5: exit run() 0x12c3b8a8040: 8: set_msg 0x12c3b8a8e40: 6: enter run() 0x12c3b8a8040: 8: msg: "new message" 0x12c3b8a8240: 9: enter run() 0x12c3b8a8a40: 10: enter run() 0x12c21ff3640: 11: enter run() 0x12c3b8a8e40: 6: set_msg 0x12c21ff3440: 12: enter run() 0x12c3b8a8040: 8: exit run() 0x12c3b8a8c40: 13: enter run() 0x12c21ff3640: 11: set_msg 0x12c182ea040: 15: enter run() 0x12c1fa15240: 14: enter run() 0x12c3b8a8c40: 13: set_msg 0x12c21ff3640: 11: msg: "new message" 0x12c21ff3640: 11: exit run() 0x12c3b8a8240: 9: set_msg 0x12c182ea040: 15: set_msg 0x12c3b8a8a40: 10: set_msg 0x12c182ea040: 15: msg: "new message" 0x12c3b8a8c40: 13: msg: "new message" 0x12c182ea040: 15: exit run() 0x12c3b8a8240: 9: msg: "new message" 0x12c3b8a8e40: 6: msg: "new message" 0x12c3b8a8c40: 13: exit run() 0x12c3b8a8a40: 10: msg: "new message" 0x12c3b8a8240: 9: exit run() 0x12c3b8a8e40: 6: exit run() 0x12c3b8a8a40: 10: exit run() 0x12c21ff3440: 12: set_msg 0x12c1fa15240: 14: set_msg 0x12c21ff3440: 12: msg: "new message" 0x12c1fa15240: 14: msg: "new message" 0x12c21ff3440: 12: exit run() 0x12c1fa15240: 14: exit run() main: 3 0x12c3b8a8840: 0: enter run() 0x12c3b8a8840: 0: set_msg 0x12c3b8a8840: 0: msg: "new message" 0x12c3b8a8840: 0: exit run() 0x12c182ea240: 1: enter run() 0x12c3b8a8640: 2: enter run() 0x12c3b8a8640: 2: set_msg 0x12c3b8a8640: 2: msg: "new message" 0x12c3b8a8640: 2: exit run() 0x12c182ea240: 1: set_msg 0x12c182ea240: 1: msg: "new message" 0x12c182ea240: 1: exit run() 0x12c2b8a0640: 3: enter run() 0x12c2b8a0640: 3: set_msg 0x12c2b8a0640: 3: msg: "new message" 0x12c182ea440: 4: enter run() 0x12c2b8a0640: 3: exit run() 0x12c182ea440: 4: set_msg 0x12c182ea440: 4: msg: "new message" 0x12c182ea440: 4: exit run() 0x12c2b8a0c40: 5: enter run() 0x12c2b8a0840: 6: enter run() 0x12c2b8a0840: 6: set_msg 0x12c2b8a0c40: 5: set_msg 0x12c2b8a0840: 6: msg: "new message" 0x12c2b8a0c40: 5: msg: "new message" 0x12c2b8a0840: 6: exit run() 0x12c2b8a0c40: 5: exit run() 0x12c07f67c40: 8: enter run() 0x12c07f67c40: 8: set_msg 0x12c07f67c40: 8: msg: "new message" 0x12c07f67c40: 8: exit run() 0x12c07f67240: 9: enter run() 0x12c07f67240: 9: set_msg 0x12c07f67240: 9: msg: "new message" 0x12c07f67240: 9: exit run() 0x12c182eae40: 7: enter run() 0x12c182eae40: 7: set_msg 0x12c182eae40: 7: msg: "new message" 0x12c182eae40: 7: exit run() 0x12c182ea640: 11: enter run() 0x12c182ea640: 11: set_msg 0x12c182ea640: 11: msg: "new message" 0x12c182ea640: 11: exit run() 0x12c182ea840: 12: enter run() 0x12c2b8a0440: 10: enter run() 0x12c2b8a0440: 10: set_msg 0x12c2b8a0440: 10: msg: "new message" 0x12c21ff3040: 13: enter run() 0x12c2b8a0440: 10: exit run() 0x12c21ff3040: 13: set_msg 0x12c21ff3040: 13: msg: "new message" 0x12c21ff3040: 13: exit run() 0x12c182ea840: 12: set_msg 0x12c182ea840: 12: msg: "new message" 0x12c182ea840: 12: exit run() 0x12c2b8a0040: 14: enter run() 0x12c2b8a0040: 14: set_msg 0x12c2b8a0040: 14: msg: "new message" 0x12c2b8a0040: 14: exit run() 0x12c182eaa40: 15: enter run() 0x12c182eaa40: 15: set_msg 0x12c182eaa40: 15: msg: "new message" 0x12c182eaa40: 15: exit run() main: 4 0x12beca48a40: 0: enter run() 0x12beca48a40: 0: set_msg 0x12beca48a40: 0: msg: "new message" 0x12beca48a40: 0: exit run() 0x12beca48e40: 1: enter run() 0x12beca48e40: 1: set_msg 0x12beca48e40: 1: msg: "new message" 0x12beca48e40: 1: exit run() 0x12c21ff3a40: 2: enter run() 0x12c21ff3a40: 2: set_msg 0x12c21ff3a40: 2: msg: "new message" 0x12c21ff3240: 4: enter run() 0x12c21ff3a40: 2: exit run() 0x12c21ff3240: 4: set_msg 0x12c21ff3240: 4: msg: "new message" 0x12c21ff3240: 4: exit run() 0x12c21ff3c40: 5: enter run() 0x12beca48640: 3: enter run() 0x12c21ff3c40: 5: set_msg 0x12c21ff3c40: 5: msg: "new message" 0x12c21ff3c40: 5: exit run() 0x12beca48640: 3: set_msg 0x12beca48640: 3: msg: "new message" 0x12beca48640: 3: exit run() 0x12c2b8a0240: 6: enter run() 0x12c2b8a0240: 6: set_msg 0x12c2b8a0240: 6: msg: "new message" 0x12c2b8a0240: 6: exit run() 0x12c21ff3e40: 8: enter run() 0x12c21ff3e40: 8: set_msg 0x12c21ff3e40: 8: msg: "new message" 0x12c21ff3e40: 8: exit run() 0x12beca48240: 9: enter run() 0x12beca48240: 9: set_msg 0x12beca48240: 9: msg: "new message" 0x12beca48240: 9: exit run() 0x12beca48440: 10: enter run() 0x12beca48440: 10: set_msg 0x12beca48440: 10: msg: "new message" 0x12beca48440: 10: exit run() 0x12c182ea840: 7: enter run() 0x12c182ea840: 7: set_msg 0x12c182ea840: 7: msg: "new message" 0x12c182ea840: 7: exit run() 0x12c182ea440: 11: enter run() 0x12c182ea440: 11: set_msg 0x12c182ea440: 11: msg: "new message" 0x12c182ea440: 11: exit run() 0x12c2b8a0840: 12: enter run() 0x12c2b8a0840: 12: set_msg 0x12c2b8a0a40: 13: enter run() 0x12c2b8a0840: 12: msg: "new message" 0x12c2b8a0840: 12: exit run() 0x12c2b8a0a40: 13: set_msg 0x12c2b8a0a40: 13: msg: "new message" 0x12c2b8a0a40: 13: exit run() 0x12c21ff3840: 15: enter run() 0x12c21ff3840: 15: set_msg 0x12c21ff3840: 15: msg: "new message" 0x12c21ff3840: 15: exit run() 0x12c2b8a0c40: 14: enter run() 0x12c2b8a0c40: 14: set_msg 0x12c2b8a0c40: 14: msg: "new message" 0x12c2b8a0c40: 14: exit run() main: 5 0x12beca48c40: 0: enter run() 0x12beca48c40: 0: set_msg 0x12beca48c40: 0: msg: "new message" 0x12beca48c40: 0: exit run() 0x12beca48040: 1: enter run() 0x12beca48040: 1: set_msg 0x12beca48040: 1: msg: "new message" 0x12beca48040: 1: exit run() 0x12c21ff3240: 2: enter run() 0x12c21ff3240: 2: set_msg 0x12c21ff3240: 2: msg: "new message" 0x12c21ff3240: 2: exit run() 0x12c2b8a0240: 3: enter run() 0x12c2b8a0240: 3: set_msg 0x12c2b8a0240: 3: msg: "new message" 0x12c2b8a0240: 3: exit run() 0x12c2b8a0440: 4: enter run() 0x12c2b8a0440: 4: set_msg 0x12c2b8a0440: 4: msg: "new message" 0x12c2b8a0440: 4: exit run() 0x12c07f67440: 5: enter run() 0x12c07f67440: 5: set_msg 0x12c07f67440: 5: msg: "new message" 0x12c07f67440: 5: exit run() 0x12beca48240: 7: enter run() 0x12beca48240: 7: set_msg 0x12beca48240: 7: msg: "new message" 0x12beca48240: 7: exit run() 0x12c21ff3440: 8: enter run() 0x12c07f67a40: 6: enter run() 0x12c21ff3440: 8: set_msg 0x12c21ff3440: 8: msg: "new message" 0x12c21ff3440: 8: exit run() 0x12c07f67a40: 6: set_msg 0x12c07f67a40: 6: msg: "new message" 0x12beca48840: 10: enter run() 0x12c07f67a40: 6: exit run() 0x12beca48840: 10: set_msg 0x12beca48840: 10: msg: "new message" 0x12beca48840: 10: exit run() 0x12c07f67840: 12: enter run() 0x12c07f67040: 9: enter run() 0x12c07f67840: 12: set_msg 0x12c07f67040: 9: set_msg 0x12c07f67840: 12: msg: "new message" 0x12c07f67040: 9: msg: "new message" 0x12c07f67840: 12: exit run() 0x12c07f67040: 9: exit run() 0x12c1fa15640: 13: enter run() 0x12c07f67640: 14: enter run() 0x12c1fa15640: 13: set_msg 0x12c07f67640: 14: set_msg 0x12c1fa15640: 13: msg: "new message" 0x12c07f67640: 14: msg: "new message" 0x12c1fa15640: 13: exit run() 0x12c07f67640: 14: exit run() 0x12c07f67c40: 15: enter run() 0x12c07f67c40: 15: set_msg 0x12c07f67c40: 15: msg: "new message" 0x12c07f67c40: 15: exit run() 0x12c1fa15240: 11: enter run() 0x12c1fa15240: 11: set_msg 0x12c1fa15240: 11: msg: "new message" 0x12c1fa15240: 11: exit run() main: 6 0x12c21ff3c40: 0: enter run() 0x12c21ff3c40: 0: set_msg 0x12c21ff3c40: 0: msg: "new message" 0x12c21ff3c40: 0: exit run() 0x12c21ff3040: 1: enter run() 0x12c21ff3040: 1: set_msg 0x12c21ff3040: 1: msg: "new message" 0x12c21ff3040: 1: exit run() 0x12c07f67a40: 2: enter run() 0x12c07f67a40: 2: set_msg 0x12c07f67a40: 2: msg: "new message" 0x12c07f67a40: 2: exit run() 0x12beca48640: 3: enter run() 0x12beca48640: 3: set_msg 0x12beca48640: 3: msg: "new message" 0x12beca48640: 3: exit run() 0x12beca48040: 4: enter run() 0x12beca48040: 4: set_msg 0x12beca48040: 4: msg: "new message" 0x12beca48040: 4: exit run() 0x12c07f67840: 5: enter run() 0x12c07f67840: 5: set_msg 0x12c07f67840: 5: msg: "new message" 0x12c07f67840: 5: exit run() 0x12c21ff3a40: 6: enter run() 0x12c21ff3a40: 6: set_msg 0x12c21ff3a40: 6: msg: "new message" 0x12c21ff3a40: 6: exit run() 0x12c07f67040: 7: enter run() 0x12c07f67040: 7: set_msg 0x12c07f67040: 7: msg: "new message" 0x12c21ff3240: 8: enter run() 0x12c07f67040: 7: exit run() 0x12c21ff3240: 8: set_msg 0x12c21ff3240: 8: msg: "new message" 0x12c21ff3240: 8: exit run() 0x12c2b8a0c40: 9: enter run() 0x12c2b8a0c40: 9: set_msg 0x12c2b8a0c40: 9: msg: "new message" 0x12c2b8a0c40: 9: exit run() 0x12c21ff3640: 10: enter run() 0x12c21ff3640: 10: set_msg 0x12c21ff3640: 10: msg: "new message" 0x12c21ff3640: 10: exit run() 0x12c07f67e40: 11: enter run() 0x12c07f67e40: 11: set_msg 0x12c07f67e40: 11: msg: "new message" 0x12c07f67e40: 11: exit run() 0x12c2b8a0e40: 12: enter run() 0x12c2b8a0e40: 12: set_msg 0x12c2b8a0e40: 12: msg: "new message" 0x12c2b8a0e40: 12: exit run() 0x12c07f67240: 13: enter run() 0x12c07f67240: 13: set_msg 0x12c07f67240: 13: msg: "new message" 0x12c07f67240: 13: exit run() 0x12c182eac40: 14: enter run() 0x12c182eac40: 14: set_msg 0x12c182ea040: 15: enter run() 0x12c182ea040: 15: set_msg 0x12c182eac40: 14: msg: "new message" 0x12c182ea040: 15: msg: "new message" 0x12c182eac40: 14: exit run() 0x12c182ea040: 15: exit run() main: 7 0x12c21ff3440: 0: enter run() 0x12c07f67440: 1: enter run() 0x12c21ff3440: 0: set_msg 0x12c07f67440: 1: set_msg 0x12c21ff3440: 0: msg: "new message" 0x12c07f67440: 1: msg: "new message" 0x12c21ff3440: 0: exit run() 0x12c07f67440: 1: exit run() 0x12c3b8a8240: 2: enter run() 0x12c3b8a8240: 2: set_msg 0x12c3b8a8240: 2: msg: "new message" 0x12c3b8a8240: 2: exit run() 0x12c21ff3c40: 3: enter run() 0x12c21ff3c40: 3: set_msg 0x12c182ea240: 5: enter run() 0x12c21ff3c40: 3: msg: "new message" 0x12c3b8a8440: 4: enter run() 0x12c21ff3c40: 3: exit run() 0x12c3b8a8440: 4: set_msg 0x12c3b8a8440: 4: msg: "new message" 0x12c07f67a40: 6: enter run() 0x12c07f67a40: 6: set_msg 0x12c07f67a40: 6: msg: "new message" 0x12c07f67a40: 6: exit run() 0x12c21ff3640: 8: enter run() 0x12c21ff3640: 8: set_msg 0x12c3b8a8440: 4: exit run() 0x12c21ff3640: 8: msg: "new message" 0x12c21ff3640: 8: exit run() 0x12c07f67840: 9: enter run() 0x12c07f67840: 9: set_msg 0x12c07f67840: 9: msg: "new message" 0x12c07f67840: 9: exit run() 0x12c21ff3840: 11: enter run() 0x12c21ff3840: 11: set_msg 0x12c21ff3840: 11: msg: "new message" 0x12c21ff3840: 11: exit run() 0x12c182ea640: 10: enter run() 0x12c182ea640: 10: set_msg 0x12c182ea640: 10: msg: "new message" 0x12c07f67c40: 12: enter run() 0x12c182ea440: 7: enter run() 0x12c182eaa40: 13: enter run() 0x12c3b8a8c40: 14: enter run() 0x12beca48a40: 15: enter run() 0x12c182ea640: 10: exit run() 0x12c182ea240: 5: set_msg 0x12c07f67c40: 12: set_msg 0x12c182ea440: 7: set_msg 0x12beca48a40: 15: set_msg 0x12c3b8a8c40: 14: set_msg 0x12c182ea440: 7: msg: "new message" 0x12beca48a40: 15: msg: "new message" 0x12c182ea440: 7: exit run() 0x12beca48a40: 15: exit run() 0x12c07f67c40: 12: msg: "new message" 0x12c3b8a8c40: 14: msg: "new message" 0x12c07f67c40: 12: exit run() 0x12c182ea240: 5: msg: "new message" 0x12c182ea240: 5: exit run() 0x12c3b8a8c40: 14: exit run() 0x12c182eaa40: 13: set_msg 0x12c182eaa40: 13: msg: "new message" 0x12c182eaa40: 13: exit run() main: 8 0x12c3b8a8840: 0: enter run() 0x12c3b8a8840: 0: set_msg 0x12c3b8a8840: 0: msg: "new message" 0x12c3b8a8840: 0: exit run() 0x12c182ea640: 1: enter run() 0x12c182ea640: 1: set_msg 0x12c182ea640: 1: msg: "new message" 0x12c182ea640: 1: exit run() 0x12c182ea840: 2: enter run() 0x12c3b8a8e40: 3: enter run() 0x12c182ea840: 2: set_msg 0x12c3b8a8e40: 3: set_msg 0x12c182ea840: 2: msg: "new message" 0x12c3b8a8e40: 3: msg: "new message" 0x12c182ea840: 2: exit run() 0x12c3b8a8e40: 3: exit run() 0x12c3b8a8640: 4rthread reaping 0x12c3b8a8840 stack 0x12c93ff7330 0x12c3b8a8640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea640 stack 0x12c93fd8f90 rthread reaping 0x12c182ea840 stack 0x12c93ff7510 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c3b8a8e40 stack 0x12c93fe9900 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_rdlock 0x12c0ef0a4d0 (2147483649) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8640 stack 0x12c93ff7a80 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (2147483649) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eac40 stack 0x12c93fba5a0 rthread reaping 0x12c3b8a8040 stack 0x12c93fd84b0 rthread reaping 0x12c182ea240 stack 0x12c93fd8630 rthread reaping 0x12c21ff3c40 stack 0x12c93fe9bd0 rthread reaping 0x12c3b8a8a40 stack 0x12c93fe90f0 rthread reaping 0x12c182eae40 stack 0x12c93ff7930 rthread reaping 0x12c2b8a0a40 stack 0x12c93fd8b10 rthread reaping 0x12c2b8a0640 stack 0x12c93ff7c30 rthread reaping 0x12bd754ee40 stack 0x12c93fe97b0 rthread reaping 0x12c21ff3040 stack 0x12c93fe94e0 rthread reaping 0x12bd754e040 stack 0x12c93fba600 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3c40 stack 0x12c93fba600 rthread reaping 0x12c2b8a0c40 stack 0x12c93fe94e0 rthread reaping 0x12c2b8a0e40 stack 0x12c93fe97b0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182eaa40 stack 0x12c93ff7c30 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0840 stack 0x12c93fd8b10 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c21ff3240 stack 0x12c93ff7930 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e240 stack 0x12c93fe90f0 rthread reaping 0x12bd754ea40 stack 0x12c93fe9bd0 rthread reaping 0x12c182eae40 stack 0x12c93fd8630 rthread reaping 0x12c2b8a0040 stack 0x12c93fd84b0 rthread reaping 0x12bd754e440 stack 0x12c93fba5a0 rthread reaping 0x12c2b8a0240 stack 0x12c93ff7a80 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c2b8a0440 stack 0x12c93fe9900 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e840 stack 0x12c93ff7510 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea240 stack 0x12c93fd8f90 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3440 stack 0x12c93ff7330 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0a40 stack 0x12c93ff7330 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ea40 stack 0x12c93fd8f90 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182eac40 stack 0x12c93ff7510 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ec40 stack 0x12c93fe9900 rthread reaping 0x12c2b8a0c40 stack 0x12c93ff7a80 rthread reaping 0x12beca48e40 stack 0x12c93fba5a0 rthread reaping 0x12beca48040 stack 0x12c93fd84b0 rthread reaping 0x12beca48a40 stack 0x12c93fd8630 rthread reaping 0x12c182ea040 stack 0x12c93fe9bd0 rthread reaping 0x12bd754ee40 stack 0x12c93fe90f0 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0640 stack 0x12c93ff7930 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea440 stack 0x12c93fd8b10 rthread reaping 0x12beca48840 stack 0x12c93fe97b0 rthread reaping 0x12beca48640 stack 0x12c93ff7c30 rthread reaping 0x12bd754e440 stack 0x12c93fe94e0 rthread reaping 0x12bd754e640 stack 0x12c93fba600 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e240 stack 0x12c93fba600 rthread reaping 0x12beca48440 stack 0x12c93fe94e0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754ee40 stack 0x12c93ff7c30 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea640 stack 0x12c93fe97b0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea840 stack 0x12c93fd8b10 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48c40 stack 0x12c93ff7930 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c3b8a8c40 stack 0x12c93fe90f0 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eaa40 stack 0x12c93fe9bd0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12bd754e840 stack 0x12c93fd8630 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48240 stack 0x12c93fd84b0 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ea40 stack 0x12c93fba5a0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eae40 stack 0x12c93ff7a80 rthread reaping 0x12c07f67c40 stack 0x12c93fe9900 rthread reaping 0x12beca48640 stack 0x12c93ff7510 rthread reaping 0x12beca48e40 stack 0x12c93fd8f90 rthread reaping 0x12c2b8a0e40 stack 0x12c93ff7330 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0c40 stack 0x12c93ff7330 rthread reaping 0x12c2b8a0040 stack 0x12c93fd8f90 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c1fa15640 stack 0x12c93ff7510 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15840 stack 0x12c93fe9900 rthread reaping 0x12c1fa15a40 stack 0x12c93ff7a80 rthread reaping 0x12c2b8a0240 stack 0x12c93fba5a0 rthread reaping 0x12c182ea040 stack 0x12c93fd84b0 rthread reaping 0x12c1fa15c40 stack 0x12c93fd8630 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c2b8a0440 stack 0x12c93fe9bd0 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48040 stack 0x12c93fe90f0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48440 stack 0x12c93ff7930 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48840 stack 0x12c93fd8b10 rthread reaping 0x12c21ff3c40 stack 0x12c93fe97b0 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48a40 stack 0x12c93ff7c30 rthread reaping 0x12c21ff3e40 stack 0x12c93fe94e0 rthread reaping 0x12c182ea240 stack 0x12c93fba600 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0840 stack 0x12c93fba600 rthread reaping 0x12bd754e840 stack 0x12c93fe94e0 rthread reaping 0x12c07f67440 stack 0x12c93ff7c30 0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67640 stack 0x12c93fe97b0 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0a40 stack 0x12c93fd8b10 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c2b8a0440 stack 0x12c93ff7930 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67e40 stack 0x12c93fe90f0 rthread reaping 0x12c182ea840 stack 0x12c93fe9bd0 rthread reaping 0x12c182eaa40 stack 0x12c93fd8630 rthread reaping 0x12c2b8a0e40 stack 0x12c93fd84b0 rthread reaping 0x12c2b8a0040 stack 0x12c93fba5a0 rthread reaping 0x12c182ea640 stack 0x12c93ff7a80 rthread reaping 0x12beca48840 stack 0x12c93fe9900 rthread reaping 0x12beca48e40 stack 0x12c93ff7510 rthread reaping 0x12c182eac40 stack 0x12c93fd8f90 rthread reaping 0x12c3b8a8440 stack 0x12c93ff7330 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0440 stack 0x12c93ff7330 rthread reaping 0x12c2b8a0c40 stack 0x12c93fd8f90 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e240 stack 0x12c93ff7510 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8240 stack 0x12c93fe9900 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e040 stack 0x12c93ff7a80 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8040 stack 0x12c93fba5a0 rthread reaping 0x12c3b8a8a40 stack 0x12c93fd84b0 rthread reaping 0x12bd754ec40 stack 0x12c93fd8630 rthread reaping 0x12beca48c40 stack 0x12c93fe9bd0 rthread reaping 0x12c3b8a8840 stack 0x12c93fe90f0 rthread reaping 0x12c3b8a8640 stack 0x12c93ff7930 rthread reaping 0x12c3b8a8c40 stack 0x12c93fd8b10 rthread reaping 0x12beca48640 stack 0x12c93fe97b0 rthread reaping 0x12c3b8a8e40 stack 0x12c93ff7c30 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3040 stack 0x12c93fe94e0 rthread reaping 0x12c07f67640 stack 0x12c93fba600 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8240 stack 0x12c93fba600 rthread reaping 0x12c21ff3840 stack 0x12c93fe94e0 rthread reaping 0x12c3b8a8440 stack 0x12c93ff7c30 rthread reaping 0x12c2b8a0e40 stack 0x12c93fe97b0 rthread reaping 0x12beca48e40 stack 0x12c93fd8b10 rthread reaping 0x12beca48040 stack 0x12c93ff7930 rthread reaping 0x12c21ff3a40 stack 0x12c93fe90f0 rthread reaping 0x12c21ff3440 stack 0x12c93fe9bd0 rthread reaping 0x12c2b8a0840 stack 0x12c93fd8630 rthread reaping 0x12bd754e040 stack 0x12c93fd84b0 rthread reaping 0x12bd754e640 stack 0x12c93fba5a0 rthread reaping 0x12c2b8a0040 stack 0x12c93ff7a80 rthread reaping 0x12beca48840 stack 0x12c93fe9900 rthread reaping 0x12bd754ea40 stack 0x12c93ff7510 rthread reaping 0x12beca48440 stack 0x12c93fd8f90 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e840 stack 0x12c93ff7330 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (0) : enter run() 0x12c182eac400x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) : 5: enter run() 0x12c3b8a8040: 6: enter run() 0x12c182ea240: 7: enter run() 0x12c21ff3c40: 8: enter run() 0x12c3b8a8a40: 9: enter run() 0x12c182eae40: 10: enter run() 0x12c2b8a0a40: 11: enter run() 0x12c2b8a0640: 12: enter run() 0x12bd754ee40: 13: enter run() 0x12c21ff3040: 14: enter run() 0x12bd754e040: 15: enter run() 0x12c3b8a8640: 4: set_msg 0x12c182ea240: 7: set_msg 0x12c21ff3c40: 8: set_msg 0x12c182eae40: 10: set_msg 0x12c21ff3c40: 8: msg: "new message" 0x12c21ff3c40: 8: exit run() 0x12c182eae40: 10: msg: "new message" 0x12c182ea240: 7: msg: "new message" 0x12c182ea240: 7: exit run() 0x12c3b8a8640: 4: msg: "new message" 0x12c3b8a8640: 4: exit run() 0x12c3b8a8040: 6: set_msg 0x12c2b8a0a40: 11: set_msg 0x12bd754ee40: 13: set_msg 0x12bd754e040: 15: set_msg 0x12c182eae40: 10: exit run() 0x12c3b8a8a40: 9: set_msg 0x12c2b8a0a40: 11: msg: "new message" 0x12c3b8a8040: 6: msg: "new message" 0x12c2b8a0a40: 11: exit run() 0x12bd754ee40: 13: msg: "new message" 0x12bd754ee40: 13: exit run() 0x12c3b8a8a40: 9: msg: "new message" 0x12c3b8a8a40: 9: exit run() 0x12bd754e040: 15: msg: "new message" 0x12bd754e040: 15: exit run() 0x12c3b8a8040: 6: exit run() 0x12c2b8a0640: 12: set_msg 0x12c182eac40: 5: set_msg 0x12c2b8a0640: 12: msg: "new message" 0x12c182eac40: 5: msg: "new message" 0x12c2b8a0640: 12: exit run() 0x12c182eac40: 5: exit run() 0x12c21ff3040: 14: set_msg 0x12c21ff3040: 14: msg: "new message" 0x12c21ff3040: 14: exit run() main: 9 0x12c21ff3c40: 0: enter run() 0x12c21ff3c40: 0: set_msg 0x12c21ff3c40: 0: msg: "new message" 0x12c21ff3c40: 0: exit run() 0x12c2b8a0c40: 1: enter run() 0x12c2b8a0c40: 1: set_msg 0x12c2b8a0c40: 1: msg: "new message" 0x12c2b8a0c40: 1: exit run() 0x12c182eaa40: 3: enter run() 0x12c2b8a0e40: 2: enter run() 0x12c182eaa40: 3: set_msg 0x12c2b8a0e40: 2: set_msg 0x12c182eaa40: 3: msg: "new message" 0x12c2b8a0e40: 2: msg: "new message" 0x12c182eaa40: 3: exit run() 0x12c2b8a0e40: 2: exit run() 0x12c2b8a0840: 4: enter run() 0x12bd754e240: 6: enter run() 0x12bd754e240: 6: set_msg 0x12c2b8a0840: 4: set_msg 0x12bd754e240: 6: msg: "new message" 0x12c2b8a0840: 4: msg: "new message" 0x12bd754e240: 6: exit run() 0x12c2b8a0840: 4: exit run() 0x12c21ff3240: 5: enter run() 0x12c21ff3240: 5: set_msg 0x12c21ff3240: 5: msg: "new message" 0x12c21ff3240: 5: exit run() 0x12bd754ea40: 7: enter run() 0x12bd754ea40: 7: set_msg 0x12bd754ea40: 7: msg: "new message" 0x12bd754ea40: 7: exit run() 0x12c2b8a0040: 9: enter run() 0x12c2b8a0040: 9: set_msg 0x12c2b8a0040: 9: msg: "new message" 0x12c2b8a0040: 9: exit run() 0x12bd754e440: 10: enter run() 0x12bd754e440: 10: set_msg 0x12bd754e440: 10: msg: "new message" 0x12bd754e440: 10: exit run() 0x12c2b8a0440: 12: enter run() 0x12c2b8a0440: 12: set_msg 0x12c2b8a0440: 12: msg: "new message" 0x12c2b8a0440: 12: exit run() 0x12c182eae40: 8: enter run() 0x12c182eae40: 8: set_msg 0x12c182eae40: 8: msg: "new message" 0x12c182eae40: 8: exit run() 0x12bd754e840: 13: enter run() 0x12bd754e840: 13: set_msg 0x12bd754e840: 13: msg: "new message" 0x12bd754e840: 13: exit run() 0x12c2b8a0240: 11: enter run() 0x12c2b8a0240: 11: set_msg 0x12c2b8a0240: 11: msg: "new message" 0x12c2b8a0240: 11: exit run() 0x12c182ea240: 14: enter run() 0x12c182ea240: 14: set_msg 0x12c182ea240: 14: msg: "new message" 0x12c182ea240: 14: exit run() 0x12c21ff3440: 15: enter run() 0x12c21ff3440: 15: set_msg 0x12c21ff3440: 15: msg: "new message" 0x12c21ff3440: 15: exit run() main: 10 0x12c2b8a0a40: 0: enter run() 0x12c2b8a0a40: 0: set_msg 0x12c2b8a0a40: 0: msg: "new message" 0x12c2b8a0a40: 0: exit run() 0x12bd754ea40: 1: enter run() 0x12bd754ea40: 1: set_msg 0x12bd754ea40: 1: msg: "new message" 0x12bd754ea40: 1: exit run() 0x12c182eac40: 2: enter run() 0x12c182eac40: 2: set_msg 0x12c182eac40: 2: msg: "new message" 0x12c182eac40: 2: exit run() 0x12bd754ec40: 3: enter run() 0x12bd754ec40: 3: set_msg 0x12bd754ec40: 3: msg: "new message" 0x12bd754ec40: 3: exit run() 0x12c2b8a0c40: 4: enter run() 0x12c2b8a0c40: 4: set_msg 0x12c2b8a0c40: 4: msg: "new message" 0x12c2b8a0c40: 4: exit run() 0x12beca48e40: 5: enter run() 0x12beca48e40: 5: set_msg 0x12beca48e40: 5: msg: "new message" 0x12beca48e40: 5: exit run() 0x12beca48040: 6: enter run() 0x12beca48040: 6: set_msg 0x12beca48040: 6: msg: "new message" 0x12beca48040: 6: exit run() 0x12beca48a40: 7: enter run() 0x12c182ea040: 8: enter run() 0x12beca48a40: 7: set_msg 0x12c182ea040: 8: set_msg 0x12beca48a40: 7: msg: "new message" 0x12c182ea040: 8: msg: "new message" 0x12beca48a40: 7: exit run() 0x12c182ea040: 8: exit run() 0x12bd754ee40: 9: enter run() 0x12bd754ee40: 9: set_msg 0x12bd754ee40: 9: msg: "new message" 0x12bd754ee40: 9: exit run() 0x12c182ea440: 11: enter run() 0x12c182ea440: 11: set_msg 0x12c182ea440: 11: msg: "new message" 0x12c182ea440: 11: exit run() 0x12beca48640: 12: enter run() 0x12c2b8a0640: 10: enter run() 0x12beca48640: 12: set_msg 0x12bd754e440: 14: enter run() 0x12c2b8a0640: 10: set_msg 0x12bd754e440: 14: set_msg 0x12bd754e640: 15: enter run() 0x12beca48840: 13: enter run() 0x12beca48840: 13: set_msg 0x12bd754e640: 15: set_msg 0x12bd754e440: 14: msg: "new message" 0x12beca48840: 13: msg: "new message" 0x12bd754e440: 14: exit run() 0x12bd754e640: 15: msg: "new message" 0x12beca48840: 13: exit run() 0x12bd754e640: 15: exit run() 0x12c2b8a0640: 10: msg: "new message" 0x12c2b8a0640: 10: exit run() 0x12beca48640: 12: msg: "new message" 0x12beca48640: 12: exit run() main: 11 0x12bd754e240: 0: enter run() 0x12bd754e240: 0: set_msg 0x12bd754e240: 0: msg: "new message" 0x12bd754e240: 0: exit run() 0x12beca48440: 1: enter run() 0x12beca48440: 1: set_msg 0x12beca48440: 1: msg: "new message" 0x12beca48440: 1: exit run() 0x12bd754ee40: 2: enter run() 0x12c182ea640: 3: enter run() 0x12c182ea640: 3: set_msg 0x12c182ea640: 3: msg: "new message" 0x12c182ea640: 3: exit run() 0x12bd754ee40: 2: set_msg 0x12bd754ee40: 2: msg: "new message" 0x12bd754ee40: 2: exit run() 0x12c182ea840: 4: enter run() 0x12c3b8a8c40: 6: enter run() 0x12beca48c40: 5: enter run() 0x12c3b8a8c40: 6: set_msg 0x12c182ea840: 4: set_msg 0x12c3b8a8c40: 6: msg: "new message" 0x12c182ea840: 4: msg: "new message" 0x12c3b8a8c40: 6: exit run() 0x12c182eaa40: 7: enter run() 0x12c182ea840: 4: exit run() 0x12beca48c40: 5: set_msg 0x12beca48c40: 5: msg: "new message" 0x12beca48c40: 5: exit run() 0x12c182eaa40: 7: set_msg 0x12c182eaa40: 7: msg: "new message" 0x12c182eaa40: 7: exit run() 0x12bd754e840: 8: enter run() 0x12beca48240: 9: enter run() 0x12bd754e840: 8: set_msg 0x12beca48240: 9: set_msg 0x12bd754e840: 8: msg: "new message" 0x12beca48240: 9: msg: "new message" 0x12bd754e840: 8: exit run() 0x12beca48240: 9: exit run() 0x12bd754ea40: 10: enter run() 0x12bd754ea40: 10: set_msg 0x12bd754ea40: 10: msg: "new message" 0x12bd754ea40: 10: exit run() 0x12beca48640: 13: enter run() 0x12c07f67c40: 12: enter run() 0x12beca48640: 13: set_msg 0x12c07f67c40: 12: set_msg 0x12beca48640: 13: msg: "new message" 0x12c07f67c40: 12: msg: "new message" 0x12beca48640: 13: exit run() 0x12c07f67c40: 12: exit run() 0x12c2b8a0e40: 15: enter run() 0x12c2b8a0e40: 15: set_msg 0x12beca48e40: 14: enter run() 0x12beca48e40: 14: set_msg 0x12c182eae40: 11: enter run() 0x12c2b8a0e40: 15: msg: "new message" 0x12beca48e40: 14: msg: "new message" 0x12beca48e40: 14: exit run() 0x12c2b8a0e40: 15: exit run() 0x12c182eae40: 11: set_msg 0x12c182eae40: 11: msg: "new message" 0x12c182eae40: 11: exit run() main: 12 0x12c2b8a0c40: 0: enter run() 0x12c2b8a0c40: 0: set_msg 0x12c2b8a0c40: 0: msg: "new message" 0x12c2b8a0c40: 0: exit run() 0x12c2b8a0040: 1: enter run() 0x12c2b8a0040: 1: set_msg 0x12c2b8a0040: 1: msg: "new message" 0x12c2b8a0040: 1: exit run() 0x12c1fa15840: 3: enter run() 0x12c1fa15840: 3: set_msg 0x12c1fa15840: 3: msg: "new message" 0x12c1fa15840: 3: exit run() 0x12c1fa15a40: 4: enter run() 0x12c1fa15640: 2: enter run() 0x12c1fa15a40: 4: set_msg 0x12c1fa15640: 2: set_msg 0x12c1fa15a40: 4: msg: "new message" 0x12c1fa15640: 2: msg: "new message" 0x12c1fa15a40: 4: exit run() 0x12c1fa15640: 2: exit run() 0x12c2b8a0240: 5: enter run() 0x12c2b8a0240: 5: set_msg 0x12c2b8a0240: 5: msg: "new message" 0x12c2b8a0240: 5: exit run() 0x12c182ea040: 6: enter run() 0x12c182ea040: 6: set_msg 0x12c182ea040: 6: msg: "new message" 0x12c182ea040: 6: exit run() 0x12c1fa15c40: 7: enter run() 0x12c1fa15c40: 7: set_msg 0x12c1fa15c40: 7: msg: "new message" 0x12c1fa15c40: 7: exit run() 0x12c2b8a0440: 8: enter run() 0x12c2b8a0440: 8: set_msg 0x12c2b8a0440: 8: msg: "new message" 0x12c2b8a0440: 8: exit run() 0x12beca48040: 9: enter run() 0x12beca48040: 9: set_msg 0x12beca48040: 9: msg: "new message" 0x12beca48040: 9: exit run() 0x12beca48440: 10: enter run() 0x12beca48840: 11: enter run() 0x12beca48440: 10: set_msg 0x12beca48840: 11: set_msg 0x12beca48440: 10: msg: "new message" 0x12beca48840: 11: msg: "new message" 0x12beca48440: 10: exit run() 0x12beca48840: 11: exit run() 0x12c21ff3c40: 12: enter run() 0x12beca48a40: 13: enter run() 0x12c21ff3e40: 14: enter run() 0x12c21ff3e40: 14: set_msg 0x12beca48a40: 13: set_msg 0x12c21ff3e40: 14: msg: "new message" 0x12c21ff3e40: 14: exit run() 0x12c21ff3c40: 12: set_msg 0x12c21ff3c40: 12: msg: "new message" 0x12c21ff3c40: 12: exit run() 0x12c182ea240: 15: enter run() 0x12c182ea240: 15: set_msg 0x12c182ea240: 15: msg: "new message" 0x12c182ea240: 15: exit run() 0x12beca48a40: 13: msg: "new message" 0x12beca48a40: 13: exit run() main: 13 0x12c2b8a0840: 0: enter run() 0x12bd754e840: 1: enter run() 0x12c2b8a0840: 0: set_msg 0x12bd754e840: 1: set_msg 0x12c2b8a0840: 0: msg: "new message" 0x12bd754e840: 1: msg: "new message" 0x12c2b8a0840: 0: exit run() 0x12bd754e840: 1: exit run() 0x12c07f67440: 2: enter run() 0x12c07f67440: 2: set_msg 0x12c07f67440: 2: msg: "new message" 0x12c07f67440: 2: exit run() 0x12c07f67640: 3: enter run() 0x12c07f67640: 3: set_msg 0x12c07f67640: 3: msg: "new message" 0x12c07f67640: 3: exit run() 0x12c2b8a0a40: 4: enter run() 0x12c2b8a0440: 5: enter run() 0x12c2b8a0a40: 4: set_msg 0x12c2b8a0440: 5: set_msg 0x12c2b8a0a40: 4: msg: "new message" 0x12c2b8a0440: 5: msg: "new message" 0x12c2b8a0a40: 4: exit run() 0x12c07f67e40: 6: enter run() 0x12c2b8a0440: 5: exit run() 0x12c07f67e40: 6: set_msg 0x12c07f67e40: 6: msg: "new message" 0x12c07f67e40: 6: exit run() 0x12c182ea840: 7: enter run() 0x12c182ea840: 7: set_msg 0x12c182ea840: 7: msg: "new message" 0x12c182ea840: 7: exit run() 0x12c182eaa40: 8: enter run() 0x12c182eaa40: 8: set_msg 0x12c182eaa40: 8: msg: "new message" 0x12c182eaa40: 8: exit run() 0x12c2b8a0e40: 9: enter run() 0x12c2b8a0e40: 9: set_msg 0x12c2b8a0e40: 9: msg: "new message" 0x12c2b8a0e40: 9: exit run() 0x12c2b8a0040: 10: enter run() 0x12c2b8a0040: 10: set_msg 0x12c2b8a0040: 10: msg: "new message" 0x12c2b8a0040: 10: exit run() 0x12c182ea640: 11: enter run() 0x12c182ea640: 11: set_msg 0x12c182ea640: 11: msg: "new message" 0x12c182ea640: 11: exit run() 0x12beca48840: 12: enter run() 0x12beca48840: 12: set_msg 0x12beca48840: 12: msg: "new message" 0x12beca48840: 12: exit run() 0x12beca48e40: 13: enter run() 0x12beca48e40: 13: set_msg 0x12beca48e40: 13: msg: "new message" 0x12beca48e40: 13: exit run() 0x12c182eac40: 14: enter run() 0x12c182eac40: 14: set_msg 0x12c182eac40: 14: msg: "new message" 0x12c182eac40: 14: exit run() 0x12c3b8a8440: 15: enter run() 0x12c3b8a8440: 15: set_msg 0x12c3b8a8440: 15: msg: "new message" 0x12c3b8a8440: 15: exit run() main: 14 0x12c2b8a0440: 0: enter run() 0x12c2b8a0440: 0: set_msg 0x12c2b8a0440: 0: msg: "new message" 0x12c2b8a0440: 0: exit run() 0x12c2b8a0c40: 1: enter run() 0x12c2b8a0c40: 1: set_msg 0x12c2b8a0c40: 1: msg: "new message" 0x12c2b8a0c40: 1: exit run() 0x12bd754e240: 2: enter run() 0x12bd754e240: 2: set_msg 0x12bd754e240: 2: msg: "new message" 0x12c3b8a8240: 3: enter run() 0x12bd754e240: 2: exit run() 0x12c3b8a8240: 3: set_msg 0x12c3b8a8240: 3: msg: "new message" 0x12c3b8a8240: 3: exit run() 0x12c3b8a8040: 5: enter run() 0x12bd754e040: 4: enter run() 0x12c3b8a8040: 5: set_msg 0x12bd754e040: 4: set_msg 0x12c3b8a8040: 5: msg: "new message" 0x12bd754e040: 4: msg: "new message" 0x12c3b8a8040: 5: exit run() 0x12bd754e040: 4: exit run() 0x12bd754ec40: 7: enter run() 0x12bd754ec40: 7: set_msg 0x12bd754ec40: 7: msg: "new message" 0x12bd754ec40: 7: exit run() 0x12beca48c40: 8: enter run() 0x12beca48c40: 8: set_msg 0x12beca48c40: 8: msg: "new message" 0x12beca48c40: 8: exit run() 0x12c3b8a8840: 9: enter run() 0x12c3b8a8a40: 6: enter run() 0x12c3b8a8840: 9: set_msg 0x12c3b8a8a40: 6: set_msg 0x12c3b8a8840: 9: msg: "new message" 0x12c3b8a8a40: 6: msg: "new message" 0x12c3b8a8840: 9: exit run() 0x12c3b8a8a40: 6: exit run() 0x12c3b8a8640: 10: enter run() 0x12c3b8a8640: 10: set_msg 0x12c3b8a8640: 10: msg: "new message" 0x12c3b8a8640: 10: exit run() 0x12c3b8a8c40: 11: enter run() 0x12c3b8a8c40: 11: set_msg 0x12c3b8a8c40: 11: msg: "new message" 0x12beca48640: 12: enter run() 0x12c3b8a8c40: 11: exit run() 0x12beca48640: 12: set_msg 0x12beca48640: 12: msg: "new message" 0x12beca48640: 12: exit run() 0x12c3b8a8e40: 13: enter run() 0x12c3b8a8e40: 13: set_msg 0x12c3b8a8e40: 13: msg: "new message" 0x12c3b8a8e40: 13: exit run() 0x12c07f67640: 15: enter run() 0x12c07f67640: 15: set_msg 0x12c07f67640: 15: msg: "new message" 0x12c07f67640: 15: exit run() 0x12c21ff3040: 14: enter run() 0x12c21ff3040: 14: set_msg 0x12c21ff3040: 14: msg: "new message" 0x12c21ff3040: 14: exit run() main: 15 0x12c3b8a8240: 0: enter run() 0x12c3b8a8240: 0: set_msg 0x12c3b8a8240: 0: msg: "new message" 0x12c3b8a8240: 0: exit run() 0x12c21ff3840: 1: enter run() 0x12c21ff3840: 1: set_msg 0x12c21ff3840: 1: msg: "new message" 0x12c21ff3840: 1: exit run() 0x12c3b8a8440: 2: enter run() 0x12c3b8a8440: 2: set_msg 0x12c3b8a8440: 2: msg: "new message" 0x12c3b8a8440: 2: exit run() 0x12c2b8a0e40: 3: enter run() 0x12c2b8a0e40: 3: set_msg 0x12c2b8a0e40: 3: msg: "new message" 0x12c2b8a0e40: 3: exit run() 0x12beca48e40: 4: enter run() 0x12beca48e40: 4: set_msg 0x12beca48e40: 4: msg: "new message" 0x12beca48e40: 4: exit run() 0x12beca48040: 5: enter run() 0x12beca48040: 5: set_msg 0x12beca48040: 5: msg: "new message" 0x12beca48040: 5: exit run() 0x12c21ff3a40: 6: enter run() 0x12c21ff3a40: 6: set_msg 0x12c21ff3a40: 6: msg: "new message" 0x12c21ff3a40: 6: exit run() 0x12c21ff3440: 7: enter run() 0x12c21ff3440: 7: set_msg 0x12c21ff3440: 7: msg: "new message" 0x12c21ff3440: 7: exit run() 0x12c2b8a0840: 8: enter run() 0x12c2b8a0840: 8: set_msg 0x12c2b8a0840: 8: msg: "new message" 0x12c2b8a0840: 8: exit run() 0x12bd754e640: 10: enter run() 0x12bd754e040: 9: enter run() 0x12bd754e640: 10: set_msg 0x12bd754e040: 9: set_msg 0x12bd754e640: 10: msg: "new message" 0x12bd754e040: 9: msg: "new message" 0x12bd754e640: 10: exit run() 0x12bd754e040: 9: exit run() 0x12c2b8a0040: 11: enter run() 0x12c2b8a0040: 11: set_msg 0x12c2b8a0040: 11: msg: "new message" 0x12c2b8a0040: 11: exit run() 0x12beca48840: 12: enter run() 0x12beca48840: 12: set_msg 0x12beca48840: 12: msg: "new message" 0x12beca48840: 12: exit run() 0x12bd754ea40: 13: enter run() 0x12bd754ea40: 13: set_msg 0x12bd754ea40: 13: msg: "new message" 0x12bd754ea40: 13: exit run() 0x12beca48440: 14: enter run() 0x12beca48440: 14: set_msg 0x12beca48440: 14: msg: "new message" 0x12beca48440: 14: exit run() 0x12bd754e840: 15: enter run() 0x12bd754e840: 15: set_msg 0x12bd754e840: 15: msg: "new message" 0x12bd754e840: 15: exit run() main: 16 0x12beca48240: 0: enter run() 0x12beca48240: 0: set_msg 0x12beca48240: 0: msg: "new message" 0x12beca48240: 0: exit run() 0x12bd754ec40: 1: enter run() 0x12bd754ec40: 1: set_msg 0x12bd754ec40: 1: msg: "new message" 0x12bd754ec40: 1: exit run() 0x12beca48c40: 3: enter run() 0x12beca48c40: 3: set_msg 0x12beca48c40: 3: msg: "new message" 0x12beca48c40: 3: exit run() 0x12c2b8a0640: 4: enter run() 0x12c2b8a0640: 4: set_msg 0x12c2b8a0640: 4: msg: "new message" 0x12c2b8a0640: 4: exit run() 0x12c3b8a8040: 5: enter run() 0x12c3b8a8040: 5: set_msg 0x12c3b8a8040: 5: msg: "new message" 0x12c3b8a8040: 5: exit run() 0x12c2b8a0a40: 2: enter run() 0x12c2b8a0a40: 2: set_msg 0x12c2b8a0a40: 2: msg: "new message" 0x12c2b8a0a40: 2: exit run() 0x12c3b8a8c40: 6: enter run() 0x12c3b8a8c40: 6: set_msg 0x12c2b8a0c40: 9: enter run() 0x12bd754e240: 7: enter run() 0x12beca48640: 10: enter run() 0x0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 12bd754e440: 8: enter run() 0x12c3b8a8440: 11: enter run() 0x12c2b8a0240: 12: enter run() 0x12c3b8a8e40: 13: enter run() 0x12c3b0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8640: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12beca48240 stack 0x12c93ff7330 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ec40 stack 0x12c93fd8f90 rthread reaping 0x12c2b8a0a40 stack 0x12c93ff7510 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12beca48c40 stack 0x12c93fe9900 rthread reaping 0x12c2b8a0640 stack 0x12c93ff7a80 rthread reaping 0x12c3b8a8040 stack 0x12c93fba5a0 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (2147483649) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8c40 stack 0x12c93fd84b0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e240 stack 0x12c93fd8630 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e440 stack 0x12c93fe9bd0 rthread reaping 0x12c2b8a0c40 stack 0x12c93fe90f0 rthread reaping 0x12beca48640 stack 0x12c93ff7930 rthread reaping 0x12c3b8a8440 stack 0x12c93fd8b10 rthread reaping 0x12c2b8a0240 stack 0x12c93fe97b0 rthread reaping 0x12c3b8a8e40 stack 0x12c93ff7c30 rthread reaping 0x12c3b8a8640 stack 0x12c93fe94e0 rthread reaping 0x12c2b8a0440 stack 0x12c93fba600 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0c40 stack 0x12c93fba600 rthread reaping 0x12c1fa15e40 stack 0x12c93fe94e0 rthread reaping 0x12beca48a40 stack 0x12c93ff7c30 rthread reaping 0x12c3b8a8a40 stack 0x12c93fe97b0 rthread reaping 0x12c2b8a0a40 stack 0x12c93fd8b10 rthread reaping 0x12c1fa15040 stack 0x12c93ff7930 rthread reaping 0x12c2b8a0240 stack 0x12c93fe90f0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48c40 stack 0x12c93fe9bd0 rthread reaping 0x12c2b8a0640 stack 0x12c93fd8630 rthread reaping 0x12beca48e40 stack 0x12c93fd84b0 rthread reaping 0x12c1fa15640 stack 0x12c93fba5a0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c1fa15840: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8240 stack 0x12c93ff7a80 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48040 stack 0x12c93fe9900 0x12c1fa15840: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754ee40 stack 0x12c93ff7510 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48440 stack 0x12c93fd8f90 rthread reaping 0x12c1fa15840 stack 0x12c93ff7330 0x12c1fa15e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15e40 stack 0x12c93fd8f90 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e640 stack 0x12c93ff7330 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c1fa15a40 stack 0x12c93ff7510 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8e40 stack 0x12c93fe9900 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e040 stack 0x12c93ff7a80 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48640 stack 0x12c93fba5a0 rthread reaping 0x12bd754e240 stack 0x12c93fd84b0 rthread reaping 0x12bd754ec40 stack 0x12c93fd8630 rthread reaping 0x12beca48840 stack 0x12c93fe9bd0 rthread reaping 0x12c1fa15c40 stack 0x12c93fe90f0 rthread reaping 0x12c1fa15240 stack 0x12c93ff7930 rthread reaping 0x12c3b8a8040 stack 0x12c93fd8b10 rthread reaping 0x12c3b8a8440 stack 0x12c93fe97b0 rthread reaping 0x12bd754e440 stack 0x12c93ff7c30 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea840 stack 0x12c93fe94e0 rthread reaping 0x12bd754e840 stack 0x12c93fba600 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ea40 stack 0x12c93fba600 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48a40 stack 0x12c93fe94e0 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eaa40 stack 0x12c93ff7c30 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea240 stack 0x12c93fe97b0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea440 stack 0x12c93fd8b10 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15640 stack 0x12c93ff7930 rthread reaping 0x12c182ea040 stack 0x12c93fe90f0 rthread reaping 0x12beca48040 stack 0x12c93fe9bd0 rthread reaping 0x12beca48240 stack 0x12c93fd8630 rthread reaping 0x12beca48440 stack 0x12c93fd84b0 rthread reaping 0x12c1fa15e40 stack 0x12c93fba5a0 rthread reaping 0x12bd754ec40 stack 0x12c93ff7a80 rthread reaping 0x12bd754ee40 stack 0x12c93fe9900 rthread reaping 0x12bd754e040 stack 0x12c93ff7510 rthread reaping 0x12c07f67a40 stack 0x12c93ff7330 rthread reaping 0x12c07f67440 stack 0x12c93fd8f90 0x12c1fa15040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15040 stack 0x12c93fd8f90 rthread reaping 0x12c1fa15a40 stack 0x12c93ff7330 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67640 stack 0x12c93ff7510 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67840 stack 0x12c93fe9900 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e840 stack 0x12c93ff7a80 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15240 stack 0x12c93fba5a0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea440 stack 0x12c93fd84b0 rthread reaping 0x12bd754e240 stack 0x12c93fd8630 rthread reaping 0x12bd754e440 stack 0x12c93fe9bd0 rthread reaping 0x12c07f67e40 stack 0x12c93fe90f0 rthread reaping 0x12beca48e40 stack 0x12c93ff7930 rthread reaping 0x12c1fa15c40 stack 0x12c93fd8b10 rthread reaping 0x12c182ea640 stack 0x12c93fe97b0 rthread reaping 0x12c1fa15440 stack 0x12c93ff7c30 rthread reaping 0x12c07f67a40 stack 0x12c93fe94e0 rthread reaping 0x12c182ea040 stack 0x12c93fba600 0x12c1fa15240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15240 stack 0x12c93fba600 rthread reaping 0x12bd754e440 stack 0x12c93fe94e0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48440 stack 0x12c93ff7c30 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15640 stack 0x12c93fe97b0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c2b8a0e40 stack 0x12c93fd8b10 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0a40 stack 0x12c93ff7930 rthread reaping 0x12beca48c40 stack 0x12c93fe90f0 rthread reaping 0x12bd754ee40 stack 0x12c93fe9bd0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48040 stack 0x12c93fd8630 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0040 stack 0x12c93fd84b0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48840 stack 0x12c93fba5a0 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ea40 stack 0x12c93ff7a80 rthread reaping 0x12c182eaa40 stack 0x12c93fe9900 rthread reaping 0x12bd754e640 stack 0x12c93ff7510 rthread reaping 0x12bd754e840 stack 0x12c93ff7330 rthread reaping 0x12c182eac40 stack 0x12c93fd8f90 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67e40 stack 0x12c93fd8f90 rthread reaping 0x12bd754e440 stack 0x12c93ff7330 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67240 stack 0x12c93ff7510 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e040 stack 0x12c93fe9900 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e840 stack 0x12c93ff7a80 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15440 stack 0x12c93fba5a0 rthread reaping 0x12beca48640 stack 0x12c93fd84b0 rthread reaping 0x12c07f67040 stack 0x12c93fd8630 rthread reaping 0x12beca48240 stack 0x12c93fe9bd0 rthread reaping 0x12beca48e40 stack 0x12c93fe90f0 rthread reaping 0x12c07f67440 stack 0x12c93ff7930 rthread reaping 0x12c07f67c40 stack 0x12c93fd8b10 rthread reaping 0x12c2b8a0640 stack 0x12c93fe97b0 rthread reaping 0x12c07f67840 stack 0x12c93ff7c30 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67640 stack 0x12c93fe94e0 rthread reaping 0x12beca48a40 stack 0x12c93fba600 0x12c1fa15840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15840 stack 0x12c93fba600 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c2b8a0240 stack 0x12c93fe94e0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48c40 stack 0x12c93ff7c30 rthread reaping 0x12c1fa15a40 stack 0x12c93fe97b0 rthread reaping 0x12bd754e440 stack 0x12c93fd8b10 rthread reaping 0x12c2b8a0840 stack 0x12c93ff7930 0x12c1fa15c40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754ee40 stack 0x12c93fe90f0 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e640 stack 0x12c93fe9bd0 0x12c1fa15c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48240 stack 0x12c93fd8630 rthread reaping 0x12beca48040 stack 0x12c93fd84b0 rthread reaping 0x12bd754ea40 stack 0x12c93fba5a0 rthread reaping 0x12bd754ec40 stack 0x12c93ff7a80 rthread reaping 0x12c2b8a0a40 stack 0x12c93fe9900 rthread reaping 0x12c07f67e40 stack 0x12c93ff7510 rthread reaping 0x12c1fa15c40 stack 0x12c93ff7330 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48640 stack 0x12c93fd8f90 0x12c1fa15e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15840: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c1fa15840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 8a8640: 14: enter run() 0x12c2b8a0440: 15: enter run() 0x12beca48640: 10: set_msg 0x12c2b8a0c40: 9: set_msg 0x12c2b8a0240: 12: set_msg 0x12c2b8a0c40: 9: msg: "new message" 0x12c2b8a0c40: 9: exit run() 0x12c3b8a8640: 14: set_msg 0x12c3b8a8e40: 13: set_msg 0x12beca48640: 10: msg: "new message" 0x12beca48640: 10: exit run() 0x12bd754e240: 7: set_msg 0x12c3b8a8640: 14: msg: "new message" 0x12c3b8a8e40: 13: msg: "new message" 0x12bd754e240: 7: msg: "new message" 0x12c2b8a0240: 12: msg: "new message" 0x12c3b8a8c40: 6: msg: "new message" 0x12c3b8a8640: 14: exit run() 0x12c3b8a8e40: 13: exit run() 0x12bd754e240: 7: exit run() 0x12c2b8a0240: 12: exit run() 0x12c3b8a8c40: 6: exit run() 0x12bd754e440: 8: set_msg 0x12c2b8a0440: 15: set_msg 0x12c3b8a8440: 11: set_msg 0x12c2b8a0440: 15: msg: "new message" 0x12c2b8a0440: 15: exit run() 0x12bd754e440: 8: msg: "new message" 0x12c3b8a8440: 11: msg: "new message" 0x12bd754e440: 8: exit run() 0x12c3b8a8440: 11: exit run() main: 17 0x12c2b8a0c40: 0: enter run() 0x12c2b8a0c40: 0: set_msg 0x12c2b8a0c40: 0: msg: "new message" 0x12c2b8a0c40: 0: exit run() 0x12c1fa15e40: 1: enter run() 0x12c1fa15e40: 1: set_msg 0x12c1fa15e40: 1: msg: "new message" 0x12c1fa15e40: 1: exit run() 0x12c3b8a8a40: 3: enter run() 0x12c3b8a8a40: 3: set_msg 0x12c3b8a8a40: 3: msg: "new message" 0x12c3b8a8a40: 3: exit run() 0x12c2b8a0a40: 4: enter run() 0x12c2b8a0a40: 4: set_msg 0x12c2b8a0a40: 4: msg: "new message" 0x12c2b8a0a40: 4: exit run() 0x12c1fa15040: 5: enter run() 0x12c1fa15040: 5: set_msg 0x12c1fa15040: 5: msg: "new message" 0x12c1fa15040: 5: exit run() 0x12c2b8a0240: 6: enter run() 0x12c2b8a0240: 6: set_msg 0x12c2b8a0240: 6: msg: "new message" 0x12c2b8a0240: 6: exit run() 0x12beca48a40: 2: enter run() 0x12beca48c40: 7: enter run() 0x12beca48a40: 2: set_msg 0x12beca48a40: 2: msg: "new message" 0x12c2b8a0640: 8: enter run() 0x12beca48c40: 7: set_msg 0x12beca48a40: 2: exit run() 0x12beca48e40: 9: enter run() 0x12c2b8a0640: 8: set_msg 0x12beca48c40: 7: msg: "new message" 0x12c2b8a0640: 8: msg: "new message" 0x12beca48c40: 7: exit run() 0x12beca48e40: 9: set_msg 0x12c2b8a0640: 8: exit run() 0x12c1fa15640: 10: enter run() 0x12c1fa15640: 10: set_msg 0x12c1fa15640: 10: msg: "new message" 0x12c1fa15640: 10: exit run() 0x12bd754ee40: 13: enter run() 0x12c3b8a8240: 11: enter run() 0x12bd754ee40: 13: set_msg 0x12c3b8a8240: 11: set_msg 0x12bd754ee40: 13: msg: "new message" 0x12beca48e40: 9: msg: "new message" 0x12c3b8a8240: 11: msg: "new message" 0x12bd754ee40: 13: exit run() 0x12beca48e40: 9: exit run() 0x12beca48040: 12: enter run() 0x12c3b8a8240: 11: exit run() 0x12beca48440: 14: enter run() 0x12c1fa15840: 15: enter run() 0x12beca48040: 12: set_msg 0x12beca48440: 14: set_msg 0x12beca48040: 12: msg: "new message" 0x12beca48440: 14: msg: "new message" 0x12beca48040: 12: exit run() 0x12beca48440: 14: exit run() 0x12c1fa15840: 15: set_msg 0x12c1fa15840: 15: msg: "new message" 0x12c1fa15840: 15: exit run() main: 18 0x12c1fa15e40: 0: enter run() 0x12c1fa15e40: 0: set_msg 0x12c1fa15e40: 0: msg: "new message" 0x12c1fa15e40: 0: exit run() 0x12bd754e640: 1: enter run() 0x12bd754e640: 1: set_msg 0x12bd754e640: 1: msg: "new message" 0x12bd754e640: 1: exit run() 0x12c1fa15a40: 2: enter run() 0x12c1fa15a40: 2: set_msg 0x12c1fa15a40: 2: msg: "new message" 0x12c1fa15a40: 2: exit run() 0x12bd754e040: 4: enter run() 0x12bd754e040: 4: set_msg 0x12bd754e040: 4: msg: "new message" 0x12bd754e040: 4: exit run() 0x12c3b8a8e40: 3: enter run() 0x12c3b8a8e40: 3: set_msg 0x12c3b8a8e40: 3: msg: "new message" 0x12c3b8a8e40: 3: exit run() 0x12beca48640: 5: enter run() 0x12beca48640: 5: set_msg 0x12beca48640: 5: msg: "new message" 0x12beca48640: 5: exit run() 0x12bd754e240: 6: enter run() 0x12bd754e240: 6: set_msg 0x12bd754e240: 6: msg: "new message" 0x12bd754e240: 6: exit run() 0x12bd754ec40: 7: enter run() 0x12bd754ec40: 7: set_msg 0x12bd754ec40: 7: msg: "new message" 0x12bd754ec40: 7: exit run() 0x12c1fa15c40: 9: enter run() 0x12beca48840: 8: enter run() 0x12c1fa15c40: 9: set_msg 0x12beca48840: 8: set_msg 0x12c1fa15c40: 9: msg: "new message" 0x12beca48840: 8: msg: "new message" 0x12c1fa15c40: 9: exit run() 0x12beca48840: 8: exit run() 0x12c1fa15240: 10: enter run() 0x12c1fa15240: 10: set_msg 0x12c1fa15240: 10: msg: "new message" 0x12c1fa15240: 10: exit run() 0x12c3b8a8040: 11: enter run() 0x12c3b8a8040: 11: set_msg 0x12c3b8a8040: 11: msg: "new message" 0x12c3b8a8040: 11: exit run() 0x12c3b8a8440: 12: enter run() 0x12bd754e440: 13: enter run() 0x12c3b8a8440: 12: set_msg 0x12bd754e440: 13: set_msg 0x12c3b8a8440: 12: msg: "new message" 0x12c3b8a8440: 12: exit run() 0x12bd754e440: 13: msg: "new message" 0x12bd754e440: 13: exit run() 0x12c182ea840: 14: enter run() 0x12bd754e840: 15: enter run() 0x12bd754e840: 15: set_msg 0x12bd754e840: 15: msg: "new message" 0x12bd754e840: 15: exit run() 0x12c182ea840: 14: set_msg 0x12c182ea840: 14: msg: "new message" 0x12c182ea840: 14: exit run() main: 19 0x12bd754ea40: 0: enter run() 0x12bd754ea40: 0: set_msg 0x12bd754ea40: 0: msg: "new message" 0x12bd754ea40: 0: exit run() 0x12beca48a40: 1: enter run() 0x12beca48a40: 1: set_msg 0x12beca48a40: 1: msg: "new message" 0x12beca48a40: 1: exit run() 0x12c182eaa40: 2: enter run() 0x12c182ea240: 3: enter run() 0x12c182ea240: 3: set_msg 0x12c182ea440: 4: enter run() 0x12c182ea240: 3: msg: "new message" 0x12c182ea240: 3: exit run() 0x12c182ea440: 4: set_msg 0x12c1fa15640: 5: enter run() 0x12c1fa15640: 5: set_msg 0x12c182ea440: 4: msg: "new message" 0x12c1fa15640: 5: msg: "new message" 0x12c182ea440: 4: exit run() 0x12c1fa15640: 5: exit run() 0x12c182eaa40: 2: set_msg 0x12c182eaa40: 2: msg: "new message" 0x12c182eaa40: 2: exit run() 0x12c182ea040: 6: enter run() 0x12c182ea040: 6: set_msg 0x12beca48040: 7: enter run() 0x12c182ea040: 6: msg: "new message" 0x12c182ea040: 6: exit run() 0x12beca48040: 7: set_msg 0x12beca48040: 7: msg: "new message" 0x12beca48040: 7: exit run() 0x12beca48240: 8: enter run() 0x12beca48240: 8: set_msg 0x12beca48240: 8: msg: "new message" 0x12beca48240: 8: exit run() 0x12beca48440: 9: enter run() 0x12beca48440: 9: set_msg 0x12beca48440: 9: msg: "new message" 0x12beca48440: 9: exit run() 0x12c1fa15e40: 10: enter run() 0x12c1fa15e40: 10: set_msg 0x12c1fa15e40: 10: msg: "new message" 0x12c1fa15e40: 10: exit run() 0x12bd754ee40: 12: enter run() 0x12bd754ec40: 11: enter run() 0x12bd754ee40: 12: set_msg 0x12bd754ec40: 11: set_msg 0x12bd754ee40: 12: msg: "new message" 0x12bd754ec40: 11: msg: "new message" 0x12bd754ee40: 12: exit run() 0x12bd754ec40: 11: exit run() 0x12bd754e040: 13: enter run() 0x12bd754e040: 13: set_msg 0x12bd754e040: 13: msg: "new message" 0x12bd754e040: 13: exit run() 0x12c07f67a40: 14: enter run() 0x12c07f67440: 15: enter run() 0x12c07f67a40: 14: set_msg 0x12c07f67440: 15: set_msg 0x12c07f67a40: 14: msg: "new message" 0x12c07f67440: 15: msg: "new message" 0x12c07f67a40: 14: exit run() 0x12c07f67440: 15: exit run() main: 20 0x12c1fa15040: 0: enter run() 0x12c1fa15040: 0: set_msg 0x12c1fa15040: 0: msg: "new message" 0x12c1fa15040: 0: exit run() 0x12c1fa15a40: 1: enter run() 0x12c1fa15a40: 1: set_msg 0x12c1fa15a40: 1: msg: "new message" 0x12c1fa15a40: 1: exit run() 0x12c07f67640: 2: enter run() 0x12c07f67640: 2: set_msg 0x12c07f67640: 2: msg: "new message" 0x12c07f67640: 2: exit run() 0x12c07f67840: 3: enter run() 0x12bd754e840: 4: enter run() 0x12c07f67840: 3: set_msg 0x12c1fa15240: 5: enter run() 0x12bd754e840: 4: set_msg 0x12c182ea440: 6: enter run() 0x12c182ea440: 6: set_msg 0x12c07f67840: 3: msg: "new message" 0x12c182ea440: 6: msg: "new message" 0x12c07f67840: 3: exit run() 0x12c182ea440: 6: exit run() 0x12c1fa15240: 5: set_msg 0x12c1fa15240: 5: msg: "new message" 0x12c1fa15240: 5: exit run() 0x12bd754e840: 4: msg: "new message" 0x12bd754e840: 4: exit run() 0x12bd754e240: 7: enter run() 0x12bd754e240: 7: set_msg 0x12bd754e240: 7: msg: "new message" 0x12bd754e240: 7: exit run() 0x12c07f67e40: 9: enter run() 0x12c07f67e40: 9: set_msg 0x12c07f67e40: 9: msg: "new message" 0x12c07f67e40: 9: exit run() 0x12c1fa15c40: 11: enter run() 0x12c1fa15c40: 11: set_msg 0x12c1fa15c40: 11: msg: "new message" 0x12beca48e40: 10: enter run() 0x12bd754e440: 8: enter run() 0x12c1fa15c40: 11: exit run() 0x12beca48e40: 10: set_msg 0x12beca48e40: 10: msg: "new message" 0x12beca48e40: 10: exit run() 0x12c182ea640: 12: enter run() 0x12c182ea640: 12: set_msg 0x12c182ea640: 12: msg: "new message" 0x12c182ea640: 12: exit run() 0x12c1fa15440: 13: enter run() 0x12c1fa15440: 13: set_msg 0x12c1fa15440: 13: msg: "new message" 0x12c1fa15440: 13: exit run() 0x12c07f67a40: 14: enter run() 0x12c07f67a40: 14: set_msg 0x12c07f67a40: 14: msg: "new message" 0x12c07f67a40: 14: exit run() 0x12c182ea040: 15: enter run() 0x12bd754e440: 8: set_msg 0x12c182ea040: 15: set_msg 0x12bd754e440: 8: msg: "new message" 0x12c182ea040: 15: msg: "new message" 0x12bd754e440: 8: exit run() 0x12c182ea040: 15: exit run() main: 21 0x12c1fa15240: 0: enter run() 0x12c1fa15240: 0: set_msg 0x12c1fa15240: 0: msg: "new message" 0x12c1fa15240: 0: exit run() 0x12bd754e440: 1: enter run() 0x12bd754e440: 1: set_msg 0x12bd754e440: 1: msg: "new message" 0x12bd754e440: 1: exit run() 0x12beca48440: 2: enter run() 0x12beca48440: 2: set_msg 0x12beca48440: 2: msg: "new message" 0x12beca48440: 2: exit run() 0x12c2b8a0e40: 4: enter run() 0x12c2b8a0e40: 4: set_msg 0x12c2b8a0e40: 4: msg: "new message" 0x12c2b8a0a40: 5: enter run() 0x12c1fa15640: 3: enter run() 0x12c2b8a0e40: 4: exit run() 0x12c2b8a0a40: 5: set_msg 0x12beca48c40: 6: enter run() 0x12c2b8a0a40: 5: msg: "new message" 0x12c2b8a0a40: 5: exit run() 0x12bd754ee40: 7: enter run() 0x12beca48c40: 6: set_msg 0x12bd754ee40: 7: set_msg 0x12bd754ee40: 7: msg: "new message" 0x12beca48c40: 6: msg: "new message" 0x12bd754ee40: 7: exit run() 0x12beca48c40: 6: exit run() 0x12c1fa15640: 3: set_msg 0x12c1fa15640: 3: msg: "new message" 0x12c1fa15640: 3: exit run() 0x12beca48040: 8: enter run() 0x12beca48040: 8: set_msg 0x12beca48040: 8: msg: "new message" 0x12beca48040: 8: exit run() 0x12beca48840: 10: enter run() 0x12beca48840: 10: set_msg 0x12beca48840: 10: msg: "new message" 0x12beca48840: 10: exit run() 0x12bd754ea40: 11: enter run() 0x12bd754ea40: 11: set_msg 0x12bd754ea40: 11: msg: "new message" 0x12bd754ea40: 11: exit run() 0x12c182eaa40: 12: enter run() 0x12c182eaa40: 12: set_msg 0x12c182eaa40: 12: msg: "new message" 0x12c182eaa40: 12: exit run() 0x12c2b8a0040: 9: enter run() 0x12c2b8a0040: 9: set_msg 0x12bd754e640: 13: enter run() 0x12bd754e640: 13: set_msg 0x12c2b8a0040: 9: msg: "new message" 0x12bd754e640: 13: msg: "new message" 0x12c2b8a0040: 9: exit run() 0x12bd754e640: 13: exit run() 0x12c182eac40: 15: enter run() 0x12c182eac40: 15: set_msg 0x12c182eac40: 15: msg: "new message" 0x12c182eac40: 15: exit run() 0x12bd754e840: 14: enter run() 0x12bd754e840: 14: set_msg 0x12bd754e840: 14: msg: "new message" 0x12bd754e840: 14: exit run() main: 22 0x12c07f67e40: 0: enter run() 0x12c07f67e40: 0: set_msg 0x12c07f67e40: 0: msg: "new message" 0x12c07f67e40: 0: exit run() 0x12bd754e440: 1: enter run() 0x12bd754e440: 1: set_msg 0x12bd754e440: 1: msg: "new message" 0x12bd754e440: 1: exit run() 0x12c07f67240: 2: enter run() 0x12c07f67240: 2: set_msg 0x12c07f67240: 2: msg: "new message" 0x12c07f67240: 2: exit run() 0x12bd754e040: 3: enter run() 0x12bd754e040: 3: set_msg 0x12bd754e040: 3: msg: "new message" 0x12bd754e040: 3: exit run() 0x12bd754e840: 4: enter run() 0x12bd754e840: 4: set_msg 0x12bd754e840: 4: msg: "new message" 0x12bd754e840: 4: exit run() 0x12c1fa15440: 5: enter run() 0x12c1fa15440: 5: set_msg 0x12c1fa15440: 5: msg: "new message" 0x12c1fa15440: 5: exit run() 0x12beca48640: 6: enter run() 0x12beca48640: 6: set_msg 0x12beca48640: 6: msg: "new message" 0x12beca48640: 6: exit run() 0x12c07f67040: 7: enter run() 0x12beca48240: 8: enter run() 0x12c07f67040: 7: set_msg 0x12beca48240: 8: set_msg 0x12c07f67040: 7: msg: "new message" 0x12beca48240: 8: msg: "new message" 0x12c07f67040: 7: exit run() 0x12beca48240: 8: exit run() 0x12beca48e40: 9: enter run() 0x12beca48e40: 9: set_msg 0x12beca48e40: 9: msg: "new message" 0x12beca48e40: 9: exit run() 0x12c07f67440: 10: enter run() 0x12c07f67440: 10: set_msg 0x12c07f67440: 10: msg: "new message" 0x12c07f67440: 10: exit run() 0x12c07f67c40: 11: enter run() 0x12c07f67c40: 11: set_msg 0x12c07f67c40: 11: msg: "new message" 0x12c07f67c40: 11: exit run() 0x12c2b8a0640: 12: enter run() 0x12c2b8a0640: 12: set_msg 0x12c07f67840: 13: enter run() 0x12c2b8a0640: 12: msg: "new message" 0x12c2b8a0640: 12: exit run() 0x12c07f67840: 13: set_msg 0x12c07f67840: 13: msg: "new message" 0x12c07f67840: 13: exit run() 0x12beca48a40: 15: enter run() 0x12beca48a40: 15: set_msg 0x12beca48a40: 15: msg: "new message" 0x12beca48a40: 15: exit run() 0x12c07f67640: 14: enter run() 0x12c07f67640: 14: set_msg 0x12c07f67640: 14: msg: "new message" 0x12c07f67640: 14: exit run() main: 23 0x12c1fa15840: 0: enter run() 0x12c1fa15840: 0: set_msg 0x12c1fa15840: 0: msg: "new message" 0x12c1fa15840: 0: exit run() 0x12c2b8a0240: 1: enter run() 0x12c2b8a0240: 1: set_msg 0x12c2b8a0240: 1: msg: "new message" 0x12c2b8a0240: 1: exit run() 0x12beca48c40: 2: enter run() 0x12beca48c40: 2: set_msg 0x12beca48c40: 2: msg: "new message" 0x12beca48c40: 2: exit run() 0x12bd754e440: 4: enter run() 0x12c1fa15a40: 3: enter run() 0x12bd754e440: 4: set_msg 0x12bd754e440: 4: msg: "new message" 0x12bd754e440: 4: exit run() 0x12c1fa15a40: 3: set_msg 0x12c1fa15a40: 3: msg: "new message" 0x12c2b8a0840: 5: enter run() 0x12c1fa15a40: 3: exit run() 0x12c2b8a0840: 5: set_msg 0x12c2b8a0840: 5: msg: "new message" 0x12c2b8a0840: 5: exit run() 0x12bd754ee40: 6: enter run() 0x12bd754ee40: 6: set_msg 0x12bd754ee40: 6: msg: "new message" 0x12bd754ee40: 6: exit run() 0x12bd754e640: 7: enter run() 0x12bd754e640: 7: set_msg 0x12bd754e640: 7: msg: "new message" 0x12bd754e640: 7: exit run() 0x12beca48240: 8: enter run() 0x12beca48240: 8: set_msg 0x12beca48240: 8: msg: "new message" 0x12beca48240: 8: exit run() 0x12beca48040: 9: enter run() 0x12beca48040: 9: set_msg 0x12beca48040: 9: msg: "new message" 0x12beca48040: 9: exit run() 0x12bd754ec40: 11: enter run() 0x12bd754ea40: 10: enter run() 0x12bd754ec40: 11: set_msg 0x12bd754ea40: 10: set_msg 0x12bd754ec40: 11: msg: "new message" 0x12bd754ea40: 10: msg: "new message" 0x12bd754ec40: 11: exit run() 0x12c2b8a0a40: 12: enter run() 0x12bd754ea40: 10: exit run() 0x12c2b8a0a40: 12: set_msg 0x12c07f67e40: 13: enter run() 0x12c2b8a0a40: 12: msg: "new message" 0x12c2b8a0a40: 12: exit run() 0x12c07f67e40: 13: set_msg 0x12beca48640: 15: enter run() 0x12c07f67e40: 13: msg: "new message" 0x12c07f67e40: 13: exit run() 0x12c1fa15c40: 14: enter run() 0x12c1fa15c40: 14: set_msg 0x12c1fa15c40: 14: msg: "new message" 0x12c1fa15c40: 14: exit run() 0x12beca48640: 15: set_msg 0x12beca48640: 15: msg: "new message" 0x12beca48640: 15: exit run() main: 24 0x12c1fa15e40: 0: enter run() 0x12c1fa15e40: 0: set_msg 0x12c1fa15e40: 0: msg: "new message" 0x12c1fa15e40: 0: exit run() 0x12beca48840: 1: enter run() 0x12beca48840: 1: set_msg 0x12beca48840: 1: msg: "new message" 0x12beca48840: 1: exit run() 0x12c1fa15040: 2: enter run() 0x12c1fa15040: 2: set_msg 0x12c1fa15040: 2: msg: "new message" 0x12c1fa15040: 2: exit run() 0x12bd754e040: 3: enter run() 0x12bd754e040: 3: set_msg 0x12bd754e040: 3: msg: "new message" 0x12bd754e040: 3: exit run() 0x12bd754ea40: 4: enter run() 0x12c2b8a0840: 5: enter run() 0x12bd754ea40: 4: set_msg 0x12c2b8a0840: 5: set_msg 0x12bd754ea40: 4: msg: "new message" 0x12c2b8a0840: 5: msg: "new message" 0x12bd754ea40: 4: exit run() 0x12c2b8a0840: 5: exit run() 0x12c1fa15640: 6: enter run() 0x12c1fa15640: 6: set_msg 0x12c1fa15640: 6: msg: "new message" 0x12c1fa15640: 6: exit run() 0x12beca48e40: 8: enter run() 0x12beca48e40: 8: set_msg 0x12beca48a40: 7: enter run() 0x12beca48e40: 8: msg: "new message" 0x12beca48e40: 8: exit run() 0x12beca48a40: 7: set_msg 0x12c1fa15840: 9: enter run() 0x12beca48a40: 7: msg: "new message" 0x12beca48a40: 7: exit run() 0x12c1fa15840: 9: set_msg 0x12bd754e640: 10: enter run() 0x12bd754e640: 10: set_msg 0x12c1fa15240: 12: enter run() 0x12c1fa15840: 9: msg: "new message" 0x12bd754e640: 10: msg: "new message" 0x12c1fa15840: 9: exit run() 0x12bd754e640: 10: exit run() 0x12c1fa15240: 12: set_msg 0x12c1fa15240: 12: msg: "new message" 0x12c1fa15240: 12: exit run() 0x12c1fa15a40: 11: enter run() 0x12c1fa15rthread reaping 0x12c1fa15e40 stack 0x12c93fd8f90 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48840 stack 0x12c93ff7330 0x12c1fa15a40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c1fa15040 stack 0x12c93ff7510 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (1) rthread reaping 0x12bd754e040 stack 0x12c93fe9900 rthread reaping 0x12bd754ea40 stack 0x12c93ff7a80 rthread reaping 0x12c2b8a0840 stack 0x12c93fba5a0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (1) rthread reaping 0x12c1fa15640 stack 0x12c93fd84b0 rthread reaping 0x12beca48a40 stack 0x12c93fd8630 rthread reaping 0x12beca48e40 stack 0x12c93fe9bd0 rthread reaping 0x12c1fa15840 stack 0x12c93fe90f0 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e640 stack 0x12c93ff7930 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15a40 stack 0x12c93fd8b10 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15240 stack 0x12c93fe97b0 rthread reaping 0x12beca48040 stack 0x12c93ff7c30 rthread reaping 0x12c2b8a0440 stack 0x12c93fe94e0 rthread reaping 0x12c07f67a40 stack 0x12c93fba600 0x12c1fa15440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (1) rthread reaping 0x12c1fa15440 stack 0x12c93fba600 rthread reaping 0x12c1fa15c40 stack 0x12c93fe94e0 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48e40 stack 0x12c93ff7c30 rthread reaping 0x12bd754ec40 stack 0x12c93fe97b0 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12beca48240 stack 0x12c93ff7930 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67640 stack 0x12c93fe90f0 rthread reaping 0x12beca48840 stack 0x12c93fe9bd0 rthread reaping 0x12c07f67c40 stack 0x12c93fd8b10 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (2147483650) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48c40 stack 0x12c93fd8630 rthread reaping 0x12c21ff3840 stack 0x12c93fd84b0 rthread reaping 0x12c07f67e40 stack 0x12c93fba5a0 rthread reaping 0x12bd754e240 stack 0x12c93ff7a80 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e040 stack 0x12c93fe9900 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ea40 stack 0x12c93ff7510 rthread reaping 0x12c1fa15640 stack 0x12c93ff7330 rthread reaping 0x12c2b8a0840 stack 0x12c93fd8f90 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e440 stack 0x12c93fd8f90 rthread reaping 0x12bd754e640 stack 0x12c93ff7330 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67040 stack 0x12c93ff7510 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c1fa15040 stack 0x12c93fe9900 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ec40 stack 0x12c93ff7a80 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12bd754ee40 stack 0x12c93fba5a0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48240 stack 0x12c93fd84b0 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea640 stack 0x12c93fd8630 rthread reaping 0x12beca48a40 stack 0x12c93fd8b10 rthread reaping 0x12c07f67240 stack 0x12c93fe9bd0 rthread reaping 0x12c07f67840 stack 0x12c93fe90f0 rthread reaping 0x12c182ea840 stack 0x12c93ff7930 rthread reaping 0x12c182eaa40 stack 0x12c93fe97b0 rthread reaping 0x12beca48640 stack 0x12c93ff7c30 rthread reaping 0x12beca48040 stack 0x12c93fe94e0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8240 stack 0x12c93fba600 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67440 stack 0x12c93fba600 rthread reaping 0x12bd754e040 stack 0x12c93fe94e0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c07f67c40 stack 0x12c93ff7c30 rthread reaping 0x12bd754e840 stack 0x12c93fe97b0 0x12c1fa15a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c1fa15840 stack 0x12c93ff7930 rthread reaping 0x12c07f67840 stack 0x12c93fe90f0 rthread reaping 0x12bd754e240 stack 0x12c93fe9bd0 rthread reaping 0x12c07f67a40 stack 0x12c93fd8b10 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e440 stack 0x12c93fd8630 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c1fa15e40 stack 0x12c93fd84b0 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67e40 stack 0x12c93fba5a0 rthread reaping 0x12c1fa15240 stack 0x12c93ff7a80 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48840 stack 0x12c93ff7510 rthread reaping 0x12c1fa15a40 stack 0x12c93fe9900 rthread reaping 0x12c21ff3640 stack 0x12c93ff7330 rthread reaping 0x12bd754ea40 stack 0x12c93fd8f90 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c07f67c40 stack 0x12c93fd8f90 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67640 stack 0x12c93ff7330 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e840 stack 0x12c93fe9900 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c21ff3c40 stack 0x12c93ff7510 rthread reaping 0x12c21ff3440 stack 0x12c93ff7a80 rthread reaping 0x12bd754e240 stack 0x12c93fba5a0 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e440 stack 0x12c93fd84b0 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ec40 stack 0x12c93fd8630 rthread reaping 0x12c07f67840 stack 0x12c93fd8b10 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (1) rthread reaping 0x12c07f67040 stack 0x12c93fe9bd0 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15040 stack 0x12c93fe90f0 rthread reaping 0x12c21ff3e40 stack 0x12c93ff7930 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67240 stack 0x12c93fe97b0 rthread reaping 0x12c21ff3840 stack 0x12c93ff7c30 rthread reaping 0x12c182eaa40 stack 0x12c93fe94e0 rthread reaping 0x12c182ea440 stack 0x12c93fba600 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3040 stack 0x12c93fba600 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67e40 stack 0x12c93fe94e0 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) rthread reaping 0x12beca48440 stack 0x12c93ff7c30 rthread reaping 0x12c182eae40 stack 0x12c93fe97b0 rthread reaping 0x12beca48640 stack 0x12c93ff7930 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3840 stack 0x12c93fe90f0 rthread reaping 0x12c07f67640 stack 0x12c93fe9bd0 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ee40 stack 0x12c93fd8630 rthread reaping 0x12c21ff3c40 stack 0x12c93fd84b0 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c21ff3a40 stack 0x12c93fd8b10 rthread reaping 0x12c21ff3240 stack 0x12c93fba5a0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48240 stack 0x12c93ff7a80 rthread reaping 0x12c182ea040 stack 0x12c93ff7510 rthread reaping 0x12beca48e40 stack 0x12c93fe9900 rthread reaping 0x12c21ff3440 stack 0x12c93ff7330 rthread reaping 0x12c21ff3640 stack 0x12c93fd8f90 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3a40 stack 0x12c93fd8f90 rthread reaping 0x12c21ff3c40 stack 0x12c93ff7330 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea240 stack 0x12c93fe9900 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67e40 stack 0x12c93ff7510 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67040 stack 0x12c93ff7a80 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ea40 stack 0x12c93fba5a0 rthread reaping 0x12c182ea440 stack 0x12c93fd8b10 rthread reaping 0x12c21ff3e40 stack 0x12c93fd84b0 rthread reaping 0x12c07f67240 stack 0x12c93fd8630 rthread reaping 0x12c182eaa40 stack 0x12c93fe9bd0 rthread reaping 0x12c21ff3240 stack 0x12c93fe90f0 rthread reaping 0x12bd754e040 stack 0x12c93ff7930 rthread reaping 0x12c182ea640 stack 0x12c93fe97b0 rthread reaping 0x12bd754e640 stack 0x12c93ff7c30 rthread reaping 0x12c182eac40 stack 0x12c93fe94e0 rthread reaping 0x12c2b8a0040 stack 0x12c93fba600 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea440 stack 0x12c93fba600 rthread reaping 0x12c182ea840 stack 0x12c93fe94e0 rthread reaping 0x12c21ff3040 stack 0x12c93ff7c30 rthread reaping 0x12c07f67640 stack 0x12c93fe97b0 rthread reaping 0x12c21ff3240 stack 0x12c93ff7930 rthread reaping 0x12beca48440 stack 0x12c93fe90f0 rthread reaping 0x12c2b8a0240 stack 0x12c93fe9bd0 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48640 stack 0x12c93fd8630 rthread reaping 0x12c2b8a0e40 stack 0x12c93fd84b0 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c07f67a40 stack 0x12c93fd8b10 rthread reaping 0x12c2b8a0440 stack 0x12c93fba5a0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c07f67e40 stack 0x12c93ff7a80 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3640 stack 0x12c93ff7510 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3840 stack 0x12c93fe9900 rthread reaping 0x12c07f67240 stack 0x12c93ff7330 rthread reaping 0x12bd754e840 stack 0x12c93fd8f90 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67840 stack 0x12c93fd8f90 rthread reaping 0x12c182ea040 stack 0x12c93ff7330 rthread reaping 0x12c07f67c40 stack 0x12c93fe9900 rthread reaping 0x12c182ea640 stack 0x12c93ff7510 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c21ff3440 stack 0x12c93ff7a80 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67e40 stack 0x12c93fba5a0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48a40 stack 0x12c93fd8b10 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eac40 stack 0x12c93fd84b0 rthread reaping 0x12c182ea840 stack 0x12c93fd8630 rthread reaping 0x12c182eae40 stack 0x12c93fe9bd0 rthread reaping 0x12c21ff3a40 stack 0x12c93fe90f0 rthread reaping 0x12c07f67040 stack 0x12c93ff7930 rthread reaping 0x12c07f67440 stack 0x12c93fe97b0 rthread reaping 0x12c3b8a8240 stack 0x12c93ff7c30 rthread reaping 0x12c3b8a8440 stack 0x12c93fe94e0 rthread reaping 0x12bd754ea40 stack 0x12c93fba600 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) a40: 11: set_msg 0x12beca48040: 13: enter run() 0x12c07f67a40: 15: enter run() 0x12c2b8a0440: 14: enter run() 0x12c1fa15a40: 11: msg: "new message" 0x12c1fa15a40: 11: exit run() 0x12c07f67a40: 15: set_msg 0x12c2b8a0440: 14: set_msg 0x12beca48040: 13: set_msg 0x12c2b8a0440: 14: msg: "new message" 0x12beca48040: 13: msg: "new message" 0x12c2b8a0440: 14: exit run() 0x12c07f67a40: 15: msg: "new message" 0x12beca48040: 13: exit run() 0x12c07f67a40: 15: exit run() main: 25 0x12c1fa15440: 0: enter run() 0x12c1fa15440: 0: set_msg 0x12c1fa15440: 0: msg: "new message" 0x12c1fa15440: 0: exit run() 0x12c1fa15c40: 1: enter run() 0x12c1fa15c40: 1: set_msg 0x12c1fa15c40: 1: msg: "new message" 0x12c1fa15c40: 1: exit run() 0x12beca48e40: 2: enter run() 0x12beca48e40: 2: set_msg 0x12beca48e40: 2: msg: "new message" 0x12bd754ec40: 3: enter run() 0x12c07f67c40: 4: enter run() 0x12beca48240: 5: enter run() 0x12c07f67640: 6: enter run() 0x12beca48840: 7: enter run() 0x12beca48c40: 8: enter run() 0x12c21ff3840: 9: enter run() 0x12c07f67e40: 10: enter run() 0x12bd754e240: 11: enter run() 0x12bd754e040: 12: enter run() 0x12bd754ea40: 13: enter run() 0x12c1fa15640: 14: enter run() 0x12c2b8a0840: 15: enter run() 0x12beca48e40: 2: exit run() 0x12bd754ec40: 3: set_msg 0x12beca48240: 5: set_msg 0x12bd754ec40: 3: msg: "new message" 0x12beca48240: 5: msg: "new message" 0x12bd754ec40: 3: exit run() 0x12beca48240: 5: exit run() 0x12beca48840: 7: set_msg 0x12c07f67640: 6: set_msg 0x12beca48840: 7: msg: "new message" 0x12c07f67640: 6: msg: "new message" 0x12beca48840: 7: exit run() 0x12c07f67640: 6: exit run() 0x12beca48c40: 8: set_msg 0x12c07f67c40: 4: set_msg 0x12bd754e240: 11: set_msg 0x12c07f67e40: 10: set_msg 0x12c07f67c40: 4: msg: "new message" 0x12bd754e240: 11: msg: "new message" 0x12c07f67e40: 10: msg: "new message" 0x12bd754e240: 11: exit run() 0x12c07f67e40: 10: exit run() 0x12c21ff3840: 9: set_msg 0x12c2b8a0840: 15: set_msg 0x12c07f67c40: 4: exit run() 0x12bd754e040: 12: set_msg 0x12c21ff3840: 9: msg: "new message" 0x12beca48c40: 8: msg: "new message" 0x12c2b8a0840: 15: msg: "new message" 0x12c21ff3840: 9: exit run() 0x12bd754e040: 12: msg: "new message" 0x12beca48c40: 8: exit run() 0x12c2b8a0840: 15: exit run() 0x12bd754e040: 12: exit run() 0x12bd754ea40: 13: set_msg 0x12c1fa15640: 14: set_msg 0x12bd754ea40: 13: msg: "new message" 0x12c1fa15640: 14: msg: "new message" 0x12bd754ea40: 13: exit run() 0x12c1fa15640: 14: exit run() main: 26 0x12bd754e440: 0: enter run() 0x12bd754e440: 0: set_msg 0x12bd754e440: 0: msg: "new message" 0x12bd754e440: 0: exit run() 0x12bd754e640: 1: enter run() 0x12bd754e640: 1: set_msg 0x12bd754e640: 1: msg: "new message" 0x12bd754e640: 1: exit run() 0x12c07f67040: 2: enter run() 0x12c07f67040: 2: set_msg 0x12c07f67040: 2: msg: "new message" 0x12c07f67040: 2: exit run() 0x12c1fa15040: 3: enter run() 0x12bd754ec40: 4: enter run() 0x12c1fa15040: 3: set_msg 0x12bd754ee40: 5: enter run() 0x12c1fa15040: 3: msg: "new message" 0x12c1fa15040: 3: exit run() 0x12bd754ee40: 5: set_msg 0x12bd754ee40: 5: msg: "new message" 0x12bd754ee40: 5: exit run() 0x12bd754ec40: 4: set_msg 0x12bd754ec40: 4: msg: "new message" 0x12bd754ec40: 4: exit run() 0x12c182ea640: 7: enter run() 0x12c182ea640: 7: set_msg 0x12c182ea640: 7: msg: "new message" 0x12c182ea640: 7: exit run() 0x12beca48240: 6: enter run() 0x12beca48240: 6: set_msg 0x12beca48240: 6: msg: "new message" 0x12beca48240: 6: exit run() 0x12beca48a40: 8: enter run() 0x12beca48a40: 8: set_msg 0x12beca48a40: 8: msg: "new message" 0x12beca48a40: 8: exit run() 0x12c07f67240: 9: enter run() 0x12c07f67240: 9: set_msg 0x12c07f67240: 9: msg: "new message" 0x12c07f67240: 9: exit run() 0x12c182ea840: 11: enter run() 0x12c182ea840: 11: set_msg 0x12c182ea840: 11: msg: "new message" 0x12c182ea840: 11: exit run() 0x12c182eaa40: 12: enter run() 0x12c07f67840: 10: enter run() 0x12c182eaa40: 12: set_msg 0x12c07f67840: 10: set_msg 0x12c182eaa40: 12: msg: "new message" 0x12c07f67840: 10: msg: "new message" 0x12c182eaa40: 12: exit run() 0x12c07f67840: 10: exit run() 0x12beca48640: 13: enter run() 0x12c3b8a8240: 15: enter run() 0x12beca48040: 14: enter run() 0x12c3b8a8240: 15: set_msg 0x12beca48040: 14: set_msg 0x12beca48640: 13: set_msg 0x12beca48040: 14: msg: "new message" 0x12beca48640: 13: msg: "new message" 0x12beca48040: 14: exit run() 0x12beca48640: 13: exit run() 0x12c3b8a8240: 15: msg: "new message" 0x12c3b8a8240: 15: exit run() main: 27 0x12c07f67440: 0: enter run() 0x12c07f67440: 0: set_msg 0x12c07f67440: 0: msg: "new message" 0x12c07f67440: 0: exit run() 0x12bd754e040: 1: enter run() 0x12bd754e040: 1: set_msg 0x12bd754e040: 1: msg: "new message" 0x12bd754e040: 1: exit run() 0x12c07f67c40: 2: enter run() 0x12c07f67c40: 2: set_msg 0x12bd754e840: 3: enter run() 0x12c07f67c40: 2: msg: "new message" 0x12c07f67c40: 2: exit run() 0x12bd754e840: 3: set_msg 0x12bd754e840: 3: msg: "new message" 0x12bd754e840: 3: exit run() 0x12c1fa15840: 4: enter run() 0x12c1fa15840: 4: set_msg 0x12c07f67840: 5: enter run() 0x12c1fa15840: 4: msg: "new message" 0x12bd754e240: 6: enter run() 0x12c1fa15840: 4: exit run() 0x12c07f67840: 5: set_msg 0x12c07f67840: 5: msg: "new message" 0x12c07f67840: 5: exit run() 0x12c07f67a40: 7: enter run() 0x12c07f67a40: 7: set_msg 0x12bd754e240: 6: set_msg 0x12c07f67a40: 7: msg: "new message" 0x12bd754e240: 6: msg: "new message" 0x12c07f67a40: 7: exit run() 0x12bd754e240: 6: exit run() 0x12bd754e440: 8: enter run() 0x12c1fa15e40: 9: enter run() 0x12bd754e440: 8: set_msg 0x12c1fa15e40: 9: set_msg 0x12bd754e440: 8: msg: "new message" 0x12c1fa15e40: 9: msg: "new message" 0x12bd754e440: 8: exit run() 0x12c1fa15e40: 9: exit run() 0x12c1fa15240: 11: enter run() 0x12c1fa15240: 11: set_msg 0x12c1fa15240: 11: msg: "new message" 0x12c1fa15240: 11: exit run() 0x12beca48840: 13: enter run() 0x12beca48840: 13: set_msg 0x12beca48840: 13: msg: "new message" 0x12beca48840: 13: exit run() 0x12c21ff3640: 14: enter run() 0x12c07f67e40: 10: enter run() 0x12c1fa15a40: 12: enter run() 0x12c21ff3640: 14: set_msg 0x12bd754ea40: 15: enter run() 0x12bd754ea40: 15: set_msg 0x12c21ff3640: 14: msg: "new message" 0x12bd754ea40: 15: msg: "new message" 0x12c21ff3640: 14: exit run() 0x12bd754ea40: 15: exit run() 0x12c07f67e40: 10: set_msg 0x12c07f67e40: 10: msg: "new message" 0x12c07f67e40: 10: exit run() 0x12c1fa15a40: 12: set_msg 0x12c1fa15a40: 12: msg: "new message" 0x12c1fa15a40: 12: exit run() main: 28 0x12c07f67c40: 0: enter run() 0x12c07f67c40: 0: set_msg 0x12c07f67c40: 0: msg: "new message" 0x12c07f67c40: 0: exit run() 0x12c07f67640: 1: enter run() 0x12c07f67640: 1: set_msg 0x12c07f67640: 1: msg: "new message" 0x12c07f67640: 1: exit run() 0x12bd754e840: 2: enter run() 0x12c21ff3c40: 3: enter run() 0x12bd754e840: 2: set_msg 0x12c21ff3c40: 3: set_msg 0x12bd754e840: 2: msg: "new message" 0x12c21ff3c40: 3: msg: "new message" 0x12bd754e840: 2: exit run() 0x12c21ff3c40: 3: exit run() 0x12c21ff3440: 4: enter run() 0x12c21ff3440: 4: set_msg 0x12c21ff3440: 4: msg: "new message" 0x12c21ff3440: 4: exit run() 0x12bd754e240: 5: enter run() 0x12bd754e240: 5: set_msg 0x12bd754e240: 5: msg: "new message" 0x12bd754e240: 5: exit run() 0x12bd754e440: 6: enter run() 0x12bd754e440: 6: set_msg 0x12bd754ec40: 7: enter run() 0x12bd754e440: 6: msg: "new message" 0x12bd754e440: 6: exit run() 0x12bd754ec40: 7: set_msg 0x12bd754ec40: 7: msg: "new message" 0x12bd754ec40: 7: exit run() 0x12c07f67840: 8: enter run() 0x12c07f67840: 8: set_msg 0x12c07f67840: 8: msg: "new message" 0x12c07f67840: 8: exit run() 0x12c07f67040: 9: enter run() 0x12c07f67040: 9: set_msg 0x12c07f67040: 9: msg: "new message" 0x12c07f67040: 9: exit run() 0x12c21ff3e40: 11: enter run() 0x12c1fa15040: 10: enter run() 0x12c07f67240: 12: enter run() 0x12c21ff3e40: 11: set_msg 0x12c21ff3840: 13: enter run() 0x12c21ff3840: 13: set_msg 0x12c182eaa40: 14: enter run() 0x12c21ff3e40: 11: msg: "new message" 0x12c182ea440: 15: enter run() 0x12c21ff3e40: 11: exit run() 0x12c182eaa40: 14: set_msg 0x12c21ff3840: 13: msg: "new message" 0x12c182eaa40: 14: msg: "new message" 0x12c21ff3840: 13: exit run() 0x12c1fa15040: 10: set_msg 0x12c182eaa40: 14: exit run() 0x12c182ea440: 15: set_msg 0x12c1fa15040: 10: msg: "new message" 0x12c182ea440: 15: msg: "new message" 0x12c1fa15040: 10: exit run() 0x12c182ea440: 15: exit run() 0x12c07f67240: 12: set_msg 0x12c07f67240: 12: msg: "new message" 0x12c07f67240: 12: exit run() main: 29 0x12c21ff3040: 0: enter run() 0x12c21ff3040: 0: set_msg 0x12c21ff3040: 0: msg: "new message" 0x12c21ff3040: 0: exit run() 0x12c07f67e40: 1: enter run() 0x12c07f67e40: 1: set_msg 0x12c07f67e40: 1: msg: "new message" 0x12c07f67e40: 1: exit run() 0x12c182eae40: 3: enter run() 0x12c182eae40: 3: set_msg 0x12c182eae40: 3: msg: "new message" 0x12c182eae40: 3: exit run() 0x12beca48640: 4: enter run() 0x12beca48640: 4: set_msg 0x12beca48440: 2: enter run() 0x12beca48640: 4: msg: "new message" 0x12beca48640: 4: exit run() 0x12beca48440: 2: set_msg 0x12beca48440: 2: msg: "new message" 0x12beca48440: 2: exit run() 0x12c07f67640: 6: enter run() 0x12c07f67640: 6: set_msg 0x12c07f67640: 6: msg: "new message" 0x12c07f67640: 6: exit run() 0x12bd754ee40: 8: enter run() 0x12bd754ee40: 8: set_msg 0x12bd754ee40: 8: msg: "new message" 0x12bd754ee40: 8: exit run() 0x12c21ff3840: 5: enter run() 0x12c21ff3840: 5: set_msg 0x12c21ff3840: 5: msg: "new message" 0x12c21ff3840: 5: exit run() 0x12c21ff3c40: 9: enter run() 0x12c21ff3c40: 9: set_msg 0x12c21ff3c40: 9: msg: "new message" 0x12c21ff3c40: 9: exit run() 0x12c21ff3240: 10: enter run() 0x12c21ff3a40: 7: enter run() 0x12c21ff3240: 10: set_msg 0x12beca48240: 11: enter run() 0x12c21ff3a40: 7: set_msg 0x12c21ff3240: 10: msg: "new message" 0x12c21ff3a40: 7: msg: "new message" 0x12c21ff3240: 10: exit run() 0x12c182ea040: 12: enter run() 0x12beca48e40: 13: enter run() 0x12c21ff3440: 14: enter run() 0x12c21ff3640: 15: enter run() 0x12c21ff3640: 15: set_msg 0x12c21ff3a40: 7: exit run() 0x12c21ff3440: 14: set_msg 0x12beca48e40: 13: set_msg 0x12beca48240: 11: set_msg 0x12c21ff3640: 15: msg: "new message" 0x12beca48240: 11: msg: "new message" 0x12beca48e40: 13: msg: "new message" 0x12beca48240: 11: exit run() 0x12c21ff3440: 14: msg: "new message" 0x12beca48e40: 13: exit run() 0x12c21ff3640: 15: exit run() 0x12c21ff3440: 14: exit run() 0x12c182ea040: 12: set_msg 0x12c182ea040: 12: msg: "new message" 0x12c182ea040: 12: exit run() main: 30 0x12c21ff3a40: 0: enter run() 0x12c21ff3a40: 0: set_msg 0x12c21ff3a40: 0: msg: "new message" 0x12c21ff3a40: 0: exit run() 0x12c21ff3c40: 1: enter run() 0x12c21ff3c40: 1: set_msg 0x12c21ff3c40: 1: msg: "new message" 0x12c21ff3c40: 1: exit run() 0x12c182ea240: 2: enter run() 0x12c182ea240: 2: set_msg 0x12c182ea240: 2: msg: "new message" 0x12c182ea240: 2: exit run() 0x12c07f67e40: 3: enter run() 0x12c07f67e40: 3: set_msg 0x12c07f67040: 4: enter run() 0x12c07f67e40: 3: msg: "new message" 0x12c07f67e40: 3: exit run() 0x12c07f67040: 4: set_msg 0x12c07f67040: 4: msg: "new message" 0x12c07f67040: 4: exit run() 0x12bd754ea40: 5: enter run() 0x12bd754ea40: 5: set_msg 0x12bd754ea40: 5: msg: "new message" 0x12bd754ea40: 5: exit run() 0x12c182ea440: 6: enter run() 0x12c182ea440: 6: set_msg 0x12c182ea440: 6: msg: "new message" 0x12c182ea440: 6: exit run() 0x12c21ff3e40: 7: enter run() 0x12c21ff3e40: 7: set_msg 0x12c21ff3e40: 7: msg: "new message" 0x12c21ff3e40: 7: exit run() 0x12c07f67240: 8: enter run() 0x12c07f67240: 8: set_msg 0x12c07f67240: 8: msg: "new message" 0x12c07f67240: 8: exit run() 0x12c21ff3240: 10: enter run() 0x12c182eaa40: 9: enter run() 0x12c182eaa40: 9: set_msg 0x12c182eaa40: 9: msg: "new message" 0x12c182eaa40: 9: exit run() 0x12c21ff3240: 10: set_msg 0x12c21ff3240: 10: msg: "new message" 0x12c21ff3240: 10: exit run() 0x12bd754e040: 11: enter run() 0x12bd754e040: 11: set_msg 0x12bd754e040: 11: msg: "new message" 0x12bd754e040: 11: exit run() 0x12c182ea640: 12: enter run() 0x12bd754e640: 13: enter run() 0x12c182ea640: 12: set_msg 0x12bd754e640: 13: set_msg 0x12c182ea640: 12: msg: "new message" 0x12bd754e640: 13: msg: "new message" 0x12c182ea640: 12: exit run() 0x12bd754e640: 13: exit run() 0x12c182eac40: 14: enter run() 0x12c182eac40: 14: set_msg 0x12c182eac40: 14: msg: "new message" 0x12c182eac40: 14: exit run() 0x12c2b8a0040: 15: enter run() 0x12c2b8a0040: 15: set_msg 0x12c2b8a0040: 15: msg: "new message" 0x12c2b8a0040: 15: exit run() main: 31 0x12c182ea440: 0: enter run() 0x12c182ea440: 0: set_msg 0x12c182ea440: 0: msg: "new message" 0x12c182ea440: 0: exit run() 0x12c182ea840: 1: enter run() 0x12c182ea840: 1: set_msg 0x12c182ea840: 1: msg: "new message" 0x12c182ea840: 1: exit run() 0x12c21ff3040: 2: enter run() 0x12c21ff3040: 2: set_msg 0x12c21ff3040: 2: msg: "new message" 0x12c21ff3040: 2: exit run() 0x12c07f67640: 3: enter run() 0x12c07f67640: 3: set_msg 0x12c07f67640: 3: msg: "new message" 0x12c07f67640: 3: exit run() 0x12c21ff3240: 4: enter run() 0x12c21ff3240: 4: set_msg 0x12c21ff3240: 4: msg: "new message" 0x12c21ff3240: 4: exit run() 0x12beca48440: 5: enter run() 0x12beca48440: 5: set_msg 0x12beca48440: 5: msg: "new message" 0x12beca48440: 5: exit run() 0x12c2b8a0240: 6: enter run() 0x12c2b8a0240: 6: set_msg 0x12c2b8a0240: 6: msg: "new message" 0x12c2b8a0240: 6: exit run() 0x12beca48640: 7: enter run() 0x12beca48640: 7: set_msg 0x12beca48640: 7: msg: "new message" 0x12beca48640: 7: exit run() 0x12c2b8a0e40: 8: enter run() 0x12c2b8a0e40: 8: set_msg 0x12c2b8a0e40: 8: msg: "new message" 0x12c07f67a40: 9: enter run() 0x12c2b8a0e40: 8: exit run() 0x12c07f67a40: 9: set_msg 0x12c2b8a0440: 10: enter run() 0x12c07f67a40: 9: msg: "new message" 0x12c07f67e40: 11: enter run() 0x12c2b8a0440: 10: set_msg 0x12c07f67e40: 11: set_msg 0x12c2b8a0440: 10: msg: "new message" 0x12c07f67e40: 11: msg: "new message" 0x12c2b8a0440: 10: exit run() 0x12c21ff3640: 12: enter run() 0x12c21ff3840: 13: enter run() 0x12c07f67e40: 11: exit run() 0x12c07f67a40: 9: exit run() 0x12bd754e840: 15: enter run() 0x12c07f67240: 14: enter run() 0x12c21ff3640: 12: set_msg 0x12c21ff3840: 13: set_msg 0x12c21ff3640: 12: msg: "new message" 0x12c21ff3840: 13: msg: "new message" 0x12c21ff3640: 12: exit run() 0x12c21ff3840: 13: exit run() 0x12c07f67240: 14: set_msg 0x12c07f67240: 14: msg: "new message" 0x12c07f67240: 14: exit run() 0x12bd754e840: 15: set_msg 0x12bd754e840: 15: msg: "new message" 0x12bd754e840: 15: exit run() main: 32 0x12c07f67840: 0: enter run() 0x12c07f67840: 0: set_msg 0x12c07f67840: 0: msg: "new message" 0x12c07f67840: 0: exit run() 0x12c182ea040: 1: enter run() 0x12c182ea040: 1: set_msg 0x12c182ea040: 1: msg: "new message" 0x12c182ea040: 1: exit run() 0x12c07f67c40: 2: enter run() 0x12c07f67c40: 2: set_msg 0x12c07f67c40: 2: msg: "new message" 0x12c07f67c40: 2: exit run() 0x12c21ff3440: 4: enter run() 0x12c07f67e40: 5: enter run() 0x12c182ea640: 3: enter run() 0x12c21ff3440: 4: set_msg 0x12c07f67e40: 5: set_msg 0x12c182ea640: 3: set_msg 0x12c21ff3440: 4: msg: "new message" 0x12c182ea640: 3: msg: "new message" 0x12c21ff3440: 4: exit run() 0x12c182ea640: 3: exit run() 0x12c07f67e40: 5: msg: "new message" 0x12c07f67e40: 5: exit run() 0x12beca48a40: 6: enter run() 0x12c182eac40: 7: enter run() 0x12beca48a40: 6: set_msg 0x12c182eac40: 7: set_msg 0x12c182eac40: 7: msg: "new message" 0x12c182eac40: 7: exit run() 0x12beca48a40: 6: msg: "new message" 0x12beca48a40: 6: exit run() 0x12c182ea840: 8: enter run() 0x12c182ea840: 8: set_msg 0x12c182ea840: 8: msg: "new message" 0x12c182ea840: 8: exit run() 0x12c182eae40: 9: enter run() 0x12c182eae40: 9: set_msg 0x12c182eae40: 9: msg: "new message" 0x12c182eae40: 9: exit run() 0x12c21ff3a40: 10: enter run() 0x12c21ff3a40: 10: set_msg 0x12c21ff3a40: 10: msg: "new message" 0x12c21ff3a40: 10: exit run() 0x12c07f67040: 11: enter run() 0x12c07f67040: 11: set_msg 0x12c07f67040: 11: msg: "new message" 0x12c07f67040: 11: exit run() 0x12c3b8a8240: 13: enter run() 0x12c3b8a8240: 13: set_msg 0x12c3b8a8240: 13: msg: "new message" 0x12c07f67440: 12: enter run() 0x12c3b8a8240: 13: exit run() 0x12c07f67440: 12: set_msg 0x12c07f67440: 12: msg: "new message" 0x12c07f67440: 12: exit run() 0x12c3b8a8440: 14: enter run() 0x12c3b8a8440: 14: set_msg 0x12c3b8a8440: 14: msg: "new message" 0x12c3b8a8440: 14: exit run() 0x12bd754ea40: 15: enter run() 0x12bd754ea40: 15: set_msg 0x12bd754ea40: 15: msg: "new message" 0x12bd754ea40: 15: exit run() main: 33 0x12bd754ec40: 0: enter run() 0x0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c1fa15840: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c1fa15440: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c1fa15a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (2147483651) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ec40 stack 0x12c93fba600 rthread reaping 0x12bd754e240 stack 0x12c93fe94e0 rthread reaping 0x12c21ff3e40 stack 0x12c93ff7c30 rthread reaping 0x12c21ff3640 stack 0x12c93fe97b0 rthread reaping 0x12c07f67a40 stack 0x12c93ff7930 rthread reaping 0x12bd754e440 stack 0x12c93fe90f0 rthread reaping 0x12c1fa15840 stack 0x12c93fe9bd0 rthread reaping 0x12bd754e640 stack 0x12c93fd8630 rthread reaping 0x12c21ff3840 stack 0x12c93fd84b0 rthread reaping 0x12bd754ee40 stack 0x12c93fd8b10 rthread reaping 0x12c1fa15440 stack 0x12c93fba5a0 rthread reaping 0x12c1fa15640 stack 0x12c93ff7a80 rthread reaping 0x12c07f67e40 stack 0x12c93ff7510 rthread reaping 0x12c1fa15a40 stack 0x12c93fe9900 rthread reaping 0x12c21ff3040 stack 0x12c93ff7330 rthread reaping 0x12c07f67040 stack 0x12c93fd8f90 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ec40 stack 0x12c93fd8f90 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c21ff3a40 stack 0x12c93ff7330 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e640 stack 0x12c93fe9900 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ea40 stack 0x12c93ff7510 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48040 stack 0x12c93ff7a80 rthread reaping 0x12c2b8a0640 stack 0x12c93fba5a0 rthread reaping 0x12beca48240 stack 0x12c93fd8b10 rthread reaping 0x12c2b8a0040 stack 0x12c93fd84b0 rthread reaping 0x12c21ff3c40 stack 0x12c93fd8630 rthread reaping 0x12beca48c40 stack 0x12c93fe9bd0 rthread reaping 0x12c2b8a0440 stack 0x12c93fe90f0 rthread reaping 0x12c2b8a0840 stack 0x12c93ff7930 rthread reaping 0x12c2b8a0240 stack 0x12c93fe97b0 rthread reaping 0x12c21ff3e40 stack 0x12c93ff7c30 rthread reaping 0x12beca48440 stack 0x12c93fe94e0 rthread reaping 0x12bd754e840 stack 0x12c93fba600 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea440 stack 0x12c93fba600 rthread reaping 0x12c182eaa40 stack 0x12c93fe94e0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea640 stack 0x12c93ff7c30 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea040 stack 0x12c93fe97b0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c182eac40 stack 0x12c93ff7930 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e040 stack 0x12c93fe90f0 rthread reaping 0x12bd754e640 stack 0x12c93fe9bd0 rthread reaping 0x12c21ff3040 stack 0x12c93fd8630 rthread reaping 0x12bd754ee40 stack 0x12c93fd84b0 rthread reaping 0x12bd754e440 stack 0x12c93fd8b10 rthread reaping 0x12c21ff3240 stack 0x12c93fba5a0 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3440 stack 0x12c93ff7a80 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754ea40 stack 0x12c93ff7510 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0e40 stack 0x12c93fe9900 rthread reaping 0x12bd754ec40 stack 0x12c93fd8f90 rthread reaping 0x12c182eae40 stack 0x12c93ff7330 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_rdlock 0x12c0ef0a4d0 (2147483649) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0840 stack 0x12c93ff7330 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e840 stack 0x12c93fd8f90 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c2b8a0240 stack 0x12c93fe9900 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0a40 stack 0x12c93ff7510 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (1) rthread reaping 0x12c2b8a0c40 stack 0x12c93ff7a80 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea640 stack 0x12c93fba5a0 rthread reaping 0x12c182ea240 stack 0x12c93fd8b10 rthread reaping 0x12c182ea440 stack 0x12c93fd84b0 rthread reaping 0x12beca48640 stack 0x12c93fd8630 rthread reaping 0x12c07f67a40 stack 0x12c93fe9bd0 rthread reaping 0x12c2b8a0040 stack 0x12c93fe90f0 rthread reaping 0x12bd754ec40 stack 0x12c93ff7930 rthread reaping 0x12c1fa15e40 stack 0x12c93fe97b0 rthread reaping 0x12c07f67440 stack 0x12c93ff7c30 rthread reaping 0x12beca48840 stack 0x12c93fe94e0 rthread reaping 0x12c1fa15640 stack 0x12c93fba600 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0e40 stack 0x12c93fba600 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0040 stack 0x12c93fe94e0 rthread reaping 0x12bd754e240 stack 0x12c93ff7c30 rthread reaping 0x12c07f67840 stack 0x12c93fe97b0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c1fa15440 stack 0x12c93ff7930 rthread reaping 0x12c1fa15040 stack 0x12c93fe90f0 rthread reaping 0x12c2b8a0240 stack 0x12c93fe9bd0 rthread reaping 0x12bd754ee40 stack 0x12c93fd8630 rthread reaping 0x12c2b8a0640 stack 0x12c93fd84b0 rthread reaping 0x12c07f67640 stack 0x12c93fd8b10 rthread reaping 0x12c1fa15240 stack 0x12c93fba5a0 rthread reaping 0x12c07f67040 stack 0x12c93ff7a80 rthread reaping 0x12c07f67e40 stack 0x12c93ff7510 rthread reaping 0x12c182ea040 stack 0x12c93fe9900 rthread reaping 0x12c07f67240 stack 0x12c93fd8f90 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e840 stack 0x12c93ff7330 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67440 stack 0x12c93ff7330 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c3b8a8840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67640 stack 0x12c93fd8f90 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ee40 stack 0x12c93fe9900 rthread reaping 0x12bd754ec40 stack 0x12c93ff7510 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67c40 stack 0x12c93ff7a80 rthread reaping 0x12c2b8a0440 stack 0x12c93fba5a0 rthread reaping 0x12bd754ea40 stack 0x12c93fd8b10 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (2) 0x12c3b8a8840: rwlock_rdlock 0x12c0ef0a4d0 (2147483651) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea640 stack 0x12c93fd84b0 rthread reaping 0x12c2b8a0640 stack 0x12c93fd8630 rthread reaping 0x12c07f67a40 stack 0x12c93fe9bd0 rthread reaping 0x12c182ea440 stack 0x12c93fe90f0 rthread reaping 0x12c3b8a8240 stack 0x12c93ff7930 rthread reaping 0x12c3b8a8840 stack 0x12c93fe97b0 rthread reaping 0x12c182eac40 stack 0x12c93ff7c30 rthread reaping 0x12c182ea840 stack 0x12c93fe94e0 rthread reaping 0x12c182eaa40 stack 0x12c93fba600 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48240 stack 0x12c93fba600 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e440 stack 0x12c93fe94e0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48440 stack 0x12c93ff7c30 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e240 stack 0x12c93fe97b0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea040 stack 0x12c93ff7930 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48c40 stack 0x12c93fe90f0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea240 stack 0x12c93fe9bd0 rthread reaping 0x12beca48a40 stack 0x12c93fd8630 rthread reaping 0x12beca48e40 stack 0x12c93fd84b0 rthread reaping 0x12c2b8a0e40 stack 0x12c93fd8b10 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0040 stack 0x12c93fba5a0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48840 stack 0x12c93ff7a80 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e040 stack 0x12c93ff7510 rthread reaping 0x12c07f67840 stack 0x12c93fe9900 rthread reaping 0x12bd754e640 stack 0x12c93fd8f90 rthread reaping 0x12c07f67a40 stack 0x12c93ff7330 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea440 stack 0x12c93ff7330 rthread reaping 0x12beca48440 stack 0x12c93fd8f90 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c2b8a0240 stack 0x12c93fe9900 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0440 stack 0x12c93ff7510 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea840 stack 0x12c93ff7a80 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eaa40 stack 0x12c93fba5a0 rthread reaping 0x12c2b8a0840 stack 0x12c93fd8b10 rthread reaping 0x12c2b8a0a40 stack 0x12c93fd84b0 rthread reaping 0x12c182eac40 stack 0x12c93fd8630 rthread reaping 0x12c07f67c40 stack 0x12c93fe9bd0 rthread reaping 0x12beca48640 stack 0x12c93fe90f0 rthread reaping 0x12beca48e40 stack 0x12c93ff7930 rthread reaping 0x12c182ea040 stack 0x12c93fe97b0 rthread reaping 0x12c2b8a0c40 stack 0x12c93ff7c30 rthread reaping 0x12c07f67e40 stack 0x12c93fe94e0 rthread reaping 0x12beca48040 stack 0x12c93fba600 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (0) 12bd754ec40: 0: set_msg 0x12bd754e240: 1: enter run() 0x12c21ff3e40: 2: enter run() 0x12c21ff3640: 3: enter run() 0x12c07f67a40: 4: enter run() 0x12bd754e440: 5: enter run() 0x12c1fa15840: 6: enter run() 0x12bd754e640: 7: enter run() 0x12c21ff3840: 8: enter run() 0x12bd754ee40: 9: enter run() 0x12c1fa15440: 10: enter run() 0x12c1fa15640: 11: enter run() 0x12c07f67e40: 12: enter run() 0x12c1fa15a40: 13: enter run() 0x12c21ff3040: 14: enter run() 0x12c07f67040: 15: enter run() 0x12bd754ec40: 0: msg: "new message" 0x12bd754e640: 7: set_msg 0x12c1fa15840: 6: set_msg 0x12c1fa15440: 10: set_msg 0x12c1fa15440: 10: msg: "new message" 0x12c1fa15840: 6: msg: "new message" 0x12bd754e640: 7: msg: "new message" 0x12c1fa15440: 10: exit run() 0x12c1fa15840: 6: exit run() 0x12bd754ec40: 0: exit run() 0x12bd754e440: 5: set_msg 0x12bd754e640: 7: exit run() 0x12bd754e440: 5: msg: "new message" 0x12c07f67a40: 4: set_msg 0x12bd754e440: 5: exit run() 0x12c21ff3640: 3: set_msg 0x12c07f67e40: 12: set_msg 0x12c1fa15a40: 13: set_msg 0x12c21ff3840: 8: set_msg 0x12c21ff3e40: 2: set_msg 0x12c07f67a40: 4: msg: "new message" 0x12bd754ee40: 9: set_msg 0x12c07f67a40: 4: exit run() 0x12c1fa15640: 11: set_msg 0x12c07f67e40: 12: msg: "new message" 0x12c1fa15a40: 13: msg: "new message" 0x12c1fa15640: 11: msg: "new message" 0x12c21ff3640: 3: msg: "new message" 0x12c07f67e40: 12: exit run() 0x12c1fa15a40: 13: exit run() 0x12c21ff3e40: 2: msg: "new message" 0x12bd754ee40: 9: msg: "new message" 0x12c21ff3840: 8: msg: "new message" 0x12c1fa15640: 11: exit run() 0x12c21ff3640: 3: exit run() 0x12c21ff3e40: 2: exit run() 0x12bd754ee40: 9: exit run() 0x12c21ff3840: 8: exit run() 0x12c21ff3040: 14: set_msg 0x12c07f67040: 15: set_msg 0x12c07f67040: 15: msg: "new message" 0x12c21ff3040: 14: msg: "new message" 0x12c07f67040: 15: exit run() 0x12bd754e240: 1: set_msg 0x12c21ff3040: 14: exit run() 0x12bd754e240: 1: msg: "new message" 0x12bd754e240: 1: exit run() main: 34 0x12bd754ec40: 0: enter run() 0x12bd754ec40: 0: set_msg 0x12c21ff3a40: 1: enter run() 0x12bd754ec40: 0: msg: "new message" 0x12bd754ec40: 0: exit run() 0x12c21ff3a40: 1: set_msg 0x12c21ff3a40: 1: msg: "new message" 0x12c21ff3a40: 1: exit run() 0x12bd754e640: 2: enter run() 0x12bd754e640: 2: set_msg 0x12bd754e640: 2: msg: "new message" 0x12bd754e640: 2: exit run() 0x12bd754ea40: 3: enter run() 0x12bd754ea40: 3: set_msg 0x12bd754ea40: 3: msg: "new message" 0x12bd754ea40: 3: exit run() 0x12c2b8a0640: 5: enter run() 0x12beca48040: 4: enter run() 0x12c2b8a0640: 5: set_msg 0x12beca48040: 4: set_msg 0x12c2b8a0640: 5: msg: "new message" 0x12beca48040: 4: msg: "new message" 0x12c2b8a0640: 5: exit run() 0x12beca48040: 4: exit run() 0x12beca48240: 6: enter run() 0x12beca48240: 6: set_msg 0x12beca48240: 6: msg: "new message" 0x12beca48240: 6: exit run() 0x12c2b8a0040: 7: enter run() 0x12c2b8a0040: 7: set_msg 0x12c2b8a0040: 7: msg: "new message" 0x12c2b8a0040: 7: exit run() 0x12c21ff3c40: 8: enter run() 0x12c21ff3c40: 8: set_msg 0x12c21ff3c40: 8: msg: "new message" 0x12c21ff3c40: 8: exit run() 0x12beca48c40: 9: enter run() 0x12beca48c40: 9: set_msg 0x12beca48c40: 9: msg: "new message" 0x12beca48c40: 9: exit run() 0x12c2b8a0440: 10: enter run() 0x12c2b8a0440: 10: set_msg 0x12c2b8a0440: 10: msg: "new message" 0x12c2b8a0840: 11: enter run() 0x12c2b8a0440: 10: exit run() 0x12c2b8a0240: 12: enter run() 0x12c2b8a0840: 11: set_msg 0x12c2b8a0240: 12: set_msg 0x12c2b8a0840: 11: msg: "new message" 0x12c2b8a0840: 11: exit run() 0x12c2b8a0240: 12: msg: "new message" 0x12c2b8a0240: 12: exit run() 0x12c21ff3e40: 13: enter run() 0x12c21ff3e40: 13: set_msg 0x12c21ff3e40: 13: msg: "new message" 0x12c21ff3e40: 13: exit run() 0x12bd754e840: 15: enter run() 0x12beca48440: 14: enter run() 0x12bd754e840: 15: set_msg 0x12beca48440: 14: set_msg 0x12bd754e840: 15: msg: "new message" 0x12beca48440: 14: msg: "new message" 0x12bd754e840: 15: exit run() 0x12beca48440: 14: exit run() main: 35 0x12c182ea440: 0: enter run() 0x12c182ea440: 0: set_msg 0x12c182ea440: 0: msg: "new message" 0x12c182ea440: 0: exit run() 0x12c182eaa40: 1: enter run() 0x12c182eaa40: 1: set_msg 0x12c182eaa40: 1: msg: "new message" 0x12c182eaa40: 1: exit run() 0x12c182ea640: 2: enter run() 0x12c182ea640: 2: set_msg 0x12c182ea640: 2: msg: "new message" 0x12c182ea640: 2: exit run() 0x12c182ea040: 3: enter run() 0x12c182ea040: 3: set_msg 0x12c182eac40: 4: enter run() 0x12c182eac40: 4: set_msg 0x12c182ea040: 3: msg: "new message" 0x12c182eac40: 4: msg: "new message" 0x12c182ea040: 3: exit run() 0x12c182eac40: 4: exit run() 0x12bd754e040: 5: enter run() 0x12bd754e040: 5: set_msg 0x12bd754e040: 5: msg: "new message" 0x12bd754e040: 5: exit run() 0x12bd754e640: 6: enter run() 0x12bd754e640: 6: set_msg 0x12bd754e640: 6: msg: "new message" 0x12bd754e640: 6: exit run() 0x12c21ff3040: 7: enter run() 0x12c21ff3040: 7: set_msg 0x12c21ff3040: 7: msg: "new message" 0x12c21ff3040: 7: exit run() 0x12bd754ee40: 8: enter run() 0x12bd754ee40: 8: set_msg 0x12bd754ee40: 8: msg: "new message" 0x12bd754ee40: 8: exit run() 0x12bd754e440: 9: enter run() 0x12bd754e440: 9: set_msg 0x12bd754e440: 9: msg: "new message" 0x12bd754e440: 9: exit run() 0x12c21ff3240: 10: enter run() 0x12c21ff3440: 11: enter run() 0x12c21ff3240: 10: set_msg 0x12c21ff3440: 11: set_msg 0x12c21ff3240: 10: msg: "new message" 0x12c21ff3440: 11: msg: "new message" 0x12c21ff3240: 10: exit run() 0x12c21ff3440: 11: exit run() 0x12c2b8a0e40: 13: enter run() 0x12bd754ea40: 12: enter run() 0x12c2b8a0e40: 13: set_msg 0x12bd754ea40: 12: set_msg 0x12c2b8a0e40: 13: msg: "new message" 0x12bd754ea40: 12: msg: "new message" 0x12c2b8a0e40: 13: exit run() 0x12bd754ea40: 12: exit run() 0x12bd754ec40: 15: enter run() 0x12bd754ec40: 15: set_msg 0x12c182eae40: 14: enter run() 0x12bd754ec40: 15: msg: "new message" 0x12bd754ec40: 15: exit run() 0x12c182eae40: 14: set_msg 0x12c182eae40: 14: msg: "new message" 0x12c182eae40: 14: exit run() main: 36 0x12c2b8a0840: 0: enter run() 0x12c2b8a0840: 0: set_msg 0x12c2b8a0840: 0: msg: "new message" 0x12c2b8a0840: 0: exit run() 0x12bd754e840: 1: enter run() 0x12bd754e840: 1: set_msg 0x12bd754e840: 1: msg: "new message" 0x12bd754e840: 1: exit run() 0x12c2b8a0240: 2: enter run() 0x12c2b8a0240: 2: set_msg 0x12c2b8a0240: 2: msg: "new message" 0x12c2b8a0240: 2: exit run() 0x12c2b8a0a40: 3: enter run() 0x12c2b8a0a40: 3: set_msg 0x12c2b8a0a40: 3: msg: "new message" 0x12c2b8a0a40: 3: exit run() 0x12c2b8a0c40: 4: enter run() 0x12c2b8a0c40: 4: set_msg 0x12c182ea640: 5: enter run() 0x12c2b8a0c40: 4: msg: "new message" 0x12c2b8a0c40: 4: exit run() 0x12c182ea640: 5: set_msg 0x12c182ea640: 5: msg: "new message" 0x12c182ea640: 5: exit run() 0x12c182ea240: 6: enter run() 0x12c182ea240: 6: set_msg 0x12c182ea240: 6: msg: "new message" 0x12c182ea240: 6: exit run() 0x12c182ea440: 7: enter run() 0x12c182ea440: 7: set_msg 0x12c182ea440: 7: msg: "new message" 0x12c182ea440: 7: exit run() 0x12beca48640: 8: enter run() 0x12beca48640: 8: set_msg 0x12beca48640: 8: msg: "new message" 0x12beca48640: 8: exit run() 0x12c07f67a40: 9: enter run() 0x12c07f67a40: 9: set_msg 0x12c07f67a40: 9: msg: "new message" 0x12c07f67a40: 9: exit run() 0x12c2b8a0040: 10: enter run() 0x12c2b8a0040: 10: set_msg 0x12c2b8a0040: 10: msg: "new message" 0x12c2b8a0040: 10: exit run() 0x12bd754ec40: 11: enter run() 0x12bd754ec40: 11: set_msg 0x12bd754ec40: 11: msg: "new message" 0x12bd754ec40: 11: exit run() 0x12c07f67440: 13: enter run() 0x12c1fa15e40: 12: enter run() 0x12c07f67440: 13: set_msg 0x12beca48840: 14: enter run() 0x12c1fa15e40: 12: set_msg 0x12c07f67440: 13: msg: "new message" 0x12c1fa15e40: 12: msg: "new message" 0x12c1fa15e40: 12: exit run() 0x12c07f67440: 13: exit run() 0x12beca48840: 14: set_msg 0x12c1fa15640: 15: enter run() 0x12c1fa15640: 15: set_msg 0x12beca48840: 14: msg: "new message" 0x12c1fa15640: 15: msg: "new message" 0x12c1fa15640: 15: exit run() 0x12beca48840: 14: exit run() main: 37 0x12c2b8a0e40: 0: enter run() 0x12c2b8a0e40: 0: set_msg 0x12c2b8a0e40: 0: msg: "new message" 0x12c2b8a0e40: 0: exit run() 0x12c2b8a0040: 1: enter run() 0x12c2b8a0040: 1: set_msg 0x12c2b8a0040: 1: msg: "new message" 0x12c2b8a0040: 1: exit run() 0x12bd754e240: 2: enter run() 0x12c07f67840: 3: enter run() 0x12bd754e240: 2: set_msg 0x12c07f67840: 3: set_msg 0x12bd754e240: 2: msg: "new message" 0x12c07f67840: 3: msg: "new message" 0x12bd754e240: 2: exit run() 0x12c07f67840: 3: exit run() 0x12c1fa15040: 5: enter run() 0x12c1fa15440: 4: enter run() 0x12c1fa15040: 5: set_msg 0x12c1fa15440: 4: set_msg 0x12c1fa15040: 5: msg: "new message" 0x12c1fa15440: 4: msg: "new message" 0x12c1fa15040: 5: exit run() 0x12c1fa15440: 4: exit run() 0x12c2b8a0240: 6: enter run() 0x12c2b8a0240: 6: set_msg 0x12c2b8a0240: 6: msg: "new message" 0x12c2b8a0240: 6: exit run() 0x12bd754ee40: 7: enter run() 0x12bd754ee40: 7: set_msg 0x12bd754ee40: 7: msg: "new message" 0x12bd754ee40: 7: exit run() 0x12c2b8a0640: 8: enter run() 0x12c07f67640: 9: enter run() 0x12c2b8a0640: 8: set_msg 0x12c07f67640: 9: set_msg 0x12c2b8a0640: 8: msg: "new message" 0x12c07f67640: 9: msg: "new message" 0x12c07f67640: 9: exit run() 0x12c2b8a0640: 8: exit run() 0x12c1fa15240: 10: enter run() 0x12c1fa15240: 10: set_msg 0x12c1fa15240: 10: msg: "new message" 0x12c1fa15240: 10: exit run() 0x12c07f67e40: 12: enter run() 0x12c07f67040: 11: enter run() 0x12c07f67e40: 12: set_msg 0x12c07f67040: 11: set_msg 0x12c07f67e40: 12: msg: "new message" 0x12c07f67040: 11: msg: "new message" 0x12c07f67e40: 12: exit run() 0x12c07f67040: 11: exit run() 0x12c182ea040: 13: enter run() 0x12c07f67240: 14: enter run() 0x12c182ea040: 13: set_msg 0x12c07f67240: 14: set_msg 0x12c182ea040: 13: msg: "new message" 0x12c07f67240: 14: msg: "new message" 0x12c182ea040: 13: exit run() 0x12bd754e840: 15: enter run() 0x12c07f67240: 14: exit run() 0x12bd754e840: 15: set_msg 0x12bd754e840: 15: msg: "new message" 0x12bd754e840: 15: exit run() main: 38 0x12c07f67440: 0: enter run() 0x12c07f67640: 1: enter run() 0x12c07f67640: 1: set_msg 0x12c07f67440: 0: set_msg 0x12c07f67640: 1: msg: "new message" 0x12c07f67440: 0: msg: "new message" 0x12c07f67640: 1: exit run() 0x12c07f67440: 0: exit run() 0x12bd754ee40: 2: enter run() 0x12bd754ee40: 2: set_msg 0x12bd754ee40: 2: msg: "new message" 0x12bd754ee40: 2: exit run() 0x12bd754ec40: 3: enter run() 0x12bd754ec40: 3: set_msg 0x12bd754ec40: 3: msg: "new message" 0x12bd754ec40: 3: exit run() 0x12c07f67c40: 4: enter run() 0x12c07f67c40: 4: set_msg 0x12c07f67c40: 4: msg: "new message" 0x12c07f67c40: 4: exit run() 0x12c2b8a0440: 5: enter run() 0x12c2b8a0440: 5: set_msg 0x12c2b8a0440: 5: msg: "new message" 0x12c2b8a0440: 5: exit run() 0x12bd754ea40: 6: enter run() 0x12bd754ea40: 6: set_msg 0x12bd754ea40: 6: msg: "new message" 0x12c182ea640: 7: enter run() 0x12bd754ea40: 6: exit run() 0x12c2b8a0640: 8: enter run() 0x12c07f67a40: 9: enter run() 0x12c182ea440: 10: enter run() 0x12c3b8a8240: 11: enter run() 0x12c3b8a8840: 12: enter run() 0x12c182eac40: 13: enter run() 0x12c182ea840: 14: enter run() 0x12c182eaa40: 15: enter run() 0x12c182ea440: 10: set_msg 0x12c3b8a8840: 12: set_msg 0x12c2b8a0640: 8: set_msg 0x12c07f67a40: 9: set_msg 0x12c182eaa40: 15: set_msg 0x12c07f67a40: 9: msg: "new message" 0x12c07f67a40: 9: exit run() 0x12c3b8a8240: 11: set_msg 0x12c182ea640: 7: set_msg 0x12c182eaa40: 15: msg: "new message" 0x12c3b8a8240: 11: msg: "new message" 0x12c182eaa40: 15: exit run() 0x12c182ea640: 7: msg: "new message" 0x12c2b8a0640: 8: msg: "new message" 0x12c3b8a8240: 11: exit run() 0x12c182ea440: 10: msg: "new message" 0x12c3b8a8840: 12: msg: "new message" 0x12c2b8a0640: 8: exit run() 0x12c182ea640: 7: exit run() 0x12c182ea440: 10: exit run() 0x12c182ea840: 14: set_msg 0x12c3b8a8840: 12: exit run() 0x12c182ea840: 14: msg: "new message" 0x12c182ea840: 14: exit run() 0x12c182eac40: 13: set_msg 0x12c182eac40: 13: msg: "new message" 0x12c182eac40: 13: exit run() main: 39 0x12beca48240: 0: enter run() 0x12beca48240: 0: set_msg 0x12beca48240: 0: msg: "new message" 0x12beca48240: 0: exit run() 0x12bd754e440: 1: enter run() 0x12bd754e440: 1: set_msg 0x12bd754e440: 1: msg: "new message" 0x12bd754e440: 1: exit run() 0x12bd754e240: 3: enter run() 0x12beca48440: 2: enter run() 0x12bd754e240: 3: set_msg 0x12beca48440: 2: set_msg 0x12bd754e240: 3: msg: "new message" 0x12beca48440: 2: msg: "new message" 0x12bd754e240: 3: exit run() 0x12beca48440: 2: exit run() 0x12c182ea040: 4: enter run() 0x12c182ea040: 4: set_msg 0x12c182ea040: 4: msg: "new message" 0x12c182ea040: 4: exit run() 0x12beca48c40: 5: enter run() 0x12beca48c40: 5: set_msg 0x12beca48c40: 5: msg: "new message" 0x12beca48c40: 5: exit run() 0x12c182ea240: 6: enter run() 0x12c182ea240: 6: set_msg 0x12c182ea240: 6: msg: "new message" 0x12c182ea240: 6: exit run() 0x12beca48a40: 7: enter run() 0x12beca48a40: 7: set_msg 0x12beca48a40: 7: msg: "new message" 0x12beca48a40: 7: exit run() 0x12beca48e40: 8: enter run() 0x12beca48e40: 8: set_msg 0x12beca48e40: 8: msg: "new message" 0x12beca48e40: 8: exit run() 0x12c2b8a0040: 10: enter run() 0x12c2b8a0e40: 9: enter run() 0x12c2b8a0040: 10: set_msg 0x12c2b8a0e40: 9: set_msg 0x12c2b8a0040: 10: msg: "new message" 0x12c2b8a0e40: 9: msg: "new message" 0x12c2b8a0040: 10: exit run() 0x12c2b8a0e40: 9: exit run() 0x12beca48840: 11: enter run() 0x12c07f67840: 13: enter run() 0x12beca48840: 11: set_msg 0x12c07f67840: 13: set_msg 0x12beca48840: 11: msg: "new message" 0x12c07f67840: 13: msg: "new message" 0x12beca48840: 11: exit run() 0x12c07f67840: 13: exit run() 0x12bd754e640: 14: enter run() 0x12bd754e640: 14: set_msg 0x12c07f67a40: 15: enter run() 0x12bd754e640: 14: msg: "new message" 0x12bd754e640: 14: exit run() 0x12c07f67a40: 15: set_msg 0x12bd754e040: 12: enter run() 0x12c07f67a40: 15: msg: "new message" 0x12c07f67a40: 15: exit run() 0x12bd754e040: 12: set_msg 0x12bd754e040: 12: msg: "new message" 0x12bd754e040: 12: exit run() main: 40 0x12c182ea440: 0: enter run() 0x12c182ea440: 0: set_msg 0x12c182ea440: 0: msg: "new message" 0x12c182ea440: 0: exit run() 0x12beca48440: 1: enter run() 0x12beca48440: 1: set_msg 0x12beca48440: 1: msg: "new message" 0x12beca48440: 1: exit run() 0x12c2b8a0440: 3: enter run() 0x12c2b8a0240: 2: enter run() 0x12c2b8a0440: 3: set_msg 0x12c2b8a0240: 2: set_msg 0x12c2b8a0440: 3: msg: "new message" 0x12c2b8a0240: 2: msg: "new message" 0x12c2b8a0440: 3: exit run() 0x12c2b8a0240: 2: exit run() 0x12c182ea840: 4: enter run() 0x12c182ea840: 4: set_msg 0x12c182ea840: 4: msg: "new message" 0x12c182ea840: 4: exit run() 0x12c182eaa40: 5: enter run() 0x12c182eaa40: 5: set_msg 0x12c182eaa40: 5: msg: "new message" 0x12c182eaa40: 5: exit run() 0x12c2b8a0840: 6: enter run() 0x12c2b8a0840: 6: set_msg 0x12c2b8a0840: 6: msg: "new message" 0x12c2b8a0840: 6: exit run() 0x12c182eac40: 8: enter run() 0x12c182eac40: 8: set_msg 0x12c182eac40: 8: msg: "new message" 0x12c182eac40: 8: exit run() 0x12c2b8a0a40: 7: enter run() 0x12c2b8a0a40: 7: set_msg 0x12c2b8a0a40: 7: msg: "new message" 0x12c2b8a0a40: 7: exit run() 0x12c07f67c40: 9: enter run() 0x12c07f67c40: 9: set_msg 0x12c07f67c40: 9: msg: "new message" 0x12c07f67c40: 9: exit run() 0x12beca48640: 10: enter run() 0x12beca48640: 10: set_msg 0x12beca48640: 10: msg: "new message" 0x12beca48640: 10: exit run() 0x12beca48e40: 11: enter run() 0x12beca48e40: 11: set_msg 0x12beca48e40: 11: msg: "new message" 0x12beca48e40: 11: exit run() 0x12c2b8a0c40: 13: enter run() 0x12c2b8a0c40: 13: set_msg 0x12c2b8a0c40: 13: msg: "new message" 0x12c182ea040: 12: enter run() 0x12c2b8a0c40: 13: exit run() 0x12c182ea040: 12: set_msg 0x12c182ea040: 12: msg: "new message" 0x12c182ea040: 12: exit run() 0x12c07f67e40: 14: enter run() 0x12c07f67e40: 14: set_msg 0x12c07f67e40: 14: msg: "new message" 0x12c07f67e40: 14: exit run() 0x12beca48040: 15: enter run() 0x12beca48040: 15: set_msg 0x12beca48040: 15: msg: "new message" 0x12beca48040: 15: exit run() main: 41 0x12c21ff3240: 0: enter run() 0x12c21ff3240: 0: set_msg 0x12c21ff3240: 0: msg: "new message" 0x12c21ff3240: 0: exit run() 0x12c07f67240: 1: enter run() 0x12c07f67240: 1: set_msg 0x12c07f67440: 2: enter run() 0x12c07f67240: 1: msg: "new message" 0x12c07f67240: 1: exit run() 0x12c07f67440: 2: set_msg 0x12c07f67440: 2: msg: "new message" 0x12c07f67440: 2: exit run() 0x12c21ff3440: 3: enter run() 0x12c21ff3440: 3: set_msg 0x12c21ff3440: 3: msg: "new message" 0x12c21ff3440: 3: exit run() 0x12c21ff3640: 4: enter run() 0x12c21ff3640: 4: rthread reaping 0x12c21ff3240 stack 0x12c93fba600 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67240 stack 0x12c93fe94e0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67440 stack 0x12c93ff7c30 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c21ff3440 stack 0x12c93fe97b0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c3b8a8840: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (3) 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (2147483652) rthread reaping 0x12c21ff3640 stack 0x12c93ff7930 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea840 stack 0x12c93fe90f0 rthread reaping 0x12c07f67640 stack 0x12c93fe9bd0 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c3b8a8c40 stack 0x12c93fd8630 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8e40 stack 0x12c93fd84b0 rthread reaping 0x12c21ff3040 stack 0x12c93fd8b10 rthread reaping 0x12c3b8a8240 stack 0x12c93fba5a0 rthread reaping 0x12c07f67040 stack 0x12c93ff7a80 rthread reaping 0x12c07f67840 stack 0x12c93ff7510 rthread reaping 0x12c3b8a8840 stack 0x12c93fe9900 rthread reaping 0x12c21ff3a40 stack 0x12c93fd8f90 rthread reaping 0x12c3b8a8a40 stack 0x12c93ff7330 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67440 stack 0x12c93ff7330 rthread reaping 0x12c21ff3640 stack 0x12c93fd8f90 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182eac40 stack 0x12c93fe9900 rthread reaping 0x12c182ea640 stack 0x12c93ff7510 rthread reaping 0x12c182eaa40 stack 0x12c93ff7a80 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eae40 stack 0x12c93fba5a0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c3b8a8040 stack 0x12c93fd8b10 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3c40 stack 0x12c93fd84b0 rthread reaping 0x12c182ea240 stack 0x12c93fd8630 rthread reaping 0x12c07f67640 stack 0x12c93fe9bd0 rthread reaping 0x12c3b8a8440 stack 0x12c93fe90f0 rthread reaping 0x12c07f67e40 stack 0x12c93ff7930 rthread reaping 0x12c3b8a8640 stack 0x12c93fe97b0 rthread reaping 0x12c3b8a8e40 stack 0x12c93ff7c30 rthread reaping 0x12c21ff3840 stack 0x12c93fe94e0 rthread reaping 0x12c21ff3e40 stack 0x12c93fba600 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67840 stack 0x12c93fba600 rthread reaping 0x12c07f67a40 stack 0x12c93fe94e0 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67c40 stack 0x12c93ff7c30 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754ea40 stack 0x12c93fe97b0 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67040 stack 0x12c93ff7930 rthread reaping 0x12bd754e640 stack 0x12c93fe90f0 rthread reaping 0x12c182eaa40 stack 0x12c93fe9bd0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e840 stack 0x12c93fd8630 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eac40 stack 0x12c93fd84b0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182eae40 stack 0x12c93fd8b10 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea040 stack 0x12c93fba5a0 rthread reaping 0x12c07f67240 stack 0x12c93ff7a80 rthread reaping 0x12c1fa15640 stack 0x12c93ff7510 rthread reaping 0x12c1fa15040 stack 0x12c93fe9900 rthread reaping 0x12c182ea440 stack 0x12c93fd8f90 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea640 stack 0x12c93ff7330 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (1) rthread reaping 0x12bd754ee40 stack 0x12c93ff7330 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67e40 stack 0x12c93fd8f90 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea040 stack 0x12c93fe9900 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67040 stack 0x12c93ff7510 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea240 stack 0x12c93ff7a80 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e040 stack 0x12c93fba5a0 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67640 stack 0x12c93fd8b10 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ea40 stack 0x12c93fd84b0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c3b8a8240 stack 0x12c93fd8630 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8a40 stack 0x12c93fe9bd0 rthread reaping 0x12c182ea840 stack 0x12c93fe90f0 rthread reaping 0x12c07f67440 stack 0x12c93ff7930 rthread reaping 0x12c182eaa40 stack 0x12c93fe97b0 rthread reaping 0x12c3b8a8e40 stack 0x12c93ff7c30 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48040 stack 0x12c93fe94e0 rthread reaping 0x12c07f67840 stack 0x12c93fba600 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e240 stack 0x12c93fba600 rthread reaping 0x12bd754e440 stack 0x12c93fe94e0 rthread reaping 0x12beca48440 stack 0x12c93ff7c30 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e640 stack 0x12c93fe97b0 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48240 stack 0x12c93ff7930 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754ec40 stack 0x12c93fe90f0 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8040 stack 0x12c93fe9bd0 rthread reaping 0x12c182ea440 stack 0x12c93fd8630 rthread reaping 0x12beca48e40 stack 0x12c93fd84b0 rthread reaping 0x12c3b8a8840 stack 0x12c93fd8b10 rthread reaping 0x12c182ea640 stack 0x12c93fba5a0 rthread reaping 0x12beca48640 stack 0x12c93ff7a80 rthread reaping 0x12c182eac40 stack 0x12c93ff7510 rthread reaping 0x12beca48840 stack 0x12c93fe9900 rthread reaping 0x12beca48a40 stack 0x12c93fd8f90 rthread reaping 0x12c2b8a0640 stack 0x12c93ff7330 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8a40 stack 0x12c93ff7330 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e440 stack 0x12c93fd8f90 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48c40 stack 0x12c93fe9900 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea240 stack 0x12c93ff7510 rthread reaping 0x12bd754ee40 stack 0x12c93ff7a80 rthread reaping 0x12c182ea440 stack 0x12c93fba5a0 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8440 stack 0x12c93fd8b10 0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48040 stack 0x12c93fd84b0 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eae40 stack 0x12c93fd8630 rthread reaping 0x12beca48240 stack 0x12c93fe9bd0 rthread reaping 0x12bd754e640 stack 0x12c93fe90f0 rthread reaping 0x12bd754e240 stack 0x12c93ff7930 rthread reaping 0x12c182ea840 stack 0x12c93fe97b0 rthread reaping 0x12c182ea040 stack 0x12c93ff7c30 rthread reaping 0x12c07f67640 stack 0x12c93fe94e0 rthread reaping 0x12c3b8a8c40 stack 0x12c93fba600 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (2) 0x12c3b8a8640: rwlock_wrlock 0x12c0ef0a4d0 (2) 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (2) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (2) 0x12c3b8a8840: rwlock_wrlock 0x12c0ef0a4d0 (2) 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (2) 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (2) rthread reaping 0x12c07f67a40 stack 0x12c93fba600 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (2) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (2) rthread reaping 0x12bd754e640 stack 0x12c93fe94e0 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (2) 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (2) 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (2) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67240 stack 0x12c93fe97b0 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (2147483649) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eaa40 stack 0x12c93ff7c30 rthread reaping 0x12c3b8a8640 stack 0x12c93ff7930 rthread reaping 0x12c182ea240 stack 0x12c93fe90f0 rthread reaping 0x12c3b8a8e40 stack 0x12c93fe9bd0 rthread reaping 0x12c3b8a8840 stack 0x12c93fd8630 rthread reaping 0x12bd754e040 stack 0x12c93fd84b0 rthread reaping 0x12c07f67c40 stack 0x12c93fd8b10 rthread reaping 0x12bd754e440 stack 0x12c93fba5a0 rthread reaping 0x12c3b8a8040 stack 0x12c93ff7a80 rthread reaping 0x12bd754ee40 stack 0x12c93ff7510 rthread reaping 0x12c3b8a8240 stack 0x12c93fe9900 rthread reaping 0x12c07f67e40 stack 0x12c93fd8f90 rthread reaping 0x12c182eac40 stack 0x12c93ff7330 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e240 stack 0x12c93ff7330 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea840 stack 0x12c93fd8f90 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8440 stack 0x12c93fe9900 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea240 stack 0x12c93ff7510 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8640 stack 0x12c93ff7a80 rthread reaping 0x12c3b8a8c40 stack 0x12c93fba5a0 rthread reaping 0x12bd754e640 stack 0x12c93fd8b10 rthread reaping 0x12c182eaa40 stack 0x12c93fd84b0 rthread reaping 0x12bd754ea40 stack 0x12c93fd8630 rthread reaping 0x12bd754ec40 stack 0x12c93fe9bd0 rthread reaping 0x12c3b8a8840 stack 0x12c93fe90f0 rthread reaping 0x12c182eae40 stack 0x12c93ff7930 rthread reaping 0x12c07f67840 stack 0x12c93ff7c30 rthread reaping 0x12beca48640 stack 0x12c93fe97b0 rthread reaping 0x12c21ff3040 stack 0x12c93fe94e0 rthread reaping 0x12c21ff3a40 stack 0x12c93fba600 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c07f67a40 stack 0x12c93fba600 rthread reaping 0x12c182ea640 stack 0x12c93fe94e0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c07f67c40 stack 0x12c93fe97b0 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67e40 stack 0x12c93ff7c30 rthread reaping 0x12c182eac40 stack 0x12c93ff7930 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 set_msg 0x12c182ea840: 5: enter run() 0x12c07f67640: 6: enter run() 0x12c3b8a8c40: 7: enter run() 0x12c3b8a8e40: 8: enter run() 0x12c21ff3040: 9: enter run() 0x12c3b8a8240: 10: enter run() 0x12c07f67040: 11: enter run() 0x12c07f67840: 12: enter run() 0x12c3b8a8840: 13: enter run() 0x12c21ff3a40: 14: enter run() 0x12c3b8a8a40: 15: enter run() 0x12c21ff3640: 4: msg: "new message" 0x12c07f67640: 6: set_msg 0x12c3b8a8240: 10: set_msg 0x12c07f67640: 6: msg: "new message" 0x12c3b8a8240: 10: msg: "new message" 0x12c07f67640: 6: exit run() 0x12c3b8a8840: 13: set_msg 0x12c3b8a8240: 10: exit run() 0x12c3b8a8840: 13: msg: "new message" 0x12c3b8a8c40: 7: set_msg 0x12c21ff3a40: 14: set_msg 0x12c182ea840: 5: set_msg 0x12c07f67840: 12: set_msg 0x12c3b8a8a40: 15: set_msg 0x12c07f67840: 12: msg: "new message" 0x12c07f67840: 12: exit run() 0x12c07f67040: 11: set_msg 0x12c21ff3040: 9: set_msg 0x12c3b8a8840: 13: exit run() 0x12c21ff3640: 4: exit run() 0x12c3b8a8a40: 15: msg: "new message" 0x12c21ff3a40: 14: msg: "new message" 0x12c07f67040: 11: msg: "new message" 0x12c182ea840: 5: msg: "new message" 0x12c21ff3040: 9: msg: "new message" 0x12c3b8a8c40: 7: msg: "new message" 0x12c3b8a8a40: 15: exit run() 0x12c21ff3a40: 14: exit run() 0x12c07f67040: 11: exit run() 0x12c182ea840: 5: exit run() 0x12c21ff3040: 9: exit run() 0x12c3b8a8c40: 7: exit run() 0x12c3b8a8e40: 8: set_msg 0x12c3b8a8e40: 8: msg: "new message" 0x12c3b8a8e40: 8: exit run() main: 42 0x12c07f67440: 0: enter run() 0x12c07f67440: 0: set_msg 0x12c07f67440: 0: msg: "new message" 0x12c07f67440: 0: exit run() 0x12c21ff3640: 1: enter run() 0x12c21ff3640: 1: set_msg 0x12c21ff3640: 1: msg: "new message" 0x12c21ff3640: 1: exit run() 0x12c182eac40: 2: enter run() 0x12c182ea640: 3: enter run() 0x12c182eac40: 2: set_msg 0x12c182ea640: 3: set_msg 0x12c182eac40: 2: msg: "new message" 0x12c182ea640: 3: msg: "new message" 0x12c182eac40: 2: exit run() 0x12c182ea640: 3: exit run() 0x12c182eaa40: 4: enter run() 0x12c182eae40: 5: enter run() 0x12c182eaa40: 4: set_msg 0x12c182eae40: 5: set_msg 0x12c182eaa40: 4: msg: "new message" 0x12c182eae40: 5: msg: "new message" 0x12c182eaa40: 4: exit run() 0x12c182eae40: 5: exit run() 0x12c3b8a8040: 6: enter run() 0x12c3b8a8040: 6: set_msg 0x12c3b8a8040: 6: msg: "new message" 0x12c3b8a8040: 6: exit run() 0x12c21ff3c40: 7: enter run() 0x12c21ff3c40: 7: set_msg 0x12c21ff3c40: 7: msg: "new message" 0x12c21ff3c40: 7: exit run() 0x12c182ea240: 8: enter run() 0x12c182ea240: 8: set_msg 0x12c182ea240: 8: msg: "new message" 0x12c182ea240: 8: exit run() 0x12c07f67640: 9: enter run() 0x12c07f67640: 9: set_msg 0x12c3b8a8440: 10: enter run() 0x12c07f67640: 9: msg: "new message" 0x12c07f67640: 9: exit run() 0x12c3b8a8440: 10: set_msg 0x12c3b8a8440: 10: msg: "new message" 0x12c3b8a8440: 10: exit run() 0x12c07f67e40: 11: enter run() 0x12c3b8a8640: 12: enter run() 0x12c07f67e40: 11: set_msg 0x12c3b8a8640: 12: set_msg 0x12c07f67e40: 11: msg: "new message" 0x12c3b8a8640: 12: msg: "new message" 0x12c07f67e40: 11: exit run() 0x12c3b8a8640: 12: exit run() 0x12c3b8a8e40: 13: enter run() 0x12c3b8a8e40: 13: set_msg 0x12c3b8a8e40: 13: msg: "new message" 0x12c3b8a8e40: 13: exit run() 0x12c21ff3840: 14: enter run() 0x12c21ff3840: 14: set_msg 0x12c21ff3840: 14: msg: "new message" 0x12c21ff3840: 14: exit run() 0x12c21ff3e40: 15: enter run() 0x12c21ff3e40: 15: set_msg 0x12c21ff3e40: 15: msg: "new message" 0x12c21ff3e40: 15: exit run() main: 43 0x12c07f67840: 0: enter run() 0x12c07f67840: 0: set_msg 0x12c07f67840: 0: msg: "new message" 0x12c07f67840: 0: exit run() 0x12c07f67a40: 1: enter run() 0x12c07f67c40: 2: enter run() 0x12c07f67a40: 1: set_msg 0x12c07f67c40: 2: set_msg 0x12c07f67a40: 1: msg: "new message" 0x12bd754ea40: 3: enter run() 0x12c07f67c40: 2: msg: "new message" 0x12c07f67a40: 1: exit run() 0x12c07f67c40: 2: exit run() 0x12c07f67040: 4: enter run() 0x12bd754ea40: 3: set_msg 0x12c07f67040: 4: set_msg 0x12c07f67040: 4: msg: "new message" 0x12c07f67040: 4: exit run() 0x12bd754ea40: 3: msg: "new message" 0x12bd754ea40: 3: exit run() 0x12bd754e640: 5: enter run() 0x12bd754e840: 7: enter run() 0x12c182eaa40: 6: enter run() 0x12bd754e840: 7: set_msg 0x12c182eac40: 8: enter run() 0x12c182eaa40: 6: set_msg 0x12bd754e640: 5: set_msg 0x12c182eaa40: 6: msg: "new message" 0x12bd754e640: 5: msg: "new message" 0x12c182eaa40: 6: exit run() 0x12bd754e640: 5: exit run() 0x12bd754e840: 7: msg: "new message" 0x12bd754e840: 7: exit run() 0x12c182eac40: 8: set_msg 0x12c182eac40: 8: msg: "new message" 0x12c182eac40: 8: exit run() 0x12c182ea040: 10: enter run() 0x12c182ea040: 10: set_msg 0x12c182ea040: 10: msg: "new message" 0x12c182ea040: 10: exit run() 0x12c07f67240: 11: enter run() 0x12c07f67240: 11: set_msg 0x12c07f67240: 11: msg: "new message" 0x12c07f67240: 11: exit run() 0x12c182eae40: 9: enter run() 0x12c1fa15040: 13: enter run() 0x12c182eae40: 9: set_msg 0x12c1fa15040: 13: set_msg 0x12c182eae40: 9: msg: "new message" 0x12c1fa15640: 12: enter run() 0x12c182eae40: 9: exit run() 0x12c1fa15040: 13: msg: "new message" 0x12c1fa15040: 13: exit run() 0x12c1fa15640: 12: set_msg 0x12c1fa15640: 12: msg: "new message" 0x12c1fa15640: 12: exit run() 0x12c182ea440: 14: enter run() 0x12c182ea440: 14: set_msg 0x12c182ea440: 14: msg: "new message" 0x12c182ea440: 14: exit run() 0x12c182ea640: 15: enter run() 0x12c182ea640: 15: set_msg 0x12c182ea640: 15: msg: "new message" 0x12c182ea640: 15: exit run() main: 44 0x12bd754ee40: 0: enter run() 0x12bd754ee40: 0: set_msg 0x12bd754ee40: 0: msg: "new message" 0x12bd754ee40: 0: exit run() 0x12c07f67e40: 1: enter run() 0x12c07f67e40: 1: set_msg 0x12c07f67e40: 1: msg: "new message" 0x12c07f67e40: 1: exit run() 0x12c182ea040: 2: enter run() 0x12c182ea040: 2: set_msg 0x12c182ea040: 2: msg: "new message" 0x12c182ea040: 2: exit run() 0x12c07f67040: 3: enter run() 0x12c07f67040: 3: set_msg 0x12c182ea240: 4: enter run() 0x12c07f67040: 3: msg: "new message" 0x12c07f67040: 3: exit run() 0x12c182ea240: 4: set_msg 0x12c182ea240: 4: msg: "new message" 0x12c182ea240: 4: exit run() 0x12bd754e040: 5: enter run() 0x12bd754e040: 5: set_msg 0x12bd754e040: 5: msg: "new message" 0x12bd754e040: 5: exit run() 0x12c07f67640: 6: enter run() 0x12bd754ea40: 7: enter run() 0x12c07f67640: 6: set_msg 0x12bd754ea40: 7: set_msg 0x12c07f67640: 6: msg: "new message" 0x12bd754ea40: 7: msg: "new message" 0x12c07f67640: 6: exit run() 0x12bd754ea40: 7: exit run() 0x12c3b8a8240: 8: enter run() 0x12c3b8a8240: 8: set_msg 0x12c3b8a8240: 8: msg: "new message" 0x12c3b8a8240: 8: exit run() 0x12c3b8a8a40: 9: enter run() 0x12c3b8a8a40: 9: set_msg 0x12c3b8a8a40: 9: msg: "new message" 0x12c3b8a8a40: 9: exit run() 0x12c07f67440: 11: enter run() 0x12c182ea840: 10: enter run() 0x12c07f67440: 11: set_msg 0x12c07f67440: 11: msg: "new message" 0x12c182ea840: 10: set_msg 0x12c07f67440: 11: exit run() 0x12c182eaa40: 12: enter run() 0x12c182ea840: 10: msg: "new message" 0x12c3b8a8e40: 13: enter run() 0x12c182ea840: 10: exit run() 0x12c3b8a8e40: 13: set_msg 0x12c07f67840: 15: enter run() 0x12c3b8a8e40: 13: msg: "new message" 0x12c3b8a8e40: 13: exit run() 0x12c07f67840: 15: set_msg 0x12c07f67840: 15: msg: "new message" 0x12c07f67840: 15: exit run() 0x12c182eaa40: 12: set_msg 0x12c182eaa40: 12: msg: "new message" 0x12c182eaa40: 12: exit run() 0x12beca48040: 14: enter run() 0x12beca48040: 14: set_msg 0x12beca48040: 14: msg: "new message" 0x12beca48040: 14: exit run() main: 45 0x12bd754e240: 0: enter run() 0x12bd754e240: 0: set_msg 0x12bd754e240: 0: msg: "new message" 0x12bd754e240: 0: exit run() 0x12bd754e440: 1: enter run() 0x12beca48440: 2: enter run() 0x12beca48440: 2: set_msg 0x12bd754e440: 1: set_msg 0x12beca48440: 2: msg: "new message" 0x12bd754e440: 1: msg: "new message" 0x12beca48440: 2: exit run() 0x12bd754e440: 1: exit run() 0x12bd754e640: 3: enter run() 0x12bd754e640: 3: set_msg 0x12bd754e640: 3: msg: "new message" 0x12bd754e640: 3: exit run() 0x12beca48240: 4: enter run() 0x12bd754ec40: 5: enter run() 0x12beca48240: 4: set_msg 0x12bd754ec40: 5: set_msg 0x12beca48240: 4: msg: "new message" 0x12bd754ec40: 5: msg: "new message" 0x12beca48240: 4: exit run() 0x12bd754ec40: 5: exit run() 0x12c3b8a8040: 6: enter run() 0x12c3b8a8040: 6: set_msg 0x12c3b8a8040: 6: msg: "new message" 0x12c3b8a8040: 6: exit run() 0x12c182ea440: 7: enter run() 0x12c182ea440: 7: set_msg 0x12c182ea440: 7: msg: "new message" 0x12c182ea440: 7: exit run() 0x12beca48e40: 8: enter run() 0x12beca48e40: 8: set_msg 0x12beca48e40: 8: msg: "new message" 0x12beca48e40: 8: exit run() 0x12c3b8a8840: 9: enter run() 0x12c3b8a8840: 9: set_msg 0x12c3b8a8840: 9: msg: "new message" 0x12c3b8a8840: 9: exit run() 0x12c182ea640: 10: enter run() 0x12beca48640: 11: enter run() 0x12c182ea640: 10: set_msg 0x12beca48640: 11: set_msg 0x12c182ea640: 10: msg: "new message" 0x12beca48640: 11: msg: "new message" 0x12c182ea640: 10: exit run() 0x12beca48640: 11: exit run() 0x12c182eac40: 12: enter run() 0x12c182eac40: 12: set_msg 0x12c182eac40: 12: msg: "new message" 0x12c182eac40: 12: exit run() 0x12beca48840: 13: enter run() 0x12beca48840: 13: set_msg 0x12beca48840: 13: msg: "new message" 0x12beca48840: 13: exit run() 0x12beca48a40: 14: enter run() 0x12beca48a40: 14: set_msg 0x12beca48a40: 14: msg: "new message" 0x12beca48a40: 14: exit run() 0x12c2b8a0640: 15: enter run() 0x12c2b8a0640: 15: set_msg 0x12c2b8a0640: 15: msg: "new message" 0x12c2b8a0640: 15: exit run() main: 46 0x12c3b8a8a40: 0: enter run() 0x12c3b8a8a40: 0: set_msg 0x12c3b8a8a40: 0: msg: "new message" 0x12c3b8a8a40: 0: exit run() 0x12bd754e440: 1: enter run() 0x12bd754e440: 1: set_msg 0x12beca48c40: 2: enter run() 0x12bd754e440: 1: msg: "new message" 0x12bd754e440: 1: exit run() 0x12beca48c40: 2: set_msg 0x12c182ea240: 3: enter run() 0x12bd754ee40: 4: enter run() 0x12beca48c40: 2: msg: "new message" 0x12c182ea440: 5: enter run() 0x12c182ea240: 3: set_msg 0x12beca48c40: 2: exit run() 0x12c182ea440: 5: set_msg 0x12c182ea240: 3: msg: "new message" 0x12c182ea440: 5: msg: "new message" 0x12c182ea240: 3: exit run() 0x12c182ea440: 5: exit run() 0x12bd754ee40: 4: set_msg 0x12bd754ee40: 4: msg: "new message" 0x12bd754ee40: 4: exit run() 0x12c182eae40: 8: enter run() 0x12c182eae40: 8: set_msg 0x12c182eae40: 8: msg: "new message" 0x12c182eae40: 8: exit run() 0x12beca48040: 7: enter run() 0x12beca48040: 7: set_msg 0x12beca48040: 7: msg: "new message" 0x12beca48040: 7: exit run() 0x12beca48240: 9: enter run() 0x12beca48240: 9: set_msg 0x12beca48240: 9: msg: "new message" 0x12beca48240: 9: exit run() 0x12c3b8a8440: 6: enter run() 0x12c3b8a8440: 6: set_msg 0x12c3b8a8440: 6: msg: "new message" 0x12c3b8a8440: 6: exit run() 0x12bd754e640: 10: enter run() 0x12bd754e640: 10: set_msg 0x12bd754e640: 10: msg: "new message" 0x12bd754e640: 10: exit run() 0x12bd754e240: 11: enter run() 0x12bd754e240: 11: set_msg 0x12bd754e240: 11: msg: "new message" 0x12bd754e240: 11: exit run() 0x12c182ea840: 12: enter run() 0x12c182ea840: 12: set_msg 0x12c182ea840: 12: msg: "new message" 0x12c182ea840: 12: exit run() 0x12c182ea040: 13: enter run() 0x12c182ea040: 13: set_msg 0x12c182ea040: 13: msg: "new message" 0x12c182ea040: 13: exit run() 0x12c07f67640: 14: enter run() 0x12c07f67640: 14: set_msg 0x12c3b8a8c40: 15: enter run() 0x12c07f67640: 14: msg: "new message" 0x12c07f67640: 14: exit run() 0x12c3b8a8c40: 15: set_msg 0x12c3b8a8c40: 15: msg: "new message" 0x12c3b8a8c40: 15: exit run() main: 47 0x12c07f67a40: 0: enter run() 0x12c07f67a40: 0: set_msg 0x12c07f67a40: 0: msg: "new message" 0x12c07f67a40: 0: exit run() 0x12bd754e640: 1: enter run() 0x12bd754e640: 1: set_msg 0x12bd754e640: 1: msg: "new message" 0x12bd754e640: 1: exit run() 0x12c07f67240: 3: enter run() 0x12c182eaa40: 2: enter run() 0x12c07f67240: 3: set_msg 0x12c182eaa40: 2: set_msg 0x12c07f67240: 3: msg: "new message" 0x12c182eaa40: 2: msg: "new message" 0x12c3b8a8640: 4: enter run() 0x12c182ea240: 5: enter run() 0x12c3b8a8e40: 6: enter run() 0x12c3b8a8840: 7: enter run() 0x12bd754e040: 8: enter run() 0x12c07f67c40: 9: enter run() 0x12bd754e440: 10: enter run() 0x12c3b8a8040: 11: enter run() 0x12bd754ee40: 12: enter run() 0x12c3b8a8240: 13: enter run() 0x12c07f67e40: 14: enter run() 0x12c182eac40: 15: enter run() 0x12c07f67240: 3: exit run() 0x12bd754e040: 8: set_msg 0x12bd754e040: 8: msg: "new message" 0x12c182eaa40: 2: exit run() 0x12c182eac40: 15: set_msg 0x12c07f67e40: 14: set_msg 0x12c3b8a8e40: 6: set_msg 0x12c182eac40: 15: msg: "new message" 0x12bd754e440: 10: set_msg 0x12bd754e040: 8: exit run() 0x12c3b8a8040: 11: set_msg 0x12bd754e440: 10: msg: "new message" 0x12bd754e440: 10: exit run() 0x12bd754ee40: 12: set_msg 0x12c3b8a8040: 11: msg: "new message" 0x12c182eac40: 15: exit run() 0x12c3b8a8040: 11: exit run() 0x12c182ea240: 5: set_msg 0x12bd754ee40: 12: msg: "new message" 0x12c3b8a8e40: 6: msg: "new message" 0x12c07f67e40: 14: msg: "new message" 0x12bd754ee40: 12: exit run() 0x12c07f67e40: 14: exit run() 0x12c3b8a8e40: 6: exit run() 0x12c3b8a8840: 7: set_msg 0x12c3b8a8240: 13: set_msg 0x12c3b8a8640: 4: set_msg 0x12c3b8a8840: 7: msg: "new message" 0x12c3b8a8240: 13: msg: "new message" 0x12c3b8a8640: 4: msg: "new message" 0x12c3b8a8840: 7: exit run() 0x12c3b8a8240: 13: exit run() 0x12c182ea240: 5: msg: "new message" 0x12c3b8a8640: 4: exit run() 0x12c182ea240: 5: exit run() 0x12c07f67c40: 9: set_msg 0x12c07f67c40: 9: msg: "new message" 0x12c07f67c40: 9: exit run() main: 48 0x12bd754e240: 0: enter run() 0x12bd754e240: 0: set_msg 0x12bd754e240: 0: msg: "new message" 0x12bd754e240: 0: exit run() 0x12c182ea840: 1: enter run() 0x12c182ea840: 1: set_msg 0x12c182ea840: 1: msg: "new message" 0x12c182ea840: 1: exit run() 0x12c182ea240: 3: enter run() 0x12c3b8a8440: 2: enter run() 0x12c182ea240: 3: set_msg 0x12c182ea240: 3: msg: "new message" 0x12c182ea240: 3: exit run() 0x12c3b8a8440: 2: set_msg 0x12c3b8a8640: 4: enter run() 0x12c3b8a8440: 2: msg: "new message" 0x12c3b8a8440: 2: exit run() 0x12c3b8a8640: 4: set_msg 0x12c3b8a8640: 4: msg: "new message" 0x12c3b8a8640: 4: exit run() 0x12c3b8a8c40: 5: enter run() 0x12bd754e640: 6: enter run() 0x12c3b8a8c40: 5: set_msg 0x12bd754e640: 6: set_msg 0x12c3b8a8c40: 5: msg: "new message" 0x12bd754e640: 6: msg: "new message" 0x12c3b8a8c40: 5: exit run() 0x12bd754e640: 6: exit run() 0x12c182eaa40: 7: enter run() 0x12bd754ea40: 8: enter run() 0x12c182eaa40: 7: set_msg 0x12bd754ea40: 8: set_msg 0x12c182eaa40: 7: msg: "new message" 0x12c182eaa40: 7: exit run() 0x12bd754ea40: 8: msg: "new message" 0x12bd754ea40: 8: exit run() 0x12bd754ec40: 9: enter run() 0x12bd754ec40: 9: set_msg 0x12bd754ec40: 9: msg: "new message" 0x12bd754ec40: 9: exit run() 0x12c3b8a8840: 10: enter run() 0x12c3b8a8840: 10: set_msg 0x12c3b8a8840: 10: msg: "new message" 0x12c3b8a8840: 10: exit run() 0x12c182eae40: 11: enter run() 0x12c182eae40: 11: set_msg 0x12c07f67840: 12: enter run() 0x12c182eae40: 11: msg: "new message" 0x12c182eae40: 11: exit run() 0x12c07f67840: 12: set_msg 0x12c07f67840: 12: msg: "new message" 0x12c07f67840: 12: exit run() 0x12beca48640: 13: enter run() 0x12c21ff3040: 14: enter run() 0x12beca48640: 13: set_msg 0x12c21ff3040: 14: set_msg 0x12beca48640: 13: msg: "new message" 0x12c21ff3040: 14: msg: "new message" 0x12c21ff3040: 14: exit run() 0x12beca48640: 13: exit run() 0x12c21ff3a40: 15: enter run() 0x12c21ff3a40: 15: set_msg 0x12c21ff3a40: 15: msg: "new message" 0x12c21ff3a40: 15: exit run() main: 49 0x12c07f67a40: 0: enter run() 0x12c07f67a40: 0: set_msg 0x12c07f67a40: 0: msg: "new message" 0x12c07f67a40: 0: exit run() 0x12c182ea640: 1: enter run() 0x12c182ea640: 1: set_msg 0x12c182ea640: 1: msg: "new message" 0x12c182ea640: 1: exit run() 0x12c07f67c40: 2: enter run() 0x12c07f67e40: 3: enter run() 0x12c07f67c40: 2: set_msg 0x12c182eac40: 4: enter run() 0x12c182eac40: 4: set_msg 0x12c07f67e40: 3: set_msg 0x12c07f67c40: 2: msg: "new message" 0x12c182eac40: 4: msg: "new message" 0x12c07f67e40: 3: msg: "new message" 0x12c07f67c40: 2: exit run() 0x12c182eac40: 4: exit run() 0x12beca48a40: 6: enter run() 0x12c07f67040: 5: enter run() 0x12beca48a40: 6: set_msg 0x12c07f67e40: 3: exit run() 0x12c21ff3240: 7: enter run() 0x12c21ff3e40: 8: enter run() 0x12beca48a40: 6: msg: "new message" 0x12beca48c40: 9: enter run() 0x12c07f67240: 10: enter run() 0x12beca48e40: 11: enter run() 0x12beca48a40: 6: exit run() 0x12c07f67440: 12: enter run() 0x12beca48040: 13: enter run() 0x12c21ff3240: 7: set_msg 0x12c21ff3e40: 8: set_msg 0x12c07f67240x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (2147483650) 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (2147483650) 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (2147483650) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67040 stack 0x12c93fe90f0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48a40 stack 0x12c93fe9bd0 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3240 stack 0x12c93fd8630 rthread reaping 0x12c21ff3e40 stack 0x12c93fd84b0 rthread reaping 0x12beca48c40 stack 0x12c93fd8b10 rthread reaping 0x12c07f67240 stack 0x12c93fba5a0 rthread reaping 0x12beca48e40 stack 0x12c93ff7a80 rthread reaping 0x12c07f67440 stack 0x12c93ff7510 rthread reaping 0x12beca48040 stack 0x12c93fe9900 rthread reaping 0x12c182ea040 stack 0x12c93fd8f90 rthread reaping 0x12c07f67640 stack 0x12c93ff7330 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67a40 stack 0x12c93ff7330 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182eaa40 stack 0x12c93fd8f90 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea840 stack 0x12c93fe9900 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182eac40 stack 0x12c93ff7510 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3440 stack 0x12c93ff7a80 rthread reaping 0x12beca48240 stack 0x12c93fba5a0 rthread reaping 0x12c21ff3c40 stack 0x12c93fd8b10 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48440 stack 0x12c93fd84b0 rthread reaping 0x12c07f67e40 stack 0x12c93fd8630 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea440 stack 0x12c93fe9bd0 rthread reaping 0x12beca48640 stack 0x12c93fe90f0 rthread reaping 0x12c182eae40 stack 0x12c93ff7930 rthread reaping 0x12beca48840 stack 0x12c93ff7c30 rthread reaping 0x12beca48a40 stack 0x12c93fe97b0 rthread reaping 0x12bd754e840 stack 0x12c93fe94e0 rthread reaping 0x12bd754e640 stack 0x12c93fba600 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c21ff3040 stack 0x12c93fba600 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea240 stack 0x12c93fe94e0 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67e40 stack 0x12c93fe97b0 rthread reaping 0x12c182ea840 stack 0x12c93ff7c30 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c21ff3c40 stack 0x12c93ff7930 rthread reaping 0x12beca48240 stack 0x12c93fe90f0 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48a40 stack 0x12c93fe9bd0 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (2147483649) rthread reaping 0x12c182eac40 stack 0x12c93fd8630 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67440 stack 0x12c93fd84b0 rthread reaping 0x12c21ff3240 stack 0x12c93fd8b10 rthread reaping 0x12c182eaa40 stack 0x12c93fba5a0 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3440 stack 0x12c93ff7a80 rthread reaping 0x12c21ff3640 stack 0x12c93ff7510 rthread reaping 0x12beca48c40 stack 0x12c93fe9900 rthread reaping 0x12c07f67640 stack 0x12c93fd8f90 rthread reaping 0x12c21ff3840 stack 0x12c93ff7330 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eac40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eac40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8040 stack 0x12c93ff7330 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182eac40 stack 0x12c93fd8f90 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea640 stack 0x12c93fe9900 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c3b8a8240 stack 0x12c93ff7510 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea040 stack 0x12c93ff7a80 rthread reaping 0x12c3b8a8a40 stack 0x12c93fba5a0 rthread reaping 0x12c182ea240 stack 0x12c93fd8b10 rthread reaping 0x12c21ff3040 stack 0x12c93fd84b0 rthread reaping 0x12beca48e40 stack 0x12c93fd8630 rthread reaping 0x12c21ff3a40 stack 0x12c93fe9bd0 rthread reaping 0x12c21ff3c40 stack 0x12c93fe90f0 rthread reaping 0x12beca48640 stack 0x12c93ff7930 rthread reaping 0x12c07f67a40 stack 0x12c93ff7c30 rthread reaping 0x12c3b8a8c40 stack 0x12c93fe97b0 rthread reaping 0x12c07f67840 stack 0x12c93fe94e0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48040 stack 0x12c93fba600 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c182ea640: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48e40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12beca48e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48240 stack 0x12c93fba600 rthread reaping 0x12c182ea640 stack 0x12c93fe94e0 rthread reaping 0x12c182eae40 stack 0x12c93fe97b0 rthread reaping 0x12beca48a40 stack 0x12c93ff7c30 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12beca48e40 stack 0x12c93ff7930 rthread reaping 0x12c182eaa40 stack 0x12c93fe90f0 rthread reaping 0x12beca48440 stack 0x12c93fe9bd0 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67040 stack 0x12c93fd84b0 rthread reaping 0x12c21ff3240 stack 0x12c93fd8b10 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3c40 stack 0x12c93fba5a0 rthread reaping 0x12c21ff3440 stack 0x12c93ff7a80 rthread reaping 0x12c3b8a8e40 stack 0x12c93fd8630 rthread reaping 0x12beca48840 stack 0x12c93ff7510 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67240 stack 0x12c93fe9900 rthread reaping 0x12c07f67c40 stack 0x12c93fd8f90 rthread reaping 0x12c21ff3640 stack 0x12c93ff7330 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c182ea840 stack 0x12c93fd8f90 rthread reaping 0x12c07f67e40 stack 0x12c93ff7330 rthread reaping 0x12c07f67840 stack 0x12c93fe9900 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c3b8a8040 stack 0x12c93ff7510 rthread reaping 0x12c21ff3e40 stack 0x12c93fd8630 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3840 stack 0x12c93ff7a80 rthread reaping 0x12c3b8a8240 stack 0x12c93fba5a0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67440 stack 0x12c93fd8b10 0x12c3b8a8840: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c182eae40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eae40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eae40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea440 stack 0x12c93fd84b0 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c182ea240 stack 0x12c93fe9bd0 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8840 stack 0x12c93fe90f0 rthread reaping 0x12c182eae40 stack 0x12c93ff7930 rthread reaping 0x12c3b8a8a40 stack 0x12c93ff7c30 rthread reaping 0x12c182ea040 stack 0x12c93fe97b0 rthread reaping 0x12c07f67640 stack 0x12c93fe94e0 rthread reaping 0x12c21ff3a40 stack 0x12c93fba600 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182ea840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182ea840: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c182eaa40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c182eaa40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8040 stack 0x12c93fba600 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c182ea840 stack 0x12c93fe94e0 rthread reaping 0x12c182eaa40 stack 0x12c93fe97b0 rthread reaping 0x12c3b8a8440 stack 0x12c93ff7c30 0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c2b8a0840 stack 0x12c93ff7930 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c3b8a8240 stack 0x12c93fe90f0 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (1) rthread reaping 0x12c21ff3c40 stack 0x12c93fe9bd0 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c3b8a8640 stack 0x12c93fd84b0 rthread reaping 0x12c2b8a0e40 stack 0x12c93fd8b10 rthread reaping 0x12c3b8a8a40 stack 0x12c93fba5a0 rthread reaping 0x12c2b8a0a40 stack 0x12c93ff7a80 rthread reaping 0x12c21ff3040 stack 0x12c93fd8630 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3240 stack 0x12c93ff7510 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c3b8a8c40 stack 0x12c93fe9900 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15640 stack 0x12c93ff7330 rthread reaping 0x12c21ff3640 stack 0x12c93fd8f90 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15a40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (1) 0x12c1fa15a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c2b8a0040 stack 0x12c93fd8f90 rthread reaping 0x12c3b8a8240 stack 0x12c93ff7330 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c21ff3c40 stack 0x12c93fe9900 rthread reaping 0x12c2b8a0c40 stack 0x12c93ff7510 rthread reaping 0x12c1fa15040 stack 0x12c93fd8630 rthread reaping 0x12c1fa15a40 stack 0x12c93ff7a80 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c1fa15e40 stack 0x12c93fba5a0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3e40 stack 0x12c93fd8b10 rthread reaping 0x12c3b8a8640 stack 0x12c93fd84b0 rthread reaping 0x12c2b8a0440 stack 0x12c93fe9bd0 rthread reaping 0x12bd754e040 stack 0x12c93fe90f0 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0640 stack 0x12c93ff7c30 rthread reaping 0x12c2b8a0240 stack 0x12c93ff7930 rthread reaping 0x12c2b8a0a40 stack 0x12c93fe97b0 rthread reaping 0x12bd754ec40 stack 0x12c93fe94e0 rthread reaping 0x12c07f67640 stack 0x12c93fba600 0x12c1fa15c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8840: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0: 10: set_msg 0x12c182ea040: 14: enter run() 0x12c07f67640: 15: enter run() 0x12c07f67240: 10: msg: "new message" 0x12c21ff3240: 7: msg: "new message" 0x12c07f67240: 10: exit run() 0x12c21ff3e40: 8: msg: "new message" 0x12c21ff3240: 7: exit run() 0x12beca48c40: 9: set_msg 0x12c07f67440: 12: set_msg 0x12c07f67440: 12: msg: "new message" 0x12beca48c40: 9: msg: "new message" 0x12c07f67440: 12: exit run() 0x12c07f67040: 5: set_msg 0x12beca48c40: 9: exit run() 0x12c182ea040: 14: set_msg 0x12c07f67640: 15: set_msg 0x12c182ea040: 14: msg: "new message" 0x12c182ea040: 14: exit run() 0x12beca48e40: 11: set_msg 0x12c07f67640: 15: msg: "new message" 0x12c21ff3e40: 8: exit run() 0x12beca48e40: 11: msg: "new message" 0x12c07f67640: 15: exit run() 0x12c07f67040: 5: msg: "new message" 0x12beca48e40: 11: exit run() 0x12c07f67040: 5: exit run() 0x12beca48040: 13: set_msg 0x12beca48040: 13: msg: "new message" 0x12beca48040: 13: exit run() main: 50 0x12c07f67a40: 0: enter run() 0x12c07f67a40: 0: set_msg 0x12c07f67a40: 0: msg: "new message" 0x12c07f67a40: 0: exit run() 0x12c182eaa40: 1: enter run() 0x12c182eaa40: 1: set_msg 0x12c182eaa40: 1: msg: "new message" 0x12c182eaa40: 1: exit run() 0x12c182eac40: 3: enter run() 0x12c182ea840: 2: enter run() 0x12c182eac40: 3: set_msg 0x12c182eac40: 3: msg: "new message" 0x12c182eac40: 3: exit run() 0x12c182ea840: 2: set_msg 0x12c182ea840: 2: msg: "new message" 0x12c182ea840: 2: exit run() 0x12c21ff3440: 4: enter run() 0x12c21ff3440: 4: set_msg 0x12c21ff3440: 4: msg: "new message" 0x12c21ff3440: 4: exit run() 0x12c21ff3c40: 6: enter run() 0x12c21ff3c40: 6: set_msg 0x12beca48240: 5: enter run() 0x12c21ff3c40: 6: msg: "new message" 0x12c21ff3c40: 6: exit run() 0x12beca48240: 5: set_msg 0x12beca48440: 7: enter run() 0x12beca48640: 10: enter run() 0x12c07f67e40: 8: enter run() 0x12c07f67e40: 8: set_msg 0x12c07f67e40: 8: msg: "new message" 0x12beca48440: 7: set_msg 0x12c07f67e40: 8: exit run() 0x12beca48640: 10: set_msg 0x12beca48440: 7: msg: "new message" 0x12beca48640: 10: msg: "new message" 0x12beca48440: 7: exit run() 0x12beca48640: 10: exit run() 0x12beca48240: 5: msg: "new message" 0x12beca48240: 5: exit run() 0x12beca48840: 12: enter run() 0x12beca48840: 12: set_msg 0x12beca48840: 12: msg: "new message" 0x12beca48840: 12: exit run() 0x12c182eae40: 11: enter run() 0x12c182eae40: 11: set_msg 0x12c182eae40: 11: msg: "new message" 0x12c182eae40: 11: exit run() 0x12bd754e840: 14: enter run() 0x12bd754e640: 15: enter run() 0x12bd754e840: 14: set_msg 0x12bd754e640: 15: set_msg 0x12bd754e840: 14: msg: "new message" 0x12c182ea440: 9: enter run() 0x12bd754e840: 14: exit run() 0x12bd754e640: 15: msg: "new message" 0x12beca48a40: 13: enter run() 0x12bd754e640: 15: exit run() 0x12c182ea440: 9: set_msg 0x12beca48a40: 13: set_msg 0x12c182ea440: 9: msg: "new message" 0x12beca48a40: 13: msg: "new message" 0x12c182ea440: 9: exit run() 0x12beca48a40: 13: exit run() main: 51 0x12c21ff3040: 0: enter run() 0x12c21ff3040: 0: set_msg 0x12c21ff3040: 0: msg: "new message" 0x12c21ff3040: 0: exit run() 0x12c182ea240: 1: enter run() 0x12c182ea240: 1: set_msg 0x12c182ea240: 1: msg: "new message" 0x12c182ea240: 1: exit run() 0x12c07f67e40: 2: enter run() 0x12c182ea840: 3: enter run() 0x12c07f67e40: 2: set_msg 0x12c07f67e40: 2: msg: "new message" 0x12c07f67e40: 2: exit run() 0x12c182ea840: 3: set_msg 0x12c21ff3c40: 4: enter run() 0x12c182ea840: 3: msg: "new message" 0x12c182ea840: 3: exit run() 0x12c21ff3c40: 4: set_msg 0x12c21ff3c40: 4: msg: "new message" 0x12c21ff3c40: 4: exit run() 0x12beca48240: 5: enter run() 0x12beca48a40: 6: enter run() 0x12beca48240: 5: set_msg 0x12beca48a40: 6: set_msg 0x12beca48240: 5: msg: "new message" 0x12beca48a40: 6: msg: "new message" 0x12beca48240: 5: exit run() 0x12beca48a40: 6: exit run() 0x12c182eac40: 7: enter run() 0x12c07f67440: 8: enter run() 0x12c182eac40: 7: set_msg 0x12c07f67440: 8: set_msg 0x12c182eac40: 7: msg: "new message" 0x12c07f67440: 8: msg: "new message" 0x12c182eac40: 7: exit run() 0x12c07f67440: 8: exit run() 0x12c21ff3240: 9: enter run() 0x12c21ff3240: 9: set_msg 0x12c21ff3240: 9: msg: "new message" 0x12c21ff3240: 9: exit run() 0x12c182eaa40: 10: enter run() 0x12c182eaa40: 10: set_msg 0x12c182eaa40: 10: msg: "new message" 0x12c182eaa40: 10: exit run() 0x12c21ff3440: 11: enter run() 0x12c21ff3640: 12: enter run() 0x12beca48c40: 13: enter run() 0x12c07f67640: 14: enter run() 0x12c21ff3840: 15: enter run() 0x12beca48c40: 13: set_msg 0x12c21ff3640: 12: set_msg 0x12c07f67640: 14: set_msg 0x12c21ff3840: 15: set_msg 0x12beca48c40: 13: msg: "new message" 0x12c07f67640: 14: msg: "new message" 0x12c07f67640: 14: exit run() 0x12c21ff3840: 15: msg: "new message" 0x12beca48c40: 13: exit run() 0x12c21ff3840: 15: exit run() 0x12c21ff3440: 11: set_msg 0x12c21ff3640: 12: msg: "new message" 0x12c21ff3440: 11: msg: "new message" 0x12c21ff3640: 12: exit run() 0x12c21ff3440: 11: exit run() main: 52 0x12c3b8a8040: 0: enter run() 0x12c3b8a8040: 0: set_msg 0x12c3b8a8040: 0: msg: "new message" 0x12c3b8a8040: 0: exit run() 0x12c182eac40: 1: enter run() 0x12c182ea640: 2: enter run() 0x12c182eac40: 1: set_msg 0x12c182ea640: 2: set_msg 0x12c182eac40: 1: msg: "new message" 0x12c182ea640: 2: msg: "new message" 0x12c182eac40: 1: exit run() 0x12c182ea640: 2: exit run() 0x12c3b8a8240: 3: enter run() 0x12c182ea040: 4: enter run() 0x12c3b8a8240: 3: set_msg 0x12c182ea040: 4: set_msg 0x12c3b8a8240: 3: msg: "new message" 0x12c182ea040: 4: msg: "new message" 0x12c3b8a8240: 3: exit run() 0x12c182ea040: 4: exit run() 0x12c3b8a8a40: 5: enter run() 0x12c3b8a8a40: 5: set_msg 0x12c3b8a8a40: 5: msg: "new message" 0x12c3b8a8a40: 5: exit run() 0x12c182ea240: 6: enter run() 0x12c182ea240: 6: set_msg 0x12c182ea240: 6: msg: "new message" 0x12c182ea240: 6: exit run() 0x12c21ff3040: 7: enter run() 0x12c21ff3040: 7: set_msg 0x12c21ff3040: 7: msg: "new message" 0x12c21ff3040: 7: exit run() 0x12beca48e40: 8: enter run() 0x12beca48e40: 8: set_msg 0x12beca48e40: 8: msg: "new message" 0x12beca48e40: 8: exit run() 0x12c21ff3a40: 9: enter run() 0x12c21ff3a40: 9: set_msg 0x12c21ff3c40: 10: enter run() 0x12c21ff3c40: 10: set_msg 0x12c21ff3a40: 9: msg: "new message" 0x12c21ff3c40: 10: msg: "new message" 0x12c21ff3a40: 9: exit run() 0x12c21ff3c40: 10: exit run() 0x12beca48640: 11: enter run() 0x12beca48640: 11: set_msg 0x12beca48640: 11: msg: "new message" 0x12beca48640: 11: exit run() 0x12c07f67a40: 12: enter run() 0x12c07f67a40: 12: set_msg 0x12c07f67a40: 12: msg: "new message" 0x12c07f67a40: 12: exit run() 0x12c3b8a8c40: 13: enter run() 0x12c3b8a8c40: 13: set_msg 0x12c3b8a8c40: 13: msg: "new message" 0x12c3b8a8c40: 13: exit run() 0x12c07f67840: 14: enter run() 0x12c07f67840: 14: set_msg 0x12c07f67840: 14: msg: "new message" 0x12c07f67840: 14: exit run() 0x12beca48040: 15: enter run() 0x12beca48040: 15: set_msg 0x12beca48040: 15: msg: "new message" 0x12beca48040: 15: exit run() main: 53 0x12beca48240: 0: enter run() 0x12beca48240: 0: set_msg 0x12beca48240: 0: msg: "new message" 0x12beca48240: 0: exit run() 0x12c182ea640: 1: enter run() 0x12c182ea640: 1: set_msg 0x12c182eae40: 2: enter run() 0x12c182ea640: 1: msg: "new message" 0x12c182ea640: 1: exit run() 0x12c182eae40: 2: set_msg 0x12beca48a40: 3: enter run() 0x12c182eae40: 2: msg: "new message" 0x12c182eae40: 2: exit run() 0x12beca48a40: 3: set_msg 0x12beca48e40: 4: enter run() 0x12beca48a40: 3: msg: "new message" 0x12beca48a40: 3: exit run() 0x12beca48e40: 4: set_msg 0x12beca48440: 6: enter run() 0x12c182eaa40: 5: enter run() 0x12beca48e40: 4: msg: "new message" 0x12c07f67040: 8: enter run() 0x12c21ff3240: 9: enter run() 0x12c07f67040: 8: set_msg 0x12beca48440: 6: set_msg 0x12c07f67040: 8: msg: "new message" 0x12beca48440: 6: msg: "new message" 0x12beca48440: 6: exit run() 0x12c07f67040: 8: exit run() 0x12c182eaa40: 5: set_msg 0x12c182eaa40: 5: msg: "new message" 0x12c182eaa40: 5: exit run() 0x12c21ff3240: 9: set_msg 0x12c21ff3240: 9: msg: "new message" 0x12c21ff3240: 9: exit run() 0x12beca48840: 12: enter run() 0x12beca48840: 12: set_msg 0x12c3b8a8e40: 7: enter run() 0x12beca48840: 12: msg: "new message" 0x12c21ff3c40: 10: enter run() 0x12c3b8a8e40: 7: set_msg 0x12c07f67c40: 14: enter run() 0x12c21ff3640: 15: enter run() 0x12beca48e40: 4: exit run() 0x12beca48840: 12: exit run() 0x12c21ff3c40: 10: set_msg 0x12c21ff3440: 11: enter run() 0x12c07f67240: 13: enter run() 0x12c07f67c40: 14: set_msg 0x12c21ff3640: 15: set_msg 0x12c3b8a8e40: 7: msg: "new message" 0x12c07f67c40: 14: msg: "new message" 0x12c21ff3640: 15: msg: "new message" 0x12c21ff3c40: 10: msg: "new message" 0x12c3b8a8e40: 7: exit run() 0x12c07f67c40: 14: exit run() 0x12c21ff3640: 15: exit run() 0x12c21ff3440: 11: set_msg 0x12c21ff3440: 11: msg: "new message" 0x12c21ff3c40: 10: exit run() 0x12c21ff3440: 11: exit run() 0x12c07f67240: 13: set_msg 0x12c07f67240: 13: msg: "new message" 0x12c07f67240: 13: exit run() main: 54 0x12c182ea840: 0: enter run() 0x12c182ea840: 0: set_msg 0x12c182ea840: 0: msg: "new message" 0x12c182ea840: 0: exit run() 0x12c07f67e40: 1: enter run() 0x12c07f67e40: 1: set_msg 0x12c07f67e40: 1: msg: "new message" 0x12c07f67e40: 1: exit run() 0x12c07f67840: 2: enter run() 0x12c07f67840: 2: set_msg 0x12c3b8a8040: 3: enter run() 0x12c3b8a8040: 3: set_msg 0x12c07f67840: 2: msg: "new message" 0x12c3b8a8040: 3: msg: "new message" 0x12c07f67840: 2: exit run() 0x12c3b8a8040: 3: exit run() 0x12c21ff3e40: 4: enter run() 0x12c21ff3840: 5: enter run() 0x12c21ff3e40: 4: set_msg 0x12c3b8a8240: 6: enter run() 0x12c07f67440: 7: enter run() 0x12c21ff3840: 5: set_msg 0x12c182ea440: 8: enter run() 0x12c07f67440: 7: set_msg 0x12c21ff3840: 5: msg: "new message" 0x12c07f67440: 7: msg: "new message" 0x12c21ff3840: 5: exit run() 0x12c07f67440: 7: exit run() 0x12c3b8a8240: 6: set_msg 0x12c3b8a8240: 6: msg: "new message" 0x12c3b8a8240: 6: exit run() 0x12c21ff3e40: 4: msg: "new message" 0x12c21ff3e40: 4: exit run() 0x12c182ea240: 9: enter run() 0x12c182ea240: 9: set_msg 0x12c182ea240: 9: msg: "new message" 0x12c182ea240: 9: exit run() 0x12c3b8a8840: 10: enter run() 0x12c182ea040: 13: enter run() 0x12c3b8a8a40: 12: enter run() 0x12c3b8a8840: 10: set_msg 0x12c07f67640: 14: enter run() 0x12c182eae40: 11: enter run() 0x12c21ff3a40: 15: enter run() 0x12c07f67640: 14: set_msg 0x12c182ea440: 8: set_msg 0x12c182ea040: 13: set_msg 0x12c182ea440: 8: msg: "new message" 0x12c182ea440: 8: exit run() 0x12c182eae40: 11: set_msg 0x12c21ff3a40: 15: set_msg 0x12c182eae40: 11: msg: "new message" 0x12c21ff3a40: 15: msg: "new message" 0x12c182eae40: 11: exit run() 0x12c21ff3a40: 15: exit run() 0x12c3b8a8a40: 12: set_msg 0x12c07f67640: 14: msg: "new message" 0x12c3b8a8a40: 12: msg: "new message" 0x12c3b8a8a40: 12: exit run() 0x12c07f67640: 14: exit run() 0x12c182ea040: 13: msg: "new message" 0x12c182ea040: 13: exit run() 0x12c3b8a8840: 10: msg: "new message" 0x12c3b8a8840: 10: exit run() main: 55 0x12c3b8a8040: 0: enter run() 0x12c3b8a8040: 0: set_msg 0x12c3b8a8040: 0: msg: "new message" 0x12c3b8a8040: 0: exit run() 0x12c182ea840: 1: enter run() 0x12c182ea840: 1: set_msg 0x12c182ea840: 1: msg: "new message" 0x12c182ea840: 1: exit run() 0x12c182eaa40: 2: enter run() 0x12c182eaa40: 2: set_msg 0x12c182eaa40: 2: msg: "new message" 0x12c182eaa40: 2: exit run() 0x12c3b8a8440: 3: enter run() 0x12c3b8a8440: 3: set_msg 0x12c3b8a8440: 3: msg: "new message" 0x12c3b8a8440: 3: exit run() 0x12c2b8a0840: 4: enter run() 0x12c2b8a0840: 4: set_msg 0x12c2b8a0840: 4: msg: "new message" 0x12c2b8a0840: 4: exit run() 0x12c3b8a8240: 5: enter run() 0x12c3b8a8240: 5: set_msg 0x12c3b8a8240: 5: msg: "new message" 0x12c3b8a8240: 5: exit run() 0x12c21ff3c40: 6: enter run() 0x12c21ff3c40: 6: set_msg 0x12c21ff3c40: 6: msg: "new message" 0x12c21ff3c40: 6: exit run() 0x12c3b8a8640: 7: enter run() 0x12c3b8a8640: 7: set_msg 0x12c3b8a8640: 7: msg: "new message" 0x12c3b8a8640: 7: exit run() 0x12c2b8a0e40: 8: enter run() 0x12c3b8a8a40: 9: enter run() 0x12c2b8a0e40: 8: set_msg 0x12c3b8a8a40: 9: set_msg 0x12c2b8a0e40: 8: msg: "new message" 0x12c3b8a8a40: 9: msg: "new message" 0x12c2b8a0e40: 8: exit run() 0x12c3b8a8a40: 9: exit run() 0x12c2b8a0a40: 10: enter run() 0x12c2b8a0a40: 10: set_msg 0x12c2b8a0a40: 10: msg: "new message" 0x12c2b8a0a40: 10: exit run() 0x12c21ff3040: 11: enter run() 0x12c21ff3040: 11: set_msg 0x12c21ff3040: 11: msg: "new message" 0x12c21ff3040: 11: exit run() 0x12c21ff3240: 12: enter run() 0x12c21ff3240: 12: set_msg 0x12c21ff3240: 12: msg: "new message" 0x12c21ff3240: 12: exit run() 0x12c3b8a8c40: 13: enter run() 0x12c3b8a8c40: 13: set_msg 0x12c1fa15640: 14: enter run() 0x12c1fa15640: 14: set_msg 0x12c21ff3640: 15: enter run() 0x12c3b8a8c40: 13: msg: "new message" 0x12c1fa15640: 14: msg: "new message" 0x12c3b8a8c40: 13: exit run() 0x12c1fa15640: 14: exit run() 0x12c21ff3640: 15: set_msg 0x12c21ff3640: 15: msg: "new message" 0x12c21ff3640: 15: exit run() main: 56 0x12c2b8a0040: 0: enter run() 0x12c2b8a0040: 0: set_msg 0x12c2b8a0040: 0: msg: "new message" 0x12c2b8a0040: 0: exit run() 0x12c3b8a8240: 1: enter run() 0x12c3b8a8240: 1: set_msg 0x12c21ff3c40: 2: enter run() 0x12c21ff3c40: 2: set_msg 0x12c3b8a8240: 1: msg: "new message" 0x12c21ff3c40: 2: msg: "new message" 0x12c3b8a8240: 1: exit run() 0x12c21ff3c40: 2: exit run() 0x12c2b8a0c40: 3: enter run() 0x12c1fa15040: 4: enter run() 0x12c2b8a0c40: 3: set_msg 0x12c1fa15a40: 5: enter run() 0x12c1fa15040: 4: set_msg 0x12c1fa15e40: 6: enter run() 0x12c1fa15040: 4: msg: "new message" 0x12c2b8a0c40: 3: msg: "new message" 0x12c1fa15040: 4: exit run() 0x12c3b8a8640: 8: enter run() 0x12c21ff3e40: 7: enter run() 0x12c1fa15e40: 6: set_msg 0x12c2b8a0c40: 3: exit run() 0x12c2b8a0440: 9: enter run() 0x12bd754e040: 10: enter run() 0x12c2b8a0240: 11: enter run() 0x12c3b8a8640: 8: set_msg 0x12c2b8a0640: 12: enter run() 0x12c1fa15a40: 5: set_msg 0x12c3b8a8640: 8: msg: "new message" 0x12c2b8a0a40: 13: enter run() 0x12c1fa15a40: 5: msg: "new message" 0x12c3b8a8640: 8: exit run() 0x12c1fa15e40: 6: msg: "new message" 0x12c1fa15e40: 6: exit run() 0x12c2b8a0a40: 13: set_msg 0x12bd754ec40: 14: enter run() 0x12c07f67640: 15: enter run() 0x12c1fa15a40: 5: exit run() 0x12c07f67640: 15: set_msg 0x12c2b8a0a40: 13: msg: "new message" 0x12c07f67640: 15: msg: "new message" 0x12c2b8a0a40: 13: exit run() 0x12c2b8a0640: 12: set_msg 0x12c2b8a0440: 9: set_msg 0x12c07f67640: 15: exit run() 0x12c21ff3e40: 7: set_msg 0x12c2b8a0640: 12: msg: "new message" 0x12c2b8a0640: 12: exit run() 0x12c21ff3e40: 7: msg: "new message" 0x12c21ff3e40: 7: exit run() 0x12bd754ec40: 14: set_msg 0x12bd754ec40: 14: msg: "new message" 0x12bd754ec40: 14: exit run() 0x12c2b8a0440: 9: msg: "new message" 0x12c2b8a0440: 9: exit run() 0x12bd754e040: 10: set_msg 0x12bd754e040: 10: msg: "new message" 0x12bd754e040: 10: exit run() 0x12c2b8a0240: 11: set_msg 0x12c2b8a0240: 11: msg: "new message" 0x12c2b8a0240: 11: exit run() main: 57 0x12c1fa15c40: 0: enter run() 0x12c1fa15c40: 0: set_msg 0x12c1fa15c40: 0: msg: "new message" 0x12c1fa15c40: 0: exit run() 0x12c3b8a8840: 1: enter run() 0x12c3b8a8840: 1: set_msg 0x12bd754ea40: 2: enter run() 0x12bd754ea40: 2: set_msg 0x12c3b8a8840: 1: msg: "new message" 0x12bd754ea40: 2: msg: "new message" 0x12c3b8a8840: 1: exit run() 0x12c1fa15040: 3: enter run() 0x12bd754ea40: 2: exit run() 0x12c1fa15040: 3: set_msg 0x12c1fa15040: 3: msg: "new message" 0x12c1fa15040: 3: exit run() 0x12c2b8a0040: 5: enter run() 0x12c2b8a0040: 5: set_msg 0x12c3b8a8c40: 4: enter run() 0x12c2b8a0040: 5: msg: "new message" 0x12c2b8a0040: 5: exit run() 0x12c3b8a8c40: 4: set_msg 0x12c3b8a8c40: 4: msg: "new message" 0x12c3b8a8c40: 4: exit run() 0x12bd754ee40: 6: enter run() 0x12bd754ee40: 6: set_msg 0x12bd754ee40: 6: msg: "new message" 0x12bd754ee40: 6: exit run() 0x12c2b8a0c40: 7: enter run() 0x12c2b8a0c40: 7: set_msg 0x12c2b8a0c40: 7: msg: "new message" 0x12c2b8a0c40: 7: exit run() 0x12bd754e240: 8: enter run() 0x12bd754e240: 8: set_msg 0x12bd754e240: 8: msg: "new message" 0x12bd754e240: 8: exit run() 0x12c2b8a0640: 9: enter run() 0x12c2b8a0640: 9: set_msg 0x12c2b8a0640: 9: msg: "new message" 0x12c2b8a0640: 9: exit run() 0x12c3b8a8e40: 10: enter run() 0x12c3b8a8e40: 10: set_msg 0x12c3b8a8e40: 10: msg: "new message" 0x12c3b8a8e40: 10: exit run() 0x12bd754e440: 11: enter run() 0x12bd754e640: 12: enter run() 0x12bd754e440: 11: set_msg 0x12bd754e640: 12: set_msg 0x12bd754e440: 11: msg: "new message" 0x12bd754e640: 12: msg: "new message" 0x12bd0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15c40 stack 0x12c93fba600 rthread reaping 0x12c3b8a8840 stack 0x12c93fe94e0 rthread reaping 0x12bd754ea40 stack 0x12c93fe97b0 rthread reaping 0x12c1fa15040 stack 0x12c93ff7930 rthread reaping 0x12c3b8a8c40 stack 0x12c93ff7c30 rthread reaping 0x12c2b8a0040 stack 0x12c93fe90f0 rthread reaping 0x12bd754ee40 stack 0x12c93fe9bd0 rthread reaping 0x12c2b8a0c40 stack 0x12c93fd84b0 rthread reaping 0x12bd754e240 stack 0x12c93fd8b10 rthread reaping 0x12c2b8a0640 stack 0x12c93fba5a0 rthread reaping 0x12c3b8a8e40 stack 0x12c93ff7a80 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e440 stack 0x12c93fd8630 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e640 stack 0x12c93ff7510 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67840 stack 0x12c93fe9900 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754e840 stack 0x12c93ff7330 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48c40 stack 0x12c93fd8f90 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0440: rwlock_rdlock 0x12c0ef0a4d0 (1) rthread reaping 0x12c2b8a0840 stack 0x12c93fd8f90 0x12c2b8a0440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754ec40 stack 0x12c93ff7330 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754ea40 stack 0x12c93fe9900 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67c40 stack 0x12c93ff7510 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12beca48040 stack 0x12c93fd8630 rthread reaping 0x12c07f67040 stack 0x12c93ff7a80 rthread reaping 0x12c07f67e40 stack 0x12c93fba5a0 rthread reaping 0x12c07f67240 stack 0x12c93fd8b10 rthread reaping 0x12bd754ee40 stack 0x12c93fd84b0 rthread reaping 0x12bd754e440 stack 0x12c93fe9bd0 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48a40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67440 stack 0x12c93fe90f0 rthread reaping 0x12c2b8a0440 stack 0x12c93ff7c30 rthread reaping 0x12beca48a40 stack 0x12c93ff7930 rthread reaping 0x12c07f67640 stack 0x12c93fe97b0 rthread reaping 0x12c2b8a0c40 stack 0x12c93fe94e0 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15e40 stack 0x12c93fba600 0x12c1fa15240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (4294967295) 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15440: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c1fa15440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_wrlock 0x12c0ef0a4d0 (2147483649) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ee40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12bd754ee40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c1fa15240 stack 0x12c93fba600 rthread reaping 0x12c2b8a0a40 stack 0x12c93fe94e0 0x12c1fa15640: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12bd754ec40 stack 0x12c93fe97b0 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0840 stack 0x12c93ff7930 0x12c1fa15640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e440 stack 0x12c93ff7c30 rthread reaping 0x12c07f67240 stack 0x12c93fe90f0 rthread reaping 0x12c1fa15440 stack 0x12c93fe9bd0 rthread reaping 0x12c2b8a0040 stack 0x12c93fd84b0 rthread reaping 0x12c2b8a0e40 stack 0x12c93fd8b10 rthread reaping 0x12bd754e640 stack 0x12c93fba5a0 rthread reaping 0x12c2b8a0240 stack 0x12c93ff7a80 rthread reaping 0x12c3b8a8040 stack 0x12c93fd8630 rthread reaping 0x12c07f67a40 stack 0x12c93ff7510 rthread reaping 0x12bd754ee40 stack 0x12c93fe9900 rthread reaping 0x12c3b8a8640 stack 0x12c93ff7330 rthread reaping 0x12c1fa15640 stack 0x12c93fd8f90 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c3b8a8a40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c2b8a0c40 stack 0x12c93fd8f90 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3240: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c07f67840 stack 0x12c93ff7330 rthread reaping 0x12bd754e040 stack 0x12c93fe9900 rthread reaping 0x12bd754e240 stack 0x12c93ff7510 rthread reaping 0x12c3b8a8240 stack 0x12c93fd8630 0x12c1fa15c40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12bd754e640 stack 0x12c93ff7a80 rthread reaping 0x12c2b8a0640 stack 0x12c93fd8b10 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c2b8a0040 stack 0x12c93fba5a0 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c3b8a8a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c1fa15c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c1fa15c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67040 stack 0x12c93fd84b0 rthread reaping 0x12c3b8a8a40 stack 0x12c93fe9bd0 rthread reaping 0x12c07f67440 stack 0x12c93fe90f0 rthread reaping 0x12c21ff3240 stack 0x12c93ff7c30 rthread reaping 0x12bd754ec40 stack 0x12c93ff7930 rthread reaping 0x12c1fa15c40 stack 0x12c93fe97b0 rthread reaping 0x12c07f67e40 stack 0x12c93fe94e0 rthread reaping 0x12c21ff3c40 stack 0x12c93fba600 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0240: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67840: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0c40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c07f67240 stack 0x12c93fba600 0x12c07f67a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c07f67640 stack 0x12c93fe94e0 0x12c1fa15840: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) rthread reaping 0x12c2b8a0240 stack 0x12c93fe97b0 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3840 stack 0x12c93ff7930 rthread reaping 0x12c21ff3a40 stack 0x12c93ff7c30 0x12c2b8a0c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3e40 stack 0x12c93fe90f0 rthread reaping 0x12c21ff3040 stack 0x12c93fe9bd0 0x12c2b8a0c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67a40: rwlock_rdlock 0x12c0ef0a4d0 (1) 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e240 stack 0x12c93fd84b0 0x12c1fa15840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67c40 stack 0x12c93fba5a0 0x12c1fa15840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67840 stack 0x12c93fd8b10 rthread reaping 0x12bd754ea40 stack 0x12c93ff7a80 rthread reaping 0x12c2b8a0640 stack 0x12c93fd8630 rthread reaping 0x12c2b8a0840 stack 0x12c93ff7510 rthread reaping 0x12c2b8a0c40 stack 0x12c93fe9900 rthread reaping 0x12c07f67a40 stack 0x12c93ff7330 rthread reaping 0x12c1fa15840 stack 0x12c93fd8f90 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ec40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67240: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67240: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67440: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3c40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0a40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0a40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67e40 stack 0x12c93fd8f90 rthread reaping 0x12c2b8a0040 stack 0x12c93ff7330 rthread reaping 0x12bd754ec40 stack 0x12c93fe9900 rthread reaping 0x12c07f67040 stack 0x12c93ff7510 rthread reaping 0x12c07f67240 stack 0x12c93fd8630 rthread reaping 0x12c07f67440 stack 0x12c93ff7a80 rthread reaping 0x12c07f67640 stack 0x12c93fd8b10 rthread reaping 0x12c21ff3640 stack 0x12c93fba5a0 rthread reaping 0x12beca48840 stack 0x12c93fd84b0 rthread reaping 0x12bd754e640 stack 0x12c93fe9bd0 rthread reaping 0x12c21ff3c40 stack 0x12c93fe90f0 rthread reaping 0x12beca48040 stack 0x12c93ff7c30 0x12c21ff3e40: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c2b8a0a40 stack 0x12c93ff7930 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e840 stack 0x12c93fe97b0 0x12c21ff3e40: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c21ff3440 stack 0x12c93fe94e0 0x12c21ff3e40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3e40 stack 0x12c93fba600 0x12beca48440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48440: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12beca48c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67c40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67c40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754ea40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67e40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12bd754ea40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67e40: rwlock_unlock 0x12c0ef0a4d0 0x12bd754ea40: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12c07f67040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c07f67040: rwlock_unlock 0x12c0ef0a4d0 0x12beca48240: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e440: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e440: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0e40: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c2b8a0e40: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3640: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12c21ff3640: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12beca48840: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12beca48840: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12bd754e040: rwlock_rdlock 0x12c0ef0a4d0 (0) 0x12bd754e040: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_wrlock 0x12c0ef0a4d0 (0) 0x12c21ff3a40: rwlock_wrlock 0x12c0ef0a4d0 (2147483647) 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 0x12c2b8a0640: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48440 stack 0x12c93fba600 rthread reaping 0x12beca48c40 stack 0x12c93fe94e0 rthread reaping 0x12c07f67c40 stack 0x12c93fe97b0 0x12c182ea440: rwlock_wrlock 0x12c0ef0a4d0 (4294967295) rthread reaping 0x12c07f67e40 stack 0x12c93ff7930 rthread reaping 0x12bd754ea40 stack 0x12c93ff7c30 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c07f67040 stack 0x12c93fe90f0 0x12c2b8a0840: rwlock_wrlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48240 stack 0x12c93fe9bd0 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 0x12c21ff3a40: rwlock_rdlock 0x12c0ef0a4d0 (2147483647) 0x12c21ff3a40: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e440 stack 0x12c93fd84b0 0x12c2b8a0640: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c2b8a0e40 stack 0x12c93fba5a0 rthread reaping 0x12c21ff3640 stack 0x12c93fd8b10 0x12c2b8a0840: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12beca48840 stack 0x12c93ff7a80 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12bd754e040 stack 0x12c93fd8630 0x12c182ea440: rwlock_rdlock 0x12c0ef0a4d0 (0) rthread reaping 0x12c2b8a0640 stack 0x12c93ff7510 0x12c182ea440: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c21ff3a40 stack 0x12c93fe9900 0x12c2b8a0840: rwlock_unlock 0x12c0ef0a4d0 rthread reaping 0x12c182ea440 stack 0x12c93ff7330 rthread reaping 0x12c2b8a0840 stack 0x12c93fd8f90 754e440: 11: exit run() 0x12c07f67840: 13: enter run() 0x12bd754e840: 14: enter run() 0x12beca48c40: 15: enter run() 0x12bd754e640: 12: exit run() 0x12c07f67840: 13: set_msg 0x12c07f67840: 13: msg: "new message" 0x12c07f67840: 13: exit run() 0x12bd754e840: 14: set_msg 0x12bd754e840: 14: msg: "new message" 0x12bd754e840: 14: exit run() 0x12beca48c40: 15: set_msg 0x12beca48c40: 15: msg: "new message" 0x12beca48c40: 15: exit run() main: 58 0x12c2b8a0840: 0: enter run() 0x12c2b8a0840: 0: set_msg 0x12c2b8a0840: 0: msg: "new message" 0x12c2b8a0840: 0: exit run() 0x12bd754ec40: 1: enter run() 0x12bd754ec40: 1: set_msg 0x12bd754ec40: 1: msg: "new message" 0x12bd754ec40: 1: exit run() 0x12bd754ea40: 2: enter run() 0x12bd754ea40: 2: set_msg 0x12bd754ea40: 2: msg: "new message" 0x12bd754ea40: 2: exit run() 0x12c07f67c40: 3: enter run() 0x12c07f67c40: 3: set_msg 0x12c07f67c40: 3: msg: "new message" 0x12c07f67c40: 3: exit run() 0x12c07f67040: 5: enter run() 0x12c07f67040: 5: set_msg 0x12c07f67e40: 6: enter run() 0x12c07f67040: 5: msg: "new message" 0x12c07f67040: 5: exit run() 0x12c07f67e40: 6: set_msg 0x12beca48040: 4: enter run() 0x12c07f67240: 7: enter run() 0x12c07f67e40: 6: msg: "new message" 0x12c07f67e40: 6: exit run() 0x12beca48040: 4: set_msg 0x12bd754ee40: 8: enter run() 0x12beca48040: 4: msg: "new message" 0x12bd754e440: 9: enter run() 0x12c07f67240: 7: set_msg 0x12beca48040: 4: exit run() 0x12bd754ee40: 8: set_msg 0x12bd754ee40: 8: msg: "new message" 0x12bd754ee40: 8: exit run() 0x12c07f67240: 7: msg: "new message" 0x12c07f67240: 7: exit run() 0x12c2b8a0440: 11: enter run() 0x12bd754e440: 9: set_msg 0x12bd754e440: 9: msg: "new message" 0x12bd754e440: 9: exit run() 0x12c07f67640: 13: enter run() 0x12c07f67640: 13: set_msg 0x12c2b8a0440: 11: set_msg 0x12c07f67640: 13: msg: "new message" 0x12c07f67640: 13: exit run() 0x12c2b8a0440: 11: msg: "new message" 0x12c2b8a0c40: 14: enter run() 0x12c2b8a0c40: 14: set_msg 0x12c2b8a0c40: 14: msg: "new message" 0x12c2b8a0c40: 14: exit run() 0x12c07f67440: 10: enter run() 0x12c07f67440: 10: set_msg 0x12beca48a40: 12: enter run() 0x12beca48a40: 12: set_msg 0x12c2b8a0440: 11: exit run() 0x12c07f67440: 10: msg: "new message" 0x12beca48a40: 12: msg: "new message" 0x12c1fa15e40: 15: enter run() 0x12c07f67440: 10: exit run() 0x12beca48a40: 12: exit run() 0x12c1fa15e40: 15: set_msg 0x12c1fa15e40: 15: msg: "new message" 0x12c1fa15e40: 15: exit run() main: 59 0x12c1fa15240: 0: enter run() 0x12c1fa15240: 0: set_msg 0x12c1fa15240: 0: msg: "new message" 0x12c1fa15240: 0: exit run() 0x12c2b8a0a40: 1: enter run() 0x12c2b8a0a40: 1: set_msg 0x12bd754ec40: 2: enter run() 0x12bd754ec40: 2: set_msg 0x12c2b8a0a40: 1: msg: "new message" 0x12bd754ec40: 2: msg: "new message" 0x12c2b8a0a40: 1: exit run() 0x12c2b8a0840: 3: enter run() 0x12bd754ec40: 2: exit run() 0x12bd754e440: 4: enter run() 0x12c2b8a0840: 3: set_msg 0x12c07f67240: 5: enter run() 0x12c2b8a0840: 3: msg: "new message" 0x12c1fa15440: 6: enter run() 0x12c2b8a0040: 7: enter run() 0x12c2b8a0840: 3: exit run() 0x12c07f67240: 5: set_msg 0x12c1fa15440: 6: set_msg 0x12bd754e640: 9: enter run() 0x12c2b8a0240: 10: enter run() 0x12c2b8a0e40: 8: enter run() 0x12c2b8a0e40: 8: set_msg 0x12c2b8a0e40: 8: msg: "new message" 0x12c2b8a0e40: 8: exit run() 0x12c1fa15440: 6: msg: "new message" 0x12c1fa15440: 6: exit run() 0x12bd754e440: 4: set_msg 0x12bd754e440: 4: msg: "new message" 0x12bd754e440: 4: exit run() 0x12c2b8a0040: 7: set_msg 0x12c2b8a0040: 7: msg: "new message" 0x12c2b8a0040: 7: exit run() 0x12bd754e640: 9: set_msg 0x12bd754e640: 9: msg: "new message" 0x12bd754e640: 9: exit run() 0x12c3b8a8040: 11: enter run() 0x12c07f67240: 5: msg: "new message" 0x12c07f67240: 5: exit run() 0x12c3b8a8040: 11: set_msg 0x12c3b8a8040: 11: msg: "new message" 0x12c3b8a8040: 11: exit run() 0x12bd754ee40: 13: enter run() 0x12c07f67a40: 12: enter run() 0x12bd754ee40: 13: set_msg 0x12c07f67a40: 12: set_msg 0x12bd754ee40: 13: msg: "new message" 0x12c07f67a40: 12: msg: "new message" 0x12bd754ee40: 13: exit run() 0x12c07f67a40: 12: exit run() 0x12c2b8a0240: 10: set_msg 0x12c3b8a8640: 14: enter run() 0x12c2b8a0240: 10: msg: "new message" 0x12c2b8a0240: 10: exit run() 0x12c3b8a8640: 14: set_msg 0x12c3b8a8640: 14: msg: "new message" 0x12c3b8a8640: 14: exit run() 0x12c1fa15640: 15: enter run() 0x12c1fa15640: 15: set_msg 0x12c1fa15640: 15: msg: "new message" 0x12c1fa15640: 15: exit run() main: 60 0x12c2b8a0c40: 0: enter run() 0x12c2b8a0c40: 0: set_msg 0x12c2b8a0c40: 0: msg: "new message" 0x12c2b8a0c40: 0: exit run() 0x12c07f67840: 1: enter run() 0x12c07f67840: 1: set_msg 0x12c07f67840: 1: msg: "new message" 0x12c07f67840: 1: exit run() 0x12bd754e040: 2: enter run() 0x12bd754e040: 2: set_msg 0x12bd754e040: 2: msg: "new message" 0x12bd754e040: 2: exit run() 0x12c3b8a8240: 4: enter run() 0x12bd754e240: 3: enter run() 0x12bd754e640: 5: enter run() 0x12c3b8a8240: 4: set_msg 0x12c3b8a8240: 4: msg: "new message" 0x12c3b8a8240: 4: exit run() 0x12bd754e640: 5: set_msg 0x12bd754e640: 5: msg: "new message" 0x12bd754e640: 5: exit run() 0x12bd754e240: 3: set_msg 0x12c2b8a0640: 7: enter run() 0x12c2b8a0640: 7: set_msg 0x12c2b8a0040: 6: enter run() 0x12c07f67040: 8: enter run() 0x12c3b8a8a40: 9: enter run() 0x12c07f67440: 10: enter run() 0x12c21ff3240: 11: enter run() 0x12bd754ec40: 12: enter run() 0x12c1fa15c40: 13: enter run() 0x12c07f67e40: 14: enter run() 0x12c21ff3c40: 15: enter run() 0x12c2b8a0040: 6: set_msg 0x12bd754e240: 3: msg: "new message" 0x12c2b8a0640: 7: msg: "new message" 0x12c2b8a0040: 6: msg: "new message" 0x12bd754e240: 3: exit run() 0x12c2b8a0640: 7: exit run() 0x12c2b8a0040: 6: exit run() 0x12c07f67040: 8: set_msg 0x12c07f67440: 10: set_msg 0x12c3b8a8a40: 9: set_msg 0x12c07f67440: 10: msg: "new message" 0x12c07f67040: 8: msg: "new message" 0x12c3b8a8a40: 9: msg: "new message" 0x12c07f67440: 10: exit run() 0x12c07f67040: 8: exit run() 0x12c21ff3240: 11: set_msg 0x12bd754ec40: 12: set_msg 0x12c21ff3240: 11: msg: "new message" 0x12c21ff3240: 11: exit run() 0x12c21ff3c40: 15: set_msg 0x12bd754ec40: 12: msg: "new message" 0x12c21ff3c40: 15: msg: "new message" 0x12c3b8a8a40: 9: exit run() 0x12c21ff3c40: 15: exit run() 0x12bd754ec40: 12: exit run() 0x12c1fa15c40: 13: set_msg 0x12c07f67e40: 14: set_msg 0x12c1fa15c40: 13: msg: "new message" 0x12c07f67e40: 14: msg: "new message" 0x12c1fa15c40: 13: exit run() 0x12c07f67e40: 14: exit run() main: 61 0x12c07f67240: 0: enter run() 0x12c07f67240: 0: set_msg 0x12c07f67240: 0: msg: "new message" 0x12c07f67240: 0: exit run() 0x12c07f67640: 1: enter run() 0x12c2b8a0240: 2: enter run() 0x12c07f67640: 1: set_msg 0x12c2b8a0240: 2: set_msg 0x12c07f67640: 1: msg: "new message" 0x12c2b8a0240: 2: msg: "new message" 0x12c07f67640: 1: exit run() 0x12c2b8a0240: 2: exit run() 0x12c21ff3840: 3: enter run() 0x12c21ff3840: 3: set_msg 0x12c21ff3840: 3: msg: "new message" 0x12c21ff3840: 3: exit run() 0x12c21ff3a40: 4: enter run() 0x12c21ff3a40: 4: set_msg 0x12c21ff3a40: 4: msg: "new message" 0x12c21ff3a40: 4: exit run() 0x12c21ff3e40: 5: enter run() 0x12c21ff3e40: 5: set_msg 0x12c21ff3e40: 5: msg: "new message" 0x12c21ff3e40: 5: exit run() 0x12c21ff3040: 6: enter run() 0x12c21ff3040: 6: set_msg 0x12c21ff3040: 6: msg: "new message" 0x12c21ff3040: 6: exit run() 0x12bd754e240: 7: enter run() 0x12bd754e240: 7: set_msg 0x12bd754e240: 7: msg: "new message" 0x12bd754e240: 7: exit run() 0x12c07f67840: 9: enter run() 0x12c07f67840: 9: set_msg 0x12c07f67840: 9: msg: "new message" 0x12c07f67840: 9: exit run() 0x12c07f67c40: 8: enter run() 0x12c07f67c40: 8: set_msg 0x12c07f67c40: 8: msg: "new message" 0x12c07f67c40: 8: exit run() 0x12bd754ea40: 10: enter run() 0x12bd754ea40: 10: set_msg 0x12bd754ea40: 10: msg: "new message" 0x12bd754ea40: 10: exit run() 0x12c2b8a0640: 11: enter run() 0x12c2b8a0640: 11: set_msg 0x12c2b8a0640: 11: msg: "new message" 0x12c2b8a0640: 11: exit run() 0x12c2b8a0840: 12: enter run() 0x12c2b8a0840: 12: set_msg 0x12c2b8a0840: 12: msg: "new message" 0x12c2b8a0840: 12: exit run() 0x12c2b8a0c40: 13: enter run() 0x12c2b8a0c40: 13: set_msg 0x12c07f67a40: 14: enter run() 0x12c1fa15840: 15: enter run() 0x12c07f67a40: 14: set_msg 0x12c2b8a0c40: 13: msg: "new message" 0x12c2b8a0c40: 13: exit run() 0x12c1fa15840: 15: set_msg 0x12c07f67a40: 14: msg: "new message" 0x12c1fa15840: 15: msg: "new message" 0x12c07f67a40: 14: exit run() 0x12c1fa15840: 15: exit run() main: 62 0x12c07f67e40: 0: enter run() 0x12c07f67e40: 0: set_msg 0x12c07f67e40: 0: msg: "new message" 0x12c07f67e40: 0: exit run() 0x12c2b8a0040: 1: enter run() 0x12bd754ec40: 2: enter run() 0x12c2b8a0040: 1: set_msg 0x12bd754ec40: 2: set_msg 0x12c2b8a0040: 1: msg: "new message" 0x12bd754ec40: 2: msg: "new message" 0x12c2b8a0040: 1: exit run() 0x12bd754ec40: 2: exit run() 0x12c07f67240: 4: enter run() 0x12c07f67040: 3: enter run() 0x12c07f67240: 4: set_msg 0x12c07f67040: 3: set_msg 0x12c07f67240: 4: msg: "new message" 0x12c07f67040: 3: msg: "new message" 0x12c07f67240: 4: exit run() 0x12c07f67040: 3: exit run() 0x12c07f67440: 5: enter run() 0x12c07f67440: 5: set_msg 0x12c07f67440: 5: msg: "new message" 0x12c07f67440: 5: exit run() 0x12c07f67640: 6: enter run() 0x12c07f67640: 6: set_msg 0x12c07f67640: 6: msg: "new message" 0x12c07f67640: 6: exit run() 0x12c21ff3640: 7: enter run() 0x12beca48840: 8: enter run() 0x12c21ff3640: 7: set_msg 0x12beca48840: 8: set_msg 0x12c21ff3640: 7: msg: "new message" 0x12c21ff3640: 7: exit run() 0x12beca48840: 8: msg: "new message" 0x12beca48840: 8: exit run() 0x12bd754e640: 9: enter run() 0x12bd754e640: 9: set_msg 0x12bd754e640: 9: msg: "new message" 0x12bd754e640: 9: exit run() 0x12c21ff3c40: 10: enter run() 0x12c21ff3c40: 10: set_msg 0x12c21ff3c40: 10: msg: "new message" 0x12c21ff3c40: 10: exit run() 0x12c2b8a0a40: 12: enter run() 0x12beca48040: 11: enter run() 0x12c2b8a0a40: 12: set_msg 0x12c2b8a0a40: 12: msg: "new message" 0x12c2b8a0a40: 12: exit run() 0x12beca48040: 11: set_msg 0x12beca48040: 11: msg: "new message" 0x12beca48040: 11: exit run() 0x12bd754e840: 13: enter run() 0x12bd754e840: 13: set_msg 0x12bd754e840: 13: msg: "new message" 0x12bd754e840: 13: exit run() 0x12c21ff3440: 14: enter run() 0x12c21ff3440: 14: set_msg 0x12c21ff3440: 14: msg: "new message" 0x12c21ff3440: 14: exit run() 0x12c21ff3e40: 15: enter run() 0x12c21ff3e40: 15: set_msg 0x12c21ff3e40: 15: msg: "new message" 0x12c21ff3e40: 15: exit run() main: 63 0x12beca48440: 0: enter run() 0x12beca48440: 0: set_msg 0x12beca48440: 0: msg: "new message" 0x12beca48440: 0: exit run() 0x12beca48c40: 1: enter run() 0x12beca48c40: 1: set_msg 0x12beca48c40: 1: msg: "new message" 0x12beca48c40: 1: exit run() 0x12c07f67c40: 2: enter run() 0x12c07f67c40: 2: set_msg 0x12c07f67c40: 2: msg: "new message" 0x12c07f67c40: 2: exit run() 0x12c07f67e40: 3: enter run() 0x12bd754ea40: 4: enter run() 0x12c07f67e40: 3: set_msg 0x12bd754ea40: 4: set_msg 0x12c07f67e40: 3: msg: "new message" 0x12bd754ea40: 4: msg: "new message" 0x12c07f67e40: 3: exit run() 0x12bd754ea40: 4: exit run() 0x12c07f67040: 5: enter run() 0x12beca48240: 6: enter run() 0x12c07f67040: 5: set_msg 0x12beca48240: 6: set_msg 0x12c07f67040: 5: msg: "new message" 0x12beca48240: 6: msg: "new message" 0x12c07f67040: 5: exit run() 0x12beca48240: 6: exit run() 0x12bd754e440: 7: enter run() 0x12bd754e440: 7: set_msg 0x12bd754e440: 7: msg: "new message" 0x12bd754e440: 7: exit run() 0x12c2b8a0e40: 8: enter run() 0x12c2b8a0e40: 8: set_msg 0x12c2b8a0e40: 8: msg: "new message" 0x12c2b8a0e40: 8: exit run() 0x12c21ff3640: 9: enter run() 0x12c21ff3640: 9: set_msg 0x12c21ff3640: 9: msg: "new message" 0x12c21ff3640: 9: exit run() 0x12beca48840: 10: enter run() 0x12beca48840: 10: set_msg 0x12beca48840: 10: msg: "new message" 0x12beca48840: 10: exit run() 0x12bd754e040: 11: enter run() 0x12bd754e040: 11: set_msg 0x12bd754e040: 11: msg: "new message" 0x12bd754e040: 11: exit run() 0x12c2b8a0640: 12: enter run() 0x12c21ff3a40: 13: enter run() 0x12c2b8a0640: 12: set_msg 0x12c182ea440: 14: enter run() 0x12c21ff3a40: 13: set_msg 0x12c2b8a0840: 15: enter run() 0x12c2b8a0840: 15: set_msg 0x12c2b8a0640: 12: msg: "new message" 0x12c21ff3a40: 13: msg: "new message" 0x12c21ff3a40: 13: exit run() 0x12c2b8a0640: 12: exit run() 0x12c182ea440: 14: set_msg 0x12c182ea440: 14: msg: "new message" 0x12c182ea440: 14: exit run() 0x12c2b8a0840: 15: msg: "new message" 0x12c2b8a0840: 15: 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 1737508566.926183089 actual 1737508566.935822627 timeout: expected 1737508566.935822627 actual 1737508566.946183089 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 0x7d25cb886c30, context 0x7d25cb886b40 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 0x7515f3a1c7b0, context 0x7515f3a1c6c0 act_handler/2, signal 30, siginfo 0x7515f3a1c7b0, context 0x7515f3a1c6c0 act_handler/3, signal 30, siginfo 0x7515f3a1c7b0, context 0x7515f3a1c6c0 [recurse] act_handler/4, signal 30, siginfo 0x7515f3a1c230, context 0x7515f3a1c140 ===> 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 0x4dc44f98c40) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x4dc44f98c40) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x4dc44f98c40) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4dc44f98c40) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4dc44f98c40) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4dc44f98c40) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4dc44f98c40) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4dc44f98c40) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4dc44f98c40) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4dc44f98c40) ===> 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 abbaabbabababaababab 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 96788: This should be message #1 waiting for child 32255: This should be message #2 32255: This should be message #3 96788: This should be message #4 32255: This should be message #5 96788: 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 1997402 0m02.00s real 0m01.09s user 0m04.43s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 1059316 0m02.00s real 0m00.61s user 0m05.71s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 848761 0m02.00s real 0m00.47s user 0m07.15s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 569990 0m02.00s real 0m00.36s user 0m08.99s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 460059 0m02.00s real 0m00.30s user 0m09.93s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 331755 0m02.00s real 0m00.18s user 0m11.53s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 334628 0m02.00s real 0m00.15s user 0m11.79s 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.58s