START lib/libpthread 2024-11-11T03:12:25Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -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 -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 -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 -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 -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 -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 -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 -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 -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(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 -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.008903117 sigsuspend: pass time = 1.009788924 poll: fail time = 0.000059715 r = 1 open_fifo: pass time = 1.009084008 nanosleep: pass time = 1.009626542 flock: pass time = 1.008441600 fcntl(F_SETLKW): pass time = 1.007962553 connect: pass time = 1.009040078 accept: pass time = 1.009904164 in thread after dlopen(pthread) semop: pass time = 1.009181507 sigsuspend: pass time = 1.009980362 poll: fail time = 0.000020603 r = 1 open_fifo: pass time = 1.009132968 nanosleep: pass time = 1.009614878 flock: pass time = 1.008454661 fcntl(F_SETLKW): pass time = 1.007586034 connect: pass time = 1.008925187 accept: pass time = 1.009933567 using cancellation semop: pass time = 1.009764410 sigsuspend: pass time = 1.009861141 poll: fail time = 1.009987556 r = 1 open_fifo: pass time = 1.009181508 nanosleep: pass time = 1.009549995 flock: pass time = 1.008335720 fcntl(F_SETLKW): pass time = 1.007542732 connect: pass time = 1.008784805 accept: pass time = 1.009969188 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -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 -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 -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 -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 86717 parent = pid 86717 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -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 4 gid 1 gid 2 gid 3 gid 0 before: tty:*:4:root after: tty:*:4:root before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: wheel:*:0:root,user after: wheel:*:0:root,user ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -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 -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 -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.099 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.078 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.053 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.053/0.077/0.099/0.019 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -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 -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 -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 -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 -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.003490674 seconds Got timeout 1 in 10.013459485 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -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 0xcf7cfef4 New thread was passed arg address 0xdeadbeef New thread stack at 0x5849a95c ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -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 0xcf7e4214 New thread 1 stack at 0x4e76a618 New thread 2 stack at 0x4e76a618 ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -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 0xcf7dbb60, context 0xcf7dbb0c act_handler: signal 30, siginfo 0x70a932e0, context 0x70a9328c act_handler: signal 30, siginfo 0x69a76cf0, context 0x69a76c9c Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -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 -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 1 locked, state = 4 reader 2 woken, state = 4 reader 3 woken, state = 4 reader 5 locked, state = 5 reader 1 woken, state = 5 reader 0 woken, state = 5 reader 3 woken, state = 5 reader 2 woken, state = 5 writer started, state = 5 reader 4 locked, state = 6 reader 3 woken, state = 6 reader 5 woken, state = 6 reader 1 woken, state = 6 reader 0 woken, state = 6 reader 2 woken, state = 6 writer woken, state = 6 writer starting reader 3 woken, state = 7 reader 3 unlocked reader 4 woken, state = 7 reader 4 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 2 woken, state = 7 reader 2 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 5 woken, state = 7 reader 5 unlocked writer locked reader 3 woken, state = 8 reader 0 woken, state = 8 reader 4 woken, state = 8 reader 1 woken, state = 8 reader 2 woken, state = 8 reader 5 woken, state = 9 reader 2 woken, state = 9 reader 3 woken, state = 9 reader 1 woken, state = 9 reader 4 woken, state = 9 reader 0 woken, state = 9 writer unlocking reader 2 woken, state = 0 writer exiting reader 2 trying again (1) reader 2 locked again (1) reader 5 woken, state = 1 reader 5 trying again (2) reader 5 locked again (2) reader 1 woken, state = 2 reader 1 trying again (3) reader 1 locked again (3) reader 5 woken, state = 3 reader 3 woken, state = 3 reader 3 trying again (4) reader 3 locked again (4) reader 2 woken, state = 4 reader 0 woken, state = 4 reader 0 trying again (5) reader 0 locked again (5) reader 2 woken, state = 5 reader 5 woken, state = 5 reader 1 woken, state = 5 reader 3 woken, state = 5 reader 4 woken, state = 5 reader 4 trying again (6) reader 4 locked again (6) reader 0 woken, state = 6 reader 0 exiting reader 2 woken, state = 6 reader 4 exiting reader 2 exiting reader 1 woken, state = 6 reader 1 exiting reader 3 woken, state = 6 reader 3 exiting reader 5 woken, state = 6 reader 5 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -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 cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x6e44932c: mutex_lock 0x283bc564 (0x0) 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x6e44932c: mutex_unlock 0x283bc564 (0x6e44932c) 0x6e44932c: rwlock_wrlock 0x70aadee0 (0) 0x692e8d2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a67802c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44932c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (1) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x6e44992c: rwlock_wrlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x7a67812c: rwlock_wrlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x7a67822c: rwlock_wrlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_rdlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x692e8b2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x7a67832c: rwlock_wrlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x692e812c: rwlock_wrlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x283bc3ec: mutex_lock 0x283bc53c (0x0) 0x283bc3ec: mutex_unlock 0x283bc53c (0x283bc3ec) 0x7a67842c: rwlock_wrlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44932c stack 0x7d72eb80 0x7a678a2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8d2c stack 0x7d72b0e0 rthread reaping 0x7a67802c stack 0x7d6fed60 rthread reaping 0x4a7bf52c stack 0x7d72b700 rthread reaping 0x6e44992c stack 0x7d709520 rthread reaping 0x7a67812c stack 0x7d72b6e0 rthread reaping 0x7a67822c stack 0x7d72bf40 rthread reaping 0x6e44972c stack 0x7d6fef00 rthread reaping 0x692e832c stack 0x7d7099a0 rthread reaping 0x692e8b2c stack 0x7d72e640 rthread reaping 0x7a67832c stack 0x7d72e6a0 rthread reaping 0x4a7bf92c stack 0x7d72bc00 rthread reaping 0x7a678b2c stack 0x7d709180 rthread reaping 0x692e812c stack 0x7d72e340 rthread reaping 0x7a67842c stack 0x7d72ebe0 rthread reaping 0x7a678a2c stack 0x7d72b360 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x4a7bfc2c stack 0x7d72b360 0x6e44932c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e872c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67832c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e822c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x4a7bfa2c stack 0x7d72ebe0 0x7a67852c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44962c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44972c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e822c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (4294967295) 0x692e822c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (2147483650) 0x6e44992c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (2147483650) 0x692e882c: rwlock_rdlock 0x70aadee0 (2147483651) 0x6e44962c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e882c stack 0x7d72e340 0x4a7bf12c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44992c stack 0x7d709180 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e44932c stack 0x7d72bc00 0x4a7bf32c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67832c stack 0x7d72e6a0 rthread reaping 0x692e872c stack 0x7d72e640 rthread reaping 0x692e8c2c stack 0x7d7099a0 rthread reaping 0x692e822c stack 0x7d6fef00 rthread reaping 0x7a67852c stack 0x7d72bf40 rthread reaping 0x4a7bfb2c stack 0x7d72b6e0 rthread reaping 0x6e44962c stack 0x7d709520 rthread reaping 0x6e44972c stack 0x7d72b700 rthread reaping 0x692e8a2c stack 0x7d6fed60 rthread reaping 0x4a7bf12c stack 0x7d72b0e0 rthread reaping 0x4a7bf32c stack 0x7d72eb80 0x692e8d2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_wrlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (1) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bf62c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8d2c stack 0x7d72eb80 rthread reaping 0x6e449f2c stack 0x7d72b0e0 rthread reaping 0x6e44912c stack 0x7d6fed60 rthread reaping 0x692e8e2c stack 0x7d72b700 rthread reaping 0x6e449a2c stack 0x7d709520 0x7a67862c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a678c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67892c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44952c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x4a7bf62c stack 0x7d72b6e0 0x692e8f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e882c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e44982c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67802c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e882c stack 0x7d72bf40 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_rdlock 0x70aadee0 (1) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67862c stack 0x7d6fef00 rthread reaping 0x7a678c2c stack 0x7d7099a0 rthread reaping 0x7a67892c stack 0x7d72e640 rthread reaping 0x6e449b2c stack 0x7d72e6a0 rthread reaping 0x6e44952c stack 0x7d72bc00 rthread reaping 0x692e8f2c stack 0x7d709180 rthread reaping 0x7a67802c stack 0x7d72e340 rthread reaping 0x6e44982c stack 0x7d72ebe0 rthread reaping 0x692e822c stack 0x7d72b360 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_wrlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (1) 0x7a67812c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449a2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x4a7bf22c stack 0x7d72b360 rthread reaping 0x692e812c stack 0x7d72ebe0 0x6e44902c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e872c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf62c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678b2c stack 0x7d72e340 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (4294967295) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67872c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67812c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (4294967295) rthread reaping 0x4a7bf62c stack 0x7d709180 0x6e44902c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (2) 0x6e44902c: rwlock_rdlock 0x70aadee0 (2147483652) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a67812c stack 0x7d72bc00 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449a2c stack 0x7d72e6a0 rthread reaping 0x4a7bfc2c stack 0x7d72e640 rthread reaping 0x4a7bf32c stack 0x7d7099a0 rthread reaping 0x6e44902c stack 0x7d6fef00 rthread reaping 0x692e872c stack 0x7d72bf40 rthread reaping 0x7a678d2c stack 0x7d72b6e0 rthread reaping 0x4a7bf92c stack 0x7d709520 rthread reaping 0x692e8c2c stack 0x7d72b700 rthread reaping 0x7a67872c stack 0x7d6fed60 rthread reaping 0x4a7bf02c stack 0x7d72b0e0 rthread reaping 0x4a7bfd2c stack 0x7d72eb80 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_wrlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_wrlock 0x70aadee0 (1) 0x7a67812c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e44952c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e802c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x7a67802c stack 0x7d72eb80 rthread reaping 0x7a678f2c stack 0x7d72b0e0 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67892c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e802c stack 0x7d6fed60 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x6e449e2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e8b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67892c: rwlock_rdlock 0x70aadee0 (4294967295) 0x692e832c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_rdlock 0x70aadee0 (2) 0x6e449e2c: rwlock_rdlock 0x70aadee0 (5) 0x692e832c: rwlock_rdlock 0x70aadee0 (2147483654) 0x6e44952c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67892c stack 0x7d72b700 rthread reaping 0x7a67812c stack 0x7d709520 rthread reaping 0x6e44952c stack 0x7d72b6e0 0x692e8b2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (2) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449a2c stack 0x7d72bf40 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449b2c stack 0x7d6fef00 rthread reaping 0x4a7bfe2c stack 0x7d7099a0 rthread reaping 0x4a7bf32c stack 0x7d72e640 rthread reaping 0x4a7bf12c stack 0x7d72e6a0 rthread reaping 0x4a7bf42c stack 0x7d72bc00 rthread reaping 0x692e832c stack 0x7d709180 rthread reaping 0x6e449e2c stack 0x7d72e340 rthread reaping 0x692e8b2c stack 0x7d72ebe0 rthread reaping 0x7a678c2c stack 0x7d72b360 0x692e882c: rwlock_wrlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_wrlock 0x70aadee0 (0) 0x6e44902c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x7a678a2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e852c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x692e882c stack 0x7d72b360 0x7a67882c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67872c stack 0x7d72ebe0 rthread reaping 0x4a7bf22c stack 0x7d72e340 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67882c: rwlock_rdlock 0x70aadee0 (4294967295) 0x7a678d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e822c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e892c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (1) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e852c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_rdlock 0x70aadee0 (2147483650) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bff2c stack 0x7d709180 rthread reaping 0x7a67882c stack 0x7d72bc00 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (1) 0x692e822c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44902c stack 0x7d72e6a0 rthread reaping 0x6e44962c stack 0x7d72e640 rthread reaping 0x4a7bf72c stack 0x7d7099a0 0x7a678a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678a2c stack 0x7d6fef00 rthread reaping 0x692e852c stack 0x7d72bf40 rthread reaping 0x6e449c2c stack 0x7d72b6e0 rthread reaping 0x692e892c stack 0x7d709520 rthread reaping 0x7a678d2c stack 0x7d72b700 rthread reaping 0x692e8c2c stack 0x7d6fed60 rthread reaping 0x6e449d2c stack 0x7d72b0e0 rthread reaping 0x692e822c stack 0x7d72eb80 0x6e44922c: rwlock_wrlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449f2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e44982c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678e2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (0) 0x692e8e2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e44942c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf72c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44922c stack 0x7d72eb80 0x692e832c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e44912c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449f2c stack 0x7d72b0e0 0x4a7bf72c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf52c stack 0x7d6fed60 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (2147483650) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_rdlock 0x70aadee0 (2147483649) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_rdlock 0x70aadee0 (2147483649) 0x6e44952c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e8e2c stack 0x7d72b700 0x6e44912c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44982c stack 0x7d709520 rthread reaping 0x7a678e2c stack 0x7d72b6e0 rthread reaping 0x4a7bf02c stack 0x7d72bf40 rthread reaping 0x4a7bf72c stack 0x7d6fef00 rthread reaping 0x6e44942c stack 0x7d7099a0 rthread reaping 0x6e449c2c stack 0x7d72e640 rthread reaping 0x692e832c stack 0x7d72e6a0 rthread reaping 0x4a7bf42c stack 0x7d72bc00 rthread reaping 0x4a7bfd2c stack 0x7d709180 rthread reaping 0x7a678f2c stack 0x7d72e340 rthread reaping 0x6e44952c stack 0x7d72ebe0 rthread reaping 0x6e44912c stack 0x7d72b360 0x6e449d2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_wrlock 0x70aadee0 (0) 0x6e449a2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_wrlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_rdlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_wrlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_wrlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449d2c stack 0x7d72b360 0x6e449e2c: rwlock_wrlock 0x70aadee0 (1) 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67802c stack 0x7d72ebe0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8a2c stack 0x7d72e340 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e449b2c stack 0x7d709180 rthread reaping 0x6e44972c stack 0x7d72bc00 0x6e449e2c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfc2c stack 0x7d72e6a0 rthread reaping 0x692e892c stack 0x7d72e640 rthread reaping 0x6e44992c stack 0x7d7099a0 rthread reaping 0x6e449a2c stack 0x7d6fef00 rthread reaping 0x692e842c stack 0x7d72bf40 rthread reaping 0x6e44932c stack 0x7d72b6e0 rthread reaping 0x7a67892c stack 0x7d709520 rthread reaping 0x692e8d2c stack 0x7d72b700 rthread reaping 0x4a7bf92c stack 0x7d6fed60 rthread reaping 0x6e449e2c stack 0x7d72b0e0 rthread reaping 0x7a67862c stack 0x7d72eb80 0x7a678d2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_wrlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_wrlock 0x70aadee0 (0) 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_rdlock 0x70aadee0 (0) 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_wrlock 0x70aadee0 (0) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678d2c stack 0x7d72eb80 rthread reaping 0x4a7bfe2c stack 0x7d72b0e0 rthread reaping 0x4a7bfa2c stack 0x7d6fed60 0x7a678c2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x7a67872c stack 0x7d72b700 0x7a678c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678e2c stack 0x7d709520 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf12c stack 0x7d72b6e0 rthread reaping 0x7a67842c stack 0x7d72bf40 rthread reaping 0x7a67852c stack 0x7d6fef00 rthread reaping 0x7a678f2c stack 0x7d7099a0 rthread reaping 0x6e44942c stack 0x7d72e640 rthread reaping 0x7a67882c stack 0x7d72e6a0 rthread reaping 0x7a678a2c stack 0x7d72bc00 rthread reaping 0x7a67802c stack 0x7d709180 rthread reaping 0x7a67812c stack 0x7d72e340 rthread reaping 0x7a678b2c stack 0x7d72ebe0 rthread reaping 0x7a678c2c stack 0x7d72b360 0x6e44902c: rwlock_wrlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (0) main: 0 0x6e44932c: 0: enter run() 0x692e8d2c: 1: enter run() 0x6e44932c: 0: set_msg 0x7a67802c: 2: enter run() 0x692e8d2c: 1: set_msg 0x6e44932c: 0: msg: "new message" 0x692e8d2c: 1: msg: "new message" 0x692e8d2c: 1: exit run() 0x6e44932c: 0: exit run() 0x7a67802c: 2: set_msg 0x7a67802c: 2: msg: "new message" 0x7a67802c: 2: exit run() 0x4a7bf52c: 3: enter run() 0x4a7bf52c: 3: set_msg 0x4a7bf52c: 3: msg: "new message" 0x4a7bf52c: 3: exit run() 0x6e44992c: 4: enter run() 0x6e44992c: 4: set_msg 0x6e44992c: 4: msg: "new message" 0x6e44992c: 4: exit run() 0x7a67812c: 5: enter run() 0x7a67812c: 5: set_msg 0x7a67812c: 5: msg: "new message" 0x7a67812c: 5: exit run() 0x7a67822c: 6: enter run() 0x7a67822c: 6: set_msg 0x7a67822c: 6: msg: "new message" 0x7a67822c: 6: exit run() 0x6e44972c: 7: enter run() 0x6e44972c: 7: set_msg 0x6e44972c: 7: msg: "new message" 0x6e44972c: 7: exit run() 0x692e832c: 8: enter run() 0x692e832c: 8: set_msg 0x692e832c: 8: msg: "new message" 0x692e832c: 8: exit run() 0x692e8b2c: 9: enter run() 0x692e8b2c: 9: set_msg 0x692e8b2c: 9: msg: "new message" 0x692e8b2c: 9: exit run() 0x7a67832c: 10: enter run() 0x7a67832c: 10: set_msg 0x7a67832c: 10: msg: "new message" 0x7a67832c: 10: exit run() 0x4a7bf92c: 11: enter run() 0x4a7bf92c: 11: set_msg 0x4a7bf92c: 11: msg: "new message" 0x4a7bf92c: 11: exit run() 0x7a678b2c: 12: enter run() 0x7a678b2c: 12: set_msg 0x7a678b2c: 12: msg: "new message" 0x7a678b2c: 12: exit run() 0x692e812c: 13: enter run() 0x692e812c: 13: set_msg 0x692e812c: 13: msg: "new message" 0x692e812c: 13: exit run() 0x7a67842c: 14: enter run() 0x7a67842c: 14: set_msg 0x7a67842c: 14: msg: "new message" 0x7a67842c: 14: exit run() 0x7a678a2c: 15: enter run() 0x7a678a2c: 15: set_msg 0x7a678a2c: 15: msg: "new message" 0x7a678a2c: 15: exit run() main: 1 0x4a7bfc2c: 0: enter run() 0x4a7bfc2c: 0: set_msg 0x4a7bfc2c: 0: msg: "new message" 0x4a7bfc2c: 0: exit run() 0x4a7bfa2c: 1: enter run() 0x4a7bfa2c: 1: set_msg 0x692e882c: 2: enter run() 0x4a7bfa2c: 1: msg: "new message" 0x6e44992c: 3: enter run() 0x6e44932c: 4: enter run() 0x692e872c: 6: enter run() 0x7a67832c: 5: enter run() 0x4a7bfa2c: 1: exit run() 0x692e822c: 8: enter run() 0x7a67852c: 9: enter run() 0x6e44962c: 11: enter run() 0x4a7bf12c: 14: enter run() 0x4a7bfb2c: 10: enter run() 0x692e8c2c: 7: enter run() 0x6e44972c: 12: enter run() 0x4a7bf32c: 15: enter run() 0x692e882c: 2: set_msg 0x692e8a2c: 13: enter run() 0x692e8a2c: 13: set_msg 0x692e8a2c: 13: msg: "new message" 0x692e8a2c: 13: exit run() 0x692e8c2c: 7: set_msg 0x6e44962c: 11: set_msg 0x692e822c: 8: set_msg 0x4a7bfb2c: 10: set_msg 0x6e44972c: 12: set_msg 0x692e822c: 8: msg: "new message" 0x692e822c: 8: exit run() 0x6e44992c: 3: set_msg 0x6e44972c: 12: msg: "new message" 0x6e44972c: 12: exit run() 0x6e44992c: 3: msg: "new message" 0x6e44962c: 11: msg: "new message" 0x4a7bfb2c: 10: msg: "new message" 0x6e44992c: 3: exit run() 0x692e8c2c: 7: msg: "new message" 0x692e882c: 2: msg: "new message" 0x6e44962c: 11: exit run() 0x4a7bfb2c: 10: exit run() 0x692e8c2c: 7: exit run() 0x692e882c: 2: exit run() 0x4a7bf12c: 14: set_msg 0x4a7bf12c: 14: msg: "new message" 0x4a7bf12c: 14: exit run() 0x7a67852c: 9: set_msg 0x7a67832c: 5: set_msg 0x692e872c: 6: set_msg 0x7a67832c: 5: msg: "new message" 0x692e872c: 6: msg: "new message" 0x7a67832c: 5: exit run() 0x692e872c: 6: exit run() 0x7a67852c: 9: msg: "new message" 0x7a67852c: 9: exit run() 0x6e44932c: 4: set_msg 0x6e44932c: 4: msg: "new message" 0x6e44932c: 4: exit run() 0x4a7bf32c: 15: set_msg 0x4a7bf32c: 15: msg: "new message" 0x4a7bf32c: 15: exit run() main: 2 0x692e8d2c: 0: enter run() 0x692e8d2c: 0: set_msg 0x6e449f2c: 1: enter run() 0x692e8d2c: 0: msg: "new message" 0x6e44912c: 2: enter run() 0x692e8d2c: 0: exit run() 0x6e44912c: 2: set_msg 0x6e449f2c: 1: set_msg 0x692e8e2c: 3: enter run() 0x6e44912c: 2: msg: "new message" 0x6e449f2c: 1: msg: "new message" 0x6e44912c: 2: exit run() 0x6e449f2c: 1: exit run() 0x6e449a2c: 4: enter run() 0x6e449a2c: 4: set_msg 0x6e449a2c: 4: msg: "new message" 0x6e449a2c: 4: exit run() 0x4a7bf62c: 5: enter run() 0x692e8e2c: 3: set_msg 0x692e8e2c: 3: msg: "new message" 0x4a7bf62c: 5: set_msg 0x692e8e2c: 3: exit run() 0x692e882c: 6: enter run() 0x4a7bf62c: 5: msg: "new message" 0x7a67862c: 7: enter run() 0x7a678c2c: 8: enter run() 0x7a67892c: 9: enter run() 0x6e44952c: 11: enter run() 0x4a7bf62c: 5: exit run() 0x6e449b2c: 10: enter run() 0x692e8f2c: 12: enter run() 0x692e882c: 6: set_msg 0x692e822c: 15: enter run() 0x6e44982c: 14: enter run() 0x7a67802c: 13: enter run() 0x7a678c2c: 8: set_msg 0x692e822c: 15: set_msg 0x7a67892c: 9: set_msg 0x7a67892c: 9: msg: "new message" 0x7a67892c: 9: exit run() 0x7a678c2c: 8: msg: "new message" 0x7a678c2c: 8: exit run() 0x6e449b2c: 10: set_msg 0x692e882c: 6: msg: "new message" 0x6e449b2c: 10: msg: "new message" 0x692e882c: 6: exit run() 0x6e449b2c: 10: exit run() 0x7a67802c: 13: set_msg 0x7a67802c: 13: msg: "new message" 0x7a67802c: 13: exit run() 0x6e44982c: 14: set_msg 0x6e44952c: 11: set_msg 0x6e44982c: 14: msg: "new message" 0x6e44952c: 11: msg: "new message" 0x6e44982c: 14: exit run() 0x692e8f2c: 12: set_msg 0x6e44952c: 11: exit run() 0x692e8f2c: 12: msg: "new message" 0x692e822c: 15: msg: "new message" 0x692e8f2c: 12: exit run() 0x692e822c: 15: exit run() 0x7a67862c: 7: set_msg 0x7a67862c: 7: msg: "new message" 0x7a67862c: 7: exit run() main: 3 0x4a7bf22c: 0: enter run() 0x4a7bf22c: 0: set_msg 0x4a7bf22c: 0: msg: "new message" 0x4a7bf22c: 0: exit run() 0x692e812c: 1: enter run() 0x692e812c: 1: set_msg 0x692e812c: 1: msg: "new message" 0x7a678b2c: 2: enter run() 0x692e812c: 1: exit run() 0x7a678b2c: 2: set_msg 0x4a7bf62c: 3: enter run() 0x7a67812c: 4: enter run() 0x6e449a2c: 5: enter run() 0x7a678b2c: 2: msg: "new message" 0x4a7bfc2c: 6: enter run() 0x6e44902c: 8: enter run() 0x4a7bf32c: 7: enter run() 0x692e872c: 9: enter run() 0x7a678d2c: 10: enter run() 0x4a7bf92c: 11: enter run() 0x7a678b2c: 2: exit run() 0x4a7bf62c: 3: set_msg 0x692e8c2c: 12: enter run() 0x7a67872c: 13: enter run() 0x4a7bf02c: 14: enter run() 0x4a7bfd2c: 15: enter run() 0x7a67812c: 4: set_msg 0x4a7bf62c: 3: msg: "new message" 0x4a7bf62c: 3: exit run() 0x6e44902c: 8: set_msg 0x7a67872c: 13: set_msg 0x7a67872c: 13: msg: "new message" 0x7a67872c: 13: exit run() 0x4a7bfd2c: 15: set_msg 0x4a7bfc2c: 6: set_msg 0x4a7bf32c: 7: set_msg 0x4a7bfc2c: 6: msg: "new message" 0x4a7bfd2c: 15: msg: "new message" 0x4a7bf32c: 7: msg: "new message" 0x7a67812c: 4: msg: "new message" 0x6e44902c: 8: msg: "new message" 0x4a7bfd2c: 15: exit run() 0x4a7bfc2c: 6: exit run() 0x4a7bf32c: 7: exit run() 0x7a67812c: 4: exit run() 0x4a7bf92c: 11: set_msg 0x6e44902c: 8: exit run() 0x7a678d2c: 10: set_msg 0x4a7bf92c: 11: msg: "new message" 0x4a7bf92c: 11: exit run() 0x692e872c: 9: set_msg 0x692e872c: 9: msg: "new message" 0x692e872c: 9: exit run() 0x4a7bf02c: 14: set_msg 0x4a7bf02c: 14: msg: "new message" 0x4a7bf02c: 14: exit run() 0x692e8c2c: 12: set_msg 0x7a678d2c: 10: msg: "new message" 0x7a678d2c: 10: exit run() 0x6e449a2c: 5: set_msg 0x6e449a2c: 5: msg: "new message" 0x692e8c2c: 12: msg: "new message" 0x6e449a2c: 5: exit run() 0x692e8c2c: 12: exit run() main: 4 0x7a67802c: 0: enter run() 0x7a67802c: 0: set_msg 0x7a678f2c: 1: enter run() 0x7a678f2c: 1: set_msg 0x7a678f2c: 1: msg: "new message" 0x7a67802c: 0: msg: "new message" 0x7a678f2c: 1: exit run() 0x692e802c: 2: enter run() 0x7a67802c: 0: exit run() 0x692e802c: 2: set_msg 0x7a67892c: 3: enter run() 0x7a67812c: 4: enter run() 0x6e44952c: 5: enter run() 0x692e802c: 2: msg: "new message" 0x6e449a2c: 6: enter run() 0x6e449b2c: 7: enter run() 0x4a7bfe2c: 8: enter run() 0x4a7bf32c: 9: enter run() 0x4a7bf12c: 10: enter run() 0x4a7bf42c: 11: enter run() 0x692e802c: 2: exit run() 0x7a67892c: 3: set_msg 0x692e832c: 12: enter run() 0x6e449e2c: 13: enter run() 0x692e8b2c: 14: enter run() 0x7a678c2c: 15: enter run() 0x692e832c: 12: set_msg 0x6e449e2c: 13: set_msg 0x7a678c2c: 15: set_msg 0x4a7bf32c: 9: set_msg 0x7a678c2c: 15: msg: "new message" 0x6e449b2c: 7: set_msg 0x7a678c2c: 15: exit run() 0x6e44952c: 5: set_msg 0x7a67812c: 4: set_msg 0x6e44952c: 5: msg: "new message" 0x7a67892c: 3: msg: "new message" 0x7a67812c: 4: msg: "new message" 0x4a7bf32c: 9: msg: "new message" 0x6e449b2c: 7: msg: "new message" 0x6e449e2c: 13: msg: "new message" 0x6e44952c: 5: exit run() 0x692e832c: 12: msg: "new message" 0x7a67892c: 3: exit run() 0x7a67812c: 4: exit run() 0x4a7bf32c: 9: exit run() 0x6e449b2c: 7: exit run() 0x6e449e2c: 13: exit run() 0x692e8b2c: 14: set_msg 0x692e832c: 12: exit run() 0x6e449a2c: 6: set_msg 0x4a7bfe2c: 8: set_msg 0x4a7bf12c: 10: set_msg 0x4a7bf12c: 10: msg: "new message" 0x692e8b2c: 14: msg: "new message" 0x4a7bf12c: 10: exit run() 0x4a7bfe2c: 8: msg: "new message" 0x692e8b2c: 14: exit run() 0x6e449a2c: 6: msg: "new message" 0x4a7bfe2c: 8: exit run() 0x6e449a2c: 6: exit run() 0x4a7bf42c: 11: set_msg 0x4a7bf42c: 11: msg: "new message" 0x4a7bf42c: 11: exit run() main: 5 0x692e882c: 0: enter run() 0x692e882c: 0: set_msg 0x692e882c: 0: msg: "new message" 0x692e882c: 0: exit run() 0x7a67872c: 1: enter run() 0x7a67872c: 1: set_msg 0x7a67872c: 1: msg: "new message" 0x4a7bf22c: 2: enter run() 0x7a67872c: 1: exit run() 0x4a7bf22c: 2: set_msg 0x4a7bff2c: 3: enter run() 0x4a7bf22c: 2: msg: "new message" 0x7a67882c: 4: enter run() 0x6e44902c: 5: enter run() 0x4a7bf22c: 2: exit run() 0x4a7bff2c: 3: set_msg 0x6e44962c: 6: enter run() 0x4a7bf72c: 7: enter run() 0x7a678a2c: 8: enter run() 0x692e852c: 9: enter run() 0x7a67882c: 4: set_msg 0x692e892c: 11: enter run() 0x6e449c2c: 10: enter run() 0x7a678d2c: 12: enter run() 0x692e8c2c: 13: enter run() 0x692e822c: 15: enter run() 0x6e449d2c: 14: enter run() 0x692e892c: 11: set_msg 0x7a678d2c: 12: set_msg 0x692e8c2c: 13: set_msg 0x4a7bf72c: 7: set_msg 0x4a7bf72c: 7: msg: "new message" 0x4a7bf72c: 7: exit run() 0x692e8c2c: 13: msg: "new message" 0x692e8c2c: 13: exit run() 0x7a67882c: 4: msg: "new message" 0x7a67882c: 4: exit run() 0x6e449c2c: 10: set_msg 0x7a678d2c: 12: msg: "new message" 0x6e449c2c: 10: msg: "new message" 0x7a678d2c: 12: exit run() 0x6e449d2c: 14: set_msg 0x6e449c2c: 10: exit run() 0x692e852c: 9: set_msg 0x6e44962c: 6: set_msg 0x692e892c: 11: msg: "new message" 0x692e852c: 9: msg: "new message" 0x4a7bff2c: 3: msg: "new message" 0x6e44962c: 6: msg: "new message" 0x6e449d2c: 14: msg: "new message" 0x692e892c: 11: exit run() 0x692e852c: 9: exit run() 0x4a7bff2c: 3: exit run() 0x6e44962c: 6: exit run() 0x6e449d2c: 14: exit run() 0x6e44902c: 5: set_msg 0x6e44902c: 5: msg: "new message" 0x6e44902c: 5: exit run() 0x692e822c: 15: set_msg 0x7a678a2c: 8: set_msg 0x692e822c: 15: msg: "new message" 0x7a678a2c: 8: msg: "new message" 0x692e822c: 15: exit run() 0x7a678a2c: 8: exit run() main: 6 0x6e44922c: 0: enter run() 0x6e44922c: 0: set_msg 0x6e44922c: 0: msg: "new message" 0x6e449f2c: 1: enter run() 0x6e44922c: 0: exit run() 0x4a7bf52c: 2: enter run() 0x6e449f2c: 1: set_msg 0x692e8e2c: 3: enter run() 0x6e44982c: 4: enter run() 0x7a678e2c: 5: enter run() 0x4a7bf02c: 6: enter run() 0x692e8e2c: 3: set_msg 0x4a7bf72c: 7: enter run() 0x6e44942c: 8: enter run() 0x4a7bf72c: 7: set_msg 0x692e832c: 10: enter run() 0x6e449c2c: 9: enter run() 0x4a7bfd2c: 12: enter run() 0x7a678f2c: 13: enter run() 0x4a7bf42c: 11: enter run() 0x4a7bf02c: 6: set_msg 0x6e44952c: 14: enter run() 0x6e44912c: 15: enter run() 0x6e449c2c: 9: set_msg 0x4a7bfd2c: 12: set_msg 0x4a7bf52c: 2: set_msg 0x4a7bf52c: 2: msg: "new message" 0x6e449c2c: 9: msg: "new message" 0x692e8e2c: 3: msg: "new message" 0x6e449f2c: 1: msg: "new message" 0x6e449f2c: 1: exit run() 0x4a7bf52c: 2: exit run() 0x4a7bf72c: 7: msg: "new message" 0x4a7bf72c: 7: exit run() 0x4a7bfd2c: 12: msg: "new message" 0x4a7bfd2c: 12: exit run() 0x6e449c2c: 9: exit run() 0x6e44942c: 8: set_msg 0x6e44942c: 8: msg: "new message" 0x692e8e2c: 3: exit run() 0x6e44952c: 14: set_msg 0x6e44942c: 8: exit run() 0x7a678f2c: 13: set_msg 0x7a678e2c: 5: set_msg 0x7a678f2c: 13: msg: "new message" 0x7a678e2c: 5: msg: "new message" 0x7a678e2c: 5: exit run() 0x4a7bf02c: 6: msg: "new message" 0x4a7bf02c: 6: exit run() 0x6e44952c: 14: msg: "new message" 0x7a678f2c: 13: exit run() 0x6e44952c: 14: exit run() 0x692e832c: 10: set_msg 0x692e832c: 10: msg: "new message" 0x692e832c: 10: exit run() 0x4a7bf42c: 11: set_msg 0x4a7bf42c: 11: msg: "new message" 0x4a7bf42c: 11: exit run() 0x6e44982c: 4: set_msg 0x6e44982c: 4: msg: "new message" 0x6e44982c: 4: exit run() 0x6e44912c: 15: set_msg 0x6e44912c: 15: msg: "new message" 0x6e44912c: 15: exit run() main: 7 0x6e449d2c: 0: enter run() 0x6e449d2c: 0: set_msg 0x6e449d2c: 0: msg: "new message" 0x6e449d2c: 0: exit run() 0x7a67802c: 1: enter run() 0x7a67802c: 1: set_msg 0x7a67802c: 1: msg: "new message" 0x7a67802c: 1: exit run() 0x692e8a2c: 2: enter run() 0x692e8a2c: 2: set_msg 0x6e449b2c: 3: enter run() 0x692e8a2c: 2: msg: "new message" 0x692e8a2c: 2: exit run() 0x6e449b2c: 3: set_msg 0x6e44972c: 4: enter run() 0x6e449b2c: 3: msg: "new message" 0x4a7bfc2c: 5: enter run() 0x4a7bfc2c: 5: set_msg 0x4a7bfc2c: 5: msg: "new message" 0x6e449b2c: 3: exit run() 0x4a7bfc2c: 5: exit run() 0x6e44972c: 4: set_msg 0x6e44972c: 4: msg: "new message" 0x6e44972c: 4: exit run() 0x692e892c: 6: enter run() 0x692e892c: 6: set_msg 0x692e892c: 6: msg: "new message" 0x692e892c: 6: exit run() 0x6e44992c: 7: enter run() 0x6e449a2c: 8: enter run() 0x6e44992c: 7: set_msg 0x6e44992c: 7: msg: "new message" 0x6e44992c: 7: exit run() 0x6e449a2c: 8: set_msg 0x6e449a2c: 8: msg: "new message" 0x6e449a2c: 8: exit run() 0x692e842c: 9: enter run() 0x692e842c: 9: set_msg 0x692e842c: 9: msg: "new message" 0x692e842c: 9: exit run() 0x6e44932c: 10: enter run() 0x6e44932c: 10: set_msg 0x6e44932c: 10: msg: "new message" 0x6e44932c: 10: exit run() 0x7a67892c: 11: enter run() 0x7a67892c: 11: set_msg 0x7a67892c: 11: msg: "new message" 0x7a67892c: 11: exit run() 0x692e8d2c: 12: enter run() 0x692e8d2c: 12: set_msg 0x692e8d2c: 12: msg: "new message" 0x692e8d2c: 12: exit run() 0x4a7bf92c: 13: enter run() 0x4a7bf92c: 13: set_msg 0x4a7bf92c: 13: msg: "new message" 0x6e449e2c: 14: enter run() 0x4a7bf92c: 13: exit run() 0x7a67862c: 15: enter run() 0x6e449e2c: 14: set_msg 0x7a67862c: 15: set_msg 0x7a67862c: 15: msg: "new message" 0x6e449e2c: 14: msg: "new message" 0x6e449e2c: 14: exit run() 0x7a67862c: 15: exit run() main: 8 0x7a678d2c: 0: enter run() 0x7a678d2c: 0: set_msg 0x7a678d2c: 0: msg: "new message" 0x4a7bfe2c: 1: enter run() 0x7a678d2c: 0: exit run() 0x4a7bfe2c: 1: set_msg 0x4a7bfe2c: 1: msg: "new message" 0x4a7bfa2c: 2: enter run() 0x4a7bfe2c: 1: exit run() 0x4a7bfa2c: 2: set_msg 0x4a7bfa2c: 2: msg: "new message" 0x4a7bfa2c: 2: exit run() 0x7a67872c: 3: enter run() 0x7a67872c: 3: set_msg 0x7a678e2c: 4: enter run() 0x7a678e2c: 4: set_msg 0x7a678e2c: 4: msg: "new message" 0x7a678e2c: 4: exit run() 0x7a67872c: 3: msg: "new message" 0x7a67872c: 3: exit run() 0x4a7bf12c: 5: enter run() 0x4a7bf12c: 5: set_msg 0x7a67842c: 6: enter run() 0x4a7bf12c: 5: msg: "new message" 0x4a7bf12c: 5: exit run() 0x7a67842c: 6: set_msg 0x7a67842c: 6: msg: "new message" 0x7a67842c: 6: exit run() 0x7a67852c: 7: enter run() 0x7a67852c: 7: set_msg 0x7a67852c: 7: msg: "new message" 0x7a67852c: 7: exit run() 0x7a678f2c: 8: enter run() 0x7a678f2c: 8: set_msg 0x7a678f2c: 8: msg: "new message" 0x7a678f2c: 8: exit run() 0x6e44942c: 9: enter run() 0x6e44942c: 9: set_msg 0x6e44942c: 9: msg: "new message" 0x6e44942c: 9: exit run() 0x7a67882c: 10: enter run() 0x7a67882c: 10: set_msg 0x7a67882c: 10: msg: "new message" 0x7a67882c: 10: exit run() 0x7a678a2c: 11: enter run() 0x7a678a2c: 11: set_msg 0x7a678a2c: 11: msg: "new message" 0x7a678a2c: 11: exit run() 0x7a67802c: 12: enter run() 0x7a67802c: 12: set_msg 0x7a67802c: 12: msg: "new message" 0x7a67802c: 12: exit run() 0x7a67812c: 13: enter run() 0x7a678b2c: 14: enter run() 0x7a67812c: 13: set_msg 0x7a678b2c: 14: set_msg 0x7a67812c: 13: msg: "new message" 0x7a678b2c: 14: msg: "new message" 0x7a67812c: 13: exit run() 0x7a678b2c: 14: exit run() 0x7a678c2c: 15: enter run() 0x7a678c2c: 15: set_msg 0x7a678c2c: 15: msg: "new message" 0x7a678c2c: 15: exit run() main: 9 0x6e44902c: 0: enter run() 0x6e44902c: 0: set_msg 0x6e44902c: 0: msg: "new message" 0x6e44902c: 0: exit run() 0x692e8c2c: 1: enter run() 0x692e8c2c: 1: set_msg 0x692e8c2c: 1: msg: "new message" 0x692e8c2c: 1: exit run() 0x4a7bf32c: 2: enter run() 00x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e44902c stack 0x7d72b360 rthread reaping 0x692e8c2c stack 0x7d72ebe0 0x6e449b2c: rwlock_wrlock 0x70aadee0 (1) 0x7a67892c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e822c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e44992c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449a2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8a2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e44912c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a67822c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e802c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e44932c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678d2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8e2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a67832c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e8e2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_rdlock 0x70aadee0 (1) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (5) rthread reaping 0x4a7bf32c stack 0x7d72e340 rthread reaping 0x6e449b2c stack 0x7d709180 0x692e822c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67892c stack 0x7d72bc00 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e822c stack 0x7d72e6a0 0x6e449a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44992c stack 0x7d72e640 rthread reaping 0x692e8a2c stack 0x7d6fef00 rthread reaping 0x6e449a2c stack 0x7d7099a0 rthread reaping 0x6e44912c stack 0x7d72bf40 rthread reaping 0x7a67822c stack 0x7d72b6e0 rthread reaping 0x692e802c stack 0x7d709520 rthread reaping 0x6e44932c stack 0x7d72b700 rthread reaping 0x7a678d2c stack 0x7d6fed60 rthread reaping 0x692e8e2c stack 0x7d72b0e0 rthread reaping 0x7a67832c stack 0x7d72eb80 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_wrlock 0x70aadee0 (0) 0x692e842c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e44922c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e449f2c stack 0x7d72eb80 rthread reaping 0x7a67802c stack 0x7d72b0e0 0x6e44982c: rwlock_wrlock 0x70aadee0 (2147483650) 0x6e44962c: rwlock_wrlock 0x70aadee0 (2147483650) 0x6e44942c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e862c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e842c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (2) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678b2c stack 0x7d6fed60 rthread reaping 0x7a678c2c stack 0x7d72b700 rthread reaping 0x4a7bfe2c stack 0x7d709520 rthread reaping 0x692e832c stack 0x7d72b6e0 rthread reaping 0x4a7bf12c stack 0x7d72bf40 rthread reaping 0x692e882c stack 0x7d7099a0 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44922c stack 0x7d6fef00 rthread reaping 0x6e44942c stack 0x7d72e640 rthread reaping 0x692e842c stack 0x7d72e6a0 rthread reaping 0x692e812c stack 0x7d72bc00 rthread reaping 0x6e44982c stack 0x7d709180 rthread reaping 0x6e44962c stack 0x7d72e340 rthread reaping 0x7a67812c stack 0x7d72ebe0 rthread reaping 0x692e862c stack 0x7d72b360 0x692e802c: rwlock_wrlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_wrlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (1) 0x7a67822c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678a2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e872c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44972c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67822c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e802c stack 0x7d72b360 0x7a67822c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e449d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e44902c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44982c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (1) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (2147483649) 0x6e44912c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e872c stack 0x7d72ebe0 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x4a7bf32c stack 0x7d72e340 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e44982c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67822c stack 0x7d709180 rthread reaping 0x7a678a2c stack 0x7d72bc00 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449b2c stack 0x7d72e6a0 rthread reaping 0x4a7bf02c stack 0x7d72e640 rthread reaping 0x4a7bf12c stack 0x7d6fef00 rthread reaping 0x4a7bff2c stack 0x7d7099a0 rthread reaping 0x6e44972c stack 0x7d72bf40 rthread reaping 0x6e449d2c stack 0x7d72b6e0 rthread reaping 0x7a678b2c stack 0x7d709520 rthread reaping 0x692e8b2c stack 0x7d72b700 rthread reaping 0x6e44912c stack 0x7d6fed60 rthread reaping 0x6e44982c stack 0x7d72b0e0 rthread reaping 0x6e44902c stack 0x7d72eb80 0x7a67822c: rwlock_wrlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_rdlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x7a678e2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e44932c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a67822c stack 0x7d72eb80 rthread reaping 0x4a7bfc2c stack 0x7d72b0e0 rthread reaping 0x4a7bf52c stack 0x7d6fed60 rthread reaping 0x7a678e2c stack 0x7d72b700 rthread reaping 0x4a7bf72c stack 0x7d709520 rthread reaping 0x6e449b2c stack 0x7d72b6e0 rthread reaping 0x692e8d2c stack 0x7d72bf40 rthread reaping 0x6e44932c stack 0x7d7099a0 0x692e862c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e802c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_wrlock 0x70aadee0 (0) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf22c stack 0x7d6fef00 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfd2c stack 0x7d72e640 0x4a7bf42c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e802c stack 0x7d72e6a0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e862c stack 0x7d72bc00 rthread reaping 0x4a7bf92c stack 0x7d709180 rthread reaping 0x4a7bf42c stack 0x7d72e340 rthread reaping 0x692e852c stack 0x7d72ebe0 rthread reaping 0x692e8c2c stack 0x7d72b360 0x6e449d2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_wrlock 0x70aadee0 (1) 0x692e872c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (0) 0x692e882c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e832c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449e2c: rwlock_wrlock 0x70aadee0 (2147483649) rthread reaping 0x6e449d2c stack 0x7d72b360 rthread reaping 0x7a678f2c stack 0x7d72ebe0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e822c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e892c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (0) 0x7a67862c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a678c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (4294967295) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (2147483650) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8b2c stack 0x7d72e340 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e872c stack 0x7d709180 rthread reaping 0x4a7bff2c stack 0x7d72bc00 rthread reaping 0x692e882c stack 0x7d72e6a0 rthread reaping 0x692e832c stack 0x7d72e640 rthread reaping 0x6e449c2c stack 0x7d6fef00 rthread reaping 0x6e449e2c stack 0x7d7099a0 rthread reaping 0x4a7bf62c stack 0x7d72bf40 rthread reaping 0x692e822c stack 0x7d72b6e0 rthread reaping 0x692e892c stack 0x7d709520 rthread reaping 0x4a7bf02c stack 0x7d72b700 rthread reaping 0x7a67862c stack 0x7d6fed60 rthread reaping 0x7a678c2c stack 0x7d72b0e0 rthread reaping 0x4a7bf32c stack 0x7d72eb80 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_wrlock 0x70aadee0 (1) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_wrlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e44982c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a67802c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x692e892c stack 0x7d72eb80 rthread reaping 0x6e44972c stack 0x7d72b0e0 rthread reaping 0x6e44962c stack 0x7d6fed60 rthread reaping 0x4a7bf62c stack 0x7d72b700 rthread reaping 0x6e449f2c stack 0x7d709520 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44912c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x7a67802c stack 0x7d72b6e0 0x7a67852c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44922c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a67852c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e44982c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e44982c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8c2c stack 0x7d72bf40 rthread reaping 0x4a7bf22c stack 0x7d7099a0 0x6e44912c: rwlock_rdlock 0x70aadee0 (2147483649) rthread reaping 0x6e44982c stack 0x7d6fef00 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44912c stack 0x7d72e640 rthread reaping 0x4a7bf72c stack 0x7d72e6a0 rthread reaping 0x4a7bfb2c stack 0x7d72bc00 rthread reaping 0x692e8f2c stack 0x7d709180 rthread reaping 0x7a67852c stack 0x7d72e340 rthread reaping 0x4a7bfa2c stack 0x7d72ebe0 rthread reaping 0x6e44922c stack 0x7d72b360 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_wrlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_wrlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_wrlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf82c stack 0x7d72b360 rthread reaping 0x6e449a2c stack 0x7d72ebe0 rthread reaping 0x4a7bf92c stack 0x7d72e340 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67852c stack 0x7d709180 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfb2c stack 0x7d72bc00 rthread reaping 0x6e449e2c stack 0x7d72e6a0 rthread reaping 0x6e44932c stack 0x7d72e640 rthread reaping 0x6e44992c stack 0x7d6fef00 rthread reaping 0x4a7bf02c stack 0x7d7099a0 rthread reaping 0x6e449b2c stack 0x7d72bf40 rthread reaping 0x4a7bfc2c stack 0x7d72b6e0 rthread reaping 0x7a678b2c stack 0x7d709520 rthread reaping 0x6e44962c stack 0x7d72b700 rthread reaping 0x4a7bfd2c stack 0x7d6fed60 rthread reaping 0x4a7bf42c stack 0x7d72b0e0 rthread reaping 0x4a7bff2c stack 0x7d72eb80 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_wrlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_wrlock 0x70aadee0 (0) 0x7a678e2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8b2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e842c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8a2c stack 0x7d72eb80 rthread reaping 0x6e44982c stack 0x7d72b0e0 rthread reaping 0x4a7bf52c stack 0x7d6fed60 rthread reaping 0x7a67862c stack 0x7d72b700 0x692e8f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e872c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678e2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_rdlock 0x70aadee0 (1) 0x692e872c: rwlock_rdlock 0x70aadee0 (1) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678e2c stack 0x7d709520 rthread reaping 0x692e852c stack 0x7d72b6e0 rthread reaping 0x4a7bf32c stack 0x7d72bf40 rthread reaping 0x692e842c stack 0x7d7099a0 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e44912c stack 0x7d6fef00 0x692e8f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8b2c stack 0x7d72e640 rthread reaping 0x7a678f2c stack 0x7d72bc00 rthread reaping 0x692e8f2c stack 0x7d72e6a0 rthread reaping 0x692e872c stack 0x7d709180 rthread reaping 0x6e449f2c stack 0x7d72e340 rthread reaping 0x692e8c2c stack 0x7d72ebe0 rthread reaping 0x7a678c2c stack 0x7d72b360 0x692e812c: rwlock_wrlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_wrlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_rdlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (1) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_wrlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_wrlock 0x70aadee0 (1) 0x692e802c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_wrlock 0x70aadee0 (0) 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_rdlock 0x70aadee0 (0) 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e812c stack 0x7d72b360 rthread reaping 0x7a67822c stack 0x7d72ebe0 rthread reaping 0x6e449b2c stack 0x7d72e340 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x4a7bf42c stack 0x7d709180 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x4a7bf12c stack 0x7d72e6a0 0x4a7bfd2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67862c stack 0x7d72bc00 rthread reaping 0x4a7bf62c stack 0x7d72e640 rthread reaping 0x7a67872c stack 0x7d6fef00 rthread reaping 0x6e44972c stack 0x7d7099a0 rthread reaping 0x6e44932c stack 0x7d72bf40 rthread reaping 0x692e802c stack 0x7d72b6e0 rthread reaping 0x4a7bfc2c stack 0x7d709520 rthread reaping 0x692e862c stack 0x7d72b700 rthread reaping 0x7a67882c stack 0x7d6fed60 rthread reaping 0x7a678a2c stack 0x7d72b0e0 rthread reaping 0x4a7bfd2c stack 0x7d72eb80 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_wrlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_wrlock 0x70aadee0 (0) x4a7bf32c: 2: set_msg 0x6e449b2c: 3: enter run() 0x7a67892c: 4: enter run() 0x692e822c: 5: enter run() 0x6e44992c: 6: enter run() 0x6e449a2c: 7: enter run() 0x692e8a2c: 8: enter run() 0x6e44912c: 9: enter run() 0x7a67822c: 10: enter run() 0x692e802c: 11: enter run() 0x6e44932c: 12: enter run() 0x7a678d2c: 13: enter run() 0x692e8e2c: 14: enter run() 0x7a67832c: 15: enter run() 0x4a7bf32c: 2: msg: "new message" 0x7a67832c: 15: set_msg 0x6e44912c: 9: set_msg 0x6e449b2c: 3: set_msg 0x7a67832c: 15: msg: "new message" 0x6e44912c: 9: msg: "new message" 0x4a7bf32c: 2: exit run() 0x7a67832c: 15: exit run() 0x6e449b2c: 3: msg: "new message" 0x6e449b2c: 3: exit run() 0x6e44912c: 9: exit run() 0x7a678d2c: 13: set_msg 0x692e8e2c: 14: set_msg 0x6e44992c: 6: set_msg 0x6e44932c: 12: set_msg 0x692e8a2c: 8: set_msg 0x7a67822c: 10: set_msg 0x692e8e2c: 14: msg: "new message" 0x692e8e2c: 14: exit run() 0x692e802c: 11: set_msg 0x7a67892c: 4: set_msg 0x7a678d2c: 13: msg: "new message" 0x7a678d2c: 13: exit run() 0x692e822c: 5: set_msg 0x692e802c: 11: msg: "new message" 0x692e822c: 5: msg: "new message" 0x692e8a2c: 8: msg: "new message" 0x7a67822c: 10: msg: "new message" 0x692e802c: 11: exit run() 0x6e44932c: 12: msg: "new message" 0x6e44992c: 6: msg: "new message" 0x692e822c: 5: exit run() 0x7a67892c: 4: msg: "new message" 0x692e8a2c: 8: exit run() 0x7a67822c: 10: exit run() 0x6e44932c: 12: exit run() 0x6e44992c: 6: exit run() 0x7a67892c: 4: exit run() 0x6e449a2c: 7: set_msg 0x6e449a2c: 7: msg: "new message" 0x6e449a2c: 7: exit run() main: 10 0x6e449f2c: 0: enter run() 0x6e449f2c: 0: set_msg 0x6e449f2c: 0: msg: "new message" 0x7a67802c: 1: enter run() 0x6e449f2c: 0: exit run() 0x7a678b2c: 2: enter run() 0x7a67802c: 1: set_msg 0x7a678c2c: 3: enter run() 0x7a678c2c: 3: set_msg 0x7a67802c: 1: msg: "new message" 0x7a678c2c: 3: msg: "new message" 0x4a7bfe2c: 4: enter run() 0x692e832c: 5: enter run() 0x7a67802c: 1: exit run() 0x4a7bf12c: 6: enter run() 0x4a7bfe2c: 4: set_msg 0x692e882c: 7: enter run() 0x7a678c2c: 3: exit run() 0x692e882c: 7: set_msg 0x692e882c: 7: msg: "new message" 0x692e882c: 7: exit run() 0x4a7bf12c: 6: set_msg 0x4a7bf12c: 6: msg: "new message" 0x4a7bfe2c: 4: msg: "new message" 0x4a7bf12c: 6: exit run() 0x4a7bfe2c: 4: exit run() 0x692e842c: 10: enter run() 0x692e832c: 5: set_msg 0x692e832c: 5: msg: "new message" 0x692e832c: 5: exit run() 0x6e44942c: 9: enter run() 0x692e842c: 10: set_msg 0x692e812c: 11: enter run() 0x6e44922c: 8: enter run() 0x6e44942c: 9: set_msg 0x6e44982c: 12: enter run() 0x6e44962c: 13: enter run() 0x6e44942c: 9: msg: "new message" 0x7a67812c: 14: enter run() 0x692e862c: 15: enter run() 0x692e842c: 10: msg: "new message" 0x6e44942c: 9: exit run() 0x692e842c: 10: exit run() 0x7a67812c: 14: set_msg 0x6e44982c: 12: set_msg 0x7a678b2c: 2: set_msg 0x7a67812c: 14: msg: "new message" 0x7a67812c: 14: exit run() 0x692e812c: 11: set_msg 0x7a678b2c: 2: msg: "new message" 0x6e44982c: 12: msg: "new message" 0x692e812c: 11: msg: "new message" 0x7a678b2c: 2: exit run() 0x6e44982c: 12: exit run() 0x692e862c: 15: set_msg 0x692e812c: 11: exit run() 0x692e862c: 15: msg: "new message" 0x692e862c: 15: exit run() 0x6e44962c: 13: set_msg 0x6e44962c: 13: msg: "new message" 0x6e44962c: 13: exit run() 0x6e44922c: 8: set_msg 0x6e44922c: 8: msg: "new message" 0x6e44922c: 8: exit run() main: 11 0x692e802c: 0: enter run() 0x692e802c: 0: set_msg 0x692e802c: 0: msg: "new message" 0x692e872c: 1: enter run() 0x692e802c: 0: exit run() 0x692e872c: 1: set_msg 0x4a7bf32c: 2: enter run() 0x7a67822c: 3: enter run() 0x7a678a2c: 4: enter run() 0x6e449b2c: 5: enter run() 0x692e872c: 1: msg: "new message" 0x4a7bf02c: 6: enter run() 0x4a7bf12c: 7: enter run() 0x4a7bf02c: 6: set_msg 0x4a7bff2c: 8: enter run() 0x6e44972c: 9: enter run() 0x7a67822c: 3: set_msg 0x6e449d2c: 10: enter run() 0x692e8b2c: 12: enter run() 0x4a7bf32c: 2: set_msg 0x6e44912c: 13: enter run() 0x6e44902c: 15: enter run() 0x6e44982c: 14: enter run() 0x7a678b2c: 11: enter run() 0x692e872c: 1: exit run() 0x6e44912c: 13: set_msg 0x6e44902c: 15: set_msg 0x6e44902c: 15: msg: "new message" 0x4a7bff2c: 8: set_msg 0x6e44902c: 15: exit run() 0x6e44972c: 9: set_msg 0x4a7bf32c: 2: msg: "new message" 0x4a7bff2c: 8: msg: "new message" 0x6e44972c: 9: msg: "new message" 0x4a7bff2c: 8: exit run() 0x6e44972c: 9: exit run() 0x4a7bf02c: 6: msg: "new message" 0x4a7bf02c: 6: exit run() 0x6e44912c: 13: msg: "new message" 0x6e44912c: 13: exit run() 0x7a678b2c: 11: set_msg 0x7a678b2c: 11: msg: "new message" 0x7a67822c: 3: msg: "new message" 0x7a678b2c: 11: exit run() 0x7a67822c: 3: exit run() 0x4a7bf32c: 2: exit run() 0x692e8b2c: 12: set_msg 0x692e8b2c: 12: msg: "new message" 0x692e8b2c: 12: exit run() 0x4a7bf12c: 7: set_msg 0x4a7bf12c: 7: msg: "new message" 0x4a7bf12c: 7: exit run() 0x6e449d2c: 10: set_msg 0x6e44982c: 14: set_msg 0x7a678a2c: 4: set_msg 0x7a678a2c: 4: msg: "new message" 0x7a678a2c: 4: exit run() 0x6e449d2c: 10: msg: "new message" 0x6e44982c: 14: msg: "new message" 0x6e449d2c: 10: exit run() 0x6e44982c: 14: exit run() 0x6e449b2c: 5: set_msg 0x6e449b2c: 5: msg: "new message" 0x6e449b2c: 5: exit run() main: 12 0x7a67822c: 0: enter run() 0x7a67822c: 0: set_msg 0x7a67822c: 0: msg: "new message" 0x4a7bfc2c: 1: enter run() 0x7a67822c: 0: exit run() 0x4a7bfc2c: 1: set_msg 0x4a7bfc2c: 1: msg: "new message" 0x4a7bfc2c: 1: exit run() 0x4a7bf52c: 2: enter run() 0x7a678e2c: 3: enter run() 0x4a7bf72c: 4: enter run() 0x4a7bf52c: 2: set_msg 0x6e449b2c: 5: enter run() 0x6e449b2c: 5: set_msg 0x4a7bf52c: 2: msg: "new message" 0x6e449b2c: 5: msg: "new message" 0x4a7bf52c: 2: exit run() 0x692e8d2c: 6: enter run() 0x6e449b2c: 5: exit run() 0x4a7bf72c: 4: set_msg 0x6e44932c: 7: enter run() 0x4a7bf22c: 8: enter run() 0x4a7bfd2c: 9: enter run() 0x4a7bf72c: 4: msg: "new message" 0x4a7bf72c: 4: exit run() 0x7a678e2c: 3: set_msg 0x7a678e2c: 3: msg: "new message" 0x692e8d2c: 6: set_msg 0x7a678e2c: 3: exit run() 0x692e8d2c: 6: msg: "new message" 0x692e8d2c: 6: exit run() 0x6e44932c: 7: set_msg 0x4a7bf92c: 12: enter run() 0x6e44932c: 7: msg: "new message" 0x6e44932c: 7: exit run() 0x4a7bf92c: 12: set_msg 0x692e862c: 11: enter run() 0x4a7bf42c: 13: enter run() 0x692e802c: 10: enter run() 0x4a7bf92c: 12: msg: "new message" 0x692e852c: 14: enter run() 0x692e8c2c: 15: enter run() 0x692e852c: 14: set_msg 0x4a7bf92c: 12: exit run() 0x4a7bfd2c: 9: set_msg 0x692e852c: 14: msg: "new message" 0x692e852c: 14: exit run() 0x4a7bf22c: 8: set_msg 0x692e802c: 10: set_msg 0x4a7bf22c: 8: msg: "new message" 0x692e802c: 10: msg: "new message" 0x4a7bf22c: 8: exit run() 0x4a7bfd2c: 9: msg: "new message" 0x692e802c: 10: exit run() 0x4a7bfd2c: 9: exit run() 0x692e8c2c: 15: set_msg 0x692e8c2c: 15: msg: "new message" 0x692e8c2c: 15: exit run() 0x4a7bf42c: 13: set_msg 0x4a7bf42c: 13: msg: "new message" 0x692e862c: 11: set_msg 0x4a7bf42c: 13: exit run() 0x692e862c: 11: msg: "new message" 0x692e862c: 11: exit run() main: 13 0x6e449d2c: 0: enter run() 0x6e449d2c: 0: set_msg 0x6e449d2c: 0: msg: "new message" 0x7a678f2c: 1: enter run() 0x6e449d2c: 0: exit run() 0x7a678f2c: 1: set_msg 0x692e8b2c: 2: enter run() 0x692e872c: 3: enter run() 0x7a678f2c: 1: msg: "new message" 0x4a7bff2c: 4: enter run() 0x692e882c: 5: enter run() 0x692e832c: 6: enter run() 0x4a7bff2c: 4: set_msg 0x7a678f2c: 1: exit run() 0x6e449c2c: 7: enter run() 0x6e449e2c: 8: enter run() 0x4a7bf62c: 9: enter run() 0x692e822c: 10: enter run() 0x692e892c: 11: enter run() 0x4a7bff2c: 4: msg: "new message" 0x4a7bf02c: 12: enter run() 0x7a67862c: 13: enter run() 0x7a678c2c: 14: enter run() 0x4a7bf32c: 15: enter run() 0x4a7bf02c: 12: set_msg 0x4a7bff2c: 4: exit run() 0x692e8b2c: 2: set_msg 0x4a7bf02c: 12: msg: "new message" 0x4a7bf02c: 12: exit run() 0x692e892c: 11: set_msg 0x7a678c2c: 14: set_msg 0x692e892c: 11: msg: "new message" 0x692e8b2c: 2: msg: "new message" 0x7a678c2c: 14: msg: "new message" 0x692e892c: 11: exit run() 0x692e8b2c: 2: exit run() 0x6e449c2c: 7: set_msg 0x7a678c2c: 14: exit run() 0x692e882c: 5: set_msg 0x692e882c: 5: msg: "new message" 0x692e882c: 5: exit run() 0x692e822c: 10: set_msg 0x692e822c: 10: msg: "new message" 0x692e822c: 10: exit run() 0x692e832c: 6: set_msg 0x692e832c: 6: msg: "new message" 0x692e832c: 6: exit run() 0x4a7bf32c: 15: set_msg 0x7a67862c: 13: set_msg 0x7a67862c: 13: msg: "new message" 0x4a7bf32c: 15: msg: "new message" 0x4a7bf32c: 15: exit run() 0x7a67862c: 13: exit run() 0x6e449e2c: 8: set_msg 0x6e449e2c: 8: msg: "new mess0x4a7bf32c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x6e449f2c stack 0x7d72eb80 age" 0x6e449e2c: 8: exit run() 0x4a7bf62c: 9: set_msg 0x4a7bf62c: 9: msg: "new message" 0x6e449c2c: 7: msg: "new message" 0x4a7bf62c: 9: exit run() 0x6e449c2c: 7: exit run() 0x692e872c: 3: set_msg 0x692e872c: 3: msg: "new message" 0x692e872c: 3: exit run() main: 14 0x692e892c: 0: enter run() 0x692e892c: 0: set_msg 0x692e892c: 0: msg: "new message" 0x6e44972c: 1: enter run() 0x692e892c: 0: exit run() 0x6e44972c: 1: set_msg 0x6e44972c: 1: msg: "new message" 0x6e44972c: 1: exit run() 0x6e44962c: 2: enter run() 0x6e44962c: 2: set_msg 0x6e44962c: 2: msg: "new message" 0x6e44962c: 2: exit run() 0x4a7bf62c: 3: enter run() 0x4a7bf62c: 3: set_msg 0x6e449f2c: 4: enter run() 0x4a7bf62c: 3: msg: "new message" 0x6e449f2c: 4: set_msg 0x4a7bf62c: 3: exit run() 0x6e449f2c: 4: msg: "new message" 0x7a67802c: 5: enter run() 0x6e449f2c: 4: exit run() 0x7a67802c: 5: set_msg 0x692e8c2c: 6: enter run() 0x4a7bf22c: 7: enter run() 0x6e44982c: 8: enter run() 0x7a67802c: 5: msg: "new message" 0x4a7bf72c: 10: enter run() 0x4a7bfb2c: 11: enter run() 0x6e44912c: 9: enter run() 0x692e8f2c: 12: enter run() 0x4a7bf72c: 10: set_msg 0x7a67802c: 5: exit run() 0x4a7bfa2c: 14: enter run() 0x7a67852c: 13: enter run() 0x6e44922c: 15: enter run() 0x692e8c2c: 6: set_msg 0x4a7bf22c: 7: set_msg 0x692e8c2c: 6: msg: "new message" 0x692e8c2c: 6: exit run() 0x4a7bf22c: 7: msg: "new message" 0x4a7bfb2c: 11: set_msg 0x4a7bfb2c: 11: msg: "new message" 0x4a7bfb2c: 11: exit run() 0x6e44912c: 9: set_msg 0x4a7bf22c: 7: exit run() 0x4a7bf72c: 10: msg: "new message" 0x4a7bf72c: 10: exit run() 0x7a67852c: 13: set_msg 0x6e44922c: 15: set_msg 0x7a67852c: 13: msg: "new message" 0x7a67852c: 13: exit run() 0x6e44982c: 8: set_msg 0x692e8f2c: 12: set_msg 0x6e44982c: 8: msg: "new message" 0x6e44982c: 8: exit run() 0x692e8f2c: 12: msg: "new message" 0x6e44922c: 15: msg: "new message" 0x692e8f2c: 12: exit run() 0x6e44912c: 9: msg: "new message" 0x6e44922c: 15: exit run() 0x6e44912c: 9: exit run() 0x4a7bfa2c: 14: set_msg 0x4a7bfa2c: 14: msg: "new message" 0x4a7bfa2c: 14: exit run() main: 15 0x4a7bf82c: 0: enter run() 0x4a7bf82c: 0: set_msg 0x4a7bf82c: 0: msg: "new message" 0x6e449a2c: 1: enter run() 0x4a7bf82c: 0: exit run() 0x6e449a2c: 1: set_msg 0x4a7bf92c: 2: enter run() 0x6e449a2c: 1: msg: "new message" 0x7a67852c: 3: enter run() 0x6e449a2c: 1: exit run() 0x4a7bf92c: 2: set_msg 0x4a7bfb2c: 4: enter run() 0x4a7bfb2c: 4: set_msg 0x4a7bfb2c: 4: msg: "new message" 0x4a7bf92c: 2: msg: "new message" 0x4a7bfb2c: 4: exit run() 0x4a7bf92c: 2: exit run() 0x7a67852c: 3: set_msg 0x7a67852c: 3: msg: "new message" 0x6e449e2c: 5: enter run() 0x7a67852c: 3: exit run() 0x6e449e2c: 5: set_msg 0x6e449e2c: 5: msg: "new message" 0x6e449e2c: 5: exit run() 0x6e44932c: 6: enter run() 0x6e44932c: 6: set_msg 0x6e44932c: 6: msg: "new message" 0x6e44932c: 6: exit run() 0x6e44992c: 7: enter run() 0x6e44992c: 7: set_msg 0x6e44992c: 7: msg: "new message" 0x4a7bf02c: 8: enter run() 0x6e44992c: 7: exit run() 0x4a7bf02c: 8: set_msg 0x6e449b2c: 9: enter run() 0x4a7bf02c: 8: msg: "new message" 0x6e449b2c: 9: set_msg 0x4a7bf02c: 8: exit run() 0x6e449b2c: 9: msg: "new message" 0x4a7bfc2c: 10: enter run() 0x6e449b2c: 9: exit run() 0x4a7bfc2c: 10: set_msg 0x4a7bfc2c: 10: msg: "new message" 0x4a7bfc2c: 10: exit run() 0x7a678b2c: 11: enter run() 0x7a678b2c: 11: set_msg 0x7a678b2c: 11: msg: "new message" 0x7a678b2c: 11: exit run() 0x6e44962c: 12: enter run() 0x6e44962c: 12: set_msg 0x6e44962c: 12: msg: "new message" 0x6e44962c: 12: exit run() 0x4a7bfd2c: 13: enter run() 0x4a7bfd2c: 13: set_msg 0x4a7bf42c: 14: enter run() 0x4a7bfd2c: 13: msg: "new message" 0x4a7bfd2c: 13: exit run() 0x4a7bf42c: 14: set_msg 0x4a7bf42c: 14: msg: "new message" 0x4a7bf42c: 14: exit run() 0x4a7bff2c: 15: enter run() 0x4a7bff2c: 15: set_msg 0x4a7bff2c: 15: msg: "new message" 0x4a7bff2c: 15: exit run() main: 16 0x692e8a2c: 0: enter run() 0x692e8a2c: 0: set_msg 0x6e44982c: 1: enter run() 0x692e8a2c: 0: msg: "new message" 0x6e44982c: 1: set_msg 0x692e8a2c: 0: exit run() 0x4a7bf52c: 2: enter run() 0x6e44982c: 1: msg: "new message" 0x6e44982c: 1: exit run() 0x4a7bf52c: 2: set_msg 0x4a7bf52c: 2: msg: "new message" 0x4a7bf52c: 2: exit run() 0x7a67862c: 3: enter run() 0x7a67862c: 3: set_msg 0x7a67862c: 3: msg: "new message" 0x7a67862c: 3: exit run() 0x692e852c: 5: enter run() 0x692e852c: 5: set_msg 0x692e852c: 5: msg: "new message" 0x692e852c: 5: exit run() 0x4a7bf32c: 6: enter run() 0x4a7bf32c: 6: set_msg 0x4a7bf32c: 6: msg: "new message" 0x692e842c: 7: enter run() 0x7a678e2c: 4: enter run() 0x4a7bf32c: 6: exit run() 0x692e842c: 7: set_msg 0x6e44912c: 8: enter run() 0x692e8b2c: 9: enter run() 0x692e842c: 7: msg: "new message" 0x692e8f2c: 10: enter run() 0x7a678f2c: 11: enter run() 0x692e872c: 12: enter run() 0x692e842c: 7: exit run() 0x7a678e2c: 4: set_msg 0x692e8c2c: 14: enter run() 0x6e449f2c: 13: enter run() 0x7a678c2c: 15: enter run() 0x692e8c2c: 14: set_msg 0x692e8b2c: 9: set_msg 0x692e8b2c: 9: msg: "new message" 0x692e8b2c: 9: exit run() 0x6e449f2c: 13: set_msg 0x7a678c2c: 15: set_msg 0x692e872c: 12: set_msg 0x6e449f2c: 13: msg: "new message" 0x7a678c2c: 15: msg: "new message" 0x692e8c2c: 14: msg: "new message" 0x692e872c: 12: msg: "new message" 0x6e449f2c: 13: exit run() 0x7a678c2c: 15: exit run() 0x7a678e2c: 4: msg: "new message" 0x692e8c2c: 14: exit run() 0x692e872c: 12: exit run() 0x7a678e2c: 4: exit run() 0x7a678f2c: 11: set_msg 0x7a678f2c: 11: msg: "new message" 0x7a678f2c: 11: exit run() 0x6e44912c: 8: set_msg 0x6e44912c: 8: msg: "new message" 0x6e44912c: 8: exit run() 0x692e8f2c: 10: set_msg 0x692e8f2c: 10: msg: "new message" 0x692e8f2c: 10: exit run() main: 17 0x692e812c: 0: enter run() 0x692e812c: 0: set_msg 0x692e812c: 0: msg: "new message" 0x692e812c: 0: exit run() 0x7a67822c: 1: enter run() 0x7a67822c: 1: set_msg 0x7a67822c: 1: msg: "new message" 0x7a67822c: 1: exit run() 0x6e449b2c: 2: enter run() 0x6e449b2c: 2: set_msg 0x6e449b2c: 2: msg: "new message" 0x6e449b2c: 2: exit run() 0x4a7bf42c: 3: enter run() 0x4a7bf42c: 3: set_msg 0x4a7bf12c: 4: enter run() 0x4a7bf42c: 3: msg: "new message" 0x4a7bf42c: 3: exit run() 0x4a7bf12c: 4: set_msg 0x4a7bf12c: 4: msg: "new message" 0x4a7bf12c: 4: exit run() 0x7a67862c: 5: enter run() 0x7a67862c: 5: set_msg 0x7a67862c: 5: msg: "new message" 0x7a67862c: 5: exit run() 0x4a7bf62c: 6: enter run() 0x4a7bf62c: 6: set_msg 0x4a7bf62c: 6: msg: "new message" 0x7a67872c: 7: enter run() 0x4a7bf62c: 6: exit run() 0x7a67872c: 7: set_msg 0x7a67872c: 7: msg: "new message" 0x7a67872c: 7: exit run() 0x6e44972c: 8: enter run() 0x6e44972c: 8: set_msg 0x6e44972c: 8: msg: "new message" 0x6e44972c: 8: exit run() 0x6e44932c: 9: enter run() 0x6e44932c: 9: set_msg 0x6e44932c: 9: msg: "new message" 0x692e802c: 10: enter run() 0x6e44932c: 9: exit run() 0x692e802c: 10: set_msg 0x692e802c: 10: msg: "new message" 0x692e802c: 10: exit run() 0x4a7bfc2c: 11: enter run() 0x4a7bfc2c: 11: set_msg 0x4a7bfc2c: 11: msg: "new message" 0x4a7bfc2c: 11: exit run() 0x692e862c: 12: enter run() 0x692e862c: 12: set_msg 0x692e862c: 12: msg: "new message" 0x692e862c: 12: exit run() 0x7a67882c: 13: enter run() 0x7a67882c: 13: set_msg 0x7a67882c: 13: msg: "new message" 0x7a67882c: 13: exit run() 0x7a678a2c: 14: enter run() 0x7a678a2c: 14: set_msg 0x7a678a2c: 14: msg: "new message" 0x7a678a2c: 14: exit run() 0x4a7bfd2c: 15: enter run() 0x4a7bfd2c: 15: set_msg 0x4a7bfd2c: 15: msg: "new message" 0x4a7bfd2c: 15: exit run() main: 18 0x6e449f2c: 0: enter run() 0x6e449f2c: 0: set_msg 0x6e449f2c: 0: msg: "new message" 0x4a7bf02c: 1: enter run() 0x6e449f2c: 0: exit run() 0x4a7bf02c: 1: set_msg 0x6e44912c: 2: enter run() 0x6e44912c: 2: set_msg 0x692e842c: 3: enter run() 0x692e842c: 3: set_msg 0x692e842c: 3: msg: "new message" 0x6e44912c: 2: msg: "new message" 0x692e842c: 3: exit run() 0x6e44912c: 2: exit run() 0x4a7bf82c: 4: enter run() 0x4a7bf02c: 1: msg: "new message" 0x7a678d2c: 6: enter run() 0x4a7bf32c: 5: enter run() rthread reaping 0x4a7bf02c stack 0x7d72b0e0 rthread reaping 0x6e44912c stack 0x7d6fed60 0x4a7bf82c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e842c stack 0x7d72b700 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (1) 0x692e882c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e44922c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e892c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8b2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (2147483650) rthread reaping 0x4a7bf82c stack 0x7d709520 rthread reaping 0x4a7bf32c stack 0x7d72b6e0 0x692e882c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (1) rthread reaping 0x7a678d2c stack 0x7d72bf40 rthread reaping 0x692e8c2c stack 0x7d7099a0 rthread reaping 0x692e882c stack 0x7d6fef00 rthread reaping 0x4a7bf22c stack 0x7d72e640 0x692e892c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44922c stack 0x7d72bc00 rthread reaping 0x4a7bf52c stack 0x7d72e6a0 rthread reaping 0x4a7bfe2c stack 0x7d709180 rthread reaping 0x6e449c2c stack 0x7d72e340 rthread reaping 0x692e892c stack 0x7d72ebe0 rthread reaping 0x692e8b2c stack 0x7d72b360 0x6e44982c: rwlock_wrlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_wrlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_wrlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_wrlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_rdlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_wrlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44982c stack 0x7d72b360 0x6e44932c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x7a678a2c stack 0x7d72ebe0 rthread reaping 0x4a7bf42c stack 0x7d72e340 0x6e44942c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x6e44962c stack 0x7d709180 rthread reaping 0x4a7bfd2c stack 0x7d72e6a0 0x6e44932c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678c2c stack 0x7d72bc00 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x4a7bf92c stack 0x7d72e640 0x6e44942c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e822c stack 0x7d6fef00 rthread reaping 0x6e449e2c stack 0x7d7099a0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x4a7bf52c stack 0x7d72bf40 0x6e44942c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67822c stack 0x7d72b6e0 rthread reaping 0x692e832c stack 0x7d709520 rthread reaping 0x692e8a2c stack 0x7d72b700 rthread reaping 0x692e872c stack 0x7d6fed60 0x6e44932c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44932c stack 0x7d72b0e0 rthread reaping 0x6e44942c stack 0x7d72eb80 0x7a67892c: rwlock_wrlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_wrlock 0x70aadee0 (0) 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_rdlock 0x70aadee0 (0) 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_wrlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_wrlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_wrlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_wrlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e882c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67892c stack 0x7d72eb80 rthread reaping 0x6e44952c stack 0x7d72b0e0 0x692e882c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e44972c stack 0x7d6fed60 rthread reaping 0x6e44982c stack 0x7d72b700 0x692e8d2c: rwlock_wrlock 0x70aadee0 (1) rthread reaping 0x4a7bfb2c stack 0x7d709520 rthread reaping 0x6e44912c stack 0x7d72b6e0 rthread reaping 0x6e44992c stack 0x7d72bf40 rthread reaping 0x6e449a2c stack 0x7d7099a0 0x7a67812c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449d2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e882c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e882c stack 0x7d6fef00 0x692e8d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (1) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e449b2c stack 0x7d72e640 0x4a7bfd2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449c2c stack 0x7d72bc00 rthread reaping 0x7a67812c stack 0x7d72e6a0 rthread reaping 0x692e8d2c stack 0x7d709180 rthread reaping 0x6e449d2c stack 0x7d72e340 rthread reaping 0x4a7bfd2c stack 0x7d72ebe0 rthread reaping 0x4a7bfe2c stack 0x7d72b360 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_wrlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_wrlock 0x70aadee0 (1) 0x692e8b2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e44922c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (0) 0x7a67822c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf82c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8a2c stack 0x7d72b360 rthread reaping 0x692e8e2c stack 0x7d72ebe0 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449d2c: rwlock_wrlock 0x70aadee0 (2147483649) rthread reaping 0x6e44922c stack 0x7d72e340 0x7a678f2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449e2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a67882c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449a2c stack 0x7d709180 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (1) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_rdlock 0x70aadee0 (0) 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (1) 0x7a67822c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8b2c stack 0x7d72e6a0 rthread reaping 0x6e449c2c stack 0x7d72bc00 rthread reaping 0x4a7bf62c stack 0x7d72e640 rthread reaping 0x692e8c2c stack 0x7d6fef00 rthread reaping 0x4a7bf82c stack 0x7d7099a0 rthread reaping 0x7a67822c stack 0x7d72bf40 rthread reaping 0x7a678b2c stack 0x7d72b6e0 rthread reaping 0x6e449d2c stack 0x7d709520 rthread reaping 0x7a678f2c stack 0x7d72b700 rthread reaping 0x6e449e2c stack 0x7d6fed60 rthread reaping 0x7a67882c stack 0x7d72b0e0 rthread reaping 0x692e8f2c stack 0x7d72eb80 0x6e44942c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_wrlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678c2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_wrlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_wrlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_wrlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_wrlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44942c stack 0x7d72eb80 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x692e832c stack 0x7d72b0e0 rthread reaping 0x692e872c stack 0x7d6fed60 rthread reaping 0x6e449e2c stack 0x7d72b700 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x7a678c2c stack 0x7d709520 rthread reaping 0x7a67842c stack 0x7d72b6e0 0x4a7bfc2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67872c stack 0x7d72bf40 rthread reaping 0x692e892c stack 0x7d7099a0 rthread reaping 0x6e449f2c stack 0x7d6fef00 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e882c stack 0x7d72e640 0x4a7bfc2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67832c stack 0x7d72bc00 rthread reaping 0x4a7bf62c stack 0x7d72e6a0 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e44902c stack 0x7d709180 0x4a7bf42c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8d2c stack 0x7d72e340 rthread reaping 0x4a7bfc2c stack 0x7d72ebe0 rthread reaping 0x4a7bf42c stack 0x7d72b360 0x6e449b2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_wrlock 0x70aadee0 (1) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (0) 0x7a67842c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e852c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e842c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449b2c stack 0x7d72b360 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x692e802c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e892c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e812c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e872c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e862c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e852c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a67892c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67802c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (2147483649) 0x7a67802c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678a2c stack 0x7d72ebe0 rthread reaping 0x6e449d2c stack 0x7d72e340 rthread reaping 0x4a7bfa2c stack 0x7d709180 rthread reaping 0x692e852c stack 0x7d72e6a0 rthread reaping 0x7a67842c stack 0x7d72bc00 0x692e872c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bff2c stack 0x7d72e640 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_rdlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e842c stack 0x7d6fef00 rthread reaping 0x692e802c stack 0x7d7099a0 rthread reaping 0x692e892c stack 0x7d72bf40 rthread reaping 0x692e812c stack 0x7d72b6e0 rthread reaping 0x7a67892c stack 0x7d709520 rthread reaping 0x692e862c stack 0x7d72b700 rthread reaping 0x7a67802c stack 0x7d6fed60 rthread reaping 0x7a678b2c stack 0x7d72b0e0 rthread reaping 0x692e872c stack 0x7d72eb80 0x692e822c: rwlock_wrlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e8d2c: rwlock_wrlock 0x70aadee0 (1) 0x692e822c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e832c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67862c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44992c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (2147483649) rthread reaping 0x692e822c stack 0x7d72eb80 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (2147483650) 0x6e449e2c: rwlock_wrlock 0x70aadee0 (2147483650) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e842c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8a2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a67872c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e8d2c stack 0x7d72b0e0 0x4a7bfc2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44912c stack 0x7d6fed60 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e832c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x692e842c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (1) rthread reaping 0x4a7bfc2c stack 0x7d72b700 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44982c stack 0x7d709520 rthread reaping 0x692e832c stack 0x7d72b6e0 rthread reaping 0x7a67862c stack 0x7d72bf40 rthread reaping 0x6e44992c stack 0x7d7099a0 rthread reaping 0x4a7bfb2c stack 0x7d6fef00 rthread reaping 0x4a7bfe2c stack 0x7d72e640 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449e2c stack 0x7d72bc00 rthread reaping 0x4a7bf12c stack 0x7d72e6a0 rthread reaping 0x6e449f2c stack 0x7d709180 rthread reaping 0x692e842c stack 0x7d72e340 rthread reaping 0x692e8a2c stack 0x7d72ebe0 rthread reaping 0x7a67872c stack 0x7d72b360 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_wrlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_wrlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_wrlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_wrlock 0x70aadee0 (0) 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_wrlock 0x70aadee0 (0) 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf42c stack 0x7d72b360 0x6e449a2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x7a67842c stack 0x7d72ebe0 0x6e449a2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x692e862c stack 0x7d72e340 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e882c stack 0x7d709180 0x692e8c2c: rwlock_rdlock 0x70aadee0 (1) 0x6e449a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e892c stack 0x7d72e6a0 rthread reaping 0x692e8b2c stack 0x7d72bc00 rthread reaping 0x7a678f2c stack 0x7d72e640 rthread reaping 0x7a67812c stack 0x7d6fef00 0x692e8c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf22c stack 0x7d7099a0 rthread reaping 0x6e44972c stack 0x7d72bf40 rthread reaping 0x6e44952c stack 0x7d72b6e0 rthread reaping 0x6e44962c stack 0x7d709520 rthread reaping 0x6e449d2c stack 0x7d72b700 rthread reaping 0x7a67802c stack 0x7d6fed60 rthread reaping 0x6e449a2c stack 0x7d72b0e0 rthread reaping 0x692e8c2c stack 0x7d72eb80 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_wrlock 0x70aadee0 (1) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_wrlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_rdlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_wrlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_wrlock 0x70aadee0 (1) 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_wrlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x4a7bf52c stack 0x7d72eb80 rthread reaping 0x4a7bf12c stack 0x7d72b0e0 rthread reaping 0x692e832c stack 0x7d6fed60 rthread reaping 0x7a67822c stack 0x7d72b700 rthread reaping 0x692e862c stack 0x7d709520 0x692e842c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44922c stack 0x7d72b6e0 0x692e842c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e44992c stack 0x7d72bf40 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (1) rthread reaping 0x692e8a2c stack 0x7d7099a0 rthread reaping 0x692e8d2c stack 0x7d6fef00 rthread reaping 0x6e449e2c stack 0x7d72e640 rthread reaping 0x6e44932c stack 0x7d72bc00 rthread reaping 0x692e8f2c stack 0x7d72e6a0 rthread reaping 0x6e44972c stack 0x7d709180 0x7a678c2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e842c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e842c stack 0x7d72e340 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf02c stack 0x7d72ebe0 rthread reaping 0x7a678c2c stack 0x7d72b360 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_wrlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf02c: 1: exit run() 0x4a7bf82c: 4: set_msg 0x692e8c2c: 7: enter run() 0x692e882c: 8: enter run() 0x4a7bf22c: 9: enter run() 0x6e44922c: 10: enter run() 0x4a7bf52c: 11: enter run() 0x4a7bfe2c: 12: enter run() 0x6e449c2c: 13: enter run() 0x692e892c: 14: enter run() 0x692e8b2c: 15: enter run() 0x4a7bf82c: 4: msg: "new message" 0x692e8c2c: 7: set_msg 0x4a7bf22c: 9: set_msg 0x4a7bf82c: 4: exit run() 0x692e882c: 8: set_msg 0x6e449c2c: 13: set_msg 0x4a7bf32c: 5: set_msg 0x692e8b2c: 15: set_msg 0x4a7bf32c: 5: msg: "new message" 0x4a7bf32c: 5: exit run() 0x6e449c2c: 13: msg: "new message" 0x6e449c2c: 13: exit run() 0x692e882c: 8: msg: "new message" 0x4a7bf22c: 9: msg: "new message" 0x692e8b2c: 15: msg: "new message" 0x692e8c2c: 7: msg: "new message" 0x692e882c: 8: exit run() 0x4a7bf22c: 9: exit run() 0x692e8b2c: 15: exit run() 0x7a678d2c: 6: set_msg 0x7a678d2c: 6: msg: "new message" 0x7a678d2c: 6: exit run() 0x692e8c2c: 7: exit run() 0x4a7bf52c: 11: set_msg 0x692e892c: 14: set_msg 0x4a7bf52c: 11: msg: "new message" 0x4a7bf52c: 11: exit run() 0x692e892c: 14: msg: "new message" 0x692e892c: 14: exit run() 0x4a7bfe2c: 12: set_msg 0x6e44922c: 10: set_msg 0x6e44922c: 10: msg: "new message" 0x4a7bfe2c: 12: msg: "new message" 0x6e44922c: 10: exit run() 0x4a7bfe2c: 12: exit run() main: 19 0x6e44982c: 0: enter run() 0x6e44982c: 0: set_msg 0x6e44982c: 0: msg: "new message" 0x7a678a2c: 1: enter run() 0x6e44982c: 0: exit run() 0x7a678a2c: 1: set_msg 0x7a678a2c: 1: msg: "new message" 0x7a678a2c: 1: exit run() 0x4a7bf42c: 2: enter run() 0x4a7bf42c: 2: set_msg 0x4a7bf42c: 2: msg: "new message" 0x4a7bf42c: 2: exit run() 0x6e44962c: 3: enter run() 0x6e44962c: 3: set_msg 0x6e44962c: 3: msg: "new message" 0x6e44962c: 3: exit run() 0x4a7bfd2c: 4: enter run() 0x4a7bfd2c: 4: set_msg 0x4a7bfd2c: 4: msg: "new message" 0x4a7bfd2c: 4: exit run() 0x7a678c2c: 5: enter run() 0x7a678c2c: 5: set_msg 0x7a678c2c: 5: msg: "new message" 0x7a678c2c: 5: exit run() 0x4a7bf92c: 6: enter run() 0x4a7bf92c: 6: set_msg 0x4a7bf92c: 6: msg: "new message" 0x4a7bf92c: 6: exit run() 0x692e822c: 7: enter run() 0x692e822c: 7: set_msg 0x692e822c: 7: msg: "new message" 0x692e822c: 7: exit run() 0x6e449e2c: 8: enter run() 0x6e449e2c: 8: set_msg 0x6e449e2c: 8: msg: "new message" 0x6e449e2c: 8: exit run() 0x4a7bf52c: 9: enter run() 0x4a7bf52c: 9: set_msg 0x4a7bf52c: 9: msg: "new message" 0x4a7bf52c: 9: exit run() 0x7a67822c: 10: enter run() 0x7a67822c: 10: set_msg 0x7a67822c: 10: msg: "new message" 0x7a67822c: 10: exit run() 0x692e832c: 11: enter run() 0x692e832c: 11: set_msg 0x692e832c: 11: msg: "new message" 0x692e832c: 11: exit run() 0x692e8a2c: 12: enter run() 0x692e8a2c: 12: set_msg 0x692e8a2c: 12: msg: "new message" 0x692e8a2c: 12: exit run() 0x692e872c: 13: enter run() 0x692e872c: 13: set_msg 0x692e872c: 13: msg: "new message" 0x692e872c: 13: exit run() 0x6e44932c: 14: enter run() 0x6e44942c: 15: enter run() 0x6e44932c: 14: set_msg 0x6e44942c: 15: set_msg 0x6e44942c: 15: msg: "new message" 0x6e44942c: 15: exit run() 0x6e44932c: 14: msg: "new message" 0x6e44932c: 14: exit run() main: 20 0x7a67892c: 0: enter run() 0x7a67892c: 0: set_msg 0x7a67892c: 0: msg: "new message" 0x7a67892c: 0: exit run() 0x6e44952c: 1: enter run() 0x6e44952c: 1: set_msg 0x6e44952c: 1: msg: "new message" 0x6e44952c: 1: exit run() 0x6e44972c: 2: enter run() 0x6e44972c: 2: set_msg 0x6e44972c: 2: msg: "new message" 0x6e44972c: 2: exit run() 0x6e44982c: 3: enter run() 0x6e44982c: 3: set_msg 0x6e44982c: 3: msg: "new message" 0x6e44982c: 3: exit run() 0x4a7bfb2c: 4: enter run() 0x4a7bfb2c: 4: set_msg 0x4a7bfb2c: 4: msg: "new message" 0x4a7bfb2c: 4: exit run() 0x6e44912c: 5: enter run() 0x6e44912c: 5: set_msg 0x6e44912c: 5: msg: "new message" 0x6e44992c: 6: enter run() 0x6e44912c: 5: exit run() 0x6e44992c: 6: set_msg 0x6e449a2c: 7: enter run() 0x6e44992c: 6: msg: "new message" 0x6e449a2c: 7: set_msg 0x6e44992c: 6: exit run() 0x6e449a2c: 7: msg: "new message" 0x692e882c: 8: enter run() 0x6e449b2c: 9: enter run() 0x6e449c2c: 10: enter run() 0x6e449a2c: 7: exit run() 0x692e882c: 8: set_msg 0x692e8d2c: 12: enter run() 0x7a67812c: 11: enter run() 0x6e449d2c: 13: enter run() 0x4a7bfd2c: 14: enter run() 0x4a7bfe2c: 15: enter run() 0x692e882c: 8: msg: "new message" 0x692e882c: 8: exit run() 0x6e449c2c: 10: set_msg 0x6e449c2c: 10: msg: "new message" 0x6e449c2c: 10: exit run() 0x6e449d2c: 13: set_msg 0x692e8d2c: 12: set_msg 0x692e8d2c: 12: msg: "new message" 0x6e449d2c: 13: msg: "new message" 0x692e8d2c: 12: exit run() 0x4a7bfe2c: 15: set_msg 0x6e449d2c: 13: exit run() 0x7a67812c: 11: set_msg 0x4a7bfe2c: 15: msg: "new message" 0x4a7bfe2c: 15: exit run() 0x6e449b2c: 9: set_msg 0x7a67812c: 11: msg: "new message" 0x7a67812c: 11: exit run() 0x6e449b2c: 9: msg: "new message" 0x6e449b2c: 9: exit run() 0x4a7bfd2c: 14: set_msg 0x4a7bfd2c: 14: msg: "new message" 0x4a7bfd2c: 14: exit run() main: 21 0x692e8a2c: 0: enter run() 0x692e8a2c: 0: set_msg 0x692e8a2c: 0: msg: "new message" 0x692e8a2c: 0: exit run() 0x692e8e2c: 1: enter run() 0x692e8e2c: 1: set_msg 0x692e8e2c: 1: msg: "new message" 0x6e44922c: 2: enter run() 0x692e8e2c: 1: exit run() 0x6e44922c: 2: set_msg 0x6e449a2c: 3: enter run() 0x692e8b2c: 4: enter run() 0x6e449c2c: 5: enter run() 0x4a7bf62c: 6: enter run() 0x692e8c2c: 7: enter run() 0x6e44922c: 2: msg: "new message" 0x4a7bf82c: 8: enter run() 0x7a67822c: 9: enter run() 0x4a7bf82c: 8: set_msg 0x7a678b2c: 10: enter run() 0x6e449d2c: 11: enter run() 0x6e44922c: 2: exit run() 0x7a678f2c: 12: enter run() 0x6e449e2c: 13: enter run() 0x7a67882c: 14: enter run() 0x4a7bf82c: 8: msg: "new message" 0x692e8f2c: 15: enter run() 0x692e8f2c: 15: set_msg 0x692e8f2c: 15: msg: "new message" 0x692e8f2c: 15: exit run() 0x7a67822c: 9: set_msg 0x6e449a2c: 3: set_msg 0x6e449a2c: 3: msg: "new message" 0x6e449a2c: 3: exit run() 0x6e449c2c: 5: set_msg 0x6e449e2c: 13: set_msg 0x6e449e2c: 13: msg: "new message" 0x6e449e2c: 13: exit run() 0x6e449c2c: 5: msg: "new message" 0x7a67882c: 14: set_msg 0x6e449c2c: 5: exit run() 0x6e449d2c: 11: set_msg 0x7a67882c: 14: msg: "new message" 0x7a67822c: 9: msg: "new message" 0x7a67882c: 14: exit run() 0x6e449d2c: 11: msg: "new message" 0x7a67822c: 9: exit run() 0x6e449d2c: 11: exit run() 0x4a7bf62c: 6: set_msg 0x692e8c2c: 7: set_msg 0x4a7bf62c: 6: msg: "new message" 0x4a7bf82c: 8: exit run() 0x692e8b2c: 4: set_msg 0x4a7bf62c: 6: exit run() 0x7a678f2c: 12: set_msg 0x7a678f2c: 12: msg: "new message" 0x7a678f2c: 12: exit run() 0x7a678b2c: 10: set_msg 0x7a678b2c: 10: msg: "new message" 0x7a678b2c: 10: exit run() 0x692e8c2c: 7: msg: "new message" 0x692e8b2c: 4: msg: "new message" 0x692e8c2c: 7: exit run() 0x692e8b2c: 4: exit run() main: 22 0x6e44942c: 0: enter run() 0x6e44942c: 0: set_msg 0x6e44942c: 0: msg: "new message" 0x6e44942c: 0: exit run() 0x692e832c: 1: enter run() 0x692e832c: 1: set_msg 0x692e832c: 1: msg: "new message" 0x692e832c: 1: exit run() 0x692e872c: 2: enter run() 0x692e872c: 2: set_msg 0x692e872c: 2: msg: "new message" 0x6e449e2c: 3: enter run() 0x692e872c: 2: exit run() 0x7a678c2c: 4: enter run() 0x6e449e2c: 3: set_msg 0x6e449e2c: 3: msg: "new message" 0x6e449e2c: 3: exit run() 0x7a678c2c: 4: set_msg 0x7a678c2c: 4: msg: "new message" 0x7a678c2c: 4: exit run() 0x7a67842c: 5: enter run() 0x7a67842c: 5: set_msg 0x7a67842c: 5: msg: "new message" 0x7a67842c: 5: exit run() 0x7a67872c: 6: enter run() 0x7a67872c: 6: set_msg 0x7a67872c: 6: msg: "new message" 0x7a67872c: 6: exit run() 0x692e892c: 7: enter run() 0x692e892c: 7: set_msg 0x692e892c: 7: msg: "new message" 0x692e892c: 7: exit run() 0x6e449f2c: 8: enter run() 0x6e449f2c: 8: set_msg 0x6e449f2c: 8: msg: "new message" 0x6e449f2c: 8: exit run() 0x692e882c: 9: enter run() 0x692e882c: 9: set_msg 0x692e882c: 9: msg: "new message" 0x692e882c: 9: exit run() 0x7a67832c: 10: enter run() 0x7a67832c: 10: set_msg 0x7a67832c: 10: msg: "new message" 0x7a67832c: 10: exit run() 0x4a7bf62c: 11: enter run() 0x4a7bf62c: 11: set_msg 0x4a7bf62c: 11: msg: "new message" 0x4a7bf62c: 11: exit run() 0x6e44902c: 12: enter run() 0x6e44902c: 12: set_msg 0x6e44902c: 12: msg: "new message" 0x6e44902c: 12: exit run() 0x692e8d2c: 13: enter run() 0x692e8d2c: 13: set_msg 0x692e8d2c: 13: msg: "new message" 0x692e8d2c: 13: exit run() 0x4a7bfc2c: 14: enter run() 0x4a7bf42c: 15: enter run() 0x4a7bfc2c: 14: set_msg 0x4a7bfc2c: 14: msg: "new message" 0x4a7bfc2c: 14: exit run() 0x4a7bf42c: 15: set_msg 0x4a7bf42c: 15: msg: "new message" 0x4a7bf42c: 15: exit run() main: 23 0x6e449b2c: 0: enter run() 0x6e449b2c: 0: set_msg 0x6e449b2c: 0: msg: "new message" 0x7a678a2c: 1: enter run() 0x6e449b2c: 0: exit run() 0x7a678a2c: 1: set_msg 0x6e449d2c: 2: enter run() 0x7a678a2c: 1: msg: "new message" 0x4a7bfa2c: 3: enter run() 0x7a67842c: 5: enter run() 0x692e852c: 4: enter run() 0x4a7bff2c: 6: enter run() 0x692e842c: 7: enter run() 0x4a7bfa2c: 3: set_msg 0x7a678a2c: 1: exit run() 0x692e802c: 8: enter run() 0x692e892c: 9: enter run() 0x692e812c: 10: enter run() 0x692e872c: 15: enter run() 0x692e862c: 12: enter run() 0x692e852c: 4: set_msg 0x7a67802c: 13: enter run() 0x7a678b2c: 14: enter run() 0x7a67892c: 11: enter run() 0x7a67802c: 13: set_msg 0x692e812c: 10: set_msg 0x692e892c: 9: set_msg 0x692e852c: 4: msg: "new message" 0x692e892c: 9: msg: "new message" 0x692e892c: 9: exit run() 0x692e812c: 10: msg: "new message" 0x692e812c: 10: exit run() 0x4a7bfa2c: 3: msg: "new message" 0x4a7bfa2c: 3: exit run() 0x7a67802c: 13: msg: "new message" 0x7a67802c: 13: exit run() 0x692e862c: 12: set_msg 0x692e802c: 8: set_msg 0x692e802c: 8: msg: "new message" 0x692e802c: 8: exit run() 0x7a678b2c: 14: set_msg 0x4a7bff2c: 6: set_msg 0x7a678b2c: 14: msg: "new message" 0x7a678b2c: 14: exit run() 0x7a67842c: 5: set_msg 0x4a7bff2c: 6: msg: "new message" 0x692e872c: 15: set_msg 0x4a7bff2c: 6: exit run() 0x692e852c: 4: exit run() 0x6e449d2c: 2: set_msg 0x7a67842c: 5: msg: "new message" 0x6e449d2c: 2: msg: "new message" 0x692e862c: 12: msg: "new message" 0x6e449d2c: 2: exit run() 0x692e862c: 12: exit run() 0x7a67842c: 5: exit run() 0x692e872c: 15: msg: "new message" 0x692e872c: 15: exit run() 0x7a67892c: 11: set_msg 0x7a67892c: 11: msg: "new message" 0x692e842c: 7: set_msg 0x7a67892c: 11: exit run() 0x692e842c: 7: msg: "new message" 0x692e842c: 7: exit run() main: 24 0x692e822c: 0: enter run() 0x692e822c: 0: set_msg 0x692e8d2c: 1: enter run() 0x692e822c: 0: msg: "new message" 0x6e44912c: 2: enter run() 0x4a7bfc2c: 3: enter run() 0x692e822c: 0: exit run() 0x692e8d2c: 1: set_msg 0x6e44982c: 4: enter run() 0x692e832c: 5: enter run() 0x7a67862c: 6: enter run() 0x6e44992c: 7: enter run() 0x6e44912c: 2: set_msg 0x4a7bfb2c: 8: enter run() 0x4a7bfe2c: 9: enter run() 0x6e449e2c: 10: enter run() 0x6e44912c: 2: msg: "new message" 0x6e449f2c: 12: enter run() 0x4a7bf12c: 11: enter run() 0x692e842c: 13: enter run() 0x692e8a2c: 14: enter run() 0x7a67872c: 15: enter run() 0x692e8d2c: 1: msg: "new message" 0x6e44912c: 2: exit run() 0x692e842c: 13: set_msg 0x692e8d2c: 1: exit run() 0x7a67862c: 6: set_msg 0x7a67862c: 6: msg: "new message" 0x7a67862c: 6: exit run() 0x4a7bfc2c: 3: set_msg 0x4a7bfc2c: 3: msg: "new message" 0x6e44992c: 7: set_msg 0x4a7bfc2c: 3: exit run() 0x692e832c: 5: set_msg 0x6e44982c: 4: set_msg 0x692e832c: 5: msg: "new message" 0x692e832c: 5: exit run() 0x7a67872c: 15: set_msg 0x7a67872c: 15: msg: "new message" 0x692e842c: 13: msg: "new message" 0x7a67872c: 15: exit run() 0x692e842c: 13: exit run() 0x4a7bfe2c: 9: set_msg 0x4a7bfe2c: 9: msg: "new message" 0x4a7bfe2c: 9: exit run() 0x692e8a2c: 14: set_msg 0x4a7bfb2c: 8: set_msg 0x4a7bf12c: 11: set_msg 0x4a7bfb2c: 8: msg: "new message" 0x4a7bf12c: 11: msg: "new message" 0x4a7bfb2c: 8: exit run() 0x6e44992c: 7: msg: "new message" 0x4a7bf12c: 11: exit run() 0x6e44982c: 4: msg: "new message" 0x692e8a2c: 14: msg: "new message" 0x6e44992c: 7: exit run() 0x6e44982c: 4: exit run() 0x6e449e2c: 10: set_msg 0x692e8a2c: 14: exit run() 0x6e449e2c: 10: msg: "new message" 0x6e449e2c: 10: exit run() 0x6e449f2c: 12: set_msg 0x6e449f2c: 12: msg: "new message" 0x6e449f2c: 12: exit run() main: 25 0x4a7bf42c: 0: enter run() 0x4a7bf42c: 0: set_msg 0x4a7bf42c: 0: msg: "new message" 0x4a7bf42c: 0: exit run() 0x7a67842c: 1: enter run() 0x7a67842c: 1: set_msg 0x7a67842c: 1: msg: "new message" 0x7a67842c: 1: exit run() 0x692e862c: 2: enter run() 0x692e862c: 2: set_msg 0x692e862c: 2: msg: "new message" 0x692e862c: 2: exit run() 0x692e882c: 3: enter run() 0x692e882c: 3: set_msg 0x692e882c: 3: msg: "new message" 0x692e882c: 3: exit run() 0x692e892c: 4: enter run() 0x692e892c: 4: set_msg 0x692e892c: 4: msg: "new message" 0x692e892c: 4: exit run() 0x692e8b2c: 5: enter run() 0x692e8b2c: 5: set_msg 0x692e8b2c: 5: msg: "new message" 0x692e8b2c: 5: exit run() 0x7a678f2c: 6: enter run() 0x7a678f2c: 6: set_msg 0x7a678f2c: 6: msg: "new message" 0x7a678f2c: 6: exit run() 0x7a67812c: 7: enter run() 0x7a67812c: 7: set_msg 0x7a67812c: 7: msg: "new message" 0x7a67812c: 7: exit run() 0x4a7bf22c: 8: enter run() 0x4a7bf22c: 8: set_msg 0x4a7bf22c: 8: msg: "new message" 0x4a7bf22c: 8: exit run() 0x6e44972c: 9: enter run() 0x6e44972c: 9: set_msg 0x6e44972c: 9: msg: "new message" 0x6e44972c: 9: exit run() 0x6e44952c: 10: enter run() 0x6e44952c: 10: set_msg 0x6e44962c: 11: enter run() 0x6e44952c: 10: msg: "new message" 0x6e44952c: 10: exit run() 0x6e44962c: 11: set_msg 0x6e44962c: 11: msg: "new message" 0x6e44962c: 11: exit run() 0x6e449d2c: 12: enter run() 0x6e449d2c: 12: set_msg 0x6e449d2c: 12: msg: "new message" 0x6e449d2c: 12: exit run() 0x7a67802c: 13: enter run() 0x7a67802c: 13: set_msg 0x7a67802c: 13: msg: "new message" 0x7a67802c: 13: exit run() 0x6e449a2c: 14: enter run() 0x6e449a2c: 14: set_msg 0x692e8c2c: 15: enter run() 0x692e8c2c: 15: set_msg 0x6e449a2c: 14: msg: "new message" 0x692e8c2c: 15: msg: "new message" 0x6e449a2c: 14: exit run() 0x692e8c2c: 15: exit run() main: 26 0x4a7bf52c: 0: enter run() 0x4a7bf52c: 0: set_msg 0x4a7bf52c: 0: msg: "new message" 0x4a7bf12c: 1: enter run() 0x4a7bf52c: 0: exit run() 0x4a7bf12c: 1: set_msg 0x4a7bf12c: 1: msg: "new message" 0x692e832c: 2: enter run() 0x4a7bf12c: 1: exit run() 0x692e832c: 2: set_msg 0x692e832c: 2: msg: "new message" 0x692e832c: 2: exit run() 0x7a67822c: 3: enter run() 0x7a67822c: 3: set_msg 0x7a67822c: 3: msg: "new message" 0x7a67822c: 3: exit run() 0x692e862c: 4: enter run() 0x692e862c: 4: set_msg 0x692e862c: 4: msg: "new message" 0x692e862c: 4: exit run() 0x6e44922c: 5: enter run() 0x6e44922c: 5: set_msg 0x6e44992c: 6: enter run() 0x6e44922c: 5: msg: "new message" 0x6e44922c: 5: exit run() 0x6e44992c: 6: set_msg 0x6e44992c: 6: msg: "new message" 0x6e44992c: 6: exit run() 0x692e8a2c: 7: enter run() 0x692e8a2c: 7: set_msg 0x692e8a2c: 7: msg: "new message" 0x692e8a2c: 7: exit run() 0x692e8d2c: 8: enter run() 0x692e8d2c: 8: set_msg 0x692e8d2c: 8: msg: "new message" 0x692e8d2c: 8: exit run() 0x6e449e2c: 9: enter run() 0x6e449e2c: 9: set_msg 0x6e449e2c: 9: msg: "new message" 0x6e449e2c: 9: exit run() 0x6e44932c: 10: enter run() 0x6e44932c: 10: set_msg 0x6e44932c: 10: msg: "new message" 0x6e44932c: 10: exit run() 0x692e8f2c: 11: enter run() 0x692e8f2c: 11: set_msg 0x692e8f2c: 11: msg: "new message" 0x692e8f2c: 11: exit run() 0x6e44972c: 12: enter run() 0x6e44972c: 12: set_msg 0x6e44972c: 12: msg: "new message" 0x692e842c: 13: enter run() 0x6e44972c: 12: exit run() 0x692e842c: 13: set_msg 0x4a7bf02c: 14: enter run() 0x7a678c2c: 15: enter run() 0x692e842c: 13: msg: "new message" 0x692e842c: 13: exit run() 0x4a7bf02c: 14: set_msg 0x4a7bf02c: 14: msg: "new message" 0x4a7bf02c: 14: exit run() 0x7a678c2c: 15: set_msg 0x7a678c2c: 15: msg: "new message" 0x7a678c2c: 15: exit run() main: 27 0x4a7bff2c: 0: enter run() 0x4a7bff2c: 0: set_msg 0x4a7bff2c: 0: msg: "new message" 0x4a7bff2c: 0: exit run() 0x4a7bf62c: 1: enter run() 0x4a7bf62c: 1: set_msg 0x4a7bf62c: 1: msg: "new message" 0x4a7bf62c: 1: exit run() 0x6e449c2c: 2: enter run() 0x6e449c2c: 2: set_msg 0x6e449c2c: 2: msg: "new message" 0x6e449c2c: 2: exit run() 0x4a7bf72c: 3: enter run() 0x4a7bf72c: 3: set_msg 0x4a7bf72c: 3: msg: "new message" 0x4a7bf72c: 3: exit run() 0x4a7bf32c: 4: enter run() 0x4a7bf32c: 4: set_msg 0x4a7bf32c: 4: msg: "new message" 0x4a7bf32c: 4: exit run() 0x6e44942c: 5: enter run() 0x6e44942c: 5: set_msg 0x6e44942c: 5: msg: "new message" 0x6e44942c: 5: exit run() 0x692e852c: 6: enter run() 0x692e852c: 6: set_msg 0x692e852c: 6: msg: "new messagerthread reaping 0x4a7bff2c stack 0x7d72ebe0 0x692e852c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf62c stack 0x7d72b360 rthread reaping 0x6e449c2c stack 0x7d72e340 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x4a7bf72c stack 0x7d709180 rthread reaping 0x4a7bf32c stack 0x7d72e6a0 rthread reaping 0x6e44942c stack 0x7d72bc00 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678a2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44902c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e812c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e872c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_rdlock 0x70aadee0 (1) 0x692e832c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (2147483649) 0x692e872c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e852c stack 0x7d72e640 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfe2c stack 0x7d7099a0 rthread reaping 0x6e449f2c stack 0x7d6fef00 rthread reaping 0x692e832c stack 0x7d72bf40 rthread reaping 0x7a678a2c stack 0x7d72b6e0 rthread reaping 0x6e44902c stack 0x7d709520 rthread reaping 0x692e812c stack 0x7d72b700 rthread reaping 0x7a678b2c stack 0x7d6fed60 rthread reaping 0x692e872c stack 0x7d72b0e0 rthread reaping 0x6e449b2c stack 0x7d72eb80 0x6e449a2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_wrlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_wrlock 0x70aadee0 (1) 0x692e822c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a67892c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678f2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8a2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e822c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_wrlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e449a2c stack 0x7d72eb80 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67892c stack 0x7d72b0e0 rthread reaping 0x7a678e2c stack 0x7d6fed60 rthread reaping 0x692e822c stack 0x7d72b700 0x6e44912c: rwlock_rdlock 0x70aadee0 (1) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_wrlock 0x70aadee0 (0) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67832c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8e2c stack 0x7d709520 0x7a67832c: rwlock_rdlock 0x70aadee0 (4294967295) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (1) 0x6e44942c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf92c stack 0x7d72b6e0 0x6e449c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678d2c stack 0x7d72bf40 rthread reaping 0x7a678f2c stack 0x7d6fef00 rthread reaping 0x692e882c stack 0x7d7099a0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfc2c stack 0x7d72e640 rthread reaping 0x692e8a2c stack 0x7d72bc00 rthread reaping 0x6e44912c stack 0x7d72e6a0 rthread reaping 0x6e44942c stack 0x7d709180 rthread reaping 0x4a7bfd2c stack 0x7d72e340 rthread reaping 0x7a67832c stack 0x7d72b360 rthread reaping 0x6e449c2c stack 0x7d72ebe0 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_wrlock 0x70aadee0 (1) 0x692e832c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_wrlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_wrlock 0x70aadee0 (2147483650) 0x6e449a2c: rwlock_wrlock 0x70aadee0 (2147483650) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e822c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67802c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x692e832c stack 0x7d72ebe0 rthread reaping 0x7a678f2c stack 0x7d72b360 rthread reaping 0x4a7bf52c stack 0x7d72e340 rthread reaping 0x7a67852c stack 0x7d709180 0x692e8b2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a67812c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8b2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x692e852c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a67802c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (2147483649) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8b2c stack 0x7d72e6a0 rthread reaping 0x6e449a2c stack 0x7d72bc00 0x4a7bf12c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e852c stack 0x7d72e640 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e822c stack 0x7d7099a0 rthread reaping 0x6e44992c stack 0x7d6fef00 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449d2c stack 0x7d72bf40 rthread reaping 0x7a67802c stack 0x7d72b6e0 rthread reaping 0x7a678d2c stack 0x7d709520 rthread reaping 0x692e892c stack 0x7d72b700 rthread reaping 0x7a67812c stack 0x7d6fed60 rthread reaping 0x4a7bf62c stack 0x7d72b0e0 rthread reaping 0x4a7bf12c stack 0x7d72eb80 0x7a678a2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_wrlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_wrlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_wrlock 0x70aadee0 (1) 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_wrlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678a2c stack 0x7d72eb80 rthread reaping 0x6e44912c stack 0x7d72b0e0 rthread reaping 0x6e44972c stack 0x7d6fed60 0x6e449e2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x692e832c stack 0x7d72b700 0x6e449e2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44942c stack 0x7d709520 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e862c stack 0x7d72b6e0 0x6e449e2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf82c stack 0x7d72bf40 rthread reaping 0x7a678b2c stack 0x7d6fef00 rthread reaping 0x6e44922c stack 0x7d7099a0 rthread reaping 0x692e8a2c stack 0x7d72e640 rthread reaping 0x7a67892c stack 0x7d72bc00 rthread reaping 0x4a7bf32c stack 0x7d72e6a0 rthread reaping 0x692e8f2c stack 0x7d709180 rthread reaping 0x692e802c stack 0x7d72e340 rthread reaping 0x4a7bff2c stack 0x7d72b360 rthread reaping 0x6e449e2c stack 0x7d72ebe0 0x692e872c: rwlock_wrlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e872c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_rdlock 0x70aadee0 (1) 0x692e872c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_wrlock 0x70aadee0 (0) 0x6e44992c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e44912c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_wrlock 0x70aadee0 (0) 0x7a67842c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e822c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (2) rthread reaping 0x692e872c stack 0x7d72ebe0 rthread reaping 0x6e44952c stack 0x7d72b360 0x692e822c: rwlock_rdlock 0x70aadee0 (2147483651) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e822c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8b2c stack 0x7d72e340 0x6e449c2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (1) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44992c stack 0x7d709180 rthread reaping 0x6e44912c stack 0x7d72e6a0 0x692e8c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfa2c stack 0x7d72bc00 rthread reaping 0x4a7bf02c stack 0x7d7099a0 rthread reaping 0x692e8c2c stack 0x7d72e640 0x7a67872c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449b2c stack 0x7d6fef00 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x4a7bf12c stack 0x7d72bf40 0x7a67872c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e822c stack 0x7d72b6e0 rthread reaping 0x7a67842c stack 0x7d709520 rthread reaping 0x4a7bf42c stack 0x7d72b700 rthread reaping 0x4a7bf22c stack 0x7d6fed60 rthread reaping 0x6e449c2c stack 0x7d72b0e0 rthread reaping 0x7a67872c stack 0x7d72eb80 0x7a678a2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (1) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_wrlock 0x70aadee0 (1) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x692e842c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bf92c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678a2c stack 0x7d72eb80 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x7a67802c stack 0x7d72b0e0 rthread reaping 0x4a7bfb2c stack 0x7d6fed60 0x692e832c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x692e8e2c stack 0x7d72b700 rthread reaping 0x4a7bf52c stack 0x7d709520 rthread reaping 0x6e44922c stack 0x7d72b6e0 0x692e842c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44942c stack 0x7d72bf40 rthread reaping 0x692e8d2c stack 0x7d6fef00 rthread reaping 0x692e8f2c stack 0x7d72e640 0x692e842c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a678c2c stack 0x7d7099a0 rthread reaping 0x4a7bf92c stack 0x7d72bc00 0x692e802c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a67832c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e842c stack 0x7d72e6a0 0x692e832c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e832c stack 0x7d709180 0x692e802c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (2147483649) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf62c stack 0x7d72e340 rthread reaping 0x692e802c stack 0x7d72b360 rthread reaping 0x7a67832c stack 0x7d72ebe0 0x6e44962c: rwlock_wrlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_wrlock 0x70aadee0 (1) 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_wrlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_wrlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44962c stack 0x7d72ebe0 rthread reaping 0x7a67812c stack 0x7d72b360 0x6e449d2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x692e8c2c stack 0x7d72e340 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e44972c stack 0x7d709180 0x6e449d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44982c stack 0x7d72e6a0 rthread reaping 0x7a67862c stack 0x7d72bc00 0x692e8f2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x692e8b2c stack 0x7d7099a0 0x692e8f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e812c stack 0x7d72e640 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e892c stack 0x7d6fef00 0x692e8f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67872c stack 0x7d72bf40 rthread reaping 0x7a678d2c stack 0x7d72b6e0 rthread reaping 0x6e449b2c stack 0x7d709520 rthread reaping 0x692e882c stack 0x7d72b700 rthread reaping 0x7a67852c stack 0x7d6fed60 rthread reaping 0x692e8f2c stack 0x7d72b0e0 rthread reaping 0x6e449d2c stack 0x7d72eb80 0x7a678e2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_wrlock 0x70aadee0 (1) 0x692e852c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_wrlock 0x70aadee0 (0) 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e892c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e892c: rwlock_rdlock 0x70aadee0 (2147483650) 0x7a67882c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e892c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x7a678e2c stack 0x7d72eb80 rthread reaping 0x7a678b2c stack 0x7d72b0e0 rthread reaping 0x692e892c stack 0x7d6fed60 rthread reaping 0x6e44992c stack 0x7d72b700 0x6e449a2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8b2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678f2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67822c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67822c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (2) 0x7a67822c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e852c stack 0x7d709520 rthread reaping 0x7a67882c stack 0x7d72b6e0 rthread reaping 0x6e44962c stack 0x7d72bf40 rthread reaping 0x7a67892c stack 0x7d6fef00 rthread reaping 0x4a7bf92c stack 0x7d72e640 rthread reaping 0x6e449f2c stack 0x7d7099a0 rthread reaping 0x4a7bf62c stack 0x7d72bc00 rthread reaping 0x6e449a2c stack 0x7d72e6a0 rthread reaping 0x692e8b2c stack 0x7d709180 rthread reaping 0x7a678f2c stack 0x7d72e340 rthread reaping 0x7a67802c stack 0x7d72b360 rthread reaping 0x7a67822c stack 0x7d72ebe0 0x7a678a2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_wrlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_rdlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_wrlock 0x70aadee0 (1) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_wrlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_wrlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678a2c stack 0x7d72ebe0 rthread reaping 0x6e449c2c stack 0x7d72b360 rthread reaping 0x692e842c stack 0x7d72e340 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x7a678c2c stack 0x7d709180 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e8c2c stack 0x7d72e6a0 0x4a7bf52c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449e2c stack 0x7d72bc00 rthread reaping 0x6e44902c stack 0x7d7099a0 rthread reaping 0x692e862c stack 0x7d72e640 rthread reaping 0x692e822c stack 0x7d6fef00 rthread reaping 0x692e8d2c stack 0x7d72bf40 rthread reaping 0x4a7bf72c stack 0x7d72b6e0 rthread reaping 0x6e449f2c stack 0x7d709520 rthread reaping 0x692e8e2c stack 0x7d72b700 rthread reaping 0x7a67862c stack 0x7d6fed60 rthread reaping 0x7a678d2c stack 0x7d72b0e0 rthread reaping 0x4a7bf52c stack 0x7d72eb80 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x692e802c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e802c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_wrlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (2147483649) 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e44972c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) " 0x6e449f2c: 7: enter run() 0x4a7bfe2c: 8: enter run() 0x692e832c: 9: enter run() 0x7a678a2c: 10: enter run() 0x6e44902c: 11: enter run() 0x692e812c: 12: enter run() 0x7a678b2c: 13: enter run() 0x692e872c: 14: enter run() 0x6e449b2c: 15: enter run() 0x692e852c: 6: exit run() 0x4a7bfe2c: 8: set_msg 0x6e44902c: 11: set_msg 0x6e44902c: 11: msg: "new message" 0x6e44902c: 11: exit run() 0x7a678b2c: 13: set_msg 0x7a678b2c: 13: msg: "new message" 0x692e832c: 9: set_msg 0x7a678b2c: 13: exit run() 0x692e872c: 14: set_msg 0x6e449b2c: 15: set_msg 0x692e832c: 9: msg: "new message" 0x6e449b2c: 15: msg: "new message" 0x692e872c: 14: msg: "new message" 0x692e832c: 9: exit run() 0x6e449b2c: 15: exit run() 0x4a7bfe2c: 8: msg: "new message" 0x692e872c: 14: exit run() 0x4a7bfe2c: 8: exit run() 0x7a678a2c: 10: set_msg 0x7a678a2c: 10: msg: "new message" 0x692e812c: 12: set_msg 0x7a678a2c: 10: exit run() 0x692e812c: 12: msg: "new message" 0x692e812c: 12: exit run() 0x6e449f2c: 7: set_msg 0x6e449f2c: 7: msg: "new message" 0x6e449f2c: 7: exit run() main: 28 0x6e449a2c: 0: enter run() 0x6e449a2c: 0: set_msg 0x7a67892c: 1: enter run() 0x6e449a2c: 0: msg: "new message" 0x6e449a2c: 0: exit run() 0x7a67892c: 1: set_msg 0x7a678e2c: 2: enter run() 0x692e822c: 3: enter run() 0x7a67892c: 1: msg: "new message" 0x692e8e2c: 4: enter run() 0x4a7bf92c: 5: enter run() 0x7a67892c: 1: exit run() 0x7a678d2c: 6: enter run() 0x692e822c: 3: set_msg 0x692e882c: 8: enter run() 0x4a7bfc2c: 9: enter run() 0x7a678f2c: 7: enter run() 0x692e8a2c: 10: enter run() 0x692e822c: 3: msg: "new message" 0x6e44912c: 11: enter run() 0x6e44942c: 12: enter run() 0x6e44912c: 11: set_msg 0x692e822c: 3: exit run() 0x7a678e2c: 2: set_msg 0x7a678e2c: 2: msg: "new message" 0x7a678e2c: 2: exit run() 0x692e8e2c: 4: set_msg 0x692e8a2c: 10: set_msg 0x692e8a2c: 10: msg: "new message" 0x692e8e2c: 4: msg: "new message" 0x692e8a2c: 10: exit run() 0x6e44912c: 11: msg: "new message" 0x7a67832c: 14: enter run() 0x6e449c2c: 15: enter run() 0x4a7bfd2c: 13: enter run() 0x692e8e2c: 4: exit run() 0x7a67832c: 14: set_msg 0x6e44912c: 11: exit run() 0x7a678f2c: 7: set_msg 0x7a678d2c: 6: set_msg 0x4a7bfd2c: 13: set_msg 0x4a7bfd2c: 13: msg: "new message" 0x4a7bfd2c: 13: exit run() 0x7a67832c: 14: msg: "new message" 0x7a678f2c: 7: msg: "new message" 0x7a67832c: 14: exit run() 0x7a678d2c: 6: msg: "new message" 0x7a678d2c: 6: exit run() 0x4a7bf92c: 5: set_msg 0x7a678f2c: 7: exit run() 0x6e44942c: 12: set_msg 0x6e44942c: 12: msg: "new message" 0x4a7bf92c: 5: msg: "new message" 0x6e44942c: 12: exit run() 0x4a7bf92c: 5: exit run() 0x692e882c: 8: set_msg 0x692e882c: 8: msg: "new message" 0x692e882c: 8: exit run() 0x6e449c2c: 15: set_msg 0x4a7bfc2c: 9: set_msg 0x6e449c2c: 15: msg: "new message" 0x4a7bfc2c: 9: msg: "new message" 0x6e449c2c: 15: exit run() 0x4a7bfc2c: 9: exit run() main: 29 0x692e832c: 0: enter run() 0x692e832c: 0: set_msg 0x7a678f2c: 1: enter run() 0x692e832c: 0: msg: "new message" 0x4a7bf52c: 2: enter run() 0x692e832c: 0: exit run() 0x7a678f2c: 1: set_msg 0x7a67852c: 3: enter run() 0x7a678f2c: 1: msg: "new message" 0x7a67852c: 3: set_msg 0x692e8b2c: 4: enter run() 0x7a678f2c: 1: exit run() 0x4a7bf52c: 2: set_msg 0x692e852c: 6: enter run() 0x6e449a2c: 5: enter run() 0x4a7bf52c: 2: msg: "new message" 0x7a67852c: 3: msg: "new message" 0x6e44992c: 8: enter run() 0x692e822c: 7: enter run() 0x6e449d2c: 9: enter run() 0x4a7bf52c: 2: exit run() 0x7a67802c: 10: enter run() 0x7a67852c: 3: exit run() 0x692e8b2c: 4: set_msg 0x7a678d2c: 11: enter run() 0x692e892c: 12: enter run() 0x7a67812c: 13: enter run() 0x4a7bf62c: 14: enter run() 0x4a7bf12c: 15: enter run() 0x7a678d2c: 11: set_msg 0x7a67812c: 13: set_msg 0x7a67812c: 13: msg: "new message" 0x7a67812c: 13: exit run() 0x7a67802c: 10: set_msg 0x6e449a2c: 5: set_msg 0x4a7bf12c: 15: set_msg 0x692e852c: 6: set_msg 0x7a67802c: 10: msg: "new message" 0x7a67802c: 10: exit run() 0x4a7bf62c: 14: set_msg 0x6e44992c: 8: set_msg 0x6e44992c: 8: msg: "new message" 0x6e449a2c: 5: msg: "new message" 0x6e44992c: 8: exit run() 0x692e8b2c: 4: msg: "new message" 0x6e449a2c: 5: exit run() 0x4a7bf62c: 14: msg: "new message" 0x692e852c: 6: msg: "new message" 0x692e8b2c: 4: exit run() 0x7a678d2c: 11: msg: "new message" 0x4a7bf12c: 15: msg: "new message" 0x4a7bf62c: 14: exit run() 0x692e852c: 6: exit run() 0x7a678d2c: 11: exit run() 0x692e822c: 7: set_msg 0x4a7bf12c: 15: exit run() 0x692e822c: 7: msg: "new message" 0x692e822c: 7: exit run() 0x692e892c: 12: set_msg 0x6e449d2c: 9: set_msg 0x692e892c: 12: msg: "new message" 0x6e449d2c: 9: msg: "new message" 0x692e892c: 12: exit run() 0x6e449d2c: 9: exit run() main: 30 0x7a678a2c: 0: enter run() 0x7a678a2c: 0: set_msg 0x7a678a2c: 0: msg: "new message" 0x7a678a2c: 0: exit run() 0x6e44912c: 1: enter run() 0x6e44912c: 1: set_msg 0x6e44912c: 1: msg: "new message" 0x6e44912c: 1: exit run() 0x6e44972c: 2: enter run() 0x6e44972c: 2: set_msg 0x6e44972c: 2: msg: "new message" 0x6e44972c: 2: exit run() 0x692e832c: 3: enter run() 0x692e832c: 3: set_msg 0x692e832c: 3: msg: "new message" 0x692e832c: 3: exit run() 0x6e44942c: 4: enter run() 0x6e44942c: 4: set_msg 0x692e862c: 5: enter run() 0x6e44942c: 4: msg: "new message" 0x6e44942c: 4: exit run() 0x692e862c: 5: set_msg 0x692e862c: 5: msg: "new message" 0x692e862c: 5: exit run() 0x4a7bf82c: 6: enter run() 0x4a7bf82c: 6: set_msg 0x4a7bf82c: 6: msg: "new message" 0x7a678b2c: 7: enter run() 0x7a678b2c: 7: set_msg 0x4a7bf82c: 6: exit run() 0x7a678b2c: 7: msg: "new message" 0x7a678b2c: 7: exit run() 0x6e44922c: 8: enter run() 0x6e44922c: 8: set_msg 0x6e44922c: 8: msg: "new message" 0x6e44922c: 8: exit run() 0x692e8a2c: 9: enter run() 0x692e8a2c: 9: set_msg 0x692e8a2c: 9: msg: "new message" 0x7a67892c: 10: enter run() 0x692e8a2c: 9: exit run() 0x7a67892c: 10: set_msg 0x7a67892c: 10: msg: "new message" 0x7a67892c: 10: exit run() 0x4a7bf32c: 11: enter run() 0x4a7bf32c: 11: set_msg 0x4a7bf32c: 11: msg: "new message" 0x4a7bf32c: 11: exit run() 0x692e8f2c: 12: enter run() 0x692e8f2c: 12: set_msg 0x692e8f2c: 12: msg: "new message" 0x692e8f2c: 12: exit run() 0x692e802c: 13: enter run() 0x692e802c: 13: set_msg 0x692e802c: 13: msg: "new message" 0x692e802c: 13: exit run() 0x4a7bff2c: 14: enter run() 0x4a7bff2c: 14: set_msg 0x4a7bff2c: 14: msg: "new message" 0x4a7bff2c: 14: exit run() 0x6e449e2c: 15: enter run() 0x6e449e2c: 15: set_msg 0x6e449e2c: 15: msg: "new message" 0x6e449e2c: 15: exit run() main: 31 0x692e872c: 0: enter run() 0x692e872c: 0: set_msg 0x6e44952c: 1: enter run() 0x6e44952c: 1: set_msg 0x692e872c: 0: msg: "new message" 0x6e44952c: 1: msg: "new message" 0x692e872c: 0: exit run() 0x692e8b2c: 2: enter run() 0x6e44952c: 1: exit run() 0x6e44992c: 3: enter run() 0x6e44912c: 4: enter run() 0x692e8b2c: 2: set_msg 0x692e8c2c: 6: enter run() 0x4a7bfa2c: 5: enter run() 0x6e449b2c: 8: enter run() 0x4a7bf12c: 9: enter run() 0x4a7bf02c: 7: enter run() 0x692e8b2c: 2: msg: "new message" 0x692e822c: 10: enter run() 0x7a67842c: 11: enter run() 0x4a7bf42c: 12: enter run() 0x692e822c: 10: set_msg 0x4a7bf22c: 13: enter run() 0x6e449b2c: 8: set_msg 0x7a67842c: 11: set_msg 0x4a7bf22c: 13: set_msg 0x6e449b2c: 8: msg: "new message" 0x7a67842c: 11: msg: "new message" 0x4a7bf22c: 13: msg: "new message" 0x7a67872c: 15: enter run() 0x692e8b2c: 2: exit run() 0x692e822c: 10: msg: "new message" 0x6e449c2c: 14: enter run() 0x6e449b2c: 8: exit run() 0x7a67842c: 11: exit run() 0x4a7bf22c: 13: exit run() 0x692e822c: 10: exit run() 0x4a7bf02c: 7: set_msg 0x4a7bf02c: 7: msg: "new message" 0x4a7bf02c: 7: exit run() 0x6e44992c: 3: set_msg 0x6e449c2c: 14: set_msg 0x692e8c2c: 6: set_msg 0x6e44912c: 4: set_msg 0x4a7bfa2c: 5: set_msg 0x4a7bf12c: 9: set_msg 0x4a7bf42c: 12: set_msg 0x6e44912c: 4: msg: "new message" 0x6e44992c: 3: msg: "new message" 0x6e449c2c: 14: msg: "new message" 0x4a7bf42c: 12: msg: "new message" 0x6e44912c: 4: exit run() 0x4a7bfa2c: 5: msg: "new message" 0x4a7bf12c: 9: msg: "new message" 0x6e44992c: 3: exit run() 0x6e449c2c: 14: exit run() 0x4a7bf42c: 12: exit run() 0x692e8c2c: 6: msg: "new message" 0x4a7bfa2c: 5: exit run() 0x4a7bf12c: 9: exit run() 0x692e8c2c: 6: exit run() 0x7a67872c: 15: set_msg 0x7a67872c: 15: msg: "new message" 0x7a67872c: 15: exit run() main: 32 0x7a678a2c: 0: enter run() 0x7a678a2c: 0: set_msg 0x7a678a2c: 0: msg: "new message" 0x7a67802c: 1: enter run() 0x7a678a2c: 0: exit run() 0x7a67802c: 1: set_msg 0x7a67802c: 1: msg: "new message" 0x7a67802c: 1: exit run() 0x4a7bfb2c: 2: enter run() 0x4a7bfb2c: 2: set_msg 0x4a7bfb2c: 2: msg: "new message" 0x4a7bfb2c: 2: exit run() 0x692e8e2c: 3: enter run() 0x692e8e2c: 3: set_msg 0x692e8e2c: 3: msg: "new message" 0x692e8e2c: 3: exit run() 0x4a7bf52c: 4: enter run() 0x4a7bf52c: 4: set_msg 0x6e44922c: 5: enter run() 0x4a7bf52c: 4: msg: "new message" 0x4a7bf52c: 4: exit run() 0x6e44922c: 5: set_msg 0x6e44922c: 5: msg: "new message" 0x6e44922c: 5: exit run() 0x6e44942c: 6: enter run() 0x6e44942c: 6: set_msg 0x6e44942c: 6: msg: "new message" 0x692e8d2c: 7: enter run() 0x6e44942c: 6: exit run() 0x692e8d2c: 7: set_msg 0x692e8f2c: 8: enter run() 0x692e8d2c: 7: msg: "new message" 0x692e8d2c: 7: exit run() 0x7a678c2c: 9: enter run() 0x7a678c2c: 9: set_msg 0x692e8f2c: 8: set_msg 0x692e8f2c: 8: msg: "new message" 0x692e8f2c: 8: exit run() 0x7a678c2c: 9: msg: "new message" 0x4a7bf92c: 10: enter run() 0x7a678c2c: 9: exit run() 0x4a7bf92c: 10: set_msg 0x692e842c: 11: enter run() 0x4a7bf92c: 10: msg: "new message" 0x692e832c: 12: enter run() 0x4a7bf62c: 13: enter run() 0x4a7bf92c: 10: exit run() 0x692e842c: 11: set_msg 0x692e802c: 14: enter run() 0x7a67832c: 15: enter run() 0x692e842c: 11: msg: "new message" 0x692e842c: 11: exit run() 0x692e832c: 12: set_msg 0x692e802c: 14: set_msg 0x692e832c: 12: msg: "new message" 0x4a7bf62c: 13: set_msg 0x692e832c: 12: exit run() 0x692e802c: 14: msg: "new message" 0x692e802c: 14: exit run() 0x4a7bf62c: 13: msg: "new message" 0x4a7bf62c: 13: exit run() 0x7a67832c: 15: set_msg 0x7a67832c: 15: msg: "new message" 0x7a67832c: 15: exit run() main: 33 0x6e44962c: 0: enter run() 0x6e44962c: 0: set_msg 0x6e44962c: 0: msg: "new message" 0x7a67812c: 1: enter run() 0x6e44962c: 0: exit run() 0x7a67812c: 1: set_msg 0x7a67812c: 1: msg: "new message" 0x7a67812c: 1: exit run() 0x692e8c2c: 2: enter run() 0x6e44972c: 3: enter run() 0x6e44972c: 3: set_msg 0x6e44972c: 3: msg: "new message" 0x6e44982c: 4: enter run() 0x6e44972c: 3: exit run() 0x692e8c2c: 2: set_msg 0x692e8c2c: 2: msg: "new message" 0x692e8c2c: 2: exit run() 0x6e44982c: 4: set_msg 0x6e44982c: 4: msg: "new message" 0x6e44982c: 4: exit run() 0x7a67862c: 5: enter run() 0x7a67862c: 5: set_msg 0x7a67862c: 5: msg: "new message" 0x7a67862c: 5: exit run() 0x692e8b2c: 6: enter run() 0x692e8b2c: 6: set_msg 0x692e8b2c: 6: msg: "new message" 0x692e8b2c: 6: exit run() 0x692e812c: 7: enter run() 0x692e812c: 7: set_msg 0x692e812c: 7: msg: "new message" 0x692e812c: 7: exit run() 0x692e892c: 8: enter run() 0x692e892c: 8: set_msg 0x692e892c: 8: msg: "new message" 0x692e892c: 8: exit run() 0x7a67872c: 9: enter run() 0x7a67872c: 9: set_msg 0x7a67872c: 9: msg: "new message" 0x7a67872c: 9: exit run() 0x7a678d2c: 10: enter run() 0x7a678d2c: 10: set_msg 0x7a678d2c: 10: msg: "new message" 0x7a678d2c: 10: exit run() 0x6e449b2c: 11: enter run() 0x6e449b2c: 11: set_msg 0x692e882c: 12: enter run() 0x6e449b2c: 11: msg: "new message" 0x692e882c: 12: set_msg 0x6e449b2c: 11: exit run() 0x692e882c: 12: msg: "new message" 0x692e882c: 12: exit run() 0x7a67852c: 13: enter run() 0x7a67852c: 13: set_msg 0x7a67852c: 13: msg: "new message" 0x7a67852c: 13: exit run() 0x6e449d2c: 15: enter run() 0x6e449d2c: 15: set_msg 0x6e449d2c: 15: msg: "new message" 0x6e449d2c: 15: exit run() 0x692e8f2c: 14: enter run() 0x692e8f2c: 14: set_msg 0x692e8f2c: 14: msg: "new message" 0x692e8f2c: 14: exit run() main: 34 0x7a678e2c: 0: enter run() 0x7a678e2c: 0: set_msg 0x7a678e2c: 0: msg: "new message" 0x7a678b2c: 1: enter run() 0x7a678e2c: 0: exit run() 0x692e892c: 2: enter run() 0x7a678b2c: 1: set_msg 0x6e44992c: 3: enter run() 0x692e852c: 4: enter run() 0x7a678b2c: 1: msg: "new message" 0x7a67882c: 5: enter run() 0x7a678b2c: 1: exit run() 0x7a67882c: 5: set_msg 0x6e44992c: 3: set_msg 0x6e44962c: 6: enter run() 0x692e892c: 2: set_msg 0x7a67882c: 5: msg: "new message" 0x6e44992c: 3: msg: "new message" 0x7a67882c: 5: exit run() 0x7a67892c: 7: enter run() 0x692e892c: 2: msg: "new message" 0x6e44992c: 3: exit run() 0x4a7bf92c: 8: enter run() 0x6e449f2c: 9: enter run() 0x692e892c: 2: exit run() 0x4a7bf92c: 8: set_msg 0x4a7bf62c: 10: enter run() 0x6e449a2c: 11: enter run() 0x692e8b2c: 12: enter run() 0x7a678f2c: 13: enter run() 0x4a7bf92c: 8: msg: "new message" 0x7a67802c: 14: enter run() 0x7a67822c: 15: enter run() 0x7a67802c: 14: set_msg 0x4a7bf92c: 8: exit run() 0x7a67802c: 14: msg: "new message" 0x7a67822c: 15: set_msg 0x6e449f2c: 9: set_msg 0x6e44962c: 6: set_msg 0x4a7bf62c: 10: set_msg 0x7a67822c: 15: msg: "new message" 0x6e449f2c: 9: msg: "new message" 0x6e44962c: 6: msg: "new message" 0x7a67822c: 15: exit run() 0x7a67802c: 14: exit run() 0x4a7bf62c: 10: msg: "new message" 0x6e449f2c: 9: exit run() 0x6e44962c: 6: exit run() 0x7a67892c: 7: set_msg 0x4a7bf62c: 10: exit run() 0x7a67892c: 7: msg: "new message" 0x7a67892c: 7: exit run() 0x692e8b2c: 12: set_msg 0x692e852c: 4: set_msg 0x6e449a2c: 11: set_msg 0x692e8b2c: 12: msg: "new message" 0x692e8b2c: 12: exit run() 0x7a678f2c: 13: set_msg 0x6e449a2c: 11: msg: "new message" 0x7a678f2c: 13: msg: "new message" 0x6e449a2c: 11: exit run() 0x692e852c: 4: msg: "new message" 0x7a678f2c: 13: exit run() 0x692e852c: 4: exit run() main: 35 0x7a678a2c: 0: enter run() 0x7a678a2c: 0: set_msg 0x7a678a2c: 0: msg: "new message" 0x7a678a2c: 0: exit run() 0x6e449c2c: 1: enter run() 0x6e449c2c: 1: set_msg 0x6e449c2c: 1: msg: "new message" 0x6e449c2c: 1: exit run() 0x692e842c: 2: enter run() 0x692e842c: 2: set_msg 0x692e842c: 2: msg: "new message" 0x7a678c2c: 3: enter run() 0x692e842c: 2: exit run() 0x7a678c2c: 3: set_msg 0x7a678c2c: 3: msg: "new message" 0x7a678c2c: 3: exit run() 0x692e8c2c: 4: enter run() 0x692e8c2c: 4: set_msg 0x6e449e2c: 5: enter run() 0x692e8c2c: 4: msg: "new message" 0x6e449e2c: 5: set_msg 0x692e8c2c: 4: exit run() 0x6e449e2c: 5: msg: "new message" 0x6e449e2c: 5: exit run() 0x6e44902c: 6: enter run() 0x6e44902c: 6: set_msg 0x6e44902c: 6: msg: "new message" 0x6e44902c: 6: exit run() 0x692e862c: 7: enter run() 0x692e862c: 7: set_msg 0x692e862c: 7: msg: "new message" 0x692e862c: 7: exit run() 0x692e822c: 8: enter run() 0x692e822c: 8: set_msg 0x692e822c: 8: msg: "new message" 0x692e822c: 8: exit run() 0x692e8d2c: 9: enter run() 0x692e8d2c: 9: set_msg 0x692e8d2c: 9: msg: "new message" 0x692e8d2c: 9: exit run() 0x4a7bf72c: 10: enter run() 0x4a7bf72c: 10: set_msg 0x4a7bf72c: 10: msg: "new message" 0x4a7bf72c: 10: exit run() 0x6e449f2c: 11: enter run() 0x6e449f2c: 11: set_msg 0x6e449f2c: 11: msg: "new message" 0x6e449f2c: 11: exit run() 0x692e8e2c: 12: enter run() 0x692e8e2c: 12: set_msg 0x692e8e2c: 12: msg: "new message" 0x692e8e2c: 12: exit run() 0x7a67862c: 13: enter run() 0x7a67862c: 13: set_msg 0x7a67862c: 13: msg: "new message" 0x7a67862c: 13: exit run() 0x7a678d2c: 14: enter run() 0x7a678d2c: 14: set_msg 0x7a678d2c: 14: msg: "new message" 0x7a678d2c: 14: exit run() 0x4a7bf52c: 15: enter run() 0x4a7bf52c: 15: set_msg 0x4a7bf52c: 15: msg: "new message" 0x4a7bf52c: 15: exit run() main: 36 0x4a7bfa2c: 0: enter run() 0x4a7bfa2c: 0: set_msg 0x4a7bfa2c: 0: msg: "new message" 0x4a7bf42c: 1: enter run() 0x4a7bfa2c: 0: exit run() 0x4a7bf42c: 1: set_msg 0x4a7bf42c: 1: msg: "new message" 0x4a7bf32c: 2: enter run() 0x4a7bf42c: 1: exit run() 0x4a7bf32c: 2: set_msg 0x692e802c: 3: enter run() 0x4a7bf32c: 2: msg: "new message" 0x6e449f2c: 4: enter run() 0x692e8a2c: 5: enter run() 0x4a7bf32c: 2: exit run() 0x692e802c: 3: set_msg 0x6e44962c: 6: enter run() 0x6e44962c: 6: set_msg 0x6e449f2c: 4: set_msg 0x6e44962c: 6: msg: "new message" 0x6e44962c: 6: exit run() 0x6e449f2c: 4: msg: "new message" 0x4a7bf82c: 7: enter run() 0x692e802c: 3: msg: "new message" 0x6e449f2c: 4: exit run() 0x4a7bf82c: 7: set_msg 0x4a7bf82c: 7: msg: "new message" 0x692e802c: 3: exit run() 0x692e812c: 8: enter run() 0x4a7bf82c: 7: exit run() 0x6e44972c: 9: enter run() 0x692e8a2c: 5: set_msg 0x692e872c: 10: enter run() 0x692e8a2c: 5: msg: "new message" 0x692e872c: 10: set_msg 0x692e8a2c: 5: exit run() 0x60x6e44912c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x4a7bfa2c stack 0x7d72eb80 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x4a7bf42c stack 0x7d72b0e0 rthread reaping 0x4a7bf32c stack 0x7d6fed60 0x6e449e2c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x692e802c stack 0x7d72b700 rthread reaping 0x6e449f2c stack 0x7d709520 rthread reaping 0x692e8a2c stack 0x7d72b6e0 rthread reaping 0x6e44962c stack 0x7d72bf40 0x692e812c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf82c stack 0x7d6fef00 0x692e812c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (1) 0x6e44912c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e812c stack 0x7d72e640 0x692e872c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44972c stack 0x7d7099a0 rthread reaping 0x692e872c stack 0x7d72bc00 rthread reaping 0x6e44912c stack 0x7d72e6a0 rthread reaping 0x4a7bfd2c stack 0x7d709180 rthread reaping 0x6e449e2c stack 0x7d72e340 rthread reaping 0x4a7bf92c stack 0x7d72b360 rthread reaping 0x692e8f2c stack 0x7d72ebe0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (1) 0x7a678e2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (0) 0x6e44922c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67882c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a67852c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_wrlock 0x70aadee0 (2147483650) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67802c stack 0x7d72ebe0 rthread reaping 0x4a7bf42c stack 0x7d72b360 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67862c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44992c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44982c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf02c stack 0x7d72e340 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a678e2c stack 0x7d709180 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67882c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_rdlock 0x70aadee0 (2147483652) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44922c stack 0x7d72e6a0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e8d2c stack 0x7d72bc00 0x6e44992c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67882c stack 0x7d7099a0 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67852c stack 0x7d72e640 rthread reaping 0x4a7bfa2c stack 0x7d6fef00 rthread reaping 0x4a7bff2c stack 0x7d72bf40 rthread reaping 0x6e44982c stack 0x7d72b6e0 rthread reaping 0x4a7bf62c stack 0x7d709520 rthread reaping 0x7a67862c stack 0x7d72b700 rthread reaping 0x7a678b2c stack 0x7d6fed60 rthread reaping 0x4a7bfb2c stack 0x7d72b0e0 rthread reaping 0x6e44992c stack 0x7d72eb80 0x7a678c2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (1) 0x7a678f2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_wrlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x7a678c2c stack 0x7d72eb80 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8a2c stack 0x7d72b0e0 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x4a7bfc2c stack 0x7d6fed60 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x7a678f2c stack 0x7d72b700 rthread reaping 0x4a7bf22c stack 0x7d709520 0x6e449d2c: rwlock_rdlock 0x70aadee0 (2147483647) rthread reaping 0x4a7bff2c stack 0x7d72b6e0 0x7a67832c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (2147483649) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44952c stack 0x7d72bf40 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (4294967295) rthread reaping 0x4a7bf52c stack 0x7d6fef00 rthread reaping 0x6e449f2c stack 0x7d72e640 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (2147483647) 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e892c stack 0x7d7099a0 0x7a67832c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449d2c stack 0x7d72bc00 rthread reaping 0x7a67832c stack 0x7d72e6a0 rthread reaping 0x4a7bfd2c stack 0x7d709180 rthread reaping 0x4a7bf82c stack 0x7d72e340 rthread reaping 0x4a7bfe2c stack 0x7d72b360 rthread reaping 0x4a7bf92c stack 0x7d72ebe0 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_wrlock 0x70aadee0 (1) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_wrlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_wrlock 0x70aadee0 (0) 0x6e44912c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a67892c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_wrlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_rdlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_wrlock 0x70aadee0 (0) 0x7a67822c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_wrlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_wrlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf02c stack 0x7d72ebe0 rthread reaping 0x6e44902c stack 0x7d72b360 0x6e449a2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x7a67892c stack 0x7d72e340 rthread reaping 0x692e812c stack 0x7d709180 rthread reaping 0x6e44912c stack 0x7d72e6a0 rthread reaping 0x6e44962c stack 0x7d72bc00 rthread reaping 0x692e842c stack 0x7d7099a0 rthread reaping 0x7a67822c stack 0x7d72e640 rthread reaping 0x7a678f2c stack 0x7d6fef00 rthread reaping 0x7a67832c stack 0x7d72bf40 rthread reaping 0x6e44942c stack 0x7d72b6e0 0x6e449a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf12c stack 0x7d709520 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e44932c stack 0x7d72b700 rthread reaping 0x692e832c stack 0x7d6fed60 0x692e8f2c: rwlock_wrlock 0x70aadee0 (1) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e449a2c stack 0x7d72b0e0 0x692e8f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8f2c stack 0x7d72eb80 0x6e44912c: rwlock_wrlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (1) 0x6e44912c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8a2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44912c stack 0x7d72eb80 0x7a67892c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x4a7bff2c stack 0x7d72b0e0 rthread reaping 0x4a7bf32c stack 0x7d6fed60 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a678b2c stack 0x7d72b700 0x4a7bf92c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449e2c stack 0x7d709520 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_wrlock 0x70aadee0 (0) 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_rdlock 0x70aadee0 (1) 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfa2c stack 0x7d72b6e0 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (1) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfb2c stack 0x7d72bf40 0x7a67892c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44992c stack 0x7d6fef00 rthread reaping 0x4a7bf92c stack 0x7d72e640 rthread reaping 0x692e8a2c stack 0x7d7099a0 rthread reaping 0x7a67802c stack 0x7d72bc00 rthread reaping 0x7a678a2c stack 0x7d72e6a0 rthread reaping 0x4a7bfc2c stack 0x7d709180 rthread reaping 0x7a67892c stack 0x7d72e340 rthread reaping 0x7a67852c stack 0x7d72b360 rthread reaping 0x7a67882c stack 0x7d72ebe0 0x692e852c: rwlock_wrlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (1) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678e2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_wrlock 0x70aadee0 (1) 0x692e882c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (1) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_wrlock 0x70aadee0 (0) 0x692e882c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e852c stack 0x7d72ebe0 0x692e802c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e832c stack 0x7d72b360 rthread reaping 0x692e8d2c stack 0x7d72e340 rthread reaping 0x4a7bf72c stack 0x7d709180 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x7a678d2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x7a678e2c stack 0x7d72e6a0 0x692e802c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8f2c stack 0x7d72bc00 0x7a678d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678c2c stack 0x7d7099a0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_wrlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e862c stack 0x7d72e640 0x692e892c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e882c stack 0x7d6fef00 0x7a678f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678b2c stack 0x7d72bf40 rthread reaping 0x692e8e2c stack 0x7d72b6e0 rthread reaping 0x4a7bf02c stack 0x7d709520 rthread reaping 0x692e802c stack 0x7d72b700 rthread reaping 0x7a678d2c stack 0x7d6fed60 rthread reaping 0x692e892c stack 0x7d72b0e0 rthread reaping 0x7a678f2c stack 0x7d72eb80 0x692e872c: rwlock_wrlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_wrlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_wrlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e872c stack 0x7d72eb80 0x6e44982c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x6e44962c stack 0x7d72b0e0 0x6e44982c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44902c stack 0x7d6fed60 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x4a7bf12c stack 0x7d72b700 0x6e44982c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf32c stack 0x7d709520 rthread reaping 0x4a7bfa2c stack 0x7d72b6e0 rthread reaping 0x4a7bf82c stack 0x7d72bf40 0x692e8b2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x4a7bf92c stack 0x7d6fef00 rthread reaping 0x4a7bf62c stack 0x7d72e640 rthread reaping 0x692e8a2c stack 0x7d7099a0 rthread reaping 0x7a67872c stack 0x7d72bc00 rthread reaping 0x7a67862c stack 0x7d72e6a0 rthread reaping 0x4a7bfc2c stack 0x7d709180 rthread reaping 0x692e832c stack 0x7d72e340 0x692e8b2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44982c stack 0x7d72b360 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8b2c stack 0x7d72ebe0 0x6e449d2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_wrlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_wrlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_wrlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (0) 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_wrlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449d2c stack 0x7d72ebe0 0x6e44932c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x692e8c2c stack 0x7d72b360 rthread reaping 0x692e8a2c stack 0x7d72e340 rthread reaping 0x7a678d2c stack 0x7d709180 rthread reaping 0x7a678e2c stack 0x7d72e6a0 rthread reaping 0x4a7bf22c stack 0x7d72bc00 rthread reaping 0x692e872c stack 0x7d7099a0 rthread reaping 0x4a7bf42c stack 0x7d72e640 rthread reaping 0x692e852c stack 0x7d6fef00 0x6e44932c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67892c stack 0x7d72bf40 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a678a2c stack 0x7d72b6e0 0x7a678c2c: rwlock_wrlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e822c stack 0x7d709520 rthread reaping 0x4a7bfd2c stack 0x7d72b700 rthread reaping 0x4a7bfe2c stack 0x7d6fed60 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44932c stack 0x7d72b0e0 rthread reaping 0x7a678c2c stack 0x7d72eb80 0x6e44962c: rwlock_wrlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_wrlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_wrlock 0x70aadee0 (1) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_wrlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_wrlock 0x70aadee0 (0) 0x6e44922c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_wrlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44962c stack 0x7d72eb80 rthread reaping 0x7a678b2c stack 0x7d72b0e0 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x692e8b2c stack 0x7d6fed60 0x4a7bfb2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e812c stack 0x7d72b700 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x4a7bf62c stack 0x7d709520 0x4a7bfb2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e862c stack 0x7d72b6e0 rthread reaping 0x692e8f2c stack 0x7d72bf40 rthread reaping 0x6e44982c stack 0x7d6fef00 rthread reaping 0x6e449a2c stack 0x7d72e640 rthread reaping 0x6e44922c stack 0x7d7099a0 rthread reaping 0x692e8e2c stack 0x7d72bc00 rthread reaping 0x6e449c2c stack 0x7d72e6a0 rthread reaping 0x4a7bff2c stack 0x7d709180 rthread reaping 0x6e44992c stack 0x7d72e340 rthread reaping 0x7a67802c stack 0x7d72b360 rthread reaping 0x4a7bfb2c stack 0x7d72ebe0 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_wrlock 0x70aadee0 (1) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_wrlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_wrlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 e44912c: 11: enter run() 0x4a7bfd2c: 12: enter run() 0x6e449e2c: 13: enter run() 0x692e812c: 8: set_msg 0x4a7bf92c: 14: enter run() 0x692e8f2c: 15: enter run() 0x4a7bfd2c: 12: set_msg 0x6e449e2c: 13: set_msg 0x6e44912c: 11: set_msg 0x6e449e2c: 13: msg: "new message" 0x692e812c: 8: msg: "new message" 0x6e449e2c: 13: exit run() 0x6e44912c: 11: msg: "new message" 0x692e812c: 8: exit run() 0x4a7bfd2c: 12: msg: "new message" 0x692e872c: 10: msg: "new message" 0x6e44912c: 11: exit run() 0x4a7bfd2c: 12: exit run() 0x692e872c: 10: exit run() 0x692e8f2c: 15: set_msg 0x692e8f2c: 15: msg: "new message" 0x692e8f2c: 15: exit run() 0x4a7bf92c: 14: set_msg 0x4a7bf92c: 14: msg: "new message" 0x4a7bf92c: 14: exit run() 0x6e44972c: 9: set_msg 0x6e44972c: 9: msg: "new message" 0x6e44972c: 9: exit run() main: 37 0x7a67802c: 0: enter run() 0x7a67802c: 0: set_msg 0x4a7bf42c: 1: enter run() 0x7a67802c: 0: msg: "new message" 0x7a67802c: 0: exit run() 0x4a7bf42c: 1: set_msg 0x4a7bf02c: 2: enter run() 0x7a678e2c: 3: enter run() 0x4a7bf42c: 1: msg: "new message" 0x692e8d2c: 5: enter run() 0x6e44922c: 4: enter run() 0x692e8d2c: 5: set_msg 0x4a7bf42c: 1: exit run() 0x7a67882c: 6: enter run() 0x7a67852c: 7: enter run() 0x692e8d2c: 5: msg: "new message" 0x4a7bfa2c: 8: enter run() 0x4a7bff2c: 9: enter run() 0x4a7bfa2c: 8: set_msg 0x692e8d2c: 5: exit run() 0x7a678e2c: 3: set_msg 0x6e44982c: 10: enter run() 0x4a7bfa2c: 8: msg: "new message" 0x7a678e2c: 3: msg: "new message" 0x4a7bf62c: 11: enter run() 0x7a678b2c: 13: enter run() 0x4a7bfa2c: 8: exit run() 0x7a67862c: 12: enter run() 0x6e44992c: 15: enter run() 0x4a7bf62c: 11: set_msg 0x7a678e2c: 3: exit run() 0x4a7bfb2c: 14: enter run() 0x6e44982c: 10: set_msg 0x4a7bff2c: 9: set_msg 0x4a7bf02c: 2: set_msg 0x4a7bf62c: 11: msg: "new message" 0x4a7bf62c: 11: exit run() 0x7a678b2c: 13: set_msg 0x6e44922c: 4: set_msg 0x4a7bf02c: 2: msg: "new message" 0x4a7bf02c: 2: exit run() 0x4a7bff2c: 9: msg: "new message" 0x4a7bfb2c: 14: set_msg 0x4a7bff2c: 9: exit run() 0x4a7bfb2c: 14: msg: "new message" 0x4a7bfb2c: 14: exit run() 0x7a67862c: 12: set_msg 0x7a67882c: 6: set_msg 0x7a678b2c: 13: msg: "new message" 0x7a67882c: 6: msg: "new message" 0x7a67862c: 12: msg: "new message" 0x6e44982c: 10: msg: "new message" 0x6e44922c: 4: msg: "new message" 0x7a678b2c: 13: exit run() 0x7a67882c: 6: exit run() 0x7a67862c: 12: exit run() 0x6e44982c: 10: exit run() 0x6e44922c: 4: exit run() 0x6e44992c: 15: set_msg 0x6e44992c: 15: msg: "new message" 0x6e44992c: 15: exit run() 0x7a67852c: 7: set_msg 0x7a67852c: 7: msg: "new message" 0x7a67852c: 7: exit run() main: 38 0x7a678c2c: 0: enter run() 0x7a678c2c: 0: set_msg 0x7a678c2c: 0: msg: "new message" 0x692e8a2c: 1: enter run() 0x7a678c2c: 0: exit run() 0x692e8a2c: 1: set_msg 0x4a7bfc2c: 2: enter run() 0x7a678f2c: 3: enter run() 0x692e8a2c: 1: msg: "new message" 0x4a7bf22c: 4: enter run() 0x4a7bf22c: 4: set_msg 0x4a7bf22c: 4: msg: "new message" 0x692e8a2c: 1: exit run() 0x4a7bf22c: 4: exit run() 0x4a7bfc2c: 2: set_msg 0x4a7bfc2c: 2: msg: "new message" 0x4a7bfc2c: 2: exit run() 0x4a7bff2c: 5: enter run() 0x4a7bff2c: 5: set_msg 0x4a7bff2c: 5: msg: "new message" 0x4a7bff2c: 5: exit run() 0x6e44952c: 6: enter run() 0x7a678f2c: 3: set_msg 0x7a678f2c: 3: msg: "new message" 0x6e44952c: 6: set_msg 0x7a678f2c: 3: exit run() 0x4a7bf52c: 7: enter run() 0x6e449f2c: 8: enter run() 0x692e892c: 9: enter run() 0x6e449d2c: 10: enter run() 0x7a67832c: 11: enter run() 0x4a7bfd2c: 12: enter run() 0x4a7bf82c: 13: enter run() 0x4a7bf92c: 15: enter run() 0x4a7bfe2c: 14: enter run() 0x6e44952c: 6: msg: "new message" 0x6e449d2c: 10: set_msg 0x6e44952c: 6: exit run() 0x4a7bf52c: 7: set_msg 0x4a7bf92c: 15: set_msg 0x4a7bf92c: 15: msg: "new message" 0x4a7bf92c: 15: exit run() 0x6e449d2c: 10: msg: "new message" 0x4a7bf52c: 7: msg: "new message" 0x4a7bf52c: 7: exit run() 0x692e892c: 9: set_msg 0x6e449f2c: 8: set_msg 0x6e449f2c: 8: msg: "new message" 0x6e449f2c: 8: exit run() 0x4a7bfd2c: 12: set_msg 0x6e449d2c: 10: exit run() 0x4a7bf82c: 13: set_msg 0x4a7bfe2c: 14: set_msg 0x4a7bf82c: 13: msg: "new message" 0x4a7bfd2c: 12: msg: "new message" 0x4a7bf82c: 13: exit run() 0x4a7bfd2c: 12: exit run() 0x4a7bfe2c: 14: msg: "new message" 0x4a7bfe2c: 14: exit run() 0x692e892c: 9: msg: "new message" 0x692e892c: 9: exit run() 0x7a67832c: 11: set_msg 0x7a67832c: 11: msg: "new message" 0x7a67832c: 11: exit run() main: 39 0x4a7bf02c: 0: enter run() 0x4a7bf02c: 0: set_msg 0x4a7bf02c: 0: msg: "new message" 0x6e44902c: 1: enter run() 0x4a7bf02c: 0: exit run() 0x6e44902c: 1: set_msg 0x6e44902c: 1: msg: "new message" 0x7a67892c: 2: enter run() 0x6e44902c: 1: exit run() 0x7a67892c: 2: set_msg 0x692e812c: 3: enter run() 0x7a67892c: 2: msg: "new message" 0x6e44912c: 4: enter run() 0x7a67892c: 2: exit run() 0x6e44912c: 4: set_msg 0x6e44912c: 4: msg: "new message" 0x6e44912c: 4: exit run() 0x692e812c: 3: set_msg 0x6e44962c: 5: enter run() 0x6e44962c: 5: set_msg 0x692e812c: 3: msg: "new message" 0x6e44962c: 5: msg: "new message" 0x692e812c: 3: exit run() 0x6e44962c: 5: exit run() 0x692e842c: 6: enter run() 0x692e842c: 6: set_msg 0x692e842c: 6: msg: "new message" 0x692e842c: 6: exit run() 0x7a678f2c: 8: enter run() 0x7a67822c: 7: enter run() 0x7a678f2c: 8: set_msg 0x7a678f2c: 8: msg: "new message" 0x7a678f2c: 8: exit run() 0x7a67822c: 7: set_msg 0x7a67832c: 9: enter run() 0x7a67822c: 7: msg: "new message" 0x7a67822c: 7: exit run() 0x7a67832c: 9: set_msg 0x7a67832c: 9: msg: "new message" 0x7a67832c: 9: exit run() 0x6e44942c: 10: enter run() 0x6e44942c: 10: set_msg 0x6e44942c: 10: msg: "new message" 0x6e44942c: 10: exit run() 0x4a7bf12c: 11: enter run() 0x4a7bf12c: 11: set_msg 0x4a7bf12c: 11: msg: "new message" 0x4a7bf12c: 11: exit run() 0x6e44932c: 12: enter run() 0x6e44932c: 12: set_msg 0x6e44932c: 12: msg: "new message" 0x6e44932c: 12: exit run() 0x692e832c: 13: enter run() 0x692e832c: 13: set_msg 0x692e832c: 13: msg: "new message" 0x6e449a2c: 14: enter run() 0x692e832c: 13: exit run() 0x6e449a2c: 14: set_msg 0x692e8f2c: 15: enter run() 0x6e449a2c: 14: msg: "new message" 0x6e449a2c: 14: exit run() 0x692e8f2c: 15: set_msg 0x692e8f2c: 15: msg: "new message" 0x692e8f2c: 15: exit run() main: 40 0x6e44912c: 0: enter run() 0x6e44912c: 0: set_msg 0x4a7bff2c: 1: enter run() 0x6e44912c: 0: msg: "new message" 0x4a7bf32c: 2: enter run() 0x6e44912c: 0: exit run() 0x4a7bff2c: 1: set_msg 0x7a678b2c: 3: enter run() 0x4a7bff2c: 1: msg: "new message" 0x7a678b2c: 3: set_msg 0x4a7bff2c: 1: exit run() 0x7a678b2c: 3: msg: "new message" 0x6e449e2c: 4: enter run() 0x7a678b2c: 3: exit run() 0x6e449e2c: 4: set_msg 0x4a7bf32c: 2: set_msg 0x6e449e2c: 4: msg: "new message" 0x4a7bf32c: 2: msg: "new message" 0x6e449e2c: 4: exit run() 0x4a7bf32c: 2: exit run() 0x4a7bfa2c: 5: enter run() 0x4a7bfb2c: 6: enter run() 0x4a7bfa2c: 5: set_msg 0x6e44992c: 7: enter run() 0x4a7bf92c: 8: enter run() 0x692e8a2c: 9: enter run() 0x4a7bfa2c: 5: msg: "new message" 0x7a67802c: 10: enter run() 0x7a67802c: 10: set_msg 0x7a67802c: 10: msg: "new message" 0x7a678a2c: 11: enter run() 0x7a67802c: 10: exit run() 0x4a7bf92c: 8: set_msg 0x7a67892c: 13: enter run() 0x4a7bf92c: 8: msg: "new message" 0x4a7bf92c: 8: exit run() 0x7a678a2c: 11: set_msg 0x7a67882c: 15: enter run() 0x7a67882c: 15: set_msg 0x4a7bfa2c: 5: exit run() 0x7a67882c: 15: msg: "new message" 0x7a678a2c: 11: msg: "new message" 0x7a67882c: 15: exit run() 0x4a7bfc2c: 12: enter run() 0x7a678a2c: 11: exit run() 0x692e8a2c: 9: set_msg 0x7a67852c: 14: enter run() 0x692e8a2c: 9: msg: "new message" 0x4a7bfc2c: 12: set_msg 0x692e8a2c: 9: exit run() 0x6e44992c: 7: set_msg 0x7a67892c: 13: set_msg 0x4a7bfb2c: 6: set_msg 0x4a7bfb2c: 6: msg: "new message" 0x4a7bfb2c: 6: exit run() 0x4a7bfc2c: 12: msg: "new message" 0x7a67892c: 13: msg: "new message" 0x6e44992c: 7: msg: "new message" 0x4a7bfc2c: 12: exit run() 0x7a67892c: 13: exit run() 0x7a67852c: 14: set_msg 0x6e44992c: 7: exit run() 0x7a67852c: 14: msg: "new message" 0x7a67852c: 14: exit run() main: 41 0x692e852c: 0: enter run() 0x692e852c: 0: set_msg 0x692e852c: 0: msg: "new message" 0x692e832c: 1: enter run() 0x692e852c: 0: exit run() 0x692e832c: 1: set_msg 0x692e832c: 1: msg: "new message" 0x692e8d2c: 2: enter run() 0x692e832c: 1: exit run() 0x692e8d2c: 2: set_msg 0x692e8d2c: 2: msg: "new message" 0x692e8d2c: 2: exit run() 0x4a7bf72c: 3: enter run() 0x4a7bf72c: 3: set_msg 0x4a7bf72c: 3: msg: "new message" 0x4a7bf72c: 3: exit run() 0x692e8f2c: 5: enter run() 0x7a678e2c: 4: enter run() 0x692e8f2c: 5: set_msg 0x7a678e2c: 4: set_msg 0x692e8f2c: 5: msg: "new message" 0x7a678e2c: 4: msg: "new message" 0x692e8f2c: 5: exit run() 0x7a678c2c: 6: enter run() 0x7a678e2c: 4: exit run() 0x7a678c2c: 6: set_msg 0x692e862c: 7: enter run() 0x692e882c: 8: enter run() 0x7a678b2c: 9: enter run() 0x7a678c2c: 6: msg: "new message" 0x692e8e2c: 10: enter run() 0x7a678c2c: 6: exit run() 0x7a678b2c: 9: set_msg 0x4a7bf02c: 11: enter run() 0x4a7bf02c: 11: set_msg 0x4a7bf02c: 11: msg: "new message" 0x4a7bf02c: 11: exit run() 0x7a678b2c: 9: msg: "new message" 0x7a678b2c: 9: exit run() 0x692e882c: 8: set_msg 0x692e802c: 12: enter run() 0x692e8e2c: 10: set_msg 0x692e8e2c: 10: msg: "new message" 0x692e8e2c: 10: exit run() 0x692e862c: 7: set_msg 0x692e802c: 12: set_msg 0x7a678d2c: 13: enter run() 0x692e802c: 12: msg: "new message" 0x7a678d2c: 13: set_msg 0x692e802c: 12: exit run() 0x7a678d2c: 13: msg: "new message" 0x7a678d2c: 13: exit run() 0x7a678f2c: 15: enter run() 0x692e882c: 8: msg: "new message" 0x692e882c: 8: exit run() 0x692e862c: 7: msg: "new message" 0x692e892c: 14: enter run() 0x692e862c: 7: exit run() 0x692e892c: 14: set_msg 0x7a678f2c: 15: set_msg 0x692e892c: 14: msg: "new message" 0x7a678f2c: 15: msg: "new message" 0x692e892c: 14: exit run() 0x7a678f2c: 15: exit run() main: 42 0x692e872c: 0: enter run() 0x692e872c: 0: set_msg 0x692e872c: 0: msg: "new message" 0x692e872c: 0: exit run() 0x6e44962c: 1: enter run() 0x6e44962c: 1: set_msg 0x6e44962c: 1: msg: "new message" 0x6e44962c: 1: exit run() 0x6e44902c: 2: enter run() 0x6e44902c: 2: set_msg 0x6e44902c: 2: msg: "new message" 0x6e44902c: 2: exit run() 0x4a7bf12c: 3: enter run() 0x4a7bf12c: 3: set_msg 0x4a7bf12c: 3: msg: "new message" 0x4a7bf12c: 3: exit run() 0x4a7bf32c: 4: enter run() 0x4a7bf32c: 4: set_msg 0x4a7bf32c: 4: msg: "new message" 0x4a7bf32c: 4: exit run() 0x4a7bfa2c: 5: enter run() 0x4a7bfa2c: 5: set_msg 0x4a7bfa2c: 5: msg: "new message" 0x4a7bfa2c: 5: exit run() 0x4a7bf82c: 6: enter run() 0x4a7bf82c: 6: set_msg 0x4a7bf82c: 6: msg: "new message" 0x4a7bf82c: 6: exit run() 0x4a7bf92c: 7: enter run() 0x4a7bf92c: 7: set_msg 0x4a7bf92c: 7: msg: "new message" 0x4a7bf92c: 7: exit run() 0x4a7bf62c: 8: enter run() 0x4a7bf62c: 8: set_msg 0x4a7bf62c: 8: msg: "new message" 0x4a7bf62c: 8: exit run() 0x692e8a2c: 9: enter run() 0x692e8a2c: 9: set_msg 0x692e8a2c: 9: msg: "new message" 0x692e8a2c: 9: exit run() 0x7a67872c: 10: enter run() 0x7a67872c: 10: set_msg 0x7a67872c: 10: msg: "new message" 0x7a67872c: 10: exit run() 0x7a67862c: 11: enter run() 0x7a67862c: 11: set_msg 0x7a67862c: 11: msg: "new message" 0x7a67862c: 11: exit run() 0x4a7bfc2c: 12: enter run() 0x4a7bfc2c: 12: set_msg 0x4a7bfc2c: 12: msg: "new message" 0x4a7bfc2c: 12: exit run() 0x692e832c: 13: enter run() 0x692e832c: 13: set_msg 0x692e832c: 13: msg: "new message" 0x692e832c: 13: exit run() 0x6e44982c: 14: enter run() 0x6e44982c: 14: set_msg 0x6e44982c: 14: msg: "new message" 0x692e8b2c: 15: enter run() 0x6e44982c: 14: exit run() 0x692e8b2c: 15: set_msg 0x692e8b2c: 15: msg: "new message" 0x692e8b2c: 15: exit run() main: 43 0x6e449d2c: 0: enter run() 0x6e449d2c: 0: set_msg 0x6e449d2c: 0: msg: "new message" 0x6e449d2c: 0: exit run() 0x692e8c2c: 1: enter run() 0x692e8c2c: 1: set_msg 0x692e8c2c: 1: msg: "new message" 0x692e8c2c: 1: exit run() 0x692e8a2c: 2: enter run() 0x692e8a2c: 2: set_msg 0x692e8a2c: 2: msg: "new message" 0x692e8a2c: 2: exit run() 0x7a678d2c: 3: enter run() 0x7a678d2c: 3: set_msg 0x7a678d2c: 3: msg: "new message" 0x7a678d2c: 3: exit run() 0x7a678e2c: 4: enter run() 0x7a678e2c: 4: set_msg 0x7a678e2c: 4: msg: "new message" 0x7a678e2c: 4: exit run() 0x4a7bf22c: 5: enter run() 0x4a7bf22c: 5: set_msg 0x692e872c: 6: enter run() 0x4a7bf22c: 5: msg: "new message" 0x4a7bf22c: 5: exit run() 0x692e872c: 6: set_msg 0x692e872c: 6: msg: "new message" 0x692e872c: 6: exit run() 0x4a7bf42c: 7: enter run() 0x4a7bf42c: 7: set_msg 0x4a7bf42c: 7: msg: "new message" 0x692e852c: 8: enter run() 0x4a7bf42c: 7: exit run() 0x692e852c: 8: set_msg 0x692e852c: 8: msg: "new message" 0x692e852c: 8: exit run() 0x7a67892c: 9: enter run() 0x7a67892c: 9: set_msg 0x7a67892c: 9: msg: "new message" 0x7a67892c: 9: exit run() 0x7a678a2c: 10: enter run() 0x7a678a2c: 10: set_msg 0x7a678a2c: 10: msg: "new message" 0x7a678a2c: 10: exit run() 0x692e822c: 11: enter run() 0x692e822c: 11: set_msg 0x692e822c: 11: msg: "new message" 0x692e822c: 11: exit run() 0x4a7bfd2c: 12: enter run() 0x4a7bfd2c: 12: set_msg 0x4a7bfd2c: 12: msg: "new message" 0x4a7bfd2c: 12: exit run() 0x4a7bfe2c: 13: enter run() 0x4a7bfe2c: 13: set_msg 0x4a7bfe2c: 13: msg: "new message" 0x6e44932c: 14: enter run() 0x4a7bfe2c: 13: exit run() 0x6e44932c: 14: set_msg 0x7a678c2c: 15: enter run() 0x6e44932c: 14: msg: "new message" 0x6e44932c: 14: exit run() 0x7a678c2c: 15: set_msg 0x7a678c2c: 15: msg: "new message" 0x7a678c2c: 15: exit run() main: 44 0x6e44962c: 0: enter run() 0x6e44962c: 0: set_msg 0x6e44962c: 0: msg: "new message" 0x6e44962c: 0: exit run() 0x7a678b2c: 1: enter run() 0x7a678b2c: 1: set_msg 0x7a678b2c: 1: msg: "new message" 0x7a678b2c: 1: exit run() 0x692e8b2c: 2: enter run() 0x692e8b2c: 2: set_msg 0x692e812c: 3: enter run() 0x692e8b2c: 2: msg: "new message" 0x692e8b2c: 2: exit run() 0x692e812c: 3: set_msg 0x692e812c: 3: msg: "new message" 0x692e812c: 3: exit run() 0x4a7bf62c: 4: enter run() 0x4a7bf62c: 4: set_msg 0x4a7bf62c: 4: msg: "new message" 0x4a7bf62c: 4: exit run() 0x692e862c: 5: enter run() 0x692e862c: 5: set_msg 0x692e862c: 5: msg: "new message" 0x692e8f2c: 6: enter run() 0x692e862c: 5: exit run() 0x692e8f2c: 6: set_msg 0x692e8f2c: 6: msg: "new message" 0x692e8f2c: 6: exit run() 0x6e44982c: 7: enter run() 0x6e44982c: 7: set_msg 0x6e44982c: 7: msg: "new message" 0x6e44982c: 7: exit run() 0x6e449a2c: 8: enter run() 0x6e44922c: 9: enter run() 0x6e449a2c: 8: set_msg 0x6e449a2c: 8: msg: "new message" 0x6e449a2c: 8: exit run() 0x6e44922c: 9: set_msg 0x6e44922c: 9: msg: "new message" 0x6e44922c: 9: exit run() 0x692e8e2c: 10: enter run() 0x692e8e2c: 10: set_msg 0x692e8e2c: 10: msg: "new message" 0x6e449c2c: 11: enter run() 0x692e8e2c: 10: exit run() 0x6e449c2c: 11: set_msg 0x6e449c2c: 11: msg: "new message" 0x6e449c2c: 11: exit run() 0x4a7bff2c: 12: enter run() 0x4a7bff2c: 12: set_msg 0x4a7bff2c: 12: msg: "new message" 0x4a7bff2c: 12: exit run() 0x6e44992c: 13: enter run() 0x6e44992c: 13: set_msg 0x6e44992c: 13: msg: "new message" 0x6e44992c: 13: exit run() 0x7a67802c: 14: enter run() 0x7a67802c: 14: set_msg 0x7a67802c: 14: msg: "new message" 0x7a67802c: 14: exit run() 0x4a7bfb2c: 15: enter run() 0x4a7bfb2c: 15: set_msg 0x4a7bfb2c: 15: msg: "new message" 0x4a7bfb2c: 15: exit run() main: 45 0x4a7bf12c: 0: enter run() 0x4a7bf12c: 0: set_msg 0x4a7bf12c: 0: msg: "new message" 0x7a678a2c: 1: enter run() 0x4a7bf12c: 0: exit run() 0x7a678a2c: 1: set_msg 0x7a678a2c: 1: msg: "new message" 0x7a678a2c: 1: exit run() 0x7a67872c: 2: enter run() 0x7a67872c: 2: set_msg 0x7a67872c: 2: msg: "new message" 0x7a67872c: 2: exit run() 0x692e852c: 3: enter run() 0x692e852c: 3: set_msg 0x692e852c: 3: msg: "new message" 0x692e852c: 3: exit run() 0x692e882c: 4: enter run() 0x692e882c: 4: set_msg 0x692e882c: 4: msg: "new message" 0x692e882c: 4: exit run() 0x692e892c: 5: enter run() 0x692e892c: 5: set_msg 0x692e892c: 5: msg: "new message" 0x692e892c: 5: exit run() 0x692e8a2c: 6: enter run() 0x692e8a2c: 6: set_msg 0x692e8a2c: 6: msg: "new message" 0x692e8a2c: 6: exit run() 0x7a678e2c: 7: enter run() 0x7a678e2c: 7: set_msg 0x7a678e2c: 7: msg: "new message" 0x7a678e2c: 7: exit run() 0x7a678f2c: 8: enter run() 0x7a678f2c: 8: set_msg 0x7a678f2c: 8: msg: "new message" 0x7a678f2c: 8: exit run() 0x6e44942c: 9: enter run() 0x6e44942c: 9: set_msg 0x6e44942c: 9: msg: "new message" 0x6e44942c: 9: exit run() 0x7a678c2c: 10: enter run() 0x7a678c2c: 10: set_msg 0x7a678c2c: 10: msg: "new message" 0x7a678c2c: 10: exit run() 0x7a67862c: 11: enter rthread reaping 0x4a7bf12c stack 0x7d72ebe0 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x7a678a2c stack 0x7d72b360 0x6e449d2c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x7a67872c stack 0x7d72e340 rthread reaping 0x692e852c stack 0x7d709180 rthread reaping 0x692e882c stack 0x7d72e6a0 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x692e892c stack 0x7d72bc00 rthread reaping 0x692e8a2c stack 0x7d7099a0 0x6e449c2c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x7a678e2c stack 0x7d72e640 rthread reaping 0x7a678f2c stack 0x7d6fef00 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x6e44942c stack 0x7d72bf40 0x7a67862c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678c2c stack 0x7d72b6e0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67862c stack 0x7d709520 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449d2c stack 0x7d72b700 rthread reaping 0x4a7bf72c stack 0x7d6fed60 rthread reaping 0x6e449c2c stack 0x7d72b0e0 rthread reaping 0x4a7bf22c stack 0x7d72eb80 0x692e842c: rwlock_wrlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_rdlock 0x70aadee0 (0) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_wrlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_wrlock 0x70aadee0 (1) 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_rdlock 0x70aadee0 (0) 0x6e44952c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_wrlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_wrlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_wrlock 0x70aadee0 (1) rthread reaping 0x692e842c stack 0x7d72eb80 rthread reaping 0x692e852c stack 0x7d72b0e0 rthread reaping 0x6e44952c stack 0x7d6fed60 rthread reaping 0x4a7bf52c stack 0x7d72b700 rthread reaping 0x7a67832c stack 0x7d709520 0x692e8b2c: rwlock_wrlock 0x70aadee0 (2147483649) rthread reaping 0x6e449a2c stack 0x7d72b6e0 rthread reaping 0x7a678b2c stack 0x7d72bf40 rthread reaping 0x692e8f2c stack 0x7d6fef00 rthread reaping 0x6e44902c stack 0x7d72e640 0x7a678d2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e802c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e862c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8e2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678d2c stack 0x7d7099a0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8e2c stack 0x7d72bc00 0x4a7bf32c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8b2c stack 0x7d72e6a0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449e2c stack 0x7d709180 rthread reaping 0x692e802c stack 0x7d72e340 rthread reaping 0x692e862c stack 0x7d72b360 rthread reaping 0x4a7bf32c stack 0x7d72ebe0 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_wrlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_wrlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_wrlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_wrlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_wrlock 0x70aadee0 (1) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_wrlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_wrlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44972c stack 0x7d72ebe0 rthread reaping 0x7a67852c stack 0x7d72b360 rthread reaping 0x7a678e2c stack 0x7d72e340 0x692e832c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x6e44912c stack 0x7d709180 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a678f2c stack 0x7d72e6a0 0x692e832c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44932c stack 0x7d72bc00 rthread reaping 0x7a67842c stack 0x7d7099a0 rthread reaping 0x692e822c stack 0x7d72e640 rthread reaping 0x7a67802c stack 0x7d6fef00 rthread reaping 0x7a67812c stack 0x7d72bf40 rthread reaping 0x692e8c2c stack 0x7d72b6e0 rthread reaping 0x4a7bf82c stack 0x7d709520 rthread reaping 0x6e449f2c stack 0x7d72b700 rthread reaping 0x4a7bf92c stack 0x7d6fed60 rthread reaping 0x692e812c stack 0x7d72b0e0 rthread reaping 0x692e832c stack 0x7d72eb80 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678f2c: rwlock_wrlock 0x70aadee0 (1) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_wrlock 0x70aadee0 (0) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a678d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_wrlock 0x70aadee0 (0) 0x6e44982c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e842c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_wrlock 0x70aadee0 (0) 0x692e872c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44952c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfa2c stack 0x7d72eb80 rthread reaping 0x7a678f2c stack 0x7d72b0e0 rthread reaping 0x6e44922c stack 0x7d6fed60 rthread reaping 0x7a678d2c stack 0x7d72b700 0x6e44952c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e842c stack 0x7d709520 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a67832c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e892c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (2147483649) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (1) 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44982c stack 0x7d72b6e0 rthread reaping 0x6e449d2c stack 0x7d72bf40 0x692e892c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e872c stack 0x7d6fef00 0x6e449c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfb2c stack 0x7d72e640 rthread reaping 0x6e44952c stack 0x7d7099a0 rthread reaping 0x7a678c2c stack 0x7d72bc00 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e8c2c stack 0x7d72e6a0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449c2c stack 0x7d709180 rthread reaping 0x692e892c stack 0x7d72e340 rthread reaping 0x7a67832c stack 0x7d72b360 rthread reaping 0x4a7bf62c stack 0x7d72ebe0 0x692e882c: rwlock_wrlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_rdlock 0x70aadee0 (0) 0x692e882c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (2147483647) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e862c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (1) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_wrlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e882c stack 0x7d72ebe0 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x4a7bfd2c stack 0x7d72b360 0x4a7bf02c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf82c stack 0x7d72e340 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x4a7bfe2c stack 0x7d709180 0x4a7bf02c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e862c stack 0x7d72e6a0 rthread reaping 0x6e449b2c stack 0x7d72bc00 rthread reaping 0x6e449f2c stack 0x7d7099a0 rthread reaping 0x692e8d2c stack 0x7d72e640 rthread reaping 0x4a7bf42c stack 0x7d6fef00 0x692e852c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf92c stack 0x7d72bf40 0x692e852c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a67872c stack 0x7d72b6e0 0x692e852c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67802c stack 0x7d709520 rthread reaping 0x6e44982c stack 0x7d72b700 rthread reaping 0x6e449e2c stack 0x7d6fed60 rthread reaping 0x4a7bf02c stack 0x7d72b0e0 rthread reaping 0x692e852c stack 0x7d72eb80 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_wrlock 0x70aadee0 (0) 0x692e882c: rwlock_rdlock 0x70aadee0 (2147483647) 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67892c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_wrlock 0x70aadee0 (2147483650) rthread reaping 0x7a67862c stack 0x7d72eb80 0x6e44972c: rwlock_wrlock 0x70aadee0 (2147483650) 0x692e872c: rwlock_wrlock 0x70aadee0 (2147483650) 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (2147483650) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (2147483650) 0x692e882c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e44912c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678a2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf92c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e882c stack 0x7d72b0e0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e44902c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf72c stack 0x7d6fed60 0x6e44912c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8f2c stack 0x7d72b700 0x7a67892c: rwlock_unlock 0x70aadee0 0x7a67892c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (2) 0x6e44902c: rwlock_rdlock 0x70aadee0 (2147483651) 0x7a67892c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bff2c stack 0x7d709520 rthread reaping 0x7a67892c stack 0x7d72b6e0 rthread reaping 0x4a7bf52c stack 0x7d72bf40 rthread reaping 0x6e44902c stack 0x7d6fef00 rthread reaping 0x6e44972c stack 0x7d72e640 rthread reaping 0x692e872c stack 0x7d7099a0 0x4a7bf12c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf32c stack 0x7d72bc00 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e449f2c stack 0x7d72e6a0 0x4a7bf12c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678a2c stack 0x7d709180 rthread reaping 0x4a7bf92c stack 0x7d72b360 rthread reaping 0x4a7bf12c stack 0x7d72e340 rthread reaping 0x6e44912c stack 0x7d72ebe0 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_wrlock 0x70aadee0 (1) 0x7a678c2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e862c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e802c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67872c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (2147483649) rthread reaping 0x4a7bf02c stack 0x7d72ebe0 rthread reaping 0x692e862c stack 0x7d72e340 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e44992c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e892c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_wrlock 0x70aadee0 (0) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44902c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (2147483649) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (2147483649) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (2147483647) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e892c stack 0x7d72b360 rthread reaping 0x7a678c2c stack 0x7d709180 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (2) rthread reaping 0x6e449b2c stack 0x7d72bc00 0x692e8d2c: rwlock_rdlock 0x70aadee0 (3) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf62c stack 0x7d72e6a0 0x7a67842c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e802c stack 0x7d7099a0 0x7a67842c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67872c stack 0x7d72e640 rthread reaping 0x4a7bf22c stack 0x7d6fef00 rthread reaping 0x7a67842c stack 0x7d72bf40 rthread reaping 0x4a7bf72c stack 0x7d72b6e0 rthread reaping 0x6e44992c stack 0x7d709520 rthread reaping 0x692e8c2c stack 0x7d72b700 rthread reaping 0x6e44902c stack 0x7d6fed60 rthread reaping 0x692e8d2c stack 0x7d72b0e0 rthread reaping 0x6e449c2c stack 0x7d72eb80 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (1) 0x7a678f2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e44922c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67802c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e812c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (4294967295) rthread reaping 0x6e44972c stack 0x7d72eb80 rthread reaping 0x4a7bf52c stack 0x7d72b0e0 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67812c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44922c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (0) 0x6e44922c: rwlock_rdlock 0x70aadee0 (2147483647) 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e832c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf12c stack 0x7d6fed60 0x692e832c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_rdlock 0x70aadee0 (2147483650) 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (2147483650) 0x7a678f2c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (2147483650) 0x4a7bfa2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a678f2c stack 0x7d72b700 rthread reaping 0x6e44922c stack 0x7d709520 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (2147483647) 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449d2c stack 0x7d72b6e0 rthread reaping 0x7a67802c stack 0x7d72bf40 rthread reaping 0x692e812c stack 0x7d6fef00 rthread reaping 0x6e449f2c stack 0x7d72e640 0x4a7bf42c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf32c stack 0x7d7099a0 rthread reaping 0x4a7bf62c stack 0x7d72e6a0 rthread reaping 0x7a67812c stack 0x7d72bc00 rthread reaping 0x4a7bf72c stack 0x7d709180 rthread reaping 0x4a7bfa2c stack 0x7d72b360 rthread reaping 0x692e832c stack 0x7d72e340 rthread reaping 0x4a7bf42c stack 0x7d72ebe0 0x6e44952c: rwlock_wrlock 0x70aadee0 (0) 0x6e44952c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_rdlock 0x70aadee0 (0) 0x6e44952c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_wrlock 0x70aadee0 (1) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_wrlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (0) 0x7a678e2c: rwlock_wrlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (2147483647) 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_wrlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_wrlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_wrlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_wrlock 0x70aadee0 (1) 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44952c stack 0x7d72ebe0 rthread reaping 0x7a67862c stack 0x7d72e340 rthread reaping 0x692e862c stack 0x7d72b360 rthread reaping 0x692e852c stack 0x7d709180 rthread reaping 0x7a678e2c stack 0x7d72bc00 rthread reaping 0x7a67872c stack 0x7d72e6a0 rthread reaping 0x7a67842c stack 0x7d7099a0 rthread reaping 0x692e872c stack 0x7d72e640 rthread reaping 0x4a7bf82c stack 0x7d6fef00 rthread reaping 0x692e822c stack 0x7d72bf40 rthread reaping 0x6e44932c stack 0x7d72b6e0 rthread reaping 0x6e449d2c stack 0x7d709520 0x692e8e2c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x6e449a2c stack 0x7d72b700 0x6e44942c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8e2c stack 0x7d6fed60 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449b2c stack 0x7d72eb80 rthread reaping 0x6e44942c stack 0x7d72b0e0 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_wrlock 0x70aadee0 (0) 0x692e8d2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e842c: rwlock_unlock 0x70aadee0 0x692e842c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_wrlock 0x70aadee0 (0) 0x7a67852c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8b2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678c2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e842c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_wrlock 0x70aadee0 (0) 0x7a678c2c: rwlock_rdlock 0x70aadee0 (2147483647) rthread reaping 0x4a7bf92c stack 0x7d72b0e0 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x692e842c stack 0x7d72eb80 0x692e8c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44982c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (0) 0x6e44982c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678d2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (2147483650) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (2147483650) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_rdlock 0x70aadee0 (2147483650) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x7a678d2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x7a678f2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e8b2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (1) 0x7a678a2c: rwlock_unlock 0x70aadee0 run() 0x6e449d2c: 12: enter run() 0x4a7bf72c: 13: enter run() 0x6e449c2c: 14: enter run() 0x4a7bf22c: 15: enter run() 0x7a67862c: 11: set_msg 0x7a67862c: 11: msg: "new message" 0x6e449d2c: 12: set_msg 0x7a67862c: 11: exit run() 0x4a7bf72c: 13: set_msg 0x6e449d2c: 12: msg: "new message" 0x4a7bf72c: 13: msg: "new message" 0x6e449d2c: 12: exit run() 0x4a7bf72c: 13: exit run() 0x4a7bf22c: 15: set_msg 0x4a7bf22c: 15: msg: "new message" 0x4a7bf22c: 15: exit run() 0x6e449c2c: 14: set_msg 0x6e449c2c: 14: msg: "new message" 0x6e449c2c: 14: exit run() main: 46 0x692e842c: 0: enter run() 0x692e842c: 0: set_msg 0x692e842c: 0: msg: "new message" 0x692e842c: 0: exit run() 0x692e852c: 1: enter run() 0x692e852c: 1: set_msg 0x692e852c: 1: msg: "new message" 0x6e44952c: 2: enter run() 0x692e852c: 1: exit run() 0x6e44952c: 2: set_msg 0x6e44952c: 2: msg: "new message" 0x6e44952c: 2: exit run() 0x4a7bf52c: 3: enter run() 0x4a7bf52c: 3: set_msg 0x4a7bf52c: 3: msg: "new message" 0x4a7bf52c: 3: exit run() 0x7a67832c: 4: enter run() 0x7a67832c: 4: set_msg 0x7a67832c: 4: msg: "new message" 0x7a67832c: 4: exit run() 0x6e449a2c: 5: enter run() 0x6e449a2c: 5: set_msg 0x6e449a2c: 5: msg: "new message" 0x7a678b2c: 6: enter run() 0x6e449a2c: 5: exit run() 0x7a678b2c: 6: set_msg 0x7a678b2c: 6: msg: "new message" 0x7a678b2c: 6: exit run() 0x692e8f2c: 7: enter run() 0x692e8f2c: 7: set_msg 0x692e8f2c: 7: msg: "new message" 0x692e8f2c: 7: exit run() 0x6e44902c: 8: enter run() 0x6e44902c: 8: set_msg 0x6e44902c: 8: msg: "new message" 0x7a678d2c: 9: enter run() 0x6e44902c: 8: exit run() 0x7a678d2c: 9: set_msg 0x692e8e2c: 10: enter run() 0x692e8b2c: 11: enter run() 0x7a678d2c: 9: msg: "new message" 0x6e449e2c: 12: enter run() 0x692e802c: 13: enter run() 0x4a7bf32c: 15: enter run() 0x692e862c: 14: enter run() 0x7a678d2c: 9: exit run() 0x692e8e2c: 10: set_msg 0x692e8e2c: 10: msg: "new message" 0x692e8e2c: 10: exit run() 0x692e802c: 13: set_msg 0x692e802c: 13: msg: "new message" 0x692e8b2c: 11: set_msg 0x692e8b2c: 11: msg: "new message" 0x692e8b2c: 11: exit run() 0x692e802c: 13: exit run() 0x4a7bf32c: 15: set_msg 0x4a7bf32c: 15: msg: "new message" 0x4a7bf32c: 15: exit run() 0x692e862c: 14: set_msg 0x692e862c: 14: msg: "new message" 0x692e862c: 14: exit run() 0x6e449e2c: 12: set_msg 0x6e449e2c: 12: msg: "new message" 0x6e449e2c: 12: exit run() main: 47 0x6e44972c: 0: enter run() 0x6e44972c: 0: set_msg 0x6e44972c: 0: msg: "new message" 0x6e44972c: 0: exit run() 0x7a67852c: 1: enter run() 0x7a67852c: 1: set_msg 0x7a67852c: 1: msg: "new message" 0x7a67852c: 1: exit run() 0x7a678e2c: 2: enter run() 0x7a678e2c: 2: set_msg 0x7a678e2c: 2: msg: "new message" 0x7a678e2c: 2: exit run() 0x6e44912c: 3: enter run() 0x6e44912c: 3: set_msg 0x6e44912c: 3: msg: "new message" 0x6e44912c: 3: exit run() 0x7a678f2c: 4: enter run() 0x7a678f2c: 4: set_msg 0x7a678f2c: 4: msg: "new message" 0x7a678f2c: 4: exit run() 0x6e44932c: 5: enter run() 0x6e44932c: 5: set_msg 0x6e44932c: 5: msg: "new message" 0x6e44932c: 5: exit run() 0x7a67842c: 6: enter run() 0x7a67842c: 6: set_msg 0x7a67842c: 6: msg: "new message" 0x692e822c: 7: enter run() 0x7a67842c: 6: exit run() 0x692e822c: 7: set_msg 0x7a67802c: 8: enter run() 0x692e822c: 7: msg: "new message" 0x7a67802c: 8: set_msg 0x692e822c: 7: exit run() 0x7a67802c: 8: msg: "new message" 0x7a67802c: 8: exit run() 0x7a67812c: 9: enter run() 0x7a67812c: 9: set_msg 0x7a67812c: 9: msg: "new message" 0x7a67812c: 9: exit run() 0x692e8c2c: 10: enter run() 0x692e8c2c: 10: set_msg 0x692e8c2c: 10: msg: "new message" 0x692e8c2c: 10: exit run() 0x4a7bf82c: 11: enter run() 0x4a7bf82c: 11: set_msg 0x4a7bf82c: 11: msg: "new message" 0x4a7bf82c: 11: exit run() 0x6e449f2c: 12: enter run() 0x6e449f2c: 12: set_msg 0x6e449f2c: 12: msg: "new message" 0x6e449f2c: 12: exit run() 0x4a7bf92c: 13: enter run() 0x4a7bf92c: 13: set_msg 0x4a7bf92c: 13: msg: "new message" 0x4a7bf92c: 13: exit run() 0x692e812c: 14: enter run() 0x692e812c: 14: set_msg 0x692e812c: 14: msg: "new message" 0x692e812c: 14: exit run() 0x692e832c: 15: enter run() 0x692e832c: 15: set_msg 0x692e832c: 15: msg: "new message" 0x692e832c: 15: exit run() main: 48 0x4a7bfa2c: 0: enter run() 0x4a7bfa2c: 0: set_msg 0x7a678f2c: 1: enter run() 0x4a7bfa2c: 0: msg: "new message" 0x4a7bfa2c: 0: exit run() 0x6e44922c: 2: enter run() 0x7a678f2c: 1: set_msg 0x6e44922c: 2: set_msg 0x7a678d2c: 3: enter run() 0x7a678d2c: 3: set_msg 0x6e44922c: 2: msg: "new message" 0x7a678d2c: 3: msg: "new message" 0x7a678f2c: 1: msg: "new message" 0x6e44922c: 2: exit run() 0x692e842c: 4: enter run() 0x7a678d2c: 3: exit run() 0x6e44982c: 5: enter run() 0x7a678f2c: 1: exit run() 0x692e842c: 4: set_msg 0x6e449d2c: 6: enter run() 0x4a7bfb2c: 8: enter run() 0x692e842c: 4: msg: "new message" 0x6e44952c: 9: enter run() 0x692e872c: 7: enter run() 0x7a678c2c: 10: enter run() 0x692e8c2c: 11: enter run() 0x6e44952c: 9: set_msg 0x692e842c: 4: exit run() 0x6e449c2c: 12: enter run() 0x4a7bfb2c: 8: set_msg 0x7a67832c: 14: enter run() 0x692e892c: 13: enter run() 0x4a7bf62c: 15: enter run() 0x7a678c2c: 10: set_msg 0x6e449d2c: 6: set_msg 0x7a678c2c: 10: msg: "new message" 0x7a678c2c: 10: exit run() 0x6e44982c: 5: set_msg 0x692e8c2c: 11: set_msg 0x6e44982c: 5: msg: "new message" 0x692e8c2c: 11: msg: "new message" 0x692e8c2c: 11: exit run() 0x6e44952c: 9: msg: "new message" 0x6e44952c: 9: exit run() 0x6e44982c: 5: exit run() 0x7a67832c: 14: set_msg 0x7a67832c: 14: msg: "new message" 0x692e872c: 7: set_msg 0x7a67832c: 14: exit run() 0x4a7bf62c: 15: set_msg 0x4a7bf62c: 15: msg: "new message" 0x692e872c: 7: msg: "new message" 0x4a7bfb2c: 8: msg: "new message" 0x6e449d2c: 6: msg: "new message" 0x4a7bf62c: 15: exit run() 0x692e872c: 7: exit run() 0x4a7bfb2c: 8: exit run() 0x6e449d2c: 6: exit run() 0x692e892c: 13: set_msg 0x6e449c2c: 12: set_msg 0x6e449c2c: 12: msg: "new message" 0x692e892c: 13: msg: "new message" 0x6e449c2c: 12: exit run() 0x692e892c: 13: exit run() main: 49 0x692e882c: 0: enter run() 0x692e882c: 0: set_msg 0x692e882c: 0: msg: "new message" 0x4a7bfd2c: 1: enter run() 0x692e882c: 0: exit run() 0x4a7bf82c: 2: enter run() 0x4a7bfd2c: 1: set_msg 0x4a7bfe2c: 3: enter run() 0x692e862c: 4: enter run() 0x4a7bfd2c: 1: msg: "new message" 0x6e449b2c: 5: enter run() 0x6e449b2c: 5: set_msg 0x4a7bfd2c: 1: exit run() 0x6e449b2c: 5: msg: "new message" 0x6e449b2c: 5: exit run() 0x4a7bf82c: 2: set_msg 0x692e8d2c: 7: enter run() 0x6e449f2c: 6: enter run() 0x692e8d2c: 7: set_msg 0x6e449f2c: 6: set_msg 0x692e8d2c: 7: msg: "new message" 0x4a7bf82c: 2: msg: "new message" 0x692e8d2c: 7: exit run() 0x4a7bf82c: 2: exit run() 0x4a7bfe2c: 3: set_msg 0x6e449f2c: 6: msg: "new message" 0x4a7bfe2c: 3: msg: "new message" 0x6e449f2c: 6: exit run() 0x4a7bfe2c: 3: exit run() 0x692e862c: 4: set_msg 0x692e862c: 4: msg: "new message" 0x692e862c: 4: exit run() 0x4a7bf42c: 8: enter run() 0x4a7bf42c: 8: set_msg 0x4a7bf42c: 8: msg: "new message" 0x4a7bf42c: 8: exit run() 0x4a7bf92c: 9: enter run() 0x4a7bf92c: 9: set_msg 0x4a7bf92c: 9: msg: "new message" 0x4a7bf92c: 9: exit run() 0x7a67872c: 10: enter run() 0x7a67872c: 10: set_msg 0x7a67872c: 10: msg: "new message" 0x7a67872c: 10: exit run() 0x7a67802c: 11: enter run() 0x7a67802c: 11: set_msg 0x7a67802c: 11: msg: "new message" 0x7a67802c: 11: exit run() 0x6e44982c: 12: enter run() 0x6e44982c: 12: set_msg 0x6e44982c: 12: msg: "new message" 0x6e44982c: 12: exit run() 0x6e449e2c: 13: enter run() 0x6e449e2c: 13: set_msg 0x6e449e2c: 13: msg: "new message" 0x6e449e2c: 13: exit run() 0x4a7bf02c: 14: enter run() 0x4a7bf02c: 14: set_msg 0x692e852c: 15: enter run() 0x4a7bf02c: 14: msg: "new message" 0x4a7bf02c: 14: exit run() 0x692e852c: 15: set_msg 0x692e852c: 15: msg: "new message" 0x692e852c: 15: exit run() main: 50 0x7a67862c: 0: enter run() 0x7a67862c: 0: set_msg 0x7a67862c: 0: msg: "new message" 0x692e882c: 1: enter run() 0x7a67862c: 0: exit run() 0x4a7bf72c: 2: enter run() 0x692e882c: 1: set_msg 0x692e8f2c: 3: enter run() 0x4a7bff2c: 4: enter run() 0x4a7bf52c: 6: enter run() 0x7a67892c: 5: enter run() 0x692e8f2c: 3: set_msg 0x6e44902c: 7: enter run() 0x6e44972c: 8: enter run() 0x692e872c: 9: enter run() 0x4a7bf32c: 10: enter run() 0x6e449f2c: 11: enter run() 0x692e882c: 1: msg: "new message" 0x692e8f2c: 3: msg: "new message" 0x4a7bf92c: 14: enter run() 0x4a7bf12c: 13: enter run() 0x6e44912c: 15: enter run() 0x7a678a2c: 12: enter run() 0x692e882c: 1: exit run() 0x4a7bf92c: 14: set_msg 0x692e8f2c: 3: exit run() 0x6e44902c: 7: set_msg 0x4a7bf72c: 2: set_msg 0x4a7bf92c: 14: msg: "new message" 0x4a7bf72c: 2: msg: "new message" 0x4a7bf72c: 2: exit run() 0x4a7bf52c: 6: set_msg 0x4a7bf52c: 6: msg: "new message" 0x4a7bf52c: 6: exit run() 0x6e449f2c: 11: set_msg 0x6e449f2c: 11: msg: "new message" 0x6e449f2c: 11: exit run() 0x6e44912c: 15: set_msg 0x7a67892c: 5: set_msg 0x692e872c: 9: set_msg 0x7a67892c: 5: msg: "new message" 0x6e44912c: 15: msg: "new message" 0x692e872c: 9: msg: "new message" 0x6e44902c: 7: msg: "new message" 0x4a7bf92c: 14: exit run() 0x7a67892c: 5: exit run() 0x6e44912c: 15: exit run() 0x692e872c: 9: exit run() 0x6e44902c: 7: exit run() 0x7a678a2c: 12: set_msg 0x7a678a2c: 12: msg: "new message" 0x7a678a2c: 12: exit run() 0x6e44972c: 8: set_msg 0x4a7bff2c: 4: set_msg 0x4a7bff2c: 4: msg: "new message" 0x6e44972c: 8: msg: "new message" 0x4a7bff2c: 4: exit run() 0x6e44972c: 8: exit run() 0x4a7bf32c: 10: set_msg 0x4a7bf32c: 10: msg: "new message" 0x4a7bf32c: 10: exit run() 0x4a7bf12c: 13: set_msg 0x4a7bf12c: 13: msg: "new message" 0x4a7bf12c: 13: exit run() main: 51 0x4a7bf02c: 0: enter run() 0x4a7bf02c: 0: set_msg 0x4a7bf02c: 0: msg: "new message" 0x692e862c: 1: enter run() 0x4a7bf02c: 0: exit run() 0x692e862c: 1: set_msg 0x692e892c: 2: enter run() 0x7a678c2c: 3: enter run() 0x692e862c: 1: msg: "new message" 0x4a7bf62c: 4: enter run() 0x6e449b2c: 5: enter run() 0x692e802c: 6: enter run() 0x7a67872c: 7: enter run() 0x692e892c: 2: set_msg 0x692e862c: 1: exit run() 0x7a67842c: 9: enter run() 0x4a7bf72c: 10: enter run() 0x4a7bf22c: 8: enter run() 0x6e44992c: 11: enter run() 0x692e892c: 2: msg: "new message" 0x6e44902c: 13: enter run() 0x692e8c2c: 12: enter run() 0x692e8d2c: 14: enter run() 0x6e449c2c: 15: enter run() 0x6e44902c: 13: set_msg 0x692e892c: 2: exit run() 0x4a7bf22c: 8: set_msg 0x7a678c2c: 3: set_msg 0x4a7bf22c: 8: msg: "new message" 0x4a7bf22c: 8: exit run() 0x7a67872c: 7: set_msg 0x6e449c2c: 15: set_msg 0x6e449c2c: 15: msg: "new message" 0x7a67872c: 7: msg: "new message" 0x7a67872c: 7: exit run() 0x7a678c2c: 3: msg: "new message" 0x7a678c2c: 3: exit run() 0x4a7bf72c: 10: set_msg 0x4a7bf62c: 4: set_msg 0x4a7bf72c: 10: msg: "new message" 0x6e44902c: 13: msg: "new message" 0x4a7bf62c: 4: msg: "new message" 0x4a7bf72c: 10: exit run() 0x6e44902c: 13: exit run() 0x692e8c2c: 12: set_msg 0x4a7bf62c: 4: exit run() 0x6e449c2c: 15: exit run() 0x692e8d2c: 14: set_msg 0x6e449b2c: 5: set_msg 0x6e449b2c: 5: msg: "new message" 0x6e449b2c: 5: exit run() 0x6e44992c: 11: set_msg 0x692e802c: 6: set_msg 0x692e8c2c: 12: msg: "new message" 0x6e44992c: 11: msg: "new message" 0x692e802c: 6: msg: "new message" 0x692e8c2c: 12: exit run() 0x692e8d2c: 14: msg: "new message" 0x6e44992c: 11: exit run() 0x692e802c: 6: exit run() 0x692e8d2c: 14: exit run() 0x7a67842c: 9: set_msg 0x7a67842c: 9: msg: "new message" 0x7a67842c: 9: exit run() main: 52 0x6e44972c: 0: enter run() 0x6e44972c: 0: set_msg 0x6e44972c: 0: msg: "new message" 0x4a7bf52c: 1: enter run() 0x6e44972c: 0: exit run() 0x4a7bf52c: 1: set_msg 0x4a7bf12c: 2: enter run() 0x7a678f2c: 3: enter run() 0x6e44922c: 4: enter run() 0x4a7bf52c: 1: msg: "new message" 0x6e449d2c: 5: enter run() 0x7a67802c: 6: enter run() 0x4a7bf52c: 1: exit run() 0x692e812c: 7: enter run() 0x6e449f2c: 8: enter run() 0x4a7bf12c: 2: set_msg 0x4a7bf32c: 9: enter run() 0x4a7bf62c: 10: enter run() 0x7a67812c: 11: enter run() 0x4a7bf72c: 12: enter run() 0x6e44922c: 4: set_msg 0x4a7bfa2c: 13: enter run() 0x4a7bf42c: 15: enter run() 0x692e832c: 14: enter run() 0x4a7bfa2c: 13: set_msg 0x4a7bf12c: 2: msg: "new message" 0x4a7bf12c: 2: exit run() 0x7a67802c: 6: set_msg 0x7a67802c: 6: msg: "new message" 0x7a67802c: 6: exit run() 0x4a7bf32c: 9: set_msg 0x692e832c: 14: set_msg 0x6e44922c: 4: msg: "new message" 0x6e44922c: 4: exit run() 0x4a7bf72c: 12: set_msg 0x4a7bf72c: 12: msg: "new message" 0x4a7bf72c: 12: exit run() 0x6e449f2c: 8: set_msg 0x7a678f2c: 3: set_msg 0x7a678f2c: 3: msg: "new message" 0x692e832c: 14: msg: "new message" 0x6e449f2c: 8: msg: "new message" 0x4a7bfa2c: 13: msg: "new message" 0x7a678f2c: 3: exit run() 0x692e832c: 14: exit run() 0x6e449f2c: 8: exit run() 0x4a7bf32c: 9: msg: "new message" 0x4a7bfa2c: 13: exit run() 0x692e812c: 7: set_msg 0x4a7bf32c: 9: exit run() 0x4a7bf62c: 10: set_msg 0x692e812c: 7: msg: "new message" 0x6e449d2c: 5: set_msg 0x692e812c: 7: exit run() 0x4a7bf62c: 10: msg: "new message" 0x6e449d2c: 5: msg: "new message" 0x4a7bf62c: 10: exit run() 0x7a67812c: 11: set_msg 0x6e449d2c: 5: exit run() 0x4a7bf42c: 15: set_msg 0x7a67812c: 11: msg: "new message" 0x4a7bf42c: 15: msg: "new message" 0x7a67812c: 11: exit run() 0x4a7bf42c: 15: exit run() main: 53 0x6e44952c: 0: enter run() 0x6e44952c: 0: set_msg 0x6e44952c: 0: msg: "new message" 0x7a67862c: 1: enter run() 0x6e44952c: 0: exit run() 0x7a67862c: 1: set_msg 0x7a67862c: 1: msg: "new message" 0x7a67862c: 1: exit run() 0x692e862c: 2: enter run() 0x692e862c: 2: set_msg 0x692e862c: 2: msg: "new message" 0x692e862c: 2: exit run() 0x692e852c: 3: enter run() 0x692e852c: 3: set_msg 0x692e852c: 3: msg: "new message" 0x692e852c: 3: exit run() 0x7a67872c: 5: enter run() 0x7a678e2c: 4: enter run() 0x7a67872c: 5: set_msg 0x7a678e2c: 4: set_msg 0x7a67872c: 5: msg: "new message" 0x7a678e2c: 4: msg: "new message" 0x7a67872c: 5: exit run() 0x7a678e2c: 4: exit run() 0x7a67842c: 6: enter run() 0x7a67842c: 6: set_msg 0x7a67842c: 6: msg: "new message" 0x7a67842c: 6: exit run() 0x692e872c: 7: enter run() 0x692e872c: 7: set_msg 0x692e872c: 7: msg: "new message" 0x692e872c: 7: exit run() 0x4a7bf82c: 8: enter run() 0x4a7bf82c: 8: set_msg 0x4a7bf82c: 8: msg: "new message" 0x4a7bf82c: 8: exit run() 0x692e822c: 9: enter run() 0x692e822c: 9: set_msg 0x692e822c: 9: msg: "new message" 0x6e44932c: 10: enter run() 0x692e822c: 9: exit run() 0x6e44932c: 10: set_msg 0x6e44932c: 10: msg: "new message" 0x6e44932c: 10: exit run() 0x6e449d2c: 11: enter run() 0x6e449d2c: 11: set_msg 0x6e449a2c: 12: enter run() 0x6e449a2c: 12: set_msg 0x6e449a2c: 12: msg: "new message" 0x6e449d2c: 11: msg: "new message" 0x6e449a2c: 12: exit run() 0x6e449d2c: 11: exit run() 0x692e8e2c: 13: enter run() 0x6e44942c: 14: enter run() 0x6e449b2c: 15: enter run() 0x692e8e2c: 13: set_msg 0x692e8e2c: 13: msg: "new message" 0x6e449b2c: 15: set_msg 0x692e8e2c: 13: exit run() 0x6e449b2c: 15: msg: "new message" 0x6e449b2c: 15: exit run() 0x6e44942c: 14: set_msg 0x6e44942c: 14: msg: "new message" 0x6e44942c: 14: exit run() main: 54 0x4a7bf92c: 0: enter run() 0x4a7bf92c: 0: set_msg 0x4a7bf92c: 0: msg: "new message" 0x692e842c: 1: enter run() 0x4a7bf92c: 0: exit run() 0x692e8d2c: 2: enter run() 0x692e842c: 1: set_msg 0x6e449e2c: 3: enter run() 0x7a67852c: 4: enter run() 0x692e8b2c: 5: enter run() 0x7a678c2c: 6: enter run() 0x692e842c: 1: msg: "new message" 0x7a678a2c: 7: enter run() 0x7a678d2c: 8: enter run() 0x7a678c2c: 6: set_msg 0x6e44982c: 10: enter run() 0x692e842c: 1: exit run() 0x4a7bfd2c: 12: enter run() 0x692e8c2c: 11: enter run() 0x7a678f2c: 13: enter run() 0x6e449f2c: 9: enter run() 0x6e44982c: 10: set_msg 0x4a7bf12c: 14: enter run() 0x6e449c2c: 15: enter run() 0x4a7bf12c: 14: set_msg 0x6e449e2c: 3: set_msg 0x6e449c2c: 15: set_msg 0x7a678d2c: 8: set_msg 0x6e44982c: 10: msg: "new message" 0x6e44982c: 10: exit run() 0x7a678c2c: 6: msg: "new message" 0x6e449c2c: 15: msg: "new message" 0x6e449e2c: 3: msg: "new message" 0x7a678c2c: 6: exit run() 0x4a7bf12c: 14: msg: "new message" 0x6e449c2c: 15: exit run() 0x7a678d2c: 8: msg: "new message" 0x6e449e2c: 3: exit run() 0x4a7bf12c: 14: exit run() 0x4a7bfd2c: 12: set_msg 0x7a678d2c: 8: exit run() 0x7a678f2c: 13: set_msg 0x692e8c2c: 11: set_msg 0x692e8b2c: 5: set_msg 0x692e8d2c: 2: set_msg 0x7a678f2c: 13: msg: "new message" 0x7a678f2c: 13: exit run() 0x7a678a2c: 7: set_msg 0x692e8b2c: 5: msg: "new message" 0x692e8b2c: 5: exit run() 0x692e8c2c: 11: msg: "new message" 0x692e8c2c: 11: exit run() 0x7a678a2c: 7: msg: "new message" 0x692e8d2c: 20x692e8d2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8d2c stack 0x7d6fed60 rthread reaping 0x6e449e2c stack 0x7d72b700 rthread reaping 0x7a67852c stack 0x7d709520 0x6e449f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8b2c stack 0x7d72b6e0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a678c2c stack 0x7d72bf40 rthread reaping 0x7a678a2c stack 0x7d6fef00 rthread reaping 0x7a678d2c stack 0x7d72e640 0x6e449f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44982c stack 0x7d72e6a0 rthread reaping 0x6e449f2c stack 0x7d7099a0 rthread reaping 0x692e8c2c stack 0x7d72bc00 rthread reaping 0x4a7bfd2c stack 0x7d709180 rthread reaping 0x7a678f2c stack 0x7d72b360 rthread reaping 0x4a7bf12c stack 0x7d72e340 rthread reaping 0x6e449c2c stack 0x7d72ebe0 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x6e44982c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_wrlock 0x70aadee0 (1) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (1) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (1) 0x6e44982c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e822c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x692e8c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a67862c stack 0x7d72ebe0 rthread reaping 0x4a7bf52c stack 0x7d72e340 rthread reaping 0x6e44982c stack 0x7d72b360 rthread reaping 0x6e449f2c stack 0x7d709180 rthread reaping 0x4a7bf32c stack 0x7d72bc00 0x6e44992c: rwlock_wrlock 0x70aadee0 (2147483650) 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (2147483650) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a67842c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8f2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e872c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfb2c stack 0x7d7099a0 0x7a678a2c: rwlock_unlock 0x70aadee0 0x7a678a2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678a2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e44992c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a678a2c stack 0x7d72e6a0 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 0x7a67842c: rwlock_rdlock 0x70aadee0 (0) 0x7a67842c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e822c stack 0x7d72e640 0x6e44992c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf22c stack 0x7d6fef00 0x692e8c2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8c2c stack 0x7d72bf40 rthread reaping 0x6e44992c stack 0x7d72b6e0 rthread reaping 0x4a7bf42c stack 0x7d709520 rthread reaping 0x4a7bfc2c stack 0x7d72b700 rthread reaping 0x7a67842c stack 0x7d6fed60 0x692e8f2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8f2c stack 0x7d72eb80 rthread reaping 0x692e872c stack 0x7d72b0e0 0x6e44962c: rwlock_wrlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (0) 0x6e44962c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_wrlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_wrlock 0x70aadee0 (0) 0x692e802c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_wrlock 0x70aadee0 (0) 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (1) 0x7a67832c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_wrlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x6e44922c: rwlock_rdlock 0x70aadee0 (0) 0x6e44922c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_wrlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_wrlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_wrlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44962c stack 0x7d72b0e0 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (0) 0x692e812c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x4a7bf52c stack 0x7d72eb80 rthread reaping 0x6e449d2c stack 0x7d6fed60 0x4a7bfc2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449e2c stack 0x7d72b700 rthread reaping 0x6e449c2c stack 0x7d709520 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x4a7bf62c stack 0x7d72b6e0 0x692e812c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67812c stack 0x7d72bf40 rthread reaping 0x7a67832c stack 0x7d6fef00 rthread reaping 0x692e802c stack 0x7d72e640 0x692e812c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e44922c stack 0x7d72e6a0 0x692e812c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bff2c stack 0x7d7099a0 rthread reaping 0x692e852c stack 0x7d72bc00 rthread reaping 0x6e44902c stack 0x7d709180 0x4a7bfc2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44912c stack 0x7d72b360 rthread reaping 0x4a7bfc2c stack 0x7d72e340 rthread reaping 0x692e812c stack 0x7d72ebe0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_rdlock 0x70aadee0 (1) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) 0x6e449e2c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_wrlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x7a67812c: rwlock_rdlock 0x70aadee0 (0) 0x7a67812c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_wrlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_wrlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 0x7a67852c: rwlock_rdlock 0x70aadee0 (0) 0x7a67852c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_wrlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x7a678c2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678c2c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_wrlock 0x70aadee0 (1) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8d2c stack 0x7d72ebe0 rthread reaping 0x6e44972c stack 0x7d72e340 0x692e832c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x6e449e2c stack 0x7d72b360 0x692e832c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67862c stack 0x7d709180 0x692e832c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x7a67812c stack 0x7d72bc00 0x692e832c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e822c stack 0x7d7099a0 rthread reaping 0x692e8c2c stack 0x7d72e6a0 rthread reaping 0x6e449f2c stack 0x7d72e640 rthread reaping 0x7a67852c stack 0x7d6fef00 rthread reaping 0x4a7bfd2c stack 0x7d72bf40 rthread reaping 0x7a678c2c stack 0x7d72b6e0 rthread reaping 0x4a7bf12c stack 0x7d709520 rthread reaping 0x6e449a2c stack 0x7d72b700 rthread reaping 0x4a7bfe2c stack 0x7d6fed60 rthread reaping 0x6e44932c stack 0x7d72eb80 rthread reaping 0x692e832c stack 0x7d72b0e0 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x6e44982c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf92c: rwlock_wrlock 0x70aadee0 (1) 0x7a67822c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449d2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e862c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8e2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a67822c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (2147483649) rthread reaping 0x4a7bf22c stack 0x7d72b0e0 rthread reaping 0x692e862c stack 0x7d72eb80 0x692e8c2c: rwlock_wrlock 0x70aadee0 (2147483650) 0x6e44992c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449c2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449c2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (4294967295) 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (2) 0x4a7bf92c: rwlock_rdlock 0x70aadee0 (4) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (2147483652) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf92c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44982c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44982c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44982c stack 0x7d6fed60 rthread reaping 0x4a7bf92c stack 0x7d72b700 rthread reaping 0x7a67822c stack 0x7d709520 rthread reaping 0x6e449d2c stack 0x7d72b6e0 rthread reaping 0x4a7bf42c stack 0x7d72bf40 rthread reaping 0x6e44992c stack 0x7d6fef00 rthread reaping 0x6e44942c stack 0x7d72e640 rthread reaping 0x4a7bff2c stack 0x7d72e6a0 rthread reaping 0x692e8e2c stack 0x7d7099a0 rthread reaping 0x4a7bf02c stack 0x7d72bc00 rthread reaping 0x692e8c2c stack 0x7d709180 rthread reaping 0x692e8f2c stack 0x7d72b360 rthread reaping 0x6e449b2c stack 0x7d72e340 rthread reaping 0x6e449c2c stack 0x7d72ebe0 0x692e872c: rwlock_wrlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (0) 0x692e872c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_wrlock 0x70aadee0 (1) 0x692e882c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (2147483649) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_wrlock 0x70aadee0 (0) 0x692e802c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x692e8d2c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_wrlock 0x70aadee0 (2147483649) 0x692e8d2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e802c: rwlock_unlock 0x70aadee0 0x692e802c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44902c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e882c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e872c stack 0x7d72ebe0 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x6e449a2c stack 0x7d72e340 0x692e882c: rwlock_rdlock 0x70aadee0 (4294967295) 0x6e44972c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_wrlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (1) 0x692e802c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (2147483649) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_unlock 0x70aadee0 0x692e882c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x7a678b2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (1) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_unlock 0x70aadee0 0x6e449e2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfa2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfb2c: rwlock_unlock 0x70aadee0 0x4a7bfa2c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bfb2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfa2c stack 0x7d72b360 rthread reaping 0x692e882c stack 0x7d709180 rthread reaping 0x4a7bf22c stack 0x7d72bc00 0x692e892c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8d2c stack 0x7d7099a0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e802c stack 0x7d72e6a0 0x692e892c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e892c stack 0x7d72e640 rthread reaping 0x6e449e2c stack 0x7d6fef00 rthread reaping 0x6e449f2c stack 0x7d72bf40 rthread reaping 0x7a678b2c stack 0x7d72b6e0 rthread reaping 0x4a7bfb2c stack 0x7d709520 rthread reaping 0x6e44902c stack 0x7d72b700 rthread reaping 0x4a7bf32c stack 0x7d6fed60 rthread reaping 0x6e44972c stack 0x7d72eb80 rthread reaping 0x692e812c stack 0x7d72b0e0 0x6e449b2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_wrlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_wrlock 0x70aadee0 (1) 0x7a67832c: rwlock_unlock 0x70aadee0 0x7a67832c: rwlock_rdlock 0x70aadee0 (0) 0x7a67832c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x4a7bfd2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfd2c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449b2c stack 0x7d72b0e0 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (0) rthread reaping 0x4a7bfe2c stack 0x7d72eb80 0x4a7bf72c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e8e2c stack 0x7d6fed60 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (0) 0x692e842c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x692e892c stack 0x7d72b700 0x4a7bf72c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e822c stack 0x7d709520 rthread reaping 0x4a7bf12c stack 0x7d72b6e0 rthread reaping 0x4a7bf42c stack 0x7d72bf40 rthread reaping 0x692e862c stack 0x7d6fef00 rthread reaping 0x7a67832c stack 0x7d72e640 rthread reaping 0x692e8a2c stack 0x7d72e6a0 rthread reaping 0x4a7bf62c stack 0x7d7099a0 rthread reaping 0x4a7bf52c stack 0x7d72bc00 0x692e842c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfd2c stack 0x7d709180 0x692e842c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e832c stack 0x7d72b360 0x692e842c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf72c stack 0x7d72e340 rthread reaping 0x692e842c stack 0x7d72ebe0 0x7a67802c: rwlock_wrlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x7a67802c: rwlock_rdlock 0x70aadee0 (0) 0x7a67802c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf82c: rwlock_wrlock 0x70aadee0 (2147483647) 0x6e44952c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x692e8c2c: rwlock_rdlock 0x70aadee0 (0) 0x6e44952c: rwlock_rdlock 0x70aadee0 (0) 0x692e8c2c: rwlock_unlock 0x70aadee0 0x6e44952c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (2147483647) 0x692e812c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_rdlock 0x70aadee0 (0) 0x6e449f2c: rwlock_wrlock 0x70aadee0 (4294967295) rthread reaping 0x7a67802c stack 0x7d72e340 rthread reaping 0x6e44952c stack 0x7d72ebe0 0x7a67872c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44992c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e8e2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44932c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e449a2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x692e872c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e449d2c: rwlock_wrlock 0x70aadee0 (4294967295) 0x4a7bf12c: rwlock_wrlock 0x70aadee0 (4294967295) 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_unlock 0x70aadee0 0x6e44932c: rwlock_rdlock 0x70aadee0 (0) 0x6e44932c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_unlock 0x70aadee0 0x692e812c: rwlock_rdlock 0x70aadee0 (0) 0x692e812c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8e2c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e449a2c: rwlock_unlock 0x70aadee0 0x692e872c: rwlock_rdlock 0x70aadee0 (4294967295) 0x692e872c: rwlock_unlock 0x70aadee0 0x6e44962c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_rdlock 0x70aadee0 (2147483647) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x6e449f2c: rwlock_rdlock 0x70aadee0 (1) 0x6e449f2c: rwlock_unlock 0x70aadee0 0x4a7bf82c: rwlock_unlock 0x70aadee0 0x6e449a2c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x4a7bf82c stack 0x7d72b360 rthread reaping 0x4a7bf02c stack 0x7d709180 rthread reaping 0x692e8c2c stack 0x7d72bc00 rthread reaping 0x692e812c stack 0x7d7099a0 rthread reaping 0x6e449f2c stack 0x7d72e6a0 0x7a67872c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_unlock 0x70aadee0 0x4a7bf12c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf12c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67872c stack 0x7d72e640 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x6e449a2c stack 0x7d6fef00 0x6e449d2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44932c stack 0x7d72bf40 0x6e44992c: rwlock_unlock 0x70aadee0 0x6e44992c: rwlock_rdlock 0x70aadee0 (0) 0x6e44992c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44992c stack 0x7d72b6e0 rthread reaping 0x692e8e2c stack 0x7d709520 rthread reaping 0x692e872c stack 0x7d72b700 rthread reaping 0x4a7bf12c stack 0x7d6fed60 rthread reaping 0x6e449d2c stack 0x7d72eb80 rthread reaping 0x6e44962c stack 0x7d72b0e0 0x6e44972c: rwlock_wrlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x6e44972c: rwlock_rdlock 0x70aadee0 (0) 0x6e44972c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_wrlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x692e892c: rwlock_rdlock 0x70aadee0 (0) 0x692e892c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_wrlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e44902c: rwlock_rdlock 0x70aadee0 (0) 0x6e44902c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x6e449b2c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_wrlock 0x70aadee0 (0) 0x6e449b2c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_unlock 0x70aadee0 0x692e822c: rwlock_rdlock 0x70aadee0 (0) 0x692e822c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_wrlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x7a67862c: rwlock_rdlock 0x70aadee0 (0) 0x7a67862c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_wrlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x6e44942c: rwlock_rdlock 0x70aadee0 (0) 0x6e44942c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x4a7bf22c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf22c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_wrlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e832c: rwlock_rdlock 0x70aadee0 (0) 0x692e832c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_wrlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x6e44912c: rwlock_rdlock 0x70aadee0 (0) 0x6e44912c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_wrlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_wrlock 0x70aadee0 (0) 0x7a67822c: rwlock_unlock 0x70aadee0 0x7a67822c: rwlock_rdlock 0x70aadee0 (0) 0x7a67882c: rwlock_wrlock 0x70aadee0 (2147483647) 0x7a67822c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_unlock 0x70aadee0 0x7a67882c: rwlock_rdlock 0x70aadee0 (0) 0x7a67882c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44972c stack 0x7d72b0e0 0x692e8a2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e892c stack 0x7d72eb80 0x692e8e2c: rwlock_wrlock 0x70aadee0 (2147483647) rthread reaping 0x6e44902c stack 0x7d6fed60 0x692e8e2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e449b2c stack 0x7d72b700 0x692e8a2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e822c stack 0x7d709520 rthread reaping 0x7a67862c stack 0x7d72b6e0 0x692e8a2c: rwlock_unlock 0x70aadee0 rthread reaping 0x6e44942c stack 0x7d72bf40 rthread reaping 0x4a7bf22c stack 0x7d6fef00 0x692e8e2c: rwlock_rdlock 0x70aadee0 (0) rthread reaping 0x692e832c stack 0x7d72e640 0x692e8e2c: rwlock_unlock 0x70aadee0 rthread reaping 0x692e862c stack 0x7d72e6a0 rthread reaping 0x6e44912c stack 0x7d7099a0 rthread reaping 0x7a67872c stack 0x7d72bc00 rthread reaping 0x7a67822c stack 0x7d709180 rthread reaping 0x7a67882c stack 0x7d72b360 rthread reaping 0x692e8a2c stack 0x7d72ebe0 rthread reaping 0x692e8e2c stack 0x7d72e340 0x4a7bf32c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x4a7bf32c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf32c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_wrlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e852c: rwlock_rdlock 0x70aadee0 (0) 0x692e852c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_wrlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x692e8f2c: rwlock_rdlock 0x70aadee0 (0) 0x692e8f2c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x4a7bf52c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf52c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_wrlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x6e449d2c: rwlock_rdlock 0x70aadee0 (0) 0x6e449d2c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_wrlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x692e862c: rwlock_rdlock 0x70aadee0 (0) 0x692e862c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bfe2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfe2c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf42c: rwlock_unlock 0x70aadee0 0x4a7bf42c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_wrlock 0x70aadee0 (0) 0x4a7bf62c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf72c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf42c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf32c stack 0x7d72e340 0x7a67872c: rwlock_wrlock 0x70aadee0 (2147483649) 0x7a678b2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bfc2c: rwlock_wrlock 0x70aadee0 (2147483649) rthread reaping 0x692e852c stack 0x7d72ebe0 0x7a678e2c: rwlock_wrlock 0x70aadee0 (2147483649) 0x4a7bf02c: rwlock_wrlock 0x70aadee0 (2147483649) rthread reaping 0x692e8f2c stack 0x7d72b360 rthread reaping 0x4a7bf52c stack 0x7d709180 rthread reaping 0x6e449d2c stack 0x7d72bc00 rthread reaping 0x692e862c stack 0x7d7099a0 0x4a7bf72c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bfe2c stack 0x7d72e6a0 rthread reaping 0x4a7bf42c stack 0x7d72e640 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf02c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bf02c: rwlock_unlock 0x70aadee0 0x4a7bf72c: rwlock_rdlock 0x70aadee0 (1) 0x4a7bf72c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a67872c: rwlock_rdlock 0x70aadee0 (0) 0x7a67872c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_unlock 0x70aadee0 0x7a678e2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678e2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bfc2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bfc2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_unlock 0x70aadee0 0x4a7bff2c: rwlock_rdlock 0x70aadee0 (0) 0x4a7bff2c: rwlock_unlock 0x70aadee0 rthread reaping 0x7a67872c stack 0x7d72bf40 0x7a678b2c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bff2c stack 0x7d6fef00 0x7a678b2c: rwlock_rdlock 0x70aadee0 (0) 0x7a678b2c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_unlock 0x70aadee0 0x4a7bf62c: rwlock_rdlock 0x70aadee0 (0) : msg: "new message" 0x7a678a2c: 7: exit run() 0x4a7bfd2c: 12: msg: "new message" 0x692e8d2c: 2: exit run() 0x4a7bfd2c: 12: exit run() 0x7a67852c: 4: set_msg 0x7a67852c: 4: msg: "new message" 0x7a67852c: 4: exit run() 0x6e449f2c: 9: set_msg 0x6e449f2c: 9: msg: "new message" 0x6e449f2c: 9: exit run() main: 55 0x7a67862c: 0: enter run() 0x7a67862c: 0: set_msg 0x7a67862c: 0: msg: "new message" 0x7a67862c: 0: exit run() 0x4a7bf52c: 1: enter run() 0x6e44982c: 2: enter run() 0x4a7bf52c: 1: set_msg 0x6e449f2c: 3: enter run() 0x4a7bf52c: 1: msg: "new message" 0x6e449f2c: 3: set_msg 0x4a7bf32c: 4: enter run() 0x4a7bf52c: 1: exit run() 0x4a7bf32c: 4: set_msg 0x6e449f2c: 3: msg: "new message" 0x4a7bf32c: 4: msg: "new message" 0x4a7bf32c: 4: exit run() 0x6e449f2c: 3: exit run() 0x6e44982c: 2: set_msg 0x4a7bfb2c: 5: enter run() 0x6e44982c: 2: msg: "new message" 0x7a678a2c: 6: enter run() 0x692e822c: 7: enter run() 0x4a7bfb2c: 5: set_msg 0x4a7bf22c: 8: enter run() 0x6e44982c: 2: exit run() 0x692e8c2c: 9: enter run() 0x4a7bf22c: 8: set_msg 0x6e44992c: 10: enter run() 0x4a7bf42c: 11: enter run() 0x4a7bf22c: 8: msg: "new message" 0x4a7bfc2c: 12: enter run() 0x7a67842c: 13: enter run() 0x692e8f2c: 14: enter run() 0x692e872c: 15: enter run() 0x4a7bfb2c: 5: msg: "new message" 0x4a7bf22c: 8: exit run() 0x4a7bfc2c: 12: set_msg 0x4a7bfb2c: 5: exit run() 0x692e872c: 15: set_msg 0x692e872c: 15: msg: "new message" 0x692e872c: 15: exit run() 0x4a7bfc2c: 12: msg: "new message" 0x4a7bfc2c: 12: exit run() 0x4a7bf42c: 11: set_msg 0x4a7bf42c: 11: msg: "new message" 0x7a678a2c: 6: set_msg 0x7a678a2c: 6: msg: "new message" 0x4a7bf42c: 11: exit run() 0x7a678a2c: 6: exit run() 0x692e8f2c: 14: set_msg 0x6e44992c: 10: set_msg 0x692e822c: 7: set_msg 0x692e8c2c: 9: set_msg 0x692e822c: 7: msg: "new message" 0x7a67842c: 13: set_msg 0x692e822c: 7: exit run() 0x7a67842c: 13: msg: "new message" 0x7a67842c: 13: exit run() 0x692e8f2c: 14: msg: "new message" 0x6e44992c: 10: msg: "new message" 0x692e8c2c: 9: msg: "new message" 0x6e44992c: 10: exit run() 0x692e8c2c: 9: exit run() 0x692e8f2c: 14: exit run() main: 56 0x6e44962c: 0: enter run() 0x6e44962c: 0: set_msg 0x6e44962c: 0: msg: "new message" 0x6e44962c: 0: exit run() 0x4a7bf52c: 1: enter run() 0x4a7bf52c: 1: set_msg 0x4a7bf52c: 1: msg: "new message" 0x4a7bf52c: 1: exit run() 0x6e449d2c: 2: enter run() 0x6e449d2c: 2: set_msg 0x6e449d2c: 2: msg: "new message" 0x6e449d2c: 2: exit run() 0x6e449e2c: 3: enter run() 0x6e449e2c: 3: set_msg 0x6e449e2c: 3: msg: "new message" 0x6e449e2c: 3: exit run() 0x6e449c2c: 4: enter run() 0x6e449c2c: 4: set_msg 0x6e449c2c: 4: msg: "new message" 0x6e449c2c: 4: exit run() 0x4a7bf62c: 5: enter run() 0x4a7bf62c: 5: set_msg 0x4a7bf62c: 5: msg: "new message" 0x4a7bf62c: 5: exit run() 0x7a67812c: 6: enter run() 0x7a67812c: 6: set_msg 0x7a67812c: 6: msg: "new message" 0x7a67812c: 6: exit run() 0x7a67832c: 7: enter run() 0x692e802c: 8: enter run() 0x692e802c: 8: set_msg 0x7a67832c: 7: set_msg 0x692e802c: 8: msg: "new message" 0x692e802c: 8: exit run() 0x7a67832c: 7: msg: "new message" 0x7a67832c: 7: exit run() 0x6e44922c: 9: enter run() 0x6e44922c: 9: set_msg 0x6e44922c: 9: msg: "new message" 0x6e44922c: 9: exit run() 0x4a7bff2c: 10: enter run() 0x4a7bff2c: 10: set_msg 0x4a7bff2c: 10: msg: "new message" 0x4a7bff2c: 10: exit run() 0x692e852c: 11: enter run() 0x692e852c: 11: set_msg 0x692e852c: 11: msg: "new message" 0x692e852c: 11: exit run() 0x6e44902c: 12: enter run() 0x6e44902c: 12: set_msg 0x6e44912c: 13: enter run() 0x6e44902c: 12: msg: "new message" 0x6e44902c: 12: exit run() 0x6e44912c: 13: set_msg 0x6e44912c: 13: msg: "new message" 0x6e44912c: 13: exit run() 0x4a7bfc2c: 14: enter run() 0x692e812c: 15: enter run() 0x4a7bfc2c: 14: set_msg 0x692e812c: 15: set_msg 0x692e812c: 15: msg: "new message" 0x4a7bfc2c: 14: msg: "new message" 0x692e812c: 15: exit run() 0x4a7bfc2c: 14: exit run() main: 57 0x692e8d2c: 0: enter run() 0x692e8d2c: 0: set_msg 0x6e44972c: 1: enter run() 0x6e44972c: 1: set_msg 0x6e449e2c: 2: enter run() 0x692e8d2c: 0: msg: "new message" 0x6e44972c: 1: msg: "new message" 0x692e8d2c: 0: exit run() 0x6e449e2c: 2: set_msg 0x6e44972c: 1: exit run() 0x7a67862c: 3: enter run() 0x6e449e2c: 2: msg: "new message" 0x6e449e2c: 2: exit run() 0x7a67862c: 3: set_msg 0x7a67862c: 3: msg: "new message" 0x7a67862c: 3: exit run() 0x7a67812c: 4: enter run() 0x7a67812c: 4: set_msg 0x7a67812c: 4: msg: "new message" 0x7a67812c: 4: exit run() 0x692e822c: 5: enter run() 0x692e822c: 5: set_msg 0x692e822c: 5: msg: "new message" 0x692e822c: 5: exit run() 0x692e8c2c: 6: enter run() 0x692e8c2c: 6: set_msg 0x692e8c2c: 6: msg: "new message" 0x692e8c2c: 6: exit run() 0x6e449f2c: 7: enter run() 0x6e449f2c: 7: set_msg 0x6e449f2c: 7: msg: "new message" 0x6e449f2c: 7: exit run() 0x7a67852c: 8: enter run() 0x7a67852c: 8: set_msg 0x7a67852c: 8: msg: "new message" 0x7a67852c: 8: exit run() 0x4a7bfd2c: 9: enter run() 0x4a7bfd2c: 9: set_msg 0x4a7bfd2c: 9: msg: "new message" 0x4a7bfd2c: 9: exit run() 0x7a678c2c: 10: enter run() 0x7a678c2c: 10: set_msg 0x7a678c2c: 10: msg: "new message" 0x7a678c2c: 10: exit run() 0x4a7bf12c: 11: enter run() 0x4a7bf12c: 11: set_msg 0x4a7bf12c: 11: msg: "new message" 0x6e449a2c: 12: enter run() 0x4a7bf12c: 11: exit run() 0x6e449a2c: 12: set_msg 0x6e449a2c: 12: msg: "new message" 0x6e449a2c: 12: exit run() 0x4a7bfe2c: 13: enter run() 0x4a7bfe2c: 13: set_msg 0x6e44932c: 14: enter run() 0x4a7bfe2c: 13: msg: "new message" 0x6e44932c: 14: set_msg 0x4a7bfe2c: 13: exit run() 0x6e44932c: 14: msg: "new message" 0x6e44932c: 14: exit run() 0x692e832c: 15: enter run() 0x692e832c: 15: set_msg 0x692e832c: 15: msg: "new message" 0x692e832c: 15: exit run() main: 58 0x4a7bf22c: 0: enter run() 0x4a7bf22c: 0: set_msg 0x4a7bf22c: 0: msg: "new message" 0x692e862c: 1: enter run() 0x4a7bf22c: 0: exit run() 0x6e44982c: 2: enter run() 0x692e862c: 1: set_msg 0x4a7bf92c: 3: enter run() 0x7a67822c: 4: enter run() 0x6e449d2c: 5: enter run() 0x4a7bf42c: 6: enter run() 0x692e862c: 1: msg: "new message" 0x6e44992c: 7: enter run() 0x6e44942c: 8: enter run() 0x6e44992c: 7: set_msg 0x692e862c: 1: exit run() 0x4a7bff2c: 9: enter run() 0x692e8e2c: 10: enter run() 0x7a67822c: 4: set_msg 0x4a7bf02c: 11: enter run() 0x692e8c2c: 12: enter run() 0x6e44992c: 7: msg: "new message" 0x7a67822c: 4: msg: "new message" 0x692e8f2c: 13: enter run() 0x6e449c2c: 15: enter run() 0x6e449b2c: 14: enter run() 0x6e44992c: 7: exit run() 0x692e8f2c: 13: set_msg 0x7a67822c: 4: exit run() 0x4a7bf92c: 3: set_msg 0x692e8e2c: 10: set_msg 0x6e449c2c: 15: set_msg 0x6e449c2c: 15: msg: "new message" 0x6e449c2c: 15: exit run() 0x6e449d2c: 5: set_msg 0x6e449d2c: 5: msg: "new message" 0x4a7bf42c: 6: set_msg 0x692e8c2c: 12: set_msg 0x4a7bf02c: 11: set_msg 0x692e8c2c: 12: msg: "new message" 0x692e8f2c: 13: msg: "new message" 0x4a7bf42c: 6: msg: "new message" 0x6e449d2c: 5: exit run() 0x4a7bf92c: 3: msg: "new message" 0x692e8c2c: 12: exit run() 0x4a7bf02c: 11: msg: "new message" 0x692e8e2c: 10: msg: "new message" 0x692e8f2c: 13: exit run() 0x4a7bf42c: 6: exit run() 0x4a7bf92c: 3: exit run() 0x4a7bf02c: 11: exit run() 0x6e449b2c: 14: set_msg 0x692e8e2c: 10: exit run() 0x6e449b2c: 14: msg: "new message" 0x6e449b2c: 14: exit run() 0x6e44982c: 2: set_msg 0x4a7bff2c: 9: set_msg 0x6e44942c: 8: set_msg 0x6e44982c: 2: msg: "new message" 0x6e44982c: 2: exit run() 0x6e44942c: 8: msg: "new message" 0x4a7bff2c: 9: msg: "new message" 0x6e44942c: 8: exit run() 0x4a7bff2c: 9: exit run() main: 59 0x692e872c: 0: enter run() 0x692e872c: 0: set_msg 0x692e872c: 0: msg: "new message" 0x6e449a2c: 1: enter run() 0x692e872c: 0: exit run() 0x6e449a2c: 1: set_msg 0x4a7bfa2c: 2: enter run() 0x692e882c: 3: enter run() 0x4a7bf22c: 4: enter run() 0x6e449a2c: 1: msg: "new message" 0x692e8d2c: 5: enter run() 0x692e802c: 6: enter run() 0x692e8d2c: 5: set_msg 0x6e449a2c: 1: exit run() 0x692e892c: 7: enter run() 0x692e8d2c: 5: msg: "new message" 0x6e449e2c: 8: enter run() 0x6e449f2c: 9: enter run() 0x692e8d2c: 5: exit run() 0x7a678b2c: 10: enter run() 0x692e802c: 6: set_msg 0x4a7bfb2c: 11: enter run() 0x6e44902c: 12: enter run() 0x692e882c: 3: set_msg 0x6e44972c: 14: enter run() 0x4a7bf32c: 13: enter run() 0x6e44972c: 14: set_msg 0x692e812c: 15: enter run() 0x692e812c: 15: set_msg 0x692e812c: 15: msg: "new message" 0x692e812c: 15: exit run() 0x6e44902c: 12: set_msg 0x692e802c: 6: msg: "new message" 0x6e44902c: 12: msg: "new message" 0x692e802c: 6: exit run() 0x6e44972c: 14: msg: "new message" 0x692e882c: 3: msg: "new message" 0x6e44902c: 12: exit run() 0x6e44972c: 14: exit run() 0x692e882c: 3: exit run() 0x6e449e2c: 8: set_msg 0x4a7bf32c: 13: set_msg 0x7a678b2c: 10: set_msg 0x4a7bf32c: 13: msg: "new message" 0x4a7bf32c: 13: exit run() 0x6e449f2c: 9: set_msg 0x7a678b2c: 10: msg: "new message" 0x6e449f2c: 9: msg: "new message" 0x7a678b2c: 10: exit run() 0x6e449e2c: 8: msg: "new message" 0x6e449e2c: 8: exit run() 0x6e449f2c: 9: exit run() 0x4a7bfa2c: 2: set_msg 0x4a7bf22c: 4: set_msg 0x4a7bfb2c: 11: set_msg 0x4a7bfa2c: 2: msg: "new message" 0x4a7bfa2c: 2: exit run() 0x4a7bf22c: 4: msg: "new message" 0x4a7bfb2c: 11: msg: "new message" 0x4a7bf22c: 4: exit run() 0x4a7bfb2c: 11: exit run() 0x692e892c: 7: set_msg 0x692e892c: 7: msg: "new message" 0x692e892c: 7: exit run() main: 60 0x6e449b2c: 0: enter run() 0x6e449b2c: 0: set_msg 0x6e449b2c: 0: msg: "new message" 0x6e449b2c: 0: exit run() 0x4a7bfe2c: 1: enter run() 0x4a7bfe2c: 1: set_msg 0x4a7bfe2c: 1: msg: "new message" 0x4a7bfe2c: 1: exit run() 0x692e8e2c: 2: enter run() 0x692e8e2c: 2: set_msg 0x692e8e2c: 2: msg: "new message" 0x692e8e2c: 2: exit run() 0x692e892c: 3: enter run() 0x692e892c: 3: set_msg 0x692e892c: 3: msg: "new message" 0x692e822c: 4: enter run() 0x692e892c: 3: exit run() 0x692e822c: 4: set_msg 0x692e822c: 4: msg: "new message" 0x692e822c: 4: exit run() 0x4a7bf12c: 5: enter run() 0x4a7bf12c: 5: set_msg 0x4a7bf12c: 5: msg: "new message" 0x4a7bf12c: 5: exit run() 0x4a7bf42c: 6: enter run() 0x4a7bf42c: 6: set_msg 0x4a7bf42c: 6: msg: "new message" 0x4a7bf42c: 6: exit run() 0x692e862c: 7: enter run() 0x692e862c: 7: set_msg 0x692e862c: 7: msg: "new message" 0x7a67832c: 8: enter run() 0x692e862c: 7: exit run() 0x7a67832c: 8: set_msg 0x7a67832c: 8: msg: "new message" 0x7a67832c: 8: exit run() 0x692e8a2c: 9: enter run() 0x692e8a2c: 9: set_msg 0x692e8a2c: 9: msg: "new message" 0x692e8a2c: 9: exit run() 0x4a7bf62c: 10: enter run() 0x4a7bf62c: 10: set_msg 0x4a7bf62c: 10: msg: "new message" 0x4a7bf52c: 11: enter run() 0x4a7bf62c: 10: exit run() 0x4a7bf52c: 11: set_msg 0x4a7bf52c: 11: msg: "new message" 0x4a7bf52c: 11: exit run() 0x4a7bfd2c: 12: enter run() 0x4a7bfd2c: 12: set_msg 0x4a7bfd2c: 12: msg: "new message" 0x4a7bfd2c: 12: exit run() 0x692e832c: 13: enter run() 0x692e832c: 13: set_msg 0x692e832c: 13: msg: "new message" 0x692e832c: 13: exit run() 0x4a7bf72c: 14: enter run() 0x4a7bf72c: 14: set_msg 0x692e842c: 15: enter run() 0x4a7bf72c: 14: msg: "new message" 0x4a7bf72c: 14: exit run() 0x692e842c: 15: set_msg 0x692e842c: 15: msg: "new message" 0x692e842c: 15: exit run() main: 61 0x7a67802c: 0: enter run() 0x7a67802c: 0: set_msg 0x7a67802c: 0: msg: "new message" 0x6e44952c: 1: enter run() 0x7a67802c: 0: exit run() 0x4a7bf82c: 2: enter run() 0x6e44952c: 1: set_msg 0x692e8c2c: 4: enter run() 0x692e8c2c: 4: set_msg 0x692e8c2c: 4: msg: "new message" 0x6e44952c: 1: msg: "new message" 0x4a7bf02c: 3: enter run() 0x692e8c2c: 4: exit run() 0x692e812c: 5: enter run() 0x6e44952c: 1: exit run() 0x4a7bf82c: 2: set_msg 0x6e449f2c: 6: enter run() 0x7a67872c: 7: enter run() 0x6e44992c: 10: enter run() 0x692e8e2c: 11: enter run() 0x6e44932c: 9: enter run() 0x6e449a2c: 8: enter run() 0x692e872c: 12: enter run() 0x4a7bf02c: 3: set_msg 0x6e44962c: 15: enter run() 0x6e449d2c: 14: enter run() 0x4a7bf12c: 13: enter run() 0x6e44962c: 15: set_msg 0x6e44932c: 9: set_msg 0x6e44932c: 9: msg: "new message" 0x692e812c: 5: set_msg 0x692e812c: 5: msg: "new message" 0x692e812c: 5: exit run() 0x692e8e2c: 11: set_msg 0x692e8e2c: 11: msg: "new message" 0x692e8e2c: 11: exit run() 0x692e872c: 12: set_msg 0x6e449a2c: 8: set_msg 0x692e872c: 12: msg: "new message" 0x6e44962c: 15: msg: "new message" 0x692e872c: 12: exit run() 0x6e44962c: 15: exit run() 0x6e449f2c: 6: set_msg 0x4a7bf02c: 3: msg: "new message" 0x6e449f2c: 6: msg: "new message" 0x6e449f2c: 6: exit run() 0x4a7bf82c: 2: msg: "new message" 0x6e449a2c: 8: msg: "new message" 0x4a7bf02c: 3: exit run() 0x4a7bf82c: 2: exit run() 0x7a67872c: 7: set_msg 0x6e449a2c: 8: exit run() 0x7a67872c: 7: msg: "new message" 0x6e44932c: 9: exit run() 0x7a67872c: 7: exit run() 0x6e449d2c: 14: set_msg 0x4a7bf12c: 13: set_msg 0x4a7bf12c: 13: msg: "new message" 0x4a7bf12c: 13: exit run() 0x6e449d2c: 14: msg: "new message" 0x6e44992c: 10: set_msg 0x6e449d2c: 14: exit run() 0x6e44992c: 10: msg: "new message" 0x6e44992c: 10: exit run() main: 62 0x6e44972c: 0: enter run() 0x6e44972c: 0: set_msg 0x6e44972c: 0: msg: "new message" 0x6e44972c: 0: exit run() 0x692e892c: 1: enter run() 0x692e892c: 1: set_msg 0x692e892c: 1: msg: "new message" 0x692e892c: 1: exit run() 0x6e44902c: 2: enter run() 0x6e44902c: 2: set_msg 0x6e44902c: 2: msg: "new message" 0x6e44902c: 2: exit run() 0x6e449b2c: 3: enter run() 0x6e449b2c: 3: set_msg 0x692e822c: 4: enter run() 0x6e449b2c: 3: msg: "new message" 0x6e449b2c: 3: exit run() 0x692e822c: 4: set_msg 0x692e822c: 4: msg: "new message" 0x692e822c: 4: exit run() 0x7a67862c: 5: enter run() 0x7a67862c: 5: set_msg 0x7a67862c: 5: msg: "new message" 0x7a67862c: 5: exit run() 0x6e44942c: 6: enter run() 0x6e44942c: 6: set_msg 0x6e44942c: 6: msg: "new message" 0x6e44942c: 6: exit run() 0x4a7bf22c: 7: enter run() 0x4a7bf22c: 7: set_msg 0x4a7bf22c: 7: msg: "new message" 0x4a7bf22c: 7: exit run() 0x692e832c: 8: enter run() 0x692e832c: 8: set_msg 0x692e832c: 8: msg: "new message" 0x692e832c: 8: exit run() 0x692e862c: 9: enter run() 0x692e862c: 9: set_msg 0x692e862c: 9: msg: "new message" 0x692e862c: 9: exit run() 0x6e44912c: 10: enter run() 0x6e44912c: 10: set_msg 0x6e44912c: 10: msg: "new message" 0x6e44912c: 10: exit run() 0x7a67872c: 11: enter run() 0x7a67872c: 11: set_msg 0x7a67872c: 11: msg: "new message" 0x7a67872c: 11: exit run() 0x7a67822c: 12: enter run() 0x7a67822c: 12: set_msg 0x7a67882c: 13: enter run() 0x7a67822c: 12: msg: "new message" 0x7a67822c: 12: exit run() 0x7a67882c: 13: set_msg 0x7a67882c: 13: msg: "new message" 0x7a67882c: 13: exit run() 0x692e8a2c: 14: enter run() 0x692e8a2c: 14: set_msg 0x692e8e2c: 15: enter run() 0x692e8e2c: 15: set_msg 0x692e8a2c: 14: msg: "new message" 0x692e8a2c: 14: exit run() 0x692e8e2c: 15: msg: "new message" 0x692e8e2c: 15: exit run() main: 63 0x4a7bf32c: 0: enter run() 0x4a7bf32c: 0: set_msg 0x4a7bf32c: 0: msg: "new message" 0x4a7bf32c: 0: exit run() 0x692e852c: 1: enter run() 0x692e852c: 1: set_msg 0x692e852c: 1: msg: "new message" 0x692e852c: 1: exit run() 0x692e8f2c: 2: enter run() 0x692e8f2c: 2: set_msg 0x692e8f2c: 2: msg: "new message" 0x692e8f2c: 2: exit run() 0x4a7bf52c: 3: enter run() 0x4a7bf52c: 3: set_msg 0x4a7bf52c: 3: msg: "new message" 0x4a7bf52c: 3: exit run() 0x6e449d2c: 4: enter run() 0x6e449d2c: 4: set_msg 0x6e449d2c: 4: msg: "new message" 0x6e449d2c: 4: exit run() 0x692e862c: 5: enter run() 0x692e862c: 5: set_msg 0x692e862c: 5: msg: "new message" 0x692e862c: 5: exit run() 0x4a7bfe2c: 6: enter run() 0x4a7bfe2c: 6: set_msg 0x4a7bfe2c: 6: msg: "new message" 0x4a7bfe2c: 6: exit run() 0x4a7bf42c: 7: enter run() 0x4a7bf42c: 7: set_msg 0x4a7bff2c: 8: enter run() 0x4a7bf42c: 7: msg: "new message" 0x7a67872c: 9: enter run() 0x4a7bf62c: 10: enter run() 0x4a7bf72c: 11: enter run() 0x4a7bfc2c: 12: enter run() 0x7a678b2c: 13: enter run() 0x4a7bf02c: 14: enter run() 0x7a678e2c: 15: enter run() 0x4a7bf42c: 7: exit run() 0x4a7bf72c: 11: set_msg 0x4a7bf02c: 14: set_msg 0x4a7bf02c: 14: msg: "new message" 0x4a7bf02c: 14: exit run() 0x4a7bf72c: 11: msg: "new message" 0x4a7bf72c: 11: exit run() 0x7a67872c: 9: set_msg 0x7a67872c: 9: msg: "new message" 0x7a678e2c: 15: set_msg 0x7a678e2c: 15: msg: "new message" 0x7a67872c: 9: exit run() 0x7a678e2c: 15: exit run() 0x4a7bfc2c: 12: set_msg 0x4a7bfc2c: 12: msg: "new message" 0x4a7bfc2c: 12: exit run() 0x4a7bff2c: 8: set_msg 0x4a7bff2c: 8: msg: "new message" 0x4a7bff2c: 8: exit run() 0x7a678b2c: 13: set_msg 0x7a678b2c: 13: msg: "new message" 0x7a678b2c: 13: exit run() 0x4a7bf62c: 10: set_msg 0x4a7bf60x4a7bf62c: rwlock_unlock 0x70aadee0 rthread reaping 0x4a7bf62c stack 0x7d72b6e0 rthread reaping 0x4a7bf72c stack 0x7d709520 rthread reaping 0x4a7bfc2c stack 0x7d72b700 rthread reaping 0x7a678b2c stack 0x7d6fed60 rthread reaping 0x4a7bf02c stack 0x7d72eb80 rthread reaping 0x7a678e2c stack 0x7d72b0e0 2c: 10: msg: "new message" 0x4a7bf62c: 10: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -1, errno = 35 Resource temporarily unavailable select returned 1 last read was 0, errno = 0 success read finished ===> semaphore ===> semaphore/sem_destroy ==== run-regress-sem_destroy ==== cc -O2 -pipe -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 -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 -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 -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 -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 1731294962.224763635 actual 1731294962.234650401 timeout: expected 1731294962.234650401 actual 1731294962.244763635 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -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 -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 -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 0xcf7fac04, context 0xcf7fabb0 addr 0x987230, code 1, trap 6 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -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 -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 -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 -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 -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 -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 0xcf7e7aac, context 0xcf7e7a58 act_handler/2, signal 30, siginfo 0xcf7e7aac, context 0xcf7e7a58 act_handler/3, signal 30, siginfo 0xcf7e7aac, context 0xcf7e7a58 [recurse] act_handler/4, signal 30, siginfo 0xcf7e79a0, context 0xcf7e794c ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -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 -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 0x4f91022c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x4f91022c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x4f91022c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4f91022c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4f91022c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4f91022c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4f91022c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4f91022c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4f91022c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4f91022c) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -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 abababababababababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -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 -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 -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 20124: This should be message #1 waiting for child 90224: This should be message #2 90224: This should be message #3 20124: This should be message #4 90224: This should be message #5 20124: This should be message #6 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -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 -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 -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 -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 2 child 1 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -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 -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 1190037 0m02.00s real 0m00.56s user 0m04.39s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 753472 0m02.00s real 0m00.45s user 0m05.34s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 583219 0m02.00s real 0m00.30s user 0m07.07s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 403302 0m02.00s real 0m00.24s user 0m10.15s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 306774 0m02.00s real 0m00.12s user 0m11.68s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 170282 0m02.00s real 0m00.06s user 0m14.51s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 144411 0m02.00s real 0m00.10s user 0m14.93s system ===> system ==== run-regress-system ==== cc -O2 -pipe -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 4m56.70s