START lib/libpthread 2025-02-04T03:26:18Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/barrier"' -I/usr/src/regress/lib/libpthread/barrier/../include -MD -MP -c /usr/src/regress/lib/libpthread/barrier/barrier.c cc -o barrier barrier.o -lpthread ./barrier Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> blocked_shutdown ==== run-regress-blocked_shutdown ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/blocked_shutdown"' -I/usr/src/regress/lib/libpthread/blocked_shutdown/../include -MD -MP -c /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c cc -o blocked_shutdown blocked_shutdown.o -lpthread ./blocked_shutdown ===> cancel ==== run-regress-cancel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel"' -I/usr/src/regress/lib/libpthread/cancel/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel/cancel.c cc -o cancel cancel.o -lutil -lpthread ./cancel you should see this message exactly once (fyi, cancellation of self was instantaneous) early = 0 ===> cancel2 ==== run-regress-cancel2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel2"' -I/usr/src/regress/lib/libpthread/cancel2/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel2/cancel2.c cc -o cancel2 cancel2.o -lpthread ./cancel2 trying select trying pselect trying poll trying ppoll ===> cancel_wait ==== run-regress-cancel_wait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel_wait"' -I/usr/src/regress/lib/libpthread/cancel_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c cc -o cancel_wait cancel_wait.o -lpthread ./cancel_wait trying wait trying waitpid trying wait3 trying wait4 ===> close ==== run-regress-close ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close"' -I/usr/src/regress/lib/libpthread/close/../include -MD -MP -c /usr/src/regress/lib/libpthread/close/close.c /usr/src/regress/lib/libpthread/close/close.c:108:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, garbage, sizeof garbage)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o close close.o -lpthread ./close main: connecting to test port with fd 3 main: connected on fd 3 starting child thread child: writing some garbage to fd 3 child: calling select() with fd 3 main: closing fd 3 main: closed child: select() returned -1, errno 9 = Bad file descriptor [correct] ===> close_race ==== run-regress-close_race ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close_race"' -I/usr/src/regress/lib/libpthread/close_race/../include -MD -MP -c /usr/src/regress/lib/libpthread/close_race/close_race.c cc -o close_race close_race.o -lpthread ./close_race ===> closefrom ==== run-regress-closefrom ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/closefrom"' -I/usr/src/regress/lib/libpthread/closefrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/closefrom/closefrom.c cc -o closefrom closefrom.o -lpthread ./closefrom closefrom(3) == -1/9 closefrom(3) == -1/9 dummy thread exited with status 0x0 ===> cwd ==== run-regress-cwd ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cwd"' -I/usr/src/regress/lib/libpthread/cwd/../include -MD -MP -c /usr/src/regress/lib/libpthread/cwd/cwd.c cc -o cwd cwd.o -lpthread ld: warning: cwd.c:53 (/usr/src/regress/lib/libpthread/cwd/cwd.c:53)(cwd.o:(main)): warning: getwd() possibly used unsafely; consider using getcwd() ./cwd getcwd => /usr/obj/regress/lib/libpthread/cwd getwd => /usr/obj/regress/lib/libpthread/cwd ===> dlopen ==== run-regress-dlopen ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/dlopen"' -I/usr/src/regress/lib/libpthread/dlopen/../include -MD -MP -c /usr/src/regress/lib/libpthread/dlopen/dlopen.c cc -o dlopen dlopen.o ./dlopen * * * * * * * * * * * * * * * * * * * * * * * * * single threaded semop: pass time = 1.006084294 sigsuspend: pass time = 1.009764414 poll: fail time = 0.000088350 r = 1 open_fifo: pass time = 1.009056146 nanosleep: pass time = 1.009790256 flock: pass time = 1.008585619 fcntl(F_SETLKW): pass time = 1.006024229 connect: pass time = 1.008431199 accept: pass time = 1.009932384 in thread after dlopen(pthread) semop: pass time = 1.009190521 sigsuspend: pass time = 1.009980295 poll: fail time = 0.000020883 r = 1 open_fifo: pass time = 1.009051536 nanosleep: pass time = 1.009525973 flock: pass time = 1.007380005 fcntl(F_SETLKW): pass time = 1.007532749 connect: pass time = 1.003096030 accept: pass time = 1.009945375 using cancellation semop: pass time = 1.009754147 sigsuspend: pass time = 1.009928892 poll: fail time = 1.009943000 r = 1 open_fifo: pass time = 1.009178089 nanosleep: pass time = 1.006041131 flock: pass time = 1.006563620 fcntl(F_SETLKW): pass time = 1.007228307 connect: pass time = 1.008800244 accept: pass time = 1.009977362 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/earlysig"' -I/usr/src/regress/lib/libpthread/earlysig/../include -MD -MP -c /usr/src/regress/lib/libpthread/earlysig/earlysig.c cc -o earlysig earlysig.o -lpthread ./earlysig ===> errno ==== run-regress-errno ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/errno"' -I/usr/src/regress/lib/libpthread/errno/../include -MD -MP -c /usr/src/regress/lib/libpthread/errno/errno.c /usr/src/regress/lib/libpthread/errno/errno.c:62:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "m", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:67:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:73:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "2", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:157:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "X", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 4 warnings generated. cc -o errno errno.o -lpthread ./errno X ===> execve ==== run-regress-execve ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/execve"' -I/usr/src/regress/lib/libpthread/execve/../include -MD -MP -c /usr/src/regress/lib/libpthread/execve/execve.c /usr/src/regress/lib/libpthread/execve/execve.c:95:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, should_succeed, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o execve execve.o -lpthread ./execve This is the first message IGNORED: stdout is not a tty: this test needs a tty ===> fork ==== run-regress-fork ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/fork"' -I/usr/src/regress/lib/libpthread/fork/../include -MD -MP -c /usr/src/regress/lib/libpthread/fork/fork.c cc -o fork fork.o -lpthread ./fork forking from pid 457 parent = pid 457 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 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 -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.099 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.057 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.066 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.057/0.074/0.099/0.018 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/poll"' -I/usr/src/regress/lib/libpthread/poll/../include -MD -MP -c /usr/src/regress/lib/libpthread/poll/poll.c cc -o poll poll.o -lutil -lpthread ./poll zero p[0]={fd=3, events=< in out > revents=< in out >} null p[1]={fd=4, events=< in out > revents=< in out >} closing zero zero p[0]={fd=3, events=< in out > revents=< nval >} null p[1]={fd=4, events=< in out > revents=< in out >} closing null rpipe p[0]={fd=3, events=< in > revents=< >} wpipe p[1]={fd=4, events=< out > revents=< out >} bg writing to wpipe rpipe p[0]={fd=3, events=< in > revents=< in >} ===> preemption ==== run-regress-preemption ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption"' -I/usr/src/regress/lib/libpthread/preemption/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption/preemption.c cc -o preemption preemption.o -lpthread ./preemption yielding: 0 1 2 3 4 5 6 7 8 9 ===> preemption_float ==== run-regress-preemption_float ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption_float"' -I/usr/src/regress/lib/libpthread/preemption_float/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c cc -o preemption_float preemption_float.o -lm -lpthread ./preemption_float ===> pthread_atfork ==== run-regress-pthread_atfork ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_atfork"' -I/usr/src/regress/lib/libpthread/pthread_atfork/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c cc -o pthread_atfork pthread_atfork.o -lpthread ./pthread_atfork ===> pthread_cond_timedwait ==== run-regress-pthread_cond_timedwait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_cond_timedwait"' -I/usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.003999084 seconds Got timeout 1 in 10.014000817 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_create"' -I/usr/src/regress/lib/libpthread/pthread_create/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0xcf7e3ca4 New thread was passed arg address 0xdeadbeef New thread stack at 0x6e3875ec ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_join"' -I/usr/src/regress/lib/libpthread/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0xcf7d51c4 New thread 1 stack at 0x7758eb08 New thread 2 stack at 0x7758eb08 ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_kill"' -I/usr/src/regress/lib/libpthread/pthread_kill/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0xcf7f7910, context 0xcf7f78bc act_handler: signal 30, siginfo 0x65901a40, context 0x659019ec act_handler: signal 30, siginfo 0x62340150, context 0x623400fc Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 0 locked, state = 1 reader 2 locked, state = 2 reader 0 woken, state = 2 reader 3 locked, state = 3 reader 4 locked, state = 4 reader 3 woken, state = 4 reader 1 locked, state = 5 reader 5 locked, state = 6 reader 0 woken, state = 6 reader 1 woken, state = 6 reader 2 woken, state = 6 reader 3 woken, state = 6 writer started, state = 6 writer starting reader 5 woken, state = 7 reader 5 unlocked reader 2 woken, state = 7 reader 2 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 4 woken, state = 7 reader 4 unlocked writer locked reader 5 woken, state = 8 reader 1 woken, state = 8 reader 3 woken, state = 9 reader 4 woken, state = 9 reader 2 woken, state = 9 reader 0 woken, state = 9 reader 1 woken, state = 9 reader 4 woken, state = 9 writer unlocking writer exiting reader 4 woken, state = 0 reader 4 trying again (1) reader 4 locked again (1) reader 1 woken, state = 1 reader 1 trying again (2) reader 1 locked again (2) reader 4 woken, state = 2 reader 3 woken, state = 2 reader 3 trying again (3) reader 3 locked again (3) reader 2 woken, state = 3 reader 2 trying again (4) reader 2 locked again (4) reader 3 woken, state = 4 reader 1 woken, state = 4 reader 4 woken, state = 4 reader 5 woken, state = 4 reader 5 trying again (5) reader 5 locked again (5) reader 2 woken, state = 5 reader 3 woken, state = 5 reader 1 woken, state = 5 reader 4 woken, state = 5 reader 0 woken, state = 5 reader 0 trying again (6) reader 0 locked again (6) reader 2 woken, state = 6 reader 2 exiting reader 5 woken, state = 6 reader 5 exiting reader 3 woken, state = 6 reader 3 exiting reader 1 woken, state = 6 reader 4 woken, state = 6 reader 1 exiting reader 0 exiting reader 4 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x66e0712c: mutex_lock 0x241431c8 (0x0) 0x66e0712c: mutex_unlock 0x241431c8 (0x66e0712c) 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96052c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_rdlock 0x7b8ef1f0 (0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x6c96052c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x7239202c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239202c: rwlock_unlock 0x7b8ef1f0 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x7239202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239202c: rwlock_unlock 0x7b8ef1f0 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x6c96022c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96022c: rwlock_unlock 0x7b8ef1f0 0x6c96022c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96022c: rwlock_unlock 0x7b8ef1f0 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (0) 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x6c96032c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96032c: rwlock_unlock 0x7b8ef1f0 0x6c96032c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96032c: rwlock_unlock 0x7b8ef1f0 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x241436f4: mutex_lock 0x241431c8 (0x0) 0x7239212c: rwlock_wrlock 0x7b8ef1f0 (0) 0x241436f4: mutex_unlock 0x241431c8 (0x241436f4) 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x6c96042c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96042c: rwlock_unlock 0x7b8ef1f0 0x6c96042c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96042c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0712c stack 0x7b911880 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e82c stack 0x7b900700 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x6c96052c stack 0x7b911ea0 rthread reaping 0x7239202c stack 0x7b8ea8c0 rthread reaping 0x5078e12c stack 0x7b8eab60 rthread reaping 0x6c96022c stack 0x7b8f2aa0 rthread reaping 0x66e0722c stack 0x7b900d80 rthread reaping 0x5078ea2c stack 0x7b911780 rthread reaping 0x66e0762c stack 0x7b900d20 rthread reaping 0x66e0792c stack 0x7b8f2bc0 rthread reaping 0x5078e72c stack 0x7b911be0 rthread reaping 0x66e07b2c stack 0x7b8f2e00 rthread reaping 0x6c96032c stack 0x7b911e20 rthread reaping 0x7239212c stack 0x7b8f2160 rthread reaping 0x6c96042c stack 0x7b900cc0 rthread reaping 0x5078ec2c stack 0x7b8f2ae0 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x72392a2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7239222c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ee2c stack 0x7b8f2ae0 rthread reaping 0x72392e2c stack 0x7b900cc0 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c960c2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c960a2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07a2c stack 0x7b8f2160 rthread reaping 0x66e07b2c stack 0x7b911e20 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x7239222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x6c960a2c: rwlock_unlock 0x7b8ef1f0 0x6c960a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960a2c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x72392a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96052c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x6c96052c stack 0x7b8f2e00 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07f2c stack 0x7b911be0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960c2c: rwlock_unlock 0x7b8ef1f0 0x6c960c2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x6c960c2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0702c stack 0x7b8f2bc0 rthread reaping 0x72392a2c stack 0x7b900d20 rthread reaping 0x7239222c stack 0x7b911780 rthread reaping 0x6c960c2c stack 0x7b900d80 rthread reaping 0x5078ed2c stack 0x7b8f2aa0 rthread reaping 0x66e0772c stack 0x7b8eab60 rthread reaping 0x66e0722c stack 0x7b8ea8c0 rthread reaping 0x66e0732c stack 0x7b911ea0 rthread reaping 0x5078e12c stack 0x7b900700 rthread reaping 0x6c960a2c stack 0x7b911880 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239232c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96062c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239202c: rwlock_wrlock 0x7b8ef1f0 (2147483649) rthread reaping 0x5078e02c stack 0x7b911880 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7239282c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96092c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x72392d2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x7239242c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239262c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7239252c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239242c: rwlock_unlock 0x7b8ef1f0 0x7239242c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239242c: rwlock_unlock 0x7b8ef1f0 0x7239252c: rwlock_unlock 0x7b8ef1f0 0x7239252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239252c: rwlock_unlock 0x7b8ef1f0 0x7239262c: rwlock_unlock 0x7b8ef1f0 0x7239262c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e92c stack 0x7b900700 0x7239262c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239202c: rwlock_unlock 0x7b8ef1f0 0x7239202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x7239202c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96062c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x6c96062c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x6c96092c: rwlock_unlock 0x7b8ef1f0 0x72392d2c: rwlock_unlock 0x7b8ef1f0 0x6c96092c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7239232c: rwlock_unlock 0x7b8ef1f0 0x7239232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239232c: rwlock_unlock 0x7b8ef1f0 0x6c96092c: rwlock_unlock 0x7b8ef1f0 0x72392d2c: rwlock_rdlock 0x7b8ef1f0 (3) 0x6c96062c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x72392d2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239232c stack 0x7b911ea0 rthread reaping 0x6c96062c stack 0x7b8ea8c0 rthread reaping 0x5078e22c stack 0x7b8eab60 0x7239282c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0712c stack 0x7b8f2aa0 0x7239282c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239282c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239202c stack 0x7b900d80 rthread reaping 0x5078e52c stack 0x7b911780 rthread reaping 0x7239282c stack 0x7b900d20 rthread reaping 0x5078e32c stack 0x7b8f2bc0 rthread reaping 0x72392d2c stack 0x7b911be0 rthread reaping 0x6c96092c stack 0x7b8f2e00 rthread reaping 0x5078ea2c stack 0x7b911e20 rthread reaping 0x7239242c stack 0x7b8f2160 rthread reaping 0x7239252c stack 0x7b900cc0 rthread reaping 0x7239262c stack 0x7b8f2ae0 0x72392c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x72392c2c: rwlock_unlock 0x7b8ef1f0 0x72392c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392c2c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960f2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x72392b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7239292c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7239272c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x72392c2c stack 0x7b8f2ae0 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c960a2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c960d2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239222c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239212c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c960e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c960f2c: rwlock_unlock 0x7b8ef1f0 0x6c960f2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x6c960b2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x6c960f2c: rwlock_unlock 0x7b8ef1f0 0x6c960d2c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392b2c: rwlock_unlock 0x7b8ef1f0 0x6c960a2c: rwlock_unlock 0x7b8ef1f0 0x6c960a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960a2c: rwlock_unlock 0x7b8ef1f0 0x6c960d2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239272c stack 0x7b900cc0 rthread reaping 0x6c960f2c stack 0x7b911e20 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x7239222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x6c960e2c: rwlock_unlock 0x7b8ef1f0 0x6c960e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x6c960e2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x7239292c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x72392b2c stack 0x7b8f2160 rthread reaping 0x5078eb2c stack 0x7b8f2e00 0x7239292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239292c: rwlock_unlock 0x7b8ef1f0 0x6c960b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239292c stack 0x7b911be0 0x6c960b2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e42c stack 0x7b8f2bc0 0x6c960b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0782c stack 0x7b900d20 rthread reaping 0x6c960a2c stack 0x7b911780 rthread reaping 0x6c960d2c stack 0x7b900d80 rthread reaping 0x5078ee2c stack 0x7b8f2aa0 rthread reaping 0x7239222c stack 0x7b8eab60 rthread reaping 0x7239212c stack 0x7b8ea8c0 rthread reaping 0x6c960e2c stack 0x7b911ea0 rthread reaping 0x5078ec2c stack 0x7b900700 rthread reaping 0x6c960b2c stack 0x7b911880 0x72392a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x72392a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239242c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x7239242c: rwlock_unlock 0x7b8ef1f0 0x7239242c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239242c: rwlock_unlock 0x7b8ef1f0 0x72392c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x72392c2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x72392c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x72392c2c: rwlock_unlock 0x7b8ef1f0 0x6c960c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c960c2c: rwlock_unlock 0x7b8ef1f0 0x6c960c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x6c960c2c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x6c96002c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96002c: rwlock_unlock 0x7b8ef1f0 0x6c96002c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96002c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x72392a2c stack 0x7b911880 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x5078e12c stack 0x7b900700 rthread reaping 0x66e0722c stack 0x7b911ea0 rthread reaping 0x66e0712c stack 0x7b8ea8c0 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x7239242c stack 0x7b8eab60 0x66e0742c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0732c stack 0x7b8f2aa0 rthread reaping 0x72392c2c stack 0x7b900d80 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e07f2c stack 0x7b911780 0x66e0742c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x6c960c2c stack 0x7b900d20 rthread reaping 0x66e0752c stack 0x7b8f2bc0 rthread reaping 0x5078ea2c stack 0x7b911be0 rthread reaping 0x6c96002c stack 0x7b8f2e00 rthread reaping 0x72392e2c stack 0x7b8f2160 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07b2c stack 0x7b911e20 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e0742c stack 0x7b900cc0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078eb2c stack 0x7b8f2ae0 0x72392d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x72392d2c: rwlock_unlock 0x7b8ef1f0 0x72392d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x72392d2c: rwlock_unlock 0x7b8ef1f0 0x6c96092c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x72392f2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c96092c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x72392d2c stack 0x7b8f2ae0 0x6c96092c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7239252c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96092c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07c2c stack 0x7b900cc0 rthread reaping 0x6c96092c stack 0x7b911e20 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x72392f2c: rwlock_unlock 0x7b8ef1f0 0x72392f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x72392f2c: rwlock_unlock 0x7b8ef1f0 0x7239252c: rwlock_unlock 0x7b8ef1f0 0x7239252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (5) 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (5) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e52c stack 0x7b8f2160 0x7239252c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0722c stack 0x7b8f2e00 rthread reaping 0x72392f2c stack 0x7b911be0 rthread reaping 0x5078ef2c stack 0x7b8f2bc0 rthread reaping 0x5078e92c stack 0x7b900d20 rthread reaping 0x66e0702c stack 0x7b911780 rthread reaping 0x7239252c stack 0x7b900d80 rthread reaping 0x5078e12c stack 0x7b8f2aa0 rthread reaping 0x5078e22c stack 0x7b8eab60 rthread reaping 0x5078ea2c stack 0x7b8ea8c0 rthread reaping 0x66e07e2c stack 0x7b911ea0 rthread reaping 0x5078ed2c stack 0x7b900700 rthread reaping 0x5078e62c stack 0x7b911880 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c960c2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7239232c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239222c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c960c2c: rwlock_unlock 0x7b8ef1f0 0x6c960c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96042c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x6c960a2c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x6c960c2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0712c stack 0x7b911880 rthread reaping 0x5078e32c stack 0x7b900700 0x6c96052c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239262c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x66e0782c stack 0x7b911ea0 0x6c960e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239272c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239282c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c96032c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x6c96042c: rwlock_unlock 0x7b8ef1f0 0x6c960e2c: rwlock_unlock 0x7b8ef1f0 0x6c960a2c: rwlock_unlock 0x7b8ef1f0 0x6c960a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960a2c: rwlock_unlock 0x7b8ef1f0 0x7239222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96042c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96042c: rwlock_unlock 0x7b8ef1f0 0x7239232c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96052c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239282c: rwlock_unlock 0x7b8ef1f0 0x7239232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239232c: rwlock_unlock 0x7b8ef1f0 0x6c960e2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x6c960c2c stack 0x7b8ea8c0 0x6c960e2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239232c stack 0x7b8eab60 0x7239282c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x6c96032c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x7239282c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x6c96032c: rwlock_rdlock 0x7b8ef1f0 (2) 0x6c96032c: rwlock_unlock 0x7b8ef1f0 0x7239262c: rwlock_unlock 0x7b8ef1f0 0x7239262c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e72c stack 0x7b8f2aa0 0x7239262c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239222c stack 0x7b900d80 rthread reaping 0x6c96042c stack 0x7b911780 rthread reaping 0x6c960a2c stack 0x7b900d20 rthread reaping 0x6c96052c stack 0x7b8f2bc0 rthread reaping 0x7239262c stack 0x7b911be0 rthread reaping 0x5078e42c stack 0x7b8f2e00 rthread reaping 0x6c960e2c stack 0x7b8f2160 rthread reaping 0x7239272c stack 0x7b911e20 rthread reaping 0x7239282c stack 0x7b900cc0 rthread reaping 0x6c96032c stack 0x7b8f2ae0 0x7239212c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239292c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239252c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c960f2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x72392a2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x7239252c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7239252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x6c960f2c: rwlock_unlock 0x7b8ef1f0 0x6c960f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x72392f2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x6c960f2c: rwlock_unlock 0x7b8ef1f0 0x72392f2c: rwlock_unlock 0x7b8ef1f0 0x72392f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392f2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x7239292c: rwlock_unlock 0x7b8ef1f0 0x7239292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239252c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239212c stack 0x7b8f2ae0 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96062c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96022c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96082c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7239292c: rwlock_unlock 0x7b8ef1f0 0x6c96082c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x6c96082c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x6c96082c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239292c stack 0x7b900cc0 0x6c96022c: rwlock_unlock 0x7b8ef1f0 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x72392a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x72392a2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x72392e2c stack 0x7b911e20 0x5078e32c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239252c stack 0x7b8f2160 rthread reaping 0x66e0772c stack 0x7b8f2e00 0x6c96022c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x6c960f2c stack 0x7b911be0 0x6c96062c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x72392a2c stack 0x7b8f2bc0 rthread reaping 0x66e07e2c stack 0x7b900d20 rthread reaping 0x5078ee2c stack 0x7b911780 0x72392b2c: rwlock_unlock 0x7b8ef1f0 0x6c96062c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x6c96062c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392b2c: rwlock_unlock 0x7b8ef1f0 0x6c96022c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x6c96022c stack 0x7b900d80 rthread reaping 0x6c96082c stack 0x7b8f2aa0 rthread reaping 0x72392f2c stack 0x7b8eab60 rthread reaping 0x5078e32c stack 0x7b8ea8c0 rthread reaping 0x5078eb2c stack 0x7b911ea0 rthread reaping 0x72392b2c stack 0x7b900700 rthread reaping 0x6c96062c stack 0x7b911880 0x6c960e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c960e2c: rwlock_unlock 0x7b8ef1f0 0x6c960e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960e2c: rwlock_unlock 0x7b8ef1f0 0x7239252c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7239252c: rwlock_unlock 0x7b8ef1f0 0x7239252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239252c: rwlock_unlock 0x7b8ef1f0 0x6c96002c: rwlock_wrlock 0x7b8ef1f0 (1) 0x6c96002c: rwlock_unlock 0x7b8ef1f0 0x6c96002c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96002c: rwlock_unlock 0x7b8ef1f0 0x6c96042c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96042c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x6c96042c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x6c96042c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7239262c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239262c: rwlock_unlock 0x7b8ef1f0 0x7239262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (2) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x6c960e2c stack 0x7b911880 0x7239262c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239252c stack 0x7b900700 rthread reaping 0x6c96002c stack 0x7b911ea0 rthread reaping 0x6c96042c stack 0x7b8ea8c0 rthread reaping 0x5078ee2c stack 0x7b8eab60 0x66e0712c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0702c stack 0x7b8f2aa0 rthread reaping 0x5078e92c stack 0x7b900d80 0x72392a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x66e0792c stack 0x7b911780 0x7239212c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x7239262c stack 0x7b900d20 0x72392c2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x72392a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x72392c2c: rwlock_unlock 0x7b8ef1f0 0x72392c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392c2c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (1) rthread reaping 0x66e07f2c stack 0x7b8f2bc0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0712c stack 0x7b911be0 rthread reaping 0x72392a2c stack 0x7b8f2e00 0x7239212c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239212c stack 0x7b8f2160 rthread reaping 0x66e0722c stack 0x7b911e20 0x6c960b2c: rwlock_unlock 0x7b8ef1f0 0x6c960b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x6c960b2c stack 0x7b900cc0 rthread reaping 0x72392c2c stack 0x7b8f2ae0 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239202c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x6c96002c: rwlock_wrlock 0x7b8ef1f0 (2147483647) main: 0 0x66e0712c: 0: enter run() 0x66e0712c: 0: set_msg 0x5078e82c: 1: enter run() 0x6c96052c: 2: enter run() 0x66e0712c: 0: msg: "new message" 0x6c96052c: 2: set_msg 0x6c96052c: 2: msg: "new message" 0x6c96052c: 2: exit run() 0x5078e82c: 1: set_msg 0x5078e82c: 1: msg: "new message" 0x5078e82c: 1: exit run() 0x66e0712c: 0: exit run() 0x7239202c: 3: enter run() 0x7239202c: 3: set_msg 0x7239202c: 3: msg: "new message" 0x7239202c: 3: exit run() 0x5078e12c: 4: enter run() 0x5078e12c: 4: set_msg 0x5078e12c: 4: msg: "new message" 0x5078e12c: 4: exit run() 0x6c96022c: 5: enter run() 0x6c96022c: 5: set_msg 0x6c96022c: 5: msg: "new message" 0x6c96022c: 5: exit run() 0x66e0722c: 6: enter run() 0x66e0722c: 6: set_msg 0x66e0722c: 6: msg: "new message" 0x66e0722c: 6: exit run() 0x5078ea2c: 7: enter run() 0x66e0762c: 8: enter run() 0x5078ea2c: 7: set_msg 0x5078ea2c: 7: msg: "new message" 0x66e0792c: 9: enter run() 0x66e0792c: 9: set_msg 0x5078ea2c: 7: exit run() 0x66e0792c: 9: msg: "new message" 0x5078e72c: 10: enter run() 0x5078e72c: 10: set_msg 0x5078e72c: 10: msg: "new message" 0x5078e72c: 10: exit run() 0x66e0792c: 9: exit run() 0x66e0762c: 8: set_msg 0x66e0762c: 8: msg: "new message" 0x66e0762c: 8: exit run() 0x66e07b2c: 11: enter run() 0x66e07b2c: 11: set_msg 0x66e07b2c: 11: msg: "new message" 0x66e07b2c: 11: exit run() 0x6c96032c: 12: enter run() 0x6c96032c: 12: set_msg 0x6c96032c: 12: msg: "new message" 0x6c96032c: 12: exit run() 0x7239212c: 13: enter run() 0x7239212c: 13: set_msg 0x7239212c: 13: msg: "new message" 0x7239212c: 13: exit run() 0x6c96042c: 14: enter run() 0x6c96042c: 14: set_msg 0x6c96042c: 14: msg: "new message" 0x6c96042c: 14: exit run() 0x5078ec2c: 15: enter run() 0x5078ec2c: 15: set_msg 0x5078ec2c: 15: msg: "new message" 0x5078ec2c: 15: exit run() main: 1 0x5078ee2c: 0: enter run() 0x5078ee2c: 0: set_msg 0x72392e2c: 1: enter run() 0x5078ee2c: 0: msg: "new message" 0x5078ee2c: 0: exit run() 0x72392e2c: 1: set_msg 0x66e07a2c: 2: enter run() 0x72392e2c: 1: msg: "new message" 0x72392e2c: 1: exit run() 0x66e07b2c: 3: enter run() 0x66e07b2c: 3: set_msg 0x66e07b2c: 3: msg: "new message" 0x6c96052c: 4: enter run() 0x66e07b2c: 3: exit run() 0x66e07f2c: 5: enter run() 0x66e07a2c: 2: set_msg 0x66e0702c: 6: enter run() 0x72392a2c: 7: enter run() 0x7239222c: 8: enter run() 0x66e07a2c: 2: msg: "new message" 0x66e0772c: 11: enter run() 0x6c960c2c: 9: enter run() 0x5078ed2c: 10: enter run() 0x66e0722c: 12: enter run() 0x66e0732c: 13: enter run() 0x5078e12c: 14: enter run() 0x6c960a2c: 15: enter run() 0x66e07a2c: 2: exit run() 0x66e0772c: 11: set_msg 0x5078ed2c: 10: set_msg 0x7239222c: 8: set_msg 0x7239222c: 8: msg: "new message" 0x7239222c: 8: exit run() 0x72392a2c: 7: set_msg 0x6c960a2c: 15: set_msg 0x6c960a2c: 15: msg: "new message" 0x66e0772c: 11: msg: "new message" 0x5078ed2c: 10: msg: "new message" 0x66e0772c: 11: exit run() 0x5078ed2c: 10: exit run() 0x66e07f2c: 5: set_msg 0x66e07f2c: 5: msg: "new message" 0x66e07f2c: 5: exit run() 0x66e0722c: 12: set_msg 0x5078e12c: 14: set_msg 0x72392a2c: 7: msg: "new message" 0x5078e12c: 14: msg: "new message" 0x66e0722c: 12: msg: "new message" 0x72392a2c: 7: exit run() 0x6c960a2c: 15: exit run() 0x5078e12c: 14: exit run() 0x66e0722c: 12: exit run() 0x6c96052c: 4: set_msg 0x6c96052c: 4: msg: "new message" 0x6c96052c: 4: exit run() 0x66e0732c: 13: set_msg 0x66e0702c: 6: set_msg 0x66e0732c: 13: msg: "new message" 0x66e0732c: 13: exit run() 0x6c960c2c: 9: set_msg 0x66e0702c: 6: msg: "new message" 0x6c960c2c: 9: msg: "new message" 0x66e0702c: 6: exit run() 0x6c960c2c: 9: exit run() main: 2 0x5078e02c: 0: enter run() 0x5078e02c: 0: set_msg 0x5078e02c: 0: msg: "new message" 0x5078e92c: 1: enter run() 0x5078e02c: 0: exit run() 0x7239232c: 2: enter run() 0x5078e92c: 1: set_msg 0x6c96062c: 3: enter run() 0x7239202c: 6: enter run() 0x66e0712c: 5: enter run() 0x5078e22c: 4: enter run() 0x5078e52c: 7: enter run() 0x7239282c: 8: enter run() 0x5078e32c: 9: enter run() 0x6c96092c: 11: enter run() 0x72392d2c: 10: enter run() 0x5078ea2c: 12: enter run() 0x5078e92c: 1: msg: "new message" 0x7239242c: 13: enter run() 0x7239262c: 15: enter run() 0x7239252c: 14: enter run() 0x7239242c: 13: set_msg 0x7239242c: 13: msg: "new message" 0x7239242c: 13: exit run() 0x7239252c: 14: set_msg 0x7239252c: 14: msg: "new message" 0x7239252c: 14: exit run() 0x5078e92c: 1: exit run() 0x7239262c: 15: set_msg 0x7239262c: 15: msg: "new message" 0x7239262c: 15: exit run() 0x5078e52c: 7: set_msg 0x5078e32c: 9: set_msg 0x7239202c: 6: set_msg 0x5078e52c: 7: msg: "new message" 0x7239202c: 6: msg: "new message" 0x5078e32c: 9: msg: "new message" 0x5078e52c: 7: exit run() 0x7239202c: 6: exit run() 0x5078e32c: 9: exit run() 0x5078ea2c: 12: set_msg 0x5078e22c: 4: set_msg 0x6c96062c: 3: set_msg 0x66e0712c: 5: set_msg 0x6c96092c: 11: set_msg 0x72392d2c: 10: set_msg 0x7239232c: 2: set_msg 0x7239232c: 2: msg: "new message" 0x7239232c: 2: exit run() 0x6c96092c: 11: msg: "new message" 0x6c96092c: 11: exit run() 0x6c96062c: 3: msg: "new message" 0x66e0712c: 5: msg: "new message" 0x5078e22c: 4: msg: "new message" 0x72392d2c: 10: msg: "new message" 0x5078ea2c: 12: msg: "new message" 0x6c96062c: 3: exit run() 0x66e0712c: 5: exit run() 0x5078e22c: 4: exit run() 0x72392d2c: 10: exit run() 0x5078ea2c: 12: exit run() 0x7239282c: 8: set_msg 0x7239282c: 8: msg: "new message" 0x7239282c: 8: exit run() main: 3 0x72392c2c: 0: enter run() 0x72392c2c: 0: set_msg 0x72392c2c: 0: msg: "new message" 0x7239272c: 1: enter run() 0x72392c2c: 0: exit run() 0x7239272c: 1: set_msg 0x6c960f2c: 3: enter run() 0x72392b2c: 2: enter run() 0x7239292c: 5: enter run() 0x7239272c: 1: msg: "new message" 0x66e0782c: 7: enter run() 0x5078eb2c: 4: enter run() 0x5078e42c: 6: enter run() 0x6c960a2c: 8: enter run() 0x6c960d2c: 9: enter run() 0x5078ee2c: 10: enter run() 0x7239222c: 11: enter run() 0x7239212c: 12: enter run() 0x6c960e2c: 13: enter run() 0x5078ec2c: 14: enter run() 0x6c960f2c: 3: set_msg 0x7239272c: 1: exit run() 0x6c960b2c: 15: enter run() 0x5078ec2c: 14: set_msg 0x5078ec2c: 14: msg: "new message" 0x5078ec2c: 14: exit run() 0x5078e42c: 6: set_msg 0x5078e42c: 6: msg: "new message" 0x6c960f2c: 3: msg: "new message" 0x5078e42c: 6: exit run() 0x6c960d2c: 9: set_msg 0x6c960f2c: 3: exit run() 0x72392b2c: 2: set_msg 0x72392b2c: 2: msg: "new message" 0x72392b2c: 2: exit run() 0x6c960a2c: 8: set_msg 0x6c960a2c: 8: msg: "new message" 0x6c960d2c: 9: msg: "new message" 0x6c960d2c: 9: exit run() 0x7239222c: 11: set_msg 0x7239222c: 11: msg: "new message" 0x7239222c: 11: exit run() 0x6c960e2c: 13: set_msg 0x5078ee2c: 10: set_msg 0x6c960e2c: 13: msg: "new message" 0x6c960e2c: 13: exit run() 0x7239212c: 12: set_msg 0x66e0782c: 7: set_msg 0x5078ee2c: 10: msg: "new message" 0x66e0782c: 7: msg: "new message" 0x7239212c: 12: msg: "new message" 0x5078ee2c: 10: exit run() 0x66e0782c: 7: exit run() 0x6c960a2c: 8: exit run() 0x5078eb2c: 4: set_msg 0x7239212c: 12: exit run() 0x5078eb2c: 4: msg: "new message" 0x5078eb2c: 4: exit run() 0x7239292c: 5: set_msg 0x7239292c: 5: msg: "new message" 0x7239292c: 5: exit run() 0x6c960b2c: 15: set_msg 0x6c960b2c: 15: msg: "new message" 0x6c960b2c: 15: exit run() main: 4 0x72392a2c: 0: enter run() 0x72392a2c: 0: set_msg 0x72392a2c: 0: msg: "new message" 0x5078e12c: 1: enter run() 0x72392a2c: 0: exit run() 0x5078e12c: 1: set_msg 0x5078e12c: 1: msg: "new message" 0x5078e12c: 1: exit run() 0x66e0722c: 2: enter run() 0x66e0722c: 2: set_msg 0x66e0722c: 2: msg: "new message" 0x66e0722c: 2: exit run() 0x66e0712c: 3: enter run() 0x7239242c: 4: enter run() 0x66e0712c: 3: set_msg 0x66e0712c: 3: msg: "new message" 0x66e0712c: 3: exit run() 0x66e0732c: 5: enter run() 0x66e0732c: 5: set_msg 0x66e0732c: 5: msg: "new message" 0x66e0732c: 5: exit run() 0x7239242c: 4: set_msg 0x7239242c: 4: msg: "new message" 0x7239242c: 4: exit run() 0x72392c2c: 6: enter run() 0x72392c2c: 6: set_msg 0x66e07f2c: 7: enter run() 0x66e07f2c: 7: set_msg 0x66e07f2c: 7: msg: "new message" 0x72392c2c: 6: msg: "new message" 0x66e07f2c: 7: exit run() 0x72392c2c: 6: exit run() 0x6c960c2c: 8: enter run() 0x6c960c2c: 8: set_msg 0x66e0752c: 9: enter run() 0x6c960c2c: 8: msg: "new message" 0x6c960c2c: 8: exit run() 0x66e0752c: 9: set_msg 0x5078ea2c: 10: enter run() 0x66e0752c: 9: msg: "new message" 0x66e0752c: 9: exit run() 0x6c96002c: 11: enter run() 0x6c96002c: 11: set_msg 0x6c96002c: 11: msg: "new message" 0x6c96002c: 11: exit run() 0x72392e2c: 12: enter run() 0x5078ea2c: 10: set_msg 0x5078ea2c: 10: msg: "new message" 0x72392e2c: 12: set_msg 0x5078ea2c: 10: exit run() 0x72392e2c: 12: msg: "new message" 0x72392e2c: 12: exit run() 0x66e07b2c: 13: enter run() 0x66e07b2c: 13: set_msg 0x66e07b2c: 13: msg: "new message" 0x66e07b2c: 13: exit run() 0x66e0742c: 14: enter run() 0x5078eb2c: 15: enter run() 0x66e0742c: 14: set_msg 0x66e0742c: 14: msg: "new message" 0x66e0742c: 14: exit run() 0x5078eb2c: 15: set_msg 0x5078eb2c: 15: msg: "new message" 0x5078eb2c: 15: exit run() main: 5 0x72392d2c: 0: enter run() 0x72392d2c: 0: set_msg 0x66e07c2c: 1: enter run() 0x72392d2c: 0: msg: "new message" 0x6c96092c: 2: enter run() 0x5078e52c: 3: enter run() 0x66e0722c: 4: enter run() 0x72392f2c: 5: enter run() 0x5078ef2c: 6: enter run() 0x5078e92c: 7: enter run() 0x72392d2c: 0: exit run() 0x6c96092c: 2: set_msg 0x66e0702c: 8: enter run() 0x5078e12c: 10: enter run() 0x7239252c: 9: enter run() 0x5078e22c: 11: enter run() 0x5078ea2c: 12: enter run() 0x66e07e2c: 13: enter run() 0x5078ed2c: 14: enter run() 0x5078e62c: 15: enter run() 0x6c96092c: 2: msg: "new message" 0x66e07e2c: 13: set_msg 0x66e07e2c: 13: msg: "new message" 0x66e07e2c: 13: exit run() 0x5078e62c: 15: set_msg 0x6c96092c: 2: exit run() 0x5078e62c: 15: msg: "new message" 0x66e07c2c: 1: set_msg 0x66e07c2c: 1: msg: "new message" 0x5078e62c: 15: exit run() 0x66e07c2c: 1: exit run() 0x5078e12c: 10: set_msg 0x5078e92c: 7: set_msg 0x72392f2c: 5: set_msg 0x5078e22c: 11: set_msg 0x72392f2c: 5: msg: "new message" 0x7239252c: 9: set_msg 0x72392f2c: 5: exit run() 0x5078e22c: 11: msg: "new message" 0x5078e22c: 11: exit run() 0x66e0722c: 4: set_msg 0x5078ea2c: 12: set_msg 0x66e0702c: 8: set_msg 0x66e0702c: 8: msg: "new message" 0x66e0702c: 8: exit run() 0x5078e52c: 3: set_msg 0x5078ef2c: 6: set_msg 0x5078ed2c: 14: set_msg 0x5078e52c: 3: msg: "new message" 0x5078e92c: 7: msg: "new message" 0x5078e12c: 10: msg: "new message" 0x5078e52c: 3: exit run() 0x7239252c: 9: msg: "new message" 0x5078ef2c: 6: msg: "new message" 0x5078ea2c: 12: msg: "new message" 0x66e0722c: 4: msg: "new message" 0x5078e92c: 7: exit run() 0x5078e12c: 10: exit run() 0x5078ed2c: 14: msg: "new message" 0x7239252c: 9: exit run() 0x5078ef2c: 6: exit run() 0x5078ea2c: 12: exit run() 0x66e0722c: 4: exit run() 0x5078ed2c: 14: exit run() main: 6 0x66e0712c: 0: enter run() 0x66e0712c: 0: set_msg 0x66e0712c: 0: msg: "new message" 0x66e0712c: 0: exit run() 0x5078e32c: 1: enter run() 0x5078e32c: 1: set_msg 0x5078e32c: 1: msg: "new message" 0x66e0782c: 2: enter run() 0x5078e32c: 1: exit run() 0x6c960c2c: 3: enter run() 0x66e0782c: 2: set_msg 0x7239232c: 4: enter run() 0x5078e72c: 5: enter run() 0x7239222c: 6: enter run() 0x6c960c2c: 3: set_msg 0x6c96042c: 7: enter run() 0x6c960a2c: 8: enter run() 0x66e0782c: 2: msg: "new message" 0x6c960c2c: 3: msg: "new message" 0x6c96052c: 9: enter run() 0x5078e42c: 11: enter run() 0x7239262c: 10: enter run() 0x66e0782c: 2: exit run() 0x6c960e2c: 12: enter run() 0x7239272c: 13: enter run() 0x7239282c: 14: enter run() 0x6c96032c: 15: enter run() 0x7239222c: 6: set_msg 0x6c960c2c: 3: exit run() 0x7239272c: 13: set_msg 0x6c96042c: 7: set_msg 0x6c960e2c: 12: set_msg 0x6c960a2c: 8: set_msg 0x6c960a2c: 8: msg: "new message" 0x6c960a2c: 8: exit run() 0x6c96042c: 7: msg: "new message" 0x6c96042c: 7: exit run() 0x7239232c: 4: set_msg 0x6c96052c: 9: set_msg 0x6c96052c: 9: msg: "new message" 0x6c96052c: 9: exit run() 0x7239282c: 14: set_msg 0x7239232c: 4: msg: "new message" 0x7239232c: 4: exit run() 0x6c960e2c: 12: msg: "new message" 0x6c96032c: 15: set_msg 0x6c960e2c: 12: exit run() 0x7239272c: 13: msg: "new message" 0x7239282c: 14: msg: "new message" 0x7239272c: 13: exit run() 0x7239282c: 14: exit run() 0x5078e42c: 11: set_msg 0x5078e42c: 11: msg: "new message" 0x5078e42c: 11: exit run() 0x5078e72c: 5: set_msg 0x7239222c: 6: msg: "new message" 0x5078e72c: 5: msg: "new message" 0x7239222c: 6: exit run() 0x6c96032c: 15: msg: "new message" 0x5078e72c: 5: exit run() 0x6c96032c: 15: exit run() 0x7239262c: 10: set_msg 0x7239262c: 10: msg: "new message" 0x7239262c: 10: exit run() main: 7 0x7239212c: 0: enter run() 0x7239212c: 0: set_msg 0x7239292c: 1: enter run() 0x7239212c: 0: msg: "new message" 0x72392e2c: 2: enter run() 0x7239212c: 0: exit run() 0x7239252c: 3: enter run() 0x72392e2c: 2: set_msg 0x66e0772c: 4: enter run() 0x6c960f2c: 5: enter run() 0x72392a2c: 6: enter run() 0x66e07e2c: 7: enter run() 0x72392e2c: 2: msg: "new message" 0x72392e2c: 2: exit run() 0x7239252c: 3: set_msg 0x5078ee2c: 8: enter run() 0x5078ee2c: 8: set_msg 0x6c960f2c: 5: set_msg 0x6c960f2c: 5: msg: "new message" 0x72392f2c: 11: enter run() 0x5078ee2c: 8: msg: "new message" 0x5078ee2c: 8: exit run() 0x72392f2c: 11: set_msg 0x66e07e2c: 7: set_msg 0x72392f2c: 11: msg: "new message" 0x66e07e2c: 7: msg: "new message" 0x72392f2c: 11: exit run() 0x66e07e2c: 7: exit run() 0x7239292c: 1: set_msg 0x7239252c: 3: msg: "new message" 0x7239252c: 3: exit run() 0x5078eb2c: 13: enter run() 0x5078eb2c: 13: set_msg 0x66e0772c: 4: set_msg 0x5078eb2c: 13: msg: "new message" 0x66e0772c: 4: msg: "new message" 0x5078eb2c: 13: exit run() 0x6c960f2c: 5: exit run() 0x72392b2c: 14: enter run() 0x6c96062c: 15: enter run() 0x6c96022c: 9: enter run() 0x5078e32c: 12: enter run() 0x6c96082c: 10: enter run() 0x66e0772c: 4: exit run() 0x7239292c: 1: msg: "new message" 0x7239292c: 1: exit run() 0x6c96082c: 10: set_msg 0x5078e32c: 12: set_msg 0x6c96082c: 10: msg: "new message" 0x6c96082c: 10: exit run() 0x6c96022c: 9: set_msg 0x72392a2c: 6: set_msg 0x72392a2c: 6: msg: "new message" 0x5078e32c: 12: msg: "new message" 0x72392a2c: 6: exit run() 0x5078e32c: 12: exit run() 0x6c96062c: 15: set_msg 0x72392b2c: 14: set_msg 0x6c96062c: 15: msg: "new message" 0x6c96062c: 15: exit run() 0x72392b2c: 14: msg: "new message" 0x6c96022c: 9: msg: "new message" 0x72392b2c: 14: exit run() 0x6c96022c: 9: exit run() main: 8 0x6c960e2c: 0: enter run() 0x6c960e2c: 0: set_msg 0x6c960e2c: 0: msg: "new message" 0x7239252c: 1: enter run() 0x6c960e2c: 0: exit run() 0x7239252c: 1: set_msg 0x7239252c: 1: msg: "new message" 0x6c96002c: 2: enter run() 0x7239252c: 1: exit run() 0x6c96002c: 2: set_msg 0x6c96002c: 2: msg: "new message" 0x6c96002c: 2: exit run() 0x6c96042c: 3: enter run() 0x5078ee2c: 4: enter run() 0x5078ee2c: 4: set_msg 0x66e0702c: 5: enter run() 0x6c96042c: 3: set_msg 0x66e0702c: 5: set_msg 0x5078ee2c: 4: msg: "new message" 0x6c96042c: 3: msg: "new message" 0x6c96042c: 3: exit run() 0x66e0702c: 5: msg: "new message" 0x5078ee2c: 4: exit run() 0x66e0702c: 5: exit run() 0x5078e92c: 6: enter run() 0x66e0792c: 7: enter run() 0x7239262c: 8: enter run() 0x66e07f2c: 9: enter run() 0x5078e92c: 6: set_msg 0x5078e92c: 6: msg: "new message" 0x5078e92c: 6: exit run() 0x66e0712c: 10: enter run() 0x66e0792c: 7: set_msg 0x7239262c: 8: set_msg 0x66e0712c: 10: set_msg 0x66e0792c: 7: msg: "new message" 0x7239262c: 8: msg: "new message" 0x66e0712c: 10: msg: "new message" 0x72392a2c: 11: enter run() 0x66e0722c: 13: enter run() 0x66e0792c: 7: exit run() 0x7239212c: 12: enter run() 0x7239262c: 8: exit run() 0x72392c2c: 15: enter run() 0x66e0712c: 10: exit run() 0x72392a2c: 11: set_msg 0x6c960b2c: 14: enter run() 0x72392a2c: 11: msg: "new message" 0x72392c2c: 15: set_msg 0x72392c2c: 15: msg: "new message" 0x72392c2c: 15: exit run() 0x72392a2c: 11: exit run() 0x7239212c: 12: set_msg 0x66e0722c: 13: set_msg 0x66e07f2c: 9: set_msg 0x66e07f2c: 9: msg: "new message" 0x66e07f2c: 9: exit run() 0x66e0722c: 13: msg: "new message" 0x7239212c: 12: msg: "new message" 0x66e0722c: 13: exit run() 0x7239212c: 12: exit run() 0x6c960b2c: 14: set_msg 0x6c960b2c: 14: msg: "new message" 0x6c960b2c: 14: exit run() main: 9 0x66e0732c: 0: enter run() 0x66e0732c: 0: set_msg 0x66e0732c: 0: msg: "new message" 0x66e07b2c: 1: enter run() 0x66e0732c: 0: exit run() 0x66e07b2c: 1: set_msg 0x7239202c: 2: enter run() 0x66e07b2c: 1: msg: "new message" 0x6c96002c: 4: enter run() rthread reaping 0x66e0732c stack 0x7b8f2ae0 rthread reaping 0x66e07b2c stack 0x7b900cc0 0x6c96012c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239202c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239202c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x72392b2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239222c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c960f2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239232c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x72392e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c96052c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x72392d2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x72392d2c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392b2c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x7239222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96052c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x72392d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392d2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7239202c: rwlock_unlock 0x7b8ef1f0 0x6c960f2c: rwlock_unlock 0x7b8ef1f0 0x6c960f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960f2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7239202c stack 0x7b911e20 0x6c96012c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ec2c stack 0x7b8f2160 0x6c96002c: rwlock_unlock 0x7b8ef1f0 0x6c96012c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x6c96002c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96002c: rwlock_unlock 0x7b8ef1f0 0x6c96012c: rwlock_unlock 0x7b8ef1f0 0x7239232c: rwlock_unlock 0x7b8ef1f0 0x7239232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239232c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x6c96002c stack 0x7b8f2e00 rthread reaping 0x6c96012c stack 0x7b911be0 rthread reaping 0x5078e62c stack 0x7b8f2bc0 rthread reaping 0x72392b2c stack 0x7b900d20 rthread reaping 0x7239222c stack 0x7b911780 rthread reaping 0x6c960f2c stack 0x7b900d80 rthread reaping 0x7239232c stack 0x7b8f2aa0 rthread reaping 0x72392e2c stack 0x7b8eab60 rthread reaping 0x5078e12c stack 0x7b8ea8c0 rthread reaping 0x6c96052c stack 0x7b911ea0 rthread reaping 0x72392d2c stack 0x7b900700 rthread reaping 0x66e07d2c stack 0x7b911880 0x7239292c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239292c: rwlock_unlock 0x7b8ef1f0 0x7239292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239292c: rwlock_unlock 0x7b8ef1f0 0x6c96022c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96022c: rwlock_unlock 0x7b8ef1f0 0x6c96022c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96022c: rwlock_unlock 0x7b8ef1f0 0x6c96062c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96062c: rwlock_unlock 0x7b8ef1f0 0x6c96062c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (1) 0x6c96062c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x6c96072c: rwlock_wrlock 0x7b8ef1f0 (1) 0x6c96072c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x6c96072c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (1) 0x6c96072c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x7239292c stack 0x7b911880 rthread reaping 0x6c96022c stack 0x7b900700 rthread reaping 0x6c96062c stack 0x7b911ea0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0752c stack 0x7b8ea8c0 rthread reaping 0x5078e22c stack 0x7b8eab60 rthread reaping 0x66e07e2c stack 0x7b8f2aa0 rthread reaping 0x6c96072c stack 0x7b900d80 rthread reaping 0x7239272c stack 0x7b911780 rthread reaping 0x66e0722c stack 0x7b900d20 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96092c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x6c96032c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96032c: rwlock_unlock 0x7b8ef1f0 0x6c96032c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96032c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e82c stack 0x7b8f2bc0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x6c96092c: rwlock_unlock 0x7b8ef1f0 0x6c96092c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96092c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ef2c stack 0x7b911be0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0772c stack 0x7b8f2e00 rthread reaping 0x66e0742c stack 0x7b8f2160 rthread reaping 0x6c96092c stack 0x7b911e20 rthread reaping 0x5078ed2c stack 0x7b900cc0 rthread reaping 0x6c96032c stack 0x7b8f2ae0 0x6c96012c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96012c: rwlock_unlock 0x7b8ef1f0 0x6c96012c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96012c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x6c960f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c960f2c: rwlock_unlock 0x7b8ef1f0 0x6c960f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960f2c: rwlock_unlock 0x7b8ef1f0 0x6c96042c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96042c: rwlock_unlock 0x7b8ef1f0 0x6c96042c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96042c: rwlock_unlock 0x7b8ef1f0 0x7239202c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239202c: rwlock_unlock 0x7b8ef1f0 0x7239202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960d2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7239202c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96052c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960d2c: rwlock_unlock 0x7b8ef1f0 0x6c96062c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c960d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96062c: rwlock_unlock 0x7b8ef1f0 0x6c960d2c: rwlock_unlock 0x7b8ef1f0 0x6c96052c: rwlock_unlock 0x7b8ef1f0 0x6c96062c: rwlock_rdlock 0x7b8ef1f0 (1) 0x6c96062c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96022c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x6c96072c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x6c96012c stack 0x7b8f2ae0 rthread reaping 0x72392e2c stack 0x7b900cc0 rthread reaping 0x6c960f2c stack 0x7b911e20 rthread reaping 0x6c96042c stack 0x7b8f2160 rthread reaping 0x7239202c stack 0x7b8f2e00 rthread reaping 0x6c960d2c stack 0x7b911be0 0x6c96072c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x6c96052c stack 0x7b8f2bc0 rthread reaping 0x6c96062c stack 0x7b900d20 rthread reaping 0x66e07b2c stack 0x7b911780 0x6c96072c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96082c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c960c2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96072c: rwlock_unlock 0x7b8ef1f0 0x6c96082c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96082c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x6c96082c: rwlock_unlock 0x7b8ef1f0 0x6c96022c: rwlock_unlock 0x7b8ef1f0 0x6c96022c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96022c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e62c stack 0x7b900d80 rthread reaping 0x7239212c stack 0x7b8f2aa0 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x6c96022c stack 0x7b8eab60 rthread reaping 0x6c96072c stack 0x7b8ea8c0 0x6c960c2c: rwlock_unlock 0x7b8ef1f0 0x6c960c2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x6c96082c stack 0x7b911ea0 0x6c960c2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07f2c stack 0x7b900700 rthread reaping 0x6c960c2c stack 0x7b911880 0x6c96092c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c96092c: rwlock_unlock 0x7b8ef1f0 0x6c96092c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96092c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x6c960d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x6c960d2c: rwlock_unlock 0x7b8ef1f0 0x6c960d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c960d2c: rwlock_unlock 0x7b8ef1f0 0x7239222c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x7239222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x7239232c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239232c: rwlock_unlock 0x7b8ef1f0 0x7239232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239232c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x72392a2c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x6c96092c stack 0x7b900700 rthread reaping 0x5078ea2c stack 0x7b911880 rthread reaping 0x7239212c stack 0x7b911ea0 rthread reaping 0x5078eb2c stack 0x7b8ea8c0 rthread reaping 0x5078e12c stack 0x7b8eab60 rthread reaping 0x6c960d2c stack 0x7b8f2aa0 rthread reaping 0x7239222c stack 0x7b900d80 rthread reaping 0x7239232c stack 0x7b911780 rthread reaping 0x5078e32c stack 0x7b900d20 0x6c96042c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x72392a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96002c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x72392c2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x6c96042c: rwlock_unlock 0x7b8ef1f0 0x6c96042c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96042c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x6c96002c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x72392c2c: rwlock_unlock 0x7b8ef1f0 0x6c96002c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x6c96002c: rwlock_unlock 0x7b8ef1f0 0x72392c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392c2c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e22c stack 0x7b8f2bc0 rthread reaping 0x72392a2c stack 0x7b911be0 rthread reaping 0x6c96042c stack 0x7b8f2e00 rthread reaping 0x5078e52c stack 0x7b8f2160 rthread reaping 0x5078e72c stack 0x7b911e20 rthread reaping 0x6c96002c stack 0x7b900cc0 rthread reaping 0x72392c2c stack 0x7b8f2ae0 0x72392e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x7239292c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239292c: rwlock_unlock 0x7b8ef1f0 0x7239292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239292c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (1) 0x6c960f2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x6c960d2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x72392e2c stack 0x7b8f2ae0 rthread reaping 0x7239292c stack 0x7b900cc0 rthread reaping 0x5078eb2c stack 0x7b911e20 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x6c960f2c: rwlock_unlock 0x7b8ef1f0 0x6c960f2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e82c stack 0x7b8f2160 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96072c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c96022c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x6c960f2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x6c96072c: rwlock_unlock 0x7b8ef1f0 0x6c96072c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x6c960f2c stack 0x7b911be0 0x6c960d2c: rwlock_unlock 0x7b8ef1f0 0x6c96022c: rwlock_unlock 0x7b8ef1f0 0x6c960d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x6c96072c: rwlock_unlock 0x7b8ef1f0 0x6c96022c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (2) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x6c96022c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x6c960d2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e62c stack 0x7b8f2e00 rthread reaping 0x6c960d2c stack 0x7b8f2bc0 rthread reaping 0x5078ec2c stack 0x7b900d20 rthread reaping 0x5078e92c stack 0x7b911780 rthread reaping 0x5078e42c stack 0x7b900d80 rthread reaping 0x66e0772c stack 0x7b8f2aa0 rthread reaping 0x5078ea2c stack 0x7b8eab60 rthread reaping 0x6c96022c stack 0x7b8ea8c0 rthread reaping 0x6c96072c stack 0x7b911ea0 rthread reaping 0x66e07b2c stack 0x7b911880 rthread reaping 0x5078ed2c stack 0x7b900700 0x7239282c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239282c: rwlock_unlock 0x7b8ef1f0 0x7239282c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239282c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x7239232c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239232c: rwlock_unlock 0x7b8ef1f0 0x7239232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x7239232c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x72392f2c: rwlock_unlock 0x7b8ef1f0 0x72392f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x72392f2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239272c: rwlock_wrlock 0x7b8ef1f0 (0) 0x72392e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x7239282c stack 0x7b900700 rthread reaping 0x66e0782c stack 0x7b911880 rthread reaping 0x66e0712c stack 0x7b911ea0 rthread reaping 0x7239232c stack 0x7b8ea8c0 rthread reaping 0x5078e72c stack 0x7b8eab60 rthread reaping 0x66e0752c stack 0x7b8f2aa0 rthread reaping 0x5078e12c stack 0x7b900d80 rthread reaping 0x72392f2c stack 0x7b911780 rthread reaping 0x66e0702c stack 0x7b900d20 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e42c stack 0x7b8f2bc0 rthread reaping 0x5078ee2c stack 0x7b8f2e00 rthread reaping 0x5078ef2c stack 0x7b911be0 rthread reaping 0x7239272c stack 0x7b8f2160 rthread reaping 0x72392e2c stack 0x7b911e20 rthread reaping 0x66e07d2c stack 0x7b900cc0 rthread reaping 0x5078e82c stack 0x7b8f2ae0 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x72392c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x72392c2c: rwlock_unlock 0x7b8ef1f0 0x72392c2c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x72392a2c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x7239292c: rwlock_wrlock 0x7b8ef1f0 (2147483649) rthread reaping 0x5078e42c stack 0x7b8f2ae0 rthread reaping 0x4311262c stack 0x7b900cc0 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x72392c2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311232c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239202c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x43112a2c stack 0x7b911e20 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x72392a2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x72392a2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ef2c stack 0x7b8f2160 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x7239202c: rwlock_unlock 0x7b8ef1f0 0x7239202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239202c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07a2c stack 0x7b911be0 0x7239292c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x72392a2c stack 0x7b8f2e00 rthread reaping 0x72392c2c stack 0x7b8f2bc0 0x7239292c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e0762c stack 0x7b900d20 0x7239292c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x7239292c stack 0x7b911780 0x66e0782c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e02c stack 0x7b900d80 rthread reaping 0x43112d2c stack 0x7b8f2aa0 rthread reaping 0x4311232c stack 0x7b8eab60 rthread reaping 0x43112b2c stack 0x7b8ea8c0 rthread reaping 0x7239202c stack 0x7b911ea0 rthread reaping 0x4311242c stack 0x7b911880 rthread reaping 0x66e0782c stack 0x7b900700 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239272c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (2147483649) rthread reaping 0x43112e2c stack 0x7b900700 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311282c: rwlock_wrlock 0x7b8ef1f0 (2147483649) rthread reaping 0x5078ed2c stack 0x7b911880 0x7239282c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7239222c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x43112f2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) rthread reaping 0x4311272c stack 0x7b911ea0 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x72392d2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x72392d2c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_unlock 0x7b8ef1f0 0x72392d2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x7239282c: rwlock_unlock 0x7b8ef1f0 0x7239282c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239282c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x7239222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239222c: rwlock_unlock 0x7b8ef1f0 0x72392d2c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e32c stack 0x7b8ea8c0 rthread reaping 0x7239272c stack 0x7b8eab60 0x66e0792c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07a2c stack 0x7b8f2aa0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x72392b2c stack 0x7b900d80 0x66e0792c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0712c stack 0x7b911780 rthread reaping 0x43112b2c stack 0x7b900d20 rthread reaping 0x7239282c stack 0x7b8f2bc0 rthread reaping 0x43112f2c stack 0x7b8f2e00 rthread reaping 0x4311282c stack 0x7b911be0 rthread reaping 0x66e0792c stack 0x7b8f2160 rthread reaping 0x4311252c stack 0x7b911e20 rthread reaping 0x7239222c stack 0x7b900cc0 rthread reaping 0x72392d2c stack 0x7b8f2ae0 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x7239242c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239242c: rwlock_unlock 0x7b8ef1f0 0x7239242c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7239242c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07c2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x66e07f2c stack 0x7b8f2ae0 rthread reaping 0x7239242c stack 0x7b900cc0 0x7239252c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x72392e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x7239252c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x7239252c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (2147483653) 0x7239252c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07a2c stack 0x7b911be0 rthread reaping 0x5078e72c stack 0x7b911e20 rthread reaping 0x43112e2c stack 0x7b8f2e00 0x66e07c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078eb2c stack 0x7b8f2160 rthread reaping 0x66e07c2c stack 0x7b8f2bc0 rthread reaping 0x66e0722c stack 0x7b900d20 rthread reaping 0x7239252c stack 0x7b911780 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078ea2c stack 0x7b900d80 0x66e0732c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311202c stack 0x7b8f2aa0 rthread reaping 0x66e0772c stack 0x7b8eab60 rthread reaping 0x43112a2c stack 0x7b8ea8c0 rthread reaping 0x72392e2c stack 0x7b911ea0 rthread reaping 0x66e07b2c stack 0x7b911880 rthread reaping 0x66e0732c stack 0x7b900700 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239212c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311242c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07d2c stack 0x7b900700 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07b2c: 1: exit run() 0x6c96012c: 5: enter run() 0x5078ec2c: 3: enter run() 0x7239202c: 2: set_msg 0x5078e62c: 6: enter run() 0x72392b2c: 7: enter run() 0x7239222c: 8: enter run() 0x6c960f2c: 9: enter run() 0x7239232c: 10: enter run() 0x72392e2c: 11: enter run() 0x5078e12c: 12: enter run() 0x6c96052c: 13: enter run() 0x72392d2c: 14: enter run() 0x66e07d2c: 15: enter run() 0x5078e62c: 6: set_msg 0x72392d2c: 14: set_msg 0x72392b2c: 7: set_msg 0x72392b2c: 7: msg: "new message" 0x72392b2c: 7: exit run() 0x5078e62c: 6: msg: "new message" 0x5078e62c: 6: exit run() 0x5078e12c: 12: set_msg 0x66e07d2c: 15: set_msg 0x66e07d2c: 15: msg: "new message" 0x66e07d2c: 15: exit run() 0x5078e12c: 12: msg: "new message" 0x7239222c: 8: set_msg 0x7239222c: 8: msg: "new message" 0x5078e12c: 12: exit run() 0x6c96052c: 13: set_msg 0x7239222c: 8: exit run() 0x6c96052c: 13: msg: "new message" 0x6c96052c: 13: exit run() 0x5078ec2c: 3: set_msg 0x72392d2c: 14: msg: "new message" 0x72392d2c: 14: exit run() 0x5078ec2c: 3: msg: "new message" 0x7239202c: 2: msg: "new message" 0x5078ec2c: 3: exit run() 0x7239202c: 2: exit run() 0x6c960f2c: 9: set_msg 0x6c960f2c: 9: msg: "new message" 0x6c960f2c: 9: exit run() 0x72392e2c: 11: set_msg 0x72392e2c: 11: msg: "new message" 0x6c96012c: 5: set_msg 0x6c96002c: 4: set_msg 0x72392e2c: 11: exit run() 0x6c96002c: 4: msg: "new message" 0x6c96012c: 5: msg: "new message" 0x6c96012c: 5: exit run() 0x6c96002c: 4: exit run() 0x7239232c: 10: set_msg 0x7239232c: 10: msg: "new message" 0x7239232c: 10: exit run() main: 10 0x7239292c: 0: enter run() 0x7239292c: 0: set_msg 0x7239292c: 0: msg: "new message" 0x7239292c: 0: exit run() 0x6c96022c: 1: enter run() 0x6c96022c: 1: set_msg 0x6c96022c: 1: msg: "new message" 0x6c96022c: 1: exit run() 0x6c96062c: 2: enter run() 0x6c96062c: 2: set_msg 0x66e0752c: 3: enter run() 0x6c96062c: 2: msg: "new message" 0x5078e22c: 4: enter run() 0x6c96062c: 2: exit run() 0x5078e22c: 4: set_msg 0x66e07e2c: 5: enter run() 0x66e07e2c: 5: set_msg 0x66e07e2c: 5: msg: "new message" 0x5078e22c: 4: msg: "new message" 0x66e07e2c: 5: exit run() 0x5078e22c: 4: exit run() 0x66e0752c: 3: set_msg 0x66e0752c: 3: msg: "new message" 0x66e0752c: 3: exit run() 0x7239272c: 7: enter run() 0x7239272c: 7: set_msg 0x7239272c: 7: msg: "new message" 0x6c96072c: 6: enter run() 0x7239272c: 7: exit run() 0x6c96072c: 6: set_msg 0x66e0722c: 8: enter run() 0x66e0722c: 8: set_msg 0x66e0722c: 8: msg: "new message" 0x66e0722c: 8: exit run() 0x5078e82c: 9: enter run() 0x6c96072c: 6: msg: "new message" 0x5078ef2c: 10: enter run() 0x66e0772c: 11: enter run() 0x6c96072c: 6: exit run() 0x5078e82c: 9: set_msg 0x66e0742c: 12: enter run() 0x6c96092c: 13: enter run() 0x5078ed2c: 14: enter run() 0x5078e82c: 9: msg: "new message" 0x6c96032c: 15: enter run() 0x6c96032c: 15: set_msg 0x6c96032c: 15: msg: "new message" 0x6c96032c: 15: exit run() 0x5078e82c: 9: exit run() 0x66e0772c: 11: set_msg 0x5078ef2c: 10: set_msg 0x6c96092c: 13: set_msg 0x6c96092c: 13: msg: "new message" 0x6c96092c: 13: exit run() 0x5078ef2c: 10: msg: "new message" 0x5078ed2c: 14: set_msg 0x5078ef2c: 10: exit run() 0x5078ed2c: 14: msg: "new message" 0x5078ed2c: 14: exit run() 0x66e0742c: 12: set_msg 0x66e0742c: 12: msg: "new message" 0x66e0772c: 11: msg: "new message" 0x66e0742c: 12: exit run() 0x66e0772c: 11: exit run() main: 11 0x6c96012c: 0: enter run() 0x6c96012c: 0: set_msg 0x6c96012c: 0: msg: "new message" 0x6c96012c: 0: exit run() 0x72392e2c: 1: enter run() 0x72392e2c: 1: set_msg 0x72392e2c: 1: msg: "new message" 0x72392e2c: 1: exit run() 0x6c960f2c: 2: enter run() 0x6c960f2c: 2: set_msg 0x6c960f2c: 2: msg: "new message" 0x6c960f2c: 2: exit run() 0x6c96042c: 3: enter run() 0x6c96042c: 3: set_msg 0x6c96042c: 3: msg: "new message" 0x6c96042c: 3: exit run() 0x7239202c: 4: enter run() 0x7239202c: 4: set_msg 0x6c960d2c: 5: enter run() 0x7239202c: 4: msg: "new message" 0x6c96052c: 6: enter run() 0x7239202c: 4: exit run() 0x6c96052c: 6: set_msg 0x6c960d2c: 5: set_msg 0x6c96062c: 7: enter run() 0x6c96062c: 7: set_msg 0x6c960d2c: 5: msg: "new message" 0x6c96052c: 6: msg: "new message" 0x6c960d2c: 5: exit run() 0x6c96052c: 6: exit run() 0x6c96062c: 7: msg: "new message" 0x6c96062c: 7: exit run() 0x66e07b2c: 8: enter run() 0x66e07b2c: 8: set_msg 0x66e07b2c: 8: msg: "new message" 0x66e07b2c: 8: exit run() 0x7239212c: 10: enter run() 0x5078e62c: 9: enter run() 0x7239212c: 10: set_msg 0x6c96022c: 11: enter run() 0x7239212c: 10: msg: "new message" 0x6c96072c: 12: enter run() 0x6c96072c: 12: set_msg 0x7239212c: 10: exit run() 0x6c96082c: 13: enter run() 0x66e07f2c: 14: enter run() 0x6c960c2c: 15: enter run() 0x6c96072c: 12: msg: "new message" 0x6c96072c: 12: exit run() 0x6c96082c: 13: set_msg 0x5078e62c: 9: set_msg 0x5078e62c: 9: msg: "new message" 0x6c96082c: 13: msg: "new message" 0x6c96082c: 13: exit run() 0x5078e62c: 9: exit run() 0x6c96022c: 11: set_msg 0x6c96022c: 11: msg: "new message" 0x66e07f2c: 14: set_msg 0x6c96022c: 11: exit run() 0x66e07f2c: 14: msg: "new message" 0x66e07f2c: 14: exit run() 0x6c960c2c: 15: set_msg 0x6c960c2c: 15: msg: "new message" 0x6c960c2c: 15: exit run() main: 12 0x6c96092c: 0: enter run() 0x6c96092c: 0: set_msg 0x6c96092c: 0: msg: "new message" 0x6c96092c: 0: exit run() 0x5078ea2c: 1: enter run() 0x5078ea2c: 1: set_msg 0x5078ea2c: 1: msg: "new message" 0x5078ea2c: 1: exit run() 0x7239212c: 2: enter run() 0x7239212c: 2: set_msg 0x7239212c: 2: msg: "new message" 0x5078eb2c: 3: enter run() 0x7239212c: 2: exit run() 0x5078eb2c: 3: set_msg 0x5078eb2c: 3: msg: "new message" 0x5078eb2c: 3: exit run() 0x5078e12c: 4: enter run() 0x5078e12c: 4: set_msg 0x5078e12c: 4: msg: "new message" 0x5078e12c: 4: exit run() 0x6c960d2c: 5: enter run() 0x6c960d2c: 5: set_msg 0x7239222c: 6: enter run() 0x6c960d2c: 5: msg: "new message" 0x6c960d2c: 5: exit run() 0x7239222c: 6: set_msg 0x7239222c: 6: msg: "new message" 0x7239222c: 6: exit run() 0x7239232c: 7: enter run() 0x7239232c: 7: set_msg 0x7239232c: 7: msg: "new message" 0x7239232c: 7: exit run() 0x5078e32c: 8: enter run() 0x5078e32c: 8: set_msg 0x5078e22c: 9: enter run() 0x5078e32c: 8: msg: "new message" 0x5078e32c: 8: exit run() 0x72392a2c: 10: enter run() 0x6c96042c: 11: enter run() 0x72392a2c: 10: set_msg 0x5078e52c: 12: enter run() 0x5078e72c: 13: enter run() 0x6c96002c: 14: enter run() 0x72392c2c: 15: enter run() 0x72392a2c: 10: msg: "new message" 0x72392a2c: 10: exit run() 0x5078e52c: 12: set_msg 0x6c96042c: 11: set_msg 0x6c96042c: 11: msg: "new message" 0x6c96042c: 11: exit run() 0x5078e72c: 13: set_msg 0x6c96002c: 14: set_msg 0x72392c2c: 15: set_msg 0x6c96002c: 14: msg: "new message" 0x6c96002c: 14: exit run() 0x72392c2c: 15: msg: "new message" 0x5078e52c: 12: msg: "new message" 0x72392c2c: 15: exit run() 0x5078e72c: 13: msg: "new message" 0x5078e72c: 13: exit run() 0x5078e52c: 12: exit run() 0x5078e22c: 9: set_msg 0x5078e22c: 9: msg: "new message" 0x5078e22c: 9: exit run() main: 13 0x72392e2c: 0: enter run() 0x72392e2c: 0: set_msg 0x72392e2c: 0: msg: "new message" 0x7239292c: 1: enter run() 0x72392e2c: 0: exit run() 0x7239292c: 1: set_msg 0x7239292c: 1: msg: "new message" 0x5078eb2c: 2: enter run() 0x7239292c: 1: exit run() 0x5078eb2c: 2: set_msg 0x5078eb2c: 2: msg: "new message" 0x5078eb2c: 2: exit run() 0x5078e82c: 3: enter run() 0x5078e82c: 3: set_msg 0x5078e62c: 4: enter run() 0x6c960f2c: 5: enter run() 0x5078e82c: 3: msg: "new message" 0x6c960d2c: 6: enter run() 0x5078e92c: 8: enter run() 0x5078e82c: 3: exit run() 0x5078ec2c: 7: enter run() 0x5078e42c: 9: enter run() 0x66e0772c: 10: enter run() 0x6c960f2c: 5: set_msg 0x5078ea2c: 11: enter run() 0x5078ed2c: 15: enter run() 0x6c96072c: 13: enter run() 0x66e07b2c: 14: enter run() 0x6c96022c: 12: enter run() 0x6c960f2c: 5: msg: "new message" 0x5078ed2c: 15: set_msg 0x5078e42c: 9: set_msg 0x5078ed2c: 15: msg: "new message" 0x5078e42c: 9: msg: "new message" 0x5078e42c: 9: exit run() 0x5078ed2c: 15: exit run() 0x5078ec2c: 7: set_msg 0x5078e92c: 8: set_msg 0x66e07b2c: 14: set_msg 0x5078e92c: 8: msg: "new message" 0x5078ec2c: 7: msg: "new message" 0x66e07b2c: 14: msg: "new message" 0x5078e92c: 8: exit run() 0x5078ec2c: 7: exit run() 0x6c960f2c: 5: exit run() 0x66e07b2c: 14: exit run() 0x66e0772c: 10: set_msg 0x5078e62c: 4: set_msg 0x5078e62c: 4: msg: "new message" 0x5078e62c: 4: exit run() 0x6c96072c: 13: set_msg 0x6c960d2c: 6: set_msg 0x6c96022c: 12: set_msg 0x5078ea2c: 11: set_msg 0x6c96072c: 13: msg: "new message" 0x66e0772c: 10: msg: "new message" 0x6c96072c: 13: exit run() 0x6c96022c: 12: msg: "new message" 0x5078ea2c: 11: msg: "new message" 0x6c960d2c: 6: msg: "new message" 0x66e0772c: 10: exit run() 0x6c96022c: 12: exit run() 0x5078ea2c: 11: exit run() 0x6c960d2c: 6: exit run() main: 14 0x7239282c: 0: enter run() 0x7239282c: 0: set_msg 0x7239282c: 0: msg: "new message" 0x7239282c: 0: exit run() 0x66e0782c: 1: enter run() 0x66e0782c: 1: set_msg 0x66e0712c: 2: enter run() 0x66e0782c: 1: msg: "new message" 0x66e0782c: 1: exit run() 0x7239232c: 3: enter run() 0x7239232c: 3: set_msg 0x66e0712c: 2: set_msg 0x5078e72c: 4: enter run() 0x5078e72c: 4: set_msg 0x66e0712c: 2: msg: "new message" 0x5078e72c: 4: msg: "new message" 0x66e0712c: 2: exit run() 0x66e0752c: 5: enter run() 0x5078e72c: 4: exit run() 0x66e0752c: 5: set_msg 0x66e0752c: 5: msg: "new message" 0x66e0752c: 5: exit run() 0x7239232c: 3: msg: "new message" 0x7239232c: 3: exit run() 0x5078e12c: 6: enter run() 0x5078e12c: 6: set_msg 0x72392f2c: 7: enter run() 0x5078e12c: 6: msg: "new message" 0x5078e12c: 6: exit run() 0x72392f2c: 7: set_msg 0x66e0702c: 8: enter run() 0x5078e42c: 9: enter run() 0x72392f2c: 7: msg: "new message" 0x5078ee2c: 10: enter run() 0x5078ef2c: 11: enter run() 0x66e0702c: 8: set_msg 0x72392f2c: 7: exit run() 0x7239272c: 12: enter run() 0x72392e2c: 13: enter run() 0x66e0702c: 8: msg: "new message" 0x72392e2c: 13: set_msg 0x66e0702c: 8: exit run() 0x72392e2c: 13: msg: "new message" 0x5078e82c: 15: enter run() 0x5078e42c: 9: set_msg 0x5078ee2c: 10: set_msg 0x5078ee2c: 10: msg: "new message" 0x72392e2c: 13: exit run() 0x5078ee2c: 10: exit run() 0x5078e42c: 9: msg: "new message" 0x66e07d2c: 14: enter run() 0x66e07d2c: 14: set_msg 0x5078ef2c: 11: set_msg 0x7239272c: 12: set_msg 0x66e07d2c: 14: msg: "new message" 0x7239272c: 12: msg: "new message" 0x5078ef2c: 11: msg: "new message" 0x66e07d2c: 14: exit run() 0x7239272c: 12: exit run() 0x5078e82c: 15: set_msg 0x5078ef2c: 11: exit run() 0x5078e82c: 15: msg: "new message" 0x5078e42c: 9: exit run() 0x5078e82c: 15: exit run() main: 15 0x5078e42c: 0: enter run() 0x5078e42c: 0: set_msg 0x5078e42c: 0: msg: "new message" 0x5078e42c: 0: exit run() 0x4311262c: 1: enter run() 0x4311262c: 1: set_msg 0x4311262c: 1: msg: "new message" 0x4311262c: 1: exit run() 0x43112a2c: 2: enter run() 0x5078ef2c: 3: enter run() 0x66e07a2c: 4: enter run() 0x43112a2c: 2: set_msg 0x72392c2c: 6: enter run() 0x72392c2c: 6: set_msg 0x72392a2c: 5: enter run() 0x43112a2c: 2: msg: "new message" 0x7239292c: 8: enter run() 0x66e0762c: 7: enter run() 0x72392c2c: 6: msg: "new message" 0x43112d2c: 10: enter run() 0x5078e02c: 9: enter run() 0x4311232c: 11: enter run() 0x43112b2c: 12: enter run() 0x7239202c: 13: enter run() 0x43112a2c: 2: exit run() 0x4311242c: 14: enter run() 0x66e0782c: 15: enter run() 0x72392c2c: 6: exit run() 0x66e07a2c: 4: set_msg 0x5078e02c: 9: set_msg 0x43112b2c: 12: set_msg 0x72392a2c: 5: set_msg 0x4311232c: 11: set_msg 0x4311232c: 11: msg: "new message" 0x4311232c: 11: exit run() 0x72392a2c: 5: msg: "new message" 0x72392a2c: 5: exit run() 0x5078ef2c: 3: set_msg 0x66e0762c: 7: set_msg 0x43112b2c: 12: msg: "new message" 0x5078ef2c: 3: msg: "new message" 0x43112b2c: 12: exit run() 0x66e0762c: 7: msg: "new message" 0x5078ef2c: 3: exit run() 0x66e07a2c: 4: msg: "new message" 0x5078e02c: 9: msg: "new message" 0x66e0762c: 7: exit run() 0x66e07a2c: 4: exit run() 0x4311242c: 14: set_msg 0x5078e02c: 9: exit run() 0x4311242c: 14: msg: "new message" 0x4311242c: 14: exit run() 0x43112d2c: 10: set_msg 0x7239202c: 13: set_msg 0x7239202c: 13: msg: "new message" 0x43112d2c: 10: msg: "new message" 0x7239202c: 13: exit run() 0x43112d2c: 10: exit run() 0x7239292c: 8: set_msg 0x7239292c: 8: msg: "new message" 0x7239292c: 8: exit run() 0x66e0782c: 15: set_msg 0x66e0782c: 15: msg: "new message" 0x66e0782c: 15: exit run() main: 16 0x43112e2c: 0: enter run() 0x43112e2c: 0: set_msg 0x43112e2c: 0: msg: "new message" 0x43112e2c: 0: exit run() 0x5078ed2c: 1: enter run() 0x5078ed2c: 1: set_msg 0x4311272c: 2: enter run() 0x5078ed2c: 1: msg: "new message" 0x4311272c: 2: set_msg 0x5078ed2c: 1: exit run() 0x4311272c: 2: msg: "new message" 0x5078e32c: 3: enter run() 0x7239272c: 4: enter run() 0x4311272c: 2: exit run() 0x66e07a2c: 5: enter run() 0x5078e32c: 3: set_msg 0x72392b2c: 6: enter run() 0x66e0712c: 7: enter run() 0x43112b2c: 8: enter run() 0x7239282c: 9: enter run() 0x4311282c: 11: enter run() 0x43112f2c: 10: enter run() 0x5078e32c: 3: msg: "new message" 0x66e0792c: 12: enter run() 0x4311252c: 13: enter run() 0x7239222c: 14: enter run() 0x72392d2c: 15: enter run() 0x43112f2c: 10: set_msg 0x43112f2c: 10: msg: "new message" 0x43112f2c: 10: exit run() 0x72392d2c: 15: set_msg 0x4311252c: 13: set_msg 0x4311252c: 13: msg: "new message" 0x4311252c: 13: exit run() 0x72392b2c: 6: set_msg 0x5078e32c: 3: exit run() 0x7239282c: 9: set_msg 0x7239282c: 9: msg: "new message" 0x7239282c: 9: exit run() 0x66e0712c: 7: set_msg 0x66e0712c: 7: msg: "new message" 0x43112b2c: 8: set_msg 0x43112b2c: 8: msg: "new message" 0x43112b2c: 8: exit run() 0x7239222c: 14: set_msg 0x7239222c: 14: msg: "new message" 0x72392d2c: 15: msg: "new message" 0x66e0712c: 7: exit run() 0x7239222c: 14: exit run() 0x4311282c: 11: set_msg 0x72392d2c: 15: exit run() 0x4311282c: 11: msg: "new message" 0x66e07a2c: 5: set_msg 0x7239272c: 4: set_msg 0x4311282c: 11: exit run() 0x7239272c: 4: msg: "new message" 0x66e07a2c: 5: msg: "new message" 0x7239272c: 4: exit run() 0x66e07a2c: 5: exit run() 0x72392b2c: 6: msg: "new message" 0x72392b2c: 6: exit run() 0x66e0792c: 12: set_msg 0x66e0792c: 12: msg: "new message" 0x66e0792c: 12: exit run() main: 17 0x66e07f2c: 0: enter run() 0x66e07f2c: 0: set_msg 0x66e07f2c: 0: msg: "new message" 0x7239242c: 1: enter run() 0x66e07f2c: 0: exit run() 0x7239242c: 1: set_msg 0x5078e72c: 2: enter run() 0x5078eb2c: 3: enter run() 0x7239242c: 1: msg: "new message" 0x66e07a2c: 4: enter run() 0x43112e2c: 5: enter run() 0x66e07c2c: 6: enter run() 0x66e07a2c: 4: set_msg 0x7239242c: 1: exit run() 0x66e0722c: 7: enter run() 0x5078ea2c: 9: enter run() 0x7239252c: 8: enter run() 0x66e0722c: 7: set_msg 0x66e0772c: 11: enter run() 0x4311202c: 10: enter run() 0x72392e2c: 13: enter run() 0x66e0732c: 15: enter run() 0x66e07b2c: 14: enter run() 0x43112e2c: 5: set_msg 0x43112a2c: 12: enter run() 0x43112a2c: 12: set_msg 0x43112a2c: 12: msg: "new message" 0x7239252c: 8: set_msg 0x5078eb2c: 3: set_msg 0x72392e2c: 13: set_msg 0x7239252c: 8: msg: "new message" 0x66e07a2c: 4: msg: "new message" 0x72392e2c: 13: msg: "new message" 0x43112a2c: 12: exit run() 0x66e0722c: 7: msg: "new message" 0x43112e2c: 5: msg: "new message" 0x5078eb2c: 3: msg: "new message" 0x7239252c: 8: exit run() 0x66e07a2c: 4: exit run() 0x72392e2c: 13: exit run() 0x66e0722c: 7: exit run() 0x43112e2c: 5: exit run() 0x4311202c: 10: set_msg 0x5078eb2c: 3: exit run() 0x5078e72c: 2: set_msg 0x5078e72c: 2: msg: "new message" 0x5078e72c: 2: exit run() 0x66e07c2c: 6: set_msg 0x66e07c2c: 6: msg: "new message" 0x4311202c: 10: msg: "new message" 0x66e07c2c: 6: exit run() 0x66e0772c: 11: set_msg 0x4311202c: 10: exit run() 0x66e0772c: 11: msg: "new message" 0x66e0772c: 11: exit run() 0x5078ea2c: 9: set_msg 0x66e07b2c: 14: set_msg 0x66e07b2c: 14: msg: "new message" 0x66e07b2c: 14: exit run() 0x5078ea2c: 9: msg: "new message" 0x5078ea2c: 9: exit run() 0x66e0732c: 15: set_msg 0x66e0732c: 15: msg: "new message" 0x66e0732c: 15: exit run() main: 18 0x66e07d2c: 0: enter run() 0x66e07d2c: 0: set_msg 0x66e07d2c: 0: msg: "new message" 0x66e07d2c: 0: exit run() 0x43112c2c: 1: enter run() 0x7239212c: 2: enter run() 0x43112c2c: 1: set_msg 0x4311292c: 3: enter run() 0x5078e02c: 4: enter run() 0x5078e42c: 5: enter run() 0x43112c2c: 1: msg: "new message" 0x4311242c: 6: enter run() 0x4311262c: 7: enter run() 0x43112a2c: 8: enter run() 0x4311242c: 6: set_msg 0x43112c2c: 1: exit run() 0x66e0752c: 9: enter run() 0x66e0742c: 10: enter run() 0x5078ec0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7239212c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (2147483650) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (2147483650) 0x7239212c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112c2c stack 0x7b911880 rthread reaping 0x7239212c stack 0x7b911ea0 0x43112a2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311292c stack 0x7b8ea8c0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e02c stack 0x7b8eab60 0x66e0742c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e42c stack 0x7b8f2aa0 rthread reaping 0x4311242c stack 0x7b900d80 rthread reaping 0x4311262c stack 0x7b911780 rthread reaping 0x43112a2c stack 0x7b900d20 rthread reaping 0x66e0752c stack 0x7b8f2bc0 rthread reaping 0x66e0742c stack 0x7b8f2160 rthread reaping 0x5078ec2c stack 0x7b8f2e00 rthread reaping 0x4311252c stack 0x7b911e20 rthread reaping 0x5078ed2c stack 0x7b911be0 rthread reaping 0x5078ef2c stack 0x7b900cc0 rthread reaping 0x43112b2c stack 0x7b8f2ae0 0x4311232c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x7239262c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239262c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x7239262c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x7239272c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x72392e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7239282c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x4311232c stack 0x7b8f2ae0 rthread reaping 0x7239262c stack 0x7b900cc0 0x72392f2c: rwlock_wrlock 0x7b8ef1f0 (2147483651) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x72392f2c: rwlock_unlock 0x7b8ef1f0 0x72392f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392f2c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311202c stack 0x7b911be0 rthread reaping 0x66e07e2c stack 0x7b911e20 0x7239282c: rwlock_unlock 0x7b8ef1f0 0x7239282c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x7239272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239272c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311272c stack 0x7b8f2e00 rthread reaping 0x7239272c stack 0x7b8f2160 0x7239282c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07f2c stack 0x7b8f2bc0 0x72392e2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x72392e2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x72392e2c stack 0x7b900d20 rthread reaping 0x5078e02c stack 0x7b911780 rthread reaping 0x66e0702c stack 0x7b900d80 rthread reaping 0x66e0722c stack 0x7b8f2aa0 rthread reaping 0x7239282c stack 0x7b8eab60 rthread reaping 0x72392f2c stack 0x7b8ea8c0 rthread reaping 0x4311262c stack 0x7b911ea0 rthread reaping 0x5078e22c stack 0x7b911880 rthread reaping 0x43112e2c stack 0x7b900700 0x7239292c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7239292c: rwlock_unlock 0x7b8ef1f0 0x7239292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7239292c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x72392b2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (4294967295) rthread reaping 0x7239292c stack 0x7b900700 rthread reaping 0x66e0772c stack 0x7b911880 rthread reaping 0x5078e32c stack 0x7b911ea0 rthread reaping 0x43112c2c stack 0x7b8ea8c0 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x4311272c stack 0x7b8eab60 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_unlock 0x7b8ef1f0 0x72392b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x72392b2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x43112f2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e82c stack 0x7b8f2aa0 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x72392b2c stack 0x7b900d80 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0712c stack 0x7b911780 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ed2c stack 0x7b900d20 rthread reaping 0x66e07a2c stack 0x7b8f2bc0 rthread reaping 0x66e07d2c stack 0x7b8f2160 rthread reaping 0x66e0732c stack 0x7b8f2e00 rthread reaping 0x43112f2c stack 0x7b911e20 rthread reaping 0x5078ea2c stack 0x7b911be0 rthread reaping 0x5078ef2c stack 0x7b900cc0 rthread reaping 0x5078e92c stack 0x7b8f2ae0 0x7581c72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c72c stack 0x7b8f2ae0 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x66e0712c stack 0x7b900cc0 rthread reaping 0x66e0762c stack 0x7b911be0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c62c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078eb2c stack 0x7b911e20 0x7581c62c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112d2c stack 0x7b8f2e00 rthread reaping 0x5078e72c stack 0x7b8f2160 rthread reaping 0x4311212c stack 0x7b8f2bc0 rthread reaping 0x43112e2c stack 0x7b900d20 rthread reaping 0x5078e32c stack 0x7b911780 0x7581c62c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ec2c stack 0x7b900d80 rthread reaping 0x7581ce2c stack 0x7b8f2aa0 rthread reaping 0x4311222c stack 0x7b8eab60 rthread reaping 0x7581c22c stack 0x7b8ea8c0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e42c stack 0x7b911ea0 rthread reaping 0x5078e52c stack 0x7b911880 rthread reaping 0x7581c62c stack 0x7b900700 0x43112f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581cd2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112f2c stack 0x7b900700 rthread reaping 0x7581c32c stack 0x7b911880 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cf2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07c2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e07c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (2) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0752c stack 0x7b911ea0 rthread reaping 0x7581cd2c stack 0x7b8ea8c0 rthread reaping 0x66e07b2c stack 0x7b8eab60 rthread reaping 0x7581cc2c stack 0x7b8f2aa0 rthread reaping 0x66e0732c stack 0x7b900d80 rthread reaping 0x4311262c stack 0x7b911780 rthread reaping 0x66e0742c stack 0x7b900d20 rthread reaping 0x66e0772c stack 0x7b8f2bc0 rthread reaping 0x7581cf2c stack 0x7b8f2160 rthread reaping 0x4311292c stack 0x7b8f2e00 rthread reaping 0x43112c2c stack 0x7b911e20 rthread reaping 0x66e07c2c stack 0x7b911be0 rthread reaping 0x5078eb2c stack 0x7b900cc0 rthread reaping 0x66e0782c stack 0x7b8f2ae0 0x7581ca2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_wrlock 0x7b8ef1f0 (1) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c52c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x7581ca2c stack 0x7b8f2ae0 rthread reaping 0x4311202c stack 0x7b900cc0 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (1) 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (2147483651) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x7581c32c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c22c stack 0x7b911be0 rthread reaping 0x4311272c stack 0x7b911e20 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ec2c stack 0x7b8f2e00 0x43112d2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07f2c stack 0x7b8f2160 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x43112e2c stack 0x7b8f2bc0 0x43112d2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c52c stack 0x7b900d20 rthread reaping 0x5078e82c stack 0x7b911780 rthread reaping 0x4311252c stack 0x7b900d80 rthread reaping 0x5078ee2c stack 0x7b8f2aa0 rthread reaping 0x66e0772c stack 0x7b8eab60 rthread reaping 0x43112d2c stack 0x7b8ea8c0 rthread reaping 0x7581c32c stack 0x7b911ea0 rthread reaping 0x66e0702c stack 0x7b911880 rthread reaping 0x5078e32c stack 0x7b900700 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (1) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0752c stack 0x7b900700 rthread reaping 0x66e07e2c stack 0x7b911880 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x43112b2c stack 0x7b911ea0 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x4311202c stack 0x7b8ea8c0 rthread reaping 0x4311232c stack 0x7b8eab60 rthread reaping 0x5078e92c stack 0x7b8f2aa0 0x4311242c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0722c stack 0x7b900d80 rthread reaping 0x7581ce2c stack 0x7b911780 rthread reaping 0x5078eb2c stack 0x7b900d20 rthread reaping 0x66e0742c stack 0x7b8f2bc0 rthread reaping 0x5078ed2c stack 0x7b8f2160 rthread reaping 0x5078ea2c stack 0x7b8f2e00 rthread reaping 0x66e07b2c stack 0x7b911e20 rthread reaping 0x4311282c stack 0x7b911be0 rthread reaping 0x66e0782c stack 0x7b900cc0 rthread reaping 0x4311242c stack 0x7b8f2ae0 0x7581c22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c22c stack 0x7b8f2ae0 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311222c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c92c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x5078e32c stack 0x7b900cc0 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c32c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0732c stack 0x7b911be0 rthread reaping 0x7581ce2c stack 0x7b911e20 rthread reaping 0x7581c12c stack 0x7b8f2e00 rthread reaping 0x5078ec2c stack 0x7b8f2160 rthread reaping 0x5078ef2c stack 0x7b8f2bc0 rthread reaping 0x4311262c stack 0x7b900d20 rthread reaping 0x66e0702c stack 0x7b911780 rthread reaping 0x7581c82c stack 0x7b900d80 rthread reaping 0x4311222c stack 0x7b8f2aa0 rthread reaping 0x7581c92c stack 0x7b8eab60 rthread reaping 0x7581c02c stack 0x7b8ea8c0 rthread reaping 0x7581c32c stack 0x7b911ea0 rthread reaping 0x5078e02c stack 0x7b911880 rthread reaping 0x5078e12c stack 0x7b900700 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c62c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ca2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x43112b2c stack 0x7b900700 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e22c stack 0x7b911880 rthread reaping 0x66e0782c stack 0x7b911ea0 0x7581c72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c62c stack 0x7b8ea8c0 rthread reaping 0x7581c12c stack 0x7b8eab60 rthread reaping 0x7581c42c stack 0x7b8f2aa0 rthread reaping 0x43112c2c stack 0x7b900d80 rthread reaping 0x7581ca2c stack 0x7b911780 rthread reaping 0x66e07a2c stack 0x7b900d20 rthread reaping 0x5078ee2c stack 0x7b8f2bc0 rthread reaping 0x5078e52c stack 0x7b8f2160 rthread reaping 0x66e0742c stack 0x7b8f2e00 rthread reaping 0x7581c72c stack 0x7b911e20 rthread reaping 0x66e0792c stack 0x7b911be0 rthread reaping 0x4311292c stack 0x7b900cc0 rthread reaping 0x5078e42c stack 0x7b8f2ae0 0x7581ce2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_rdlock 0x7b8ef1f0 (1) 2c: 11: enter run() 0x4311252c: 12: enter run() 0x5078ed2c: 13: enter run() 0x5078ef2c: 14: enter run() 0x4311292c: 3: set_msg 0x43112b2c: 15: enter run() 0x43112b2c: 15: set_msg 0x43112b2c: 15: msg: "new message" 0x5078ec2c: 11: set_msg 0x5078ec2c: 11: msg: "new message" 0x5078ec2c: 11: exit run() 0x66e0752c: 9: set_msg 0x66e0752c: 9: msg: "new message" 0x5078ef2c: 14: set_msg 0x66e0752c: 9: exit run() 0x4311252c: 12: set_msg 0x5078ef2c: 14: msg: "new message" 0x4311252c: 12: msg: "new message" 0x5078ef2c: 14: exit run() 0x4311242c: 6: msg: "new message" 0x4311252c: 12: exit run() 0x7239212c: 2: set_msg 0x4311242c: 6: exit run() 0x4311262c: 7: set_msg 0x43112b2c: 15: exit run() 0x5078e42c: 5: set_msg 0x4311292c: 3: msg: "new message" 0x7239212c: 2: msg: "new message" 0x4311292c: 3: exit run() 0x4311262c: 7: msg: "new message" 0x5078e42c: 5: msg: "new message" 0x7239212c: 2: exit run() 0x4311262c: 7: exit run() 0x43112a2c: 8: set_msg 0x5078e42c: 5: exit run() 0x43112a2c: 8: msg: "new message" 0x5078e02c: 4: set_msg 0x43112a2c: 8: exit run() 0x5078ed2c: 13: set_msg 0x5078ed2c: 13: msg: "new message" 0x5078e02c: 4: msg: "new message" 0x5078ed2c: 13: exit run() 0x5078e02c: 4: exit run() 0x66e0742c: 10: set_msg 0x66e0742c: 10: msg: "new message" 0x66e0742c: 10: exit run() main: 19 0x4311232c: 0: enter run() 0x4311232c: 0: set_msg 0x7239262c: 1: enter run() 0x7239262c: 1: set_msg 0x4311232c: 0: msg: "new message" 0x7239262c: 1: msg: "new message" 0x4311202c: 2: enter run() 0x4311232c: 0: exit run() 0x7239262c: 1: exit run() 0x66e07e2c: 3: enter run() 0x4311202c: 2: set_msg 0x4311272c: 4: enter run() 0x7239272c: 5: enter run() 0x72392e2c: 7: enter run() 0x66e07f2c: 6: enter run() 0x66e07e2c: 3: set_msg 0x5078e02c: 8: enter run() 0x66e0702c: 9: enter run() 0x66e0722c: 10: enter run() 0x7239282c: 11: enter run() 0x4311272c: 4: set_msg 0x4311262c: 13: enter run() 0x72392f2c: 12: enter run() 0x4311272c: 4: msg: "new message" 0x4311202c: 2: msg: "new message" 0x43112e2c: 15: enter run() 0x5078e22c: 14: enter run() 0x66e07e2c: 3: msg: "new message" 0x4311272c: 4: exit run() 0x4311202c: 2: exit run() 0x66e0722c: 10: set_msg 0x66e0722c: 10: msg: "new message" 0x5078e22c: 14: set_msg 0x72392f2c: 12: set_msg 0x72392f2c: 12: msg: "new message" 0x66e07e2c: 3: exit run() 0x5078e22c: 14: msg: "new message" 0x5078e22c: 14: exit run() 0x7239282c: 11: set_msg 0x66e0702c: 9: set_msg 0x5078e02c: 8: set_msg 0x5078e02c: 8: msg: "new message" 0x5078e02c: 8: exit run() 0x7239272c: 5: set_msg 0x72392f2c: 12: exit run() 0x7239272c: 5: msg: "new message" 0x7239272c: 5: exit run() 0x66e0702c: 9: msg: "new message" 0x7239282c: 11: msg: "new message" 0x66e0702c: 9: exit run() 0x66e0722c: 10: exit run() 0x7239282c: 11: exit run() 0x66e07f2c: 6: set_msg 0x66e07f2c: 6: msg: "new message" 0x4311262c: 13: set_msg 0x66e07f2c: 6: exit run() 0x4311262c: 13: msg: "new message" 0x72392e2c: 7: set_msg 0x4311262c: 13: exit run() 0x43112e2c: 15: set_msg 0x43112e2c: 15: msg: "new message" 0x72392e2c: 7: msg: "new message" 0x43112e2c: 15: exit run() 0x72392e2c: 7: exit run() main: 20 0x7239292c: 0: enter run() 0x7239292c: 0: set_msg 0x7239292c: 0: msg: "new message" 0x7239292c: 0: exit run() 0x66e0772c: 1: enter run() 0x66e0772c: 1: set_msg 0x66e0772c: 1: msg: "new message" 0x66e0772c: 1: exit run() 0x5078e32c: 2: enter run() 0x5078e32c: 2: set_msg 0x5078e32c: 2: msg: "new message" 0x5078e32c: 2: exit run() 0x43112c2c: 3: enter run() 0x43112c2c: 3: set_msg 0x43112c2c: 3: msg: "new message" 0x43112c2c: 3: exit run() 0x4311272c: 4: enter run() 0x4311272c: 4: set_msg 0x4311272c: 4: msg: "new message" 0x5078e82c: 5: enter run() 0x72392b2c: 6: enter run() 0x4311272c: 4: exit run() 0x66e0712c: 7: enter run() 0x5078ed2c: 8: enter run() 0x5078e82c: 5: set_msg 0x66e07a2c: 9: enter run() 0x66e0732c: 11: enter run() 0x66e07d2c: 10: enter run() 0x66e07a2c: 9: set_msg 0x43112f2c: 12: enter run() 0x5078ea2c: 13: enter run() 0x5078ef2c: 14: enter run() 0x5078e92c: 15: enter run() 0x43112f2c: 12: set_msg 0x72392b2c: 6: set_msg 0x72392b2c: 6: msg: "new message" 0x66e07d2c: 10: set_msg 0x72392b2c: 6: exit run() 0x66e0712c: 7: set_msg 0x66e0732c: 11: set_msg 0x5078ea2c: 13: set_msg 0x5078ea2c: 13: msg: "new message" 0x5078ea2c: 13: exit run() 0x66e0732c: 11: msg: "new message" 0x66e0732c: 11: exit run() 0x5078e82c: 5: msg: "new message" 0x66e07a2c: 9: msg: "new message" 0x5078e82c: 5: exit run() 0x66e07d2c: 10: msg: "new message" 0x43112f2c: 12: msg: "new message" 0x66e07a2c: 9: exit run() 0x66e0712c: 7: msg: "new message" 0x66e07d2c: 10: exit run() 0x43112f2c: 12: exit run() 0x66e0712c: 7: exit run() 0x5078ef2c: 14: set_msg 0x5078ef2c: 14: msg: "new message" 0x5078ef2c: 14: exit run() 0x5078e92c: 15: set_msg 0x5078e92c: 15: msg: "new message" 0x5078e92c: 15: exit run() 0x5078ed2c: 8: set_msg 0x5078ed2c: 8: msg: "new message" 0x5078ed2c: 8: exit run() main: 21 0x7581c72c: 0: enter run() 0x7581c72c: 0: set_msg 0x7581c72c: 0: msg: "new message" 0x66e0712c: 1: enter run() 0x66e0762c: 2: enter run() 0x7581c72c: 0: exit run() 0x66e0712c: 1: set_msg 0x5078eb2c: 3: enter run() 0x66e0712c: 1: msg: "new message" 0x5078eb2c: 3: set_msg 0x66e0712c: 1: exit run() 0x5078eb2c: 3: msg: "new message" 0x5078eb2c: 3: exit run() 0x66e0762c: 2: set_msg 0x4311212c: 6: enter run() 0x4311212c: 6: set_msg 0x5078e72c: 5: enter run() 0x5078e72c: 5: set_msg 0x43112d2c: 4: enter run() 0x43112e2c: 7: enter run() 0x43112d2c: 4: set_msg 0x4311212c: 6: msg: "new message" 0x4311212c: 6: exit run() 0x43112d2c: 4: msg: "new message" 0x43112d2c: 4: exit run() 0x5078e72c: 5: msg: "new message" 0x66e0762c: 2: msg: "new message" 0x5078e72c: 5: exit run() 0x66e0762c: 2: exit run() 0x5078e32c: 8: enter run() 0x5078ec2c: 9: enter run() 0x5078e32c: 8: set_msg 0x5078e32c: 8: msg: "new message" 0x5078e32c: 8: exit run() 0x5078ec2c: 9: set_msg 0x43112e2c: 7: set_msg 0x43112e2c: 7: msg: "new message" 0x43112e2c: 7: exit run() 0x5078ec2c: 9: msg: "new message" 0x7581ce2c: 10: enter run() 0x5078ec2c: 9: exit run() 0x7581ce2c: 10: set_msg 0x4311222c: 11: enter run() 0x7581ce2c: 10: msg: "new message" 0x7581ce2c: 10: exit run() 0x4311222c: 11: set_msg 0x4311222c: 11: msg: "new message" 0x7581c22c: 12: enter run() 0x4311222c: 11: exit run() 0x7581c22c: 12: set_msg 0x5078e42c: 13: enter run() 0x7581c22c: 12: msg: "new message" 0x5078e52c: 14: enter run() 0x7581c62c: 15: enter run() 0x5078e52c: 14: set_msg 0x7581c22c: 12: exit run() 0x7581c62c: 15: set_msg 0x5078e52c: 14: msg: "new message" 0x7581c62c: 15: msg: "new message" 0x5078e52c: 14: exit run() 0x7581c62c: 15: exit run() 0x5078e42c: 13: set_msg 0x5078e42c: 13: msg: "new message" 0x5078e42c: 13: exit run() main: 22 0x43112f2c: 0: enter run() 0x43112f2c: 0: set_msg 0x7581c32c: 1: enter run() 0x43112f2c: 0: msg: "new message" 0x7581c32c: 1: set_msg 0x43112f2c: 0: exit run() 0x66e0752c: 2: enter run() 0x7581cd2c: 3: enter run() 0x66e07b2c: 4: enter run() 0x7581c32c: 1: msg: "new message" 0x66e0732c: 6: enter run() 0x66e07b2c: 4: set_msg 0x7581cc2c: 5: enter run() 0x7581c32c: 1: exit run() 0x4311262c: 7: enter run() 0x66e0742c: 8: enter run() 0x66e07b2c: 4: msg: "new message" 0x66e0772c: 9: enter run() 0x7581cf2c: 10: enter run() 0x4311292c: 11: enter run() 0x43112c2c: 12: enter run() 0x66e07c2c: 13: enter run() 0x5078eb2c: 14: enter run() 0x66e0772c: 9: set_msg 0x66e07b2c: 4: exit run() 0x66e0782c: 15: enter run() 0x66e0782c: 15: set_msg 0x66e0782c: 15: msg: "new message" 0x66e0772c: 9: msg: "new message" 0x66e0772c: 9: exit run() 0x43112c2c: 12: set_msg 0x43112c2c: 12: msg: "new message" 0x43112c2c: 12: exit run() 0x66e0742c: 8: set_msg 0x66e07c2c: 13: set_msg 0x5078eb2c: 14: set_msg 0x7581cf2c: 10: set_msg 0x66e07c2c: 13: msg: "new message" 0x66e0742c: 8: msg: "new message" 0x5078eb2c: 14: msg: "new message" 0x66e07c2c: 13: exit run() 0x7581cf2c: 10: msg: "new message" 0x66e0742c: 8: exit run() 0x66e0782c: 15: exit run() 0x5078eb2c: 14: exit run() 0x4311292c: 11: set_msg 0x7581cf2c: 10: exit run() 0x66e0752c: 2: set_msg 0x4311292c: 11: msg: "new message" 0x66e0752c: 2: msg: "new message" 0x4311292c: 11: exit run() 0x66e0752c: 2: exit run() 0x7581cc2c: 5: set_msg 0x66e0732c: 6: set_msg 0x4311262c: 7: set_msg 0x66e0732c: 6: msg: "new message" 0x7581cc2c: 5: msg: "new message" 0x4311262c: 7: msg: "new message" 0x66e0732c: 6: exit run() 0x7581cc2c: 5: exit run() 0x4311262c: 7: exit run() 0x7581cd2c: 3: set_msg 0x7581cd2c: 3: msg: "new message" 0x7581cd2c: 3: exit run() main: 23 0x7581ca2c: 0: enter run() 0x7581ca2c: 0: set_msg 0x4311202c: 1: enter run() 0x7581ca2c: 0: msg: "new message" 0x7581ca2c: 0: exit run() 0x4311202c: 1: set_msg 0x7581c22c: 2: enter run() 0x4311202c: 1: msg: "new message" 0x4311272c: 3: enter run() 0x4311272c: 3: set_msg 0x5078ec2c: 4: enter run() 0x4311202c: 1: exit run() 0x4311272c: 3: msg: "new message" 0x66e07f2c: 5: enter run() 0x43112e2c: 6: enter run() 0x66e07f2c: 5: set_msg 0x4311272c: 3: exit run() 0x7581c52c: 7: enter run() 0x66e07f2c: 5: msg: "new message" 0x7581c52c: 7: set_msg 0x66e07f2c: 5: exit run() 0x5078e82c: 8: enter run() 0x5078e82c: 8: set_msg 0x43112e2c: 6: set_msg 0x66e0772c: 11: enter run() 0x43112d2c: 12: enter run() 0x4311252c: 9: enter run() 0x43112e2c: 6: msg: "new message" 0x66e0702c: 14: enter run() 0x5078e32c: 15: enter run() 0x5078ee2c: 10: enter run() 0x7581c32c: 13: enter run() 0x7581c52c: 7: msg: "new message" 0x5078e82c: 8: msg: "new message" 0x43112e2c: 6: exit run() 0x7581c52c: 7: exit run() 0x5078e82c: 8: exit run() 0x66e0772c: 11: set_msg 0x66e0772c: 11: msg: "new message" 0x66e0772c: 11: exit run() 0x7581c22c: 2: set_msg 0x7581c22c: 2: msg: "new message" 0x7581c22c: 2: exit run() 0x66e0702c: 14: set_msg 0x66e0702c: 14: msg: "new message" 0x66e0702c: 14: exit run() 0x4311252c: 9: set_msg 0x4311252c: 9: msg: "new message" 0x4311252c: 9: exit run() 0x5078e32c: 15: set_msg 0x5078e32c: 15: msg: "new message" 0x5078e32c: 15: exit run() 0x5078ee2c: 10: set_msg 0x5078ee2c: 10: msg: "new message" 0x5078ee2c: 10: exit run() 0x7581c32c: 13: set_msg 0x7581c32c: 13: msg: "new message" 0x7581c32c: 13: exit run() 0x5078ec2c: 4: set_msg 0x5078ec2c: 4: msg: "new message" 0x5078ec2c: 4: exit run() 0x43112d2c: 12: set_msg 0x43112d2c: 12: msg: "new message" 0x43112d2c: 12: exit run() main: 24 0x66e0752c: 0: enter run() 0x66e0752c: 0: set_msg 0x66e07e2c: 1: enter run() 0x66e0752c: 0: msg: "new message" 0x66e0752c: 0: exit run() 0x66e07e2c: 1: set_msg 0x66e07e2c: 1: msg: "new message" 0x43112b2c: 2: enter run() 0x66e07e2c: 1: exit run() 0x43112b2c: 2: set_msg 0x43112b2c: 2: msg: "new message" 0x4311202c: 3: enter run() 0x43112b2c: 2: exit run() 0x4311202c: 3: set_msg 0x4311202c: 3: msg: "new message" 0x4311202c: 3: exit run() 0x4311232c: 4: enter run() 0x4311232c: 4: set_msg 0x4311232c: 4: msg: "new message" 0x4311232c: 4: exit run() 0x5078e92c: 5: enter run() 0x5078e92c: 5: set_msg 0x5078e92c: 5: msg: "new message" 0x66e0722c: 6: enter run() 0x5078e92c: 5: exit run() 0x66e0722c: 6: set_msg 0x66e0722c: 6: msg: "new message" 0x66e0722c: 6: exit run() 0x7581ce2c: 7: enter run() 0x7581ce2c: 7: set_msg 0x7581ce2c: 7: msg: "new message" 0x7581ce2c: 7: exit run() 0x5078eb2c: 8: enter run() 0x5078eb2c: 8: set_msg 0x5078eb2c: 8: msg: "new message" 0x5078eb2c: 8: exit run() 0x66e0742c: 9: enter run() 0x66e0742c: 9: set_msg 0x66e0742c: 9: msg: "new message" 0x66e0742c: 9: exit run() 0x5078ed2c: 10: enter run() 0x5078ed2c: 10: set_msg 0x5078ed2c: 10: msg: "new message" 0x5078ed2c: 10: exit run() 0x5078ea2c: 11: enter run() 0x5078ea2c: 11: set_msg 0x5078ea2c: 11: msg: "new message" 0x66e07b2c: 12: enter run() 0x5078ea2c: 11: exit run() 0x66e07b2c: 12: set_msg 0x66e07b2c: 12: msg: "new message" 0x4311282c: 13: enter run() 0x66e07b2c: 12: exit run() 0x4311282c: 13: set_msg 0x4311282c: 13: msg: "new message" 0x4311282c: 13: exit run() 0x66e0782c: 14: enter run() 0x66e0782c: 14: set_msg 0x66e0782c: 14: msg: "new message" 0x66e0782c: 14: exit run() 0x4311242c: 15: enter run() 0x4311242c: 15: set_msg 0x4311242c: 15: msg: "new message" 0x4311242c: 15: exit run() main: 25 0x7581c22c: 0: enter run() 0x7581c22c: 0: set_msg 0x7581c22c: 0: msg: "new message" 0x5078e32c: 1: enter run() 0x7581c22c: 0: exit run() 0x66e0732c: 2: enter run() 0x5078e32c: 1: set_msg 0x7581ce2c: 3: enter run() 0x7581c12c: 4: enter run() 0x5078ec2c: 5: enter run() 0x5078ef2c: 6: enter run() 0x4311262c: 7: enter run() 0x5078e32c: 1: msg: "new message" 0x66e0702c: 8: enter run() 0x7581c82c: 9: enter run() 0x4311222c: 10: enter run() 0x7581c92c: 11: enter run() 0x5078e32c: 1: exit run() 0x5078e02c: 14: enter run() 0x5078e12c: 15: enter run() 0x7581c32c: 13: enter run() 0x5078ec2c: 5: set_msg 0x7581c02c: 12: enter run() 0x7581c02c: 12: set_msg 0x7581c02c: 12: msg: "new message" 0x7581c02c: 12: exit run() 0x5078ec2c: 5: msg: "new message" 0x5078ec2c: 5: exit run() 0x7581ce2c: 3: set_msg 0x7581c12c: 4: set_msg 0x7581c12c: 4: msg: "new message" 0x7581c12c: 4: exit run() 0x5078e12c: 15: set_msg 0x7581ce2c: 3: msg: "new message" 0x5078e12c: 15: msg: "new message" 0x7581ce2c: 3: exit run() 0x7581c32c: 13: set_msg 0x5078e12c: 15: exit run() 0x7581c82c: 9: set_msg 0x5078e02c: 14: set_msg 0x5078e02c: 14: msg: "new message" 0x5078e02c: 14: exit run() 0x4311262c: 7: set_msg 0x4311262c: 7: msg: "new message" 0x4311262c: 7: exit run() 0x4311222c: 10: set_msg 0x4311222c: 10: msg: "new message" 0x5078ef2c: 6: set_msg 0x4311222c: 10: exit run() 0x7581c92c: 11: set_msg 0x5078ef2c: 6: msg: "new message" 0x5078ef2c: 6: exit run() 0x66e0702c: 8: set_msg 0x7581c92c: 11: msg: "new message" 0x66e0702c: 8: msg: "new message" 0x7581c32c: 13: msg: "new message" 0x7581c92c: 11: exit run() 0x66e0702c: 8: exit run() 0x7581c32c: 13: exit run() 0x7581c82c: 9: msg: "new message" 0x7581c82c: 9: exit run() 0x66e0732c: 2: set_msg 0x66e0732c: 2: msg: "new message" 0x66e0732c: 2: exit run() main: 26 0x43112b2c: 0: enter run() 0x43112b2c: 0: set_msg 0x5078e22c: 1: enter run() 0x43112b2c: 0: msg: "new message" 0x43112b2c: 0: exit run() 0x5078e22c: 1: set_msg 0x5078e22c: 1: msg: "new message" 0x5078e22c: 1: exit run() 0x66e0782c: 2: enter run() 0x7581c62c: 3: enter run() 0x66e0782c: 2: set_msg 0x7581c12c: 4: enter run() 0x7581c12c: 4: set_msg 0x7581c42c: 5: enter run() 0x7581c42c: 5: set_msg 0x7581c42c: 5: msg: "new message" 0x7581c42c: 5: exit run() 0x43112c2c: 6: enter run() 0x7581c12c: 4: msg: "new message" 0x66e0782c: 2: msg: "new message" 0x7581c12c: 4: exit run() 0x43112c2c: 6: set_msg 0x7581ca2c: 7: enter run() 0x66e0782c: 2: exit run() 0x66e07a2c: 8: enter run() 0x43112c2c: 6: msg: "new message" 0x5078ee2c: 9: enter run() 0x5078e52c: 10: enter run() 0x66e0742c: 11: enter run() 0x5078ee2c: 9: set_msg 0x7581c72c: 12: enter run() 0x43112c2c: 6: exit run() 0x7581c72c: 12: set_msg 0x66e0792c: 13: enter run() 0x4311292c: 14: enter run() 0x5078ee2c: 9: msg: "new message" 0x66e0742c: 11: set_msg 0x66e0742c: 11: msg: "new message" 0x5078ee2c: 9: exit run() 0x7581c72c: 12: msg: "new message" 0x66e0742c: 11: exit run() 0x66e07a2c: 8: set_msg 0x7581c72c: 12: exit run() 0x5078e42c: 15: enter run() 0x5078e42c: 15: set_msg 0x5078e42c: 15: msg: "new message" 0x5078e42c: 15: exit run() 0x7581ca2c: 7: set_msg 0x5078e52c: 10: set_msg 0x7581ca2c: 7: msg: "new message" 0x5078e52c: 10: msg: "new message" 0x5078e52c: 10: exit run() 0x66e07a2c: 8: msg: "new message" 0x7581ca2c: 7: exit run() 0x66e0792c: 13: set_msg 0x66e07a2c: 8: exit run() 0x66e0792c: 13: msg: "new message" 0x66e0792c: 13: exit run() 0x7581c62c: 3: set_msg 0x4311292c: 14: set_msg 0x4311292c: 14: msg: "new message" 0x4311292c: 14: exit run() 0x7581c62c: 3: msg: "new message" 0x7581c62c: 3: exit run() main: 27 0x7581ce2c: 0: enter run() 0x7581ce2c: 0: set_msg 0x7581ce2c: 0: msg: "new message" 0x7581c82c: 1: enter run() 0x7581ce2c: 0: exit run() 0x7581c82c: 1: set_msg 0x4311212c: 2: enter run() 0x7581c82c: 1: msg: "new message" 0x4311202c: 3: enter run() 0x7581c82c: 1: exit run() 0x4311202c: 3: set_msg 0x4311252c: 4: enter run() 0x4311202c: 3: msg: "new message" 0x4311202c: 3: exit run() 0x4311252c: 4: set_msg 0x5078e92c: 5: enter run() 0x4311252c: 4: msg: "new message" 0x4311252c: 4: exit run() 0x5078e92c: 5: set_msg 0x5078ec2c: 6: enter run() 0x5078e02c: 7: enter run() 0x5078e92c: 5: msg: "new message" 0x5078e02c: 7: set_msg 0x5078e92c: 5: exit run() 0x4311212c: 2: set_msg 0x5078e02c: 7: msg: "new message" 0x5078e02c: 7: exit run() 0x431rthread reaping 0x7581ce2c stack 0x7b8f2ae0 0x4311212c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c82c stack 0x7b900cc0 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581cc2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c52c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311202c stack 0x7b911e20 rthread reaping 0x4311252c stack 0x7b8f2e00 rthread reaping 0x5078e92c stack 0x7b8f2160 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x4311212c stack 0x7b911be0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ec2c stack 0x7b8f2bc0 rthread reaping 0x5078e02c stack 0x7b900d20 rthread reaping 0x43112e2c stack 0x7b911780 rthread reaping 0x43112c2c stack 0x7b900d80 rthread reaping 0x5078e52c stack 0x7b8f2aa0 rthread reaping 0x7581cc2c stack 0x7b8eab60 rthread reaping 0x43112a2c stack 0x7b8ea8c0 rthread reaping 0x66e0732c stack 0x7b911ea0 rthread reaping 0x7581c52c stack 0x7b911880 rthread reaping 0x5078e12c stack 0x7b900700 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c72c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0752c stack 0x7b900700 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x5078e22c stack 0x7b911880 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e02c stack 0x7b911ea0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x7581c72c stack 0x7b8ea8c0 rthread reaping 0x43112b2c stack 0x7b8eab60 rthread reaping 0x4311242c stack 0x7b8f2aa0 rthread reaping 0x5078e72c stack 0x7b900d80 rthread reaping 0x66e07a2c stack 0x7b911780 rthread reaping 0x43112d2c stack 0x7b900d20 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (1) rthread reaping 0x7581cd2c stack 0x7b8f2bc0 rthread reaping 0x7581c92c stack 0x7b911be0 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e62c stack 0x7b8f2160 rthread reaping 0x66e07c2c stack 0x7b8f2e00 rthread reaping 0x66e0782c stack 0x7b911e20 rthread reaping 0x66e07b2c stack 0x7b900cc0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e82c stack 0x7b8f2ae0 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c62c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (1) 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112f2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7581c42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x7581c52c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311252c stack 0x7b8f2ae0 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x7581c62c stack 0x7b900cc0 0x4311202c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e32c stack 0x7b911e20 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x43112a2c stack 0x7b8f2e00 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e0792c stack 0x7b8f2160 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c02c stack 0x7b911be0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0702c stack 0x7b8f2bc0 rthread reaping 0x7581c82c stack 0x7b900d20 rthread reaping 0x43112f2c stack 0x7b911780 rthread reaping 0x5078ea2c stack 0x7b900d80 rthread reaping 0x7581c42c stack 0x7b8f2aa0 rthread reaping 0x7581c52c stack 0x7b8eab60 rthread reaping 0x66e07a2c stack 0x7b8ea8c0 rthread reaping 0x43112c2c stack 0x7b911ea0 rthread reaping 0x4311202c stack 0x7b911880 rthread reaping 0x4311212c stack 0x7b900700 0x7581cd2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (1) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (1) rthread reaping 0x7581cd2c stack 0x7b900700 rthread reaping 0x4311262c stack 0x7b911880 rthread reaping 0x5078ee2c stack 0x7b911ea0 rthread reaping 0x4311232c stack 0x7b8ea8c0 rthread reaping 0x7581c12c stack 0x7b8eab60 rthread reaping 0x4311272c stack 0x7b8f2aa0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0712c stack 0x7b900d80 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e32c stack 0x7b911780 0x5078e72c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311242c stack 0x7b900d20 rthread reaping 0x7581c22c stack 0x7b8f2bc0 rthread reaping 0x4311222c stack 0x7b911be0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311252c stack 0x7b8f2160 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581ca2c stack 0x7b8f2e00 rthread reaping 0x5078e72c stack 0x7b911e20 rthread reaping 0x5078e42c stack 0x7b900cc0 rthread reaping 0x5078e52c stack 0x7b8f2ae0 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x66e07d2c stack 0x7b8f2ae0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311282c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07c2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_rdlock 0x7b8ef1f0 (1) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07b2c stack 0x7b911e20 rthread reaping 0x66e0752c stack 0x7b8f2e00 0x7581c02c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311272c stack 0x7b900cc0 rthread reaping 0x5078ea2c stack 0x7b8f2160 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e0782c stack 0x7b911be0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311202c stack 0x7b8f2bc0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c02c stack 0x7b900d20 rthread reaping 0x4311292c stack 0x7b911780 0x66e0722c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581cb2c stack 0x7b900d80 rthread reaping 0x7581c12c stack 0x7b8f2aa0 rthread reaping 0x4311282c stack 0x7b8eab60 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e32c stack 0x7b8ea8c0 rthread reaping 0x66e0722c stack 0x7b911ea0 rthread reaping 0x66e07c2c stack 0x7b911880 rthread reaping 0x5078e02c stack 0x7b900700 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (1) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7581c32c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112d2c stack 0x7b900700 0x7581ca2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (4294967295) rthread reaping 0x66e0742c stack 0x7b911880 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581cb2c stack 0x7b911ea0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0702c stack 0x7b8ea8c0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x7581c92c stack 0x7b8eab60 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581cc2c stack 0x7b8f2aa0 rthread reaping 0x5078ef2c stack 0x7b911780 rthread reaping 0x7581c42c stack 0x7b8f2bc0 rthread reaping 0x5078e52c stack 0x7b900d80 rthread reaping 0x7581c32c stack 0x7b900d20 rthread reaping 0x4311272c stack 0x7b911be0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0732c stack 0x7b8f2160 rthread reaping 0x7581ca2c stack 0x7b900cc0 rthread reaping 0x66e0792c stack 0x7b8f2e00 rthread reaping 0x5078ec2c stack 0x7b911e20 rthread reaping 0x5078ee2c stack 0x7b8f2ae0 0x4311212c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581ce2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_rdlock 0x7b8ef1f0 (4294967295) rthread reaping 0x4311212c stack 0x7b8f2ae0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581cd2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (2147483650) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0762c stack 0x7b911e20 rthread reaping 0x4311232c stack 0x7b8f2e00 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311222c stack 0x7b900cc0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e42c stack 0x7b8f2160 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581ce2c stack 0x7b911be0 rthread reaping 0x43112b2c stack 0x7b900d20 rthread reaping 0x5078e62c stack 0x7b900d80 rthread reaping 0x66e0712c stack 0x7b8f2bc0 rthread reaping 0x66e0722c stack 0x7b911780 rthread reaping 0x5078e72c stack 0x7b8f2aa0 rthread reaping 0x7581cd2c stack 0x7b8eab60 rthread reaping 0x66e07b2c stack 0x7b8ea8c0 rthread reaping 0x43112c2c stack 0x7b911ea0 rthread reaping 0x43112e2c stack 0x7b911880 rthread reaping 0x4311252c stack 0x7b900700 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (1) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cf2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x43112f2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x43112d2c stack 0x7b900700 rthread reaping 0x66e0732c stack 0x7b911880 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c32c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311232c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e32c stack 0x7b911ea0 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e0742c stack 0x7b8ea8c0 0x4311202c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581cf2c stack 0x7b8eab60 rthread reaping 0x43112f2c stack 0x7b8f2aa0 rthread reaping 0x4311242c stack 0x7b911780 rthread reaping 0x5078e42c stack 0x7b8f2bc0 rthread reaping 0x66e0752c stack 0x7b900d80 rthread reaping 0x5078e02c stack 0x7b900d20 rthread reaping 0x4311222c stack 0x7b911be0 rthread reaping 0x4311202c stack 0x7b8f2160 rthread reaping 0x5078e12c stack 0x7b900cc0 rthread reaping 0x7581c32c stack 0x7b8f2e00 rthread reaping 0x4311232c stack 0x7b911e20 rthread reaping 0x7581c72c stack 0x7b8f2ae0 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x4311282c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x4311252c stack 0x7b8f2ae0 rthread reaping 0x7581c62c stack 0x7b911e20 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (2) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x4311212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311262c stack 0x7b8f2e00 rthread reaping 0x7581c02c stack 0x7b900cc0 rthread reaping 0x66e07e2c stack 0x7b8f2160 rthread reaping 0x43112b2c stack 0x7b911be0 rthread reaping 0x4311272c stack 0x7b900d20 rthread reaping 0x7581c82c stack 0x7b900d80 rthread reaping 0x4311282c stack 0x7b8f2bc0 rthread reaping 0x66e0762c stack 0x7b911780 rthread reaping 0x66e0792c stack 0x7b8f2aa0 rthread reaping 0x5078e72c stack 0x7b8eab60 rthread reaping 0x5078e82c stack 0x7b8ea8c0 rthread reaping 0x43112c2c stack 0x7b911ea0 rthread reaping 0x7581c92c stack 0x7b911880 rthread reaping 0x4311212c stack 0x7b900700 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (1) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 1212c: 2: msg: "new message" 0x43112c2c: 9: enter run() 0x43112e2c: 8: enter run() 0x5078e52c: 10: enter run() 0x7581cc2c: 11: enter run() 0x43112a2c: 12: enter run() 0x66e0732c: 13: enter run() 0x7581c52c: 14: enter run() 0x5078e12c: 15: enter run() 0x43112c2c: 9: set_msg 0x4311212c: 2: exit run() 0x43112c2c: 9: msg: "new message" 0x43112c2c: 9: exit run() 0x43112e2c: 8: set_msg 0x43112e2c: 8: msg: "new message" 0x43112e2c: 8: exit run() 0x5078e52c: 10: set_msg 0x43112a2c: 12: set_msg 0x5078e52c: 10: msg: "new message" 0x5078e52c: 10: exit run() 0x43112a2c: 12: msg: "new message" 0x43112a2c: 12: exit run() 0x5078e12c: 15: set_msg 0x7581cc2c: 11: set_msg 0x7581c52c: 14: set_msg 0x5078e12c: 15: msg: "new message" 0x5078e12c: 15: exit run() 0x7581c52c: 14: msg: "new message" 0x7581c52c: 14: exit run() 0x5078ec2c: 6: set_msg 0x7581cc2c: 11: msg: "new message" 0x7581cc2c: 11: exit run() 0x5078ec2c: 6: msg: "new message" 0x5078ec2c: 6: exit run() 0x66e0732c: 13: set_msg 0x66e0732c: 13: msg: "new message" 0x66e0732c: 13: exit run() main: 28 0x66e0752c: 0: enter run() 0x66e0752c: 0: set_msg 0x5078e22c: 1: enter run() 0x66e0752c: 0: msg: "new message" 0x5078e02c: 2: enter run() 0x66e0752c: 0: exit run() 0x5078e02c: 2: set_msg 0x7581c72c: 3: enter run() 0x5078e02c: 2: msg: "new message" 0x43112b2c: 4: enter run() 0x43112b2c: 4: set_msg 0x43112b2c: 4: msg: "new message" 0x5078e02c: 2: exit run() 0x4311242c: 5: enter run() 0x4311242c: 5: set_msg 0x43112b2c: 4: exit run() 0x4311242c: 5: msg: "new message" 0x4311242c: 5: exit run() 0x5078e22c: 1: set_msg 0x5078e22c: 1: msg: "new message" 0x5078e22c: 1: exit run() 0x7581c72c: 3: set_msg 0x7581c72c: 3: msg: "new message" 0x7581c72c: 3: exit run() 0x5078e72c: 6: enter run() 0x5078e72c: 6: set_msg 0x5078e72c: 6: msg: "new message" 0x5078e72c: 6: exit run() 0x66e07a2c: 7: enter run() 0x66e07a2c: 7: set_msg 0x66e07a2c: 7: msg: "new message" 0x43112d2c: 8: enter run() 0x66e07a2c: 7: exit run() 0x7581cd2c: 9: enter run() 0x43112d2c: 8: set_msg 0x7581c92c: 10: enter run() 0x7581c92c: 10: set_msg 0x43112d2c: 8: msg: "new message" 0x7581c92c: 10: msg: "new message" 0x43112d2c: 8: exit run() 0x5078e62c: 11: enter run() 0x7581c92c: 10: exit run() 0x5078e62c: 11: set_msg 0x66e07c2c: 12: enter run() 0x66e07c2c: 12: set_msg 0x66e07c2c: 12: msg: "new message" 0x5078e62c: 11: msg: "new message" 0x66e07c2c: 12: exit run() 0x5078e62c: 11: exit run() 0x7581cd2c: 9: set_msg 0x7581cd2c: 9: msg: "new message" 0x7581cd2c: 9: exit run() 0x66e0782c: 13: enter run() 0x66e0782c: 13: set_msg 0x66e0782c: 13: msg: "new message" 0x66e0782c: 13: exit run() 0x66e07b2c: 14: enter run() 0x66e07b2c: 14: set_msg 0x5078e82c: 15: enter run() 0x66e07b2c: 14: msg: "new message" 0x66e07b2c: 14: exit run() 0x5078e82c: 15: set_msg 0x5078e82c: 15: msg: "new message" 0x5078e82c: 15: exit run() main: 29 0x4311252c: 0: enter run() 0x4311252c: 0: set_msg 0x7581c62c: 1: enter run() 0x4311252c: 0: msg: "new message" 0x4311252c: 0: exit run() 0x7581c62c: 1: set_msg 0x5078e32c: 2: enter run() 0x43112a2c: 3: enter run() 0x7581c62c: 1: msg: "new message" 0x43112a2c: 3: set_msg 0x7581c62c: 1: exit run() 0x43112a2c: 3: msg: "new message" 0x5078e32c: 2: set_msg 0x43112a2c: 3: exit run() 0x66e0792c: 4: enter run() 0x5078e32c: 2: msg: "new message" 0x7581c02c: 5: enter run() 0x66e0702c: 6: enter run() 0x7581c82c: 7: enter run() 0x5078e32c: 2: exit run() 0x43112f2c: 8: enter run() 0x66e0792c: 4: set_msg 0x5078ea2c: 9: enter run() 0x7581c42c: 10: enter run() 0x5078ea2c: 9: set_msg 0x7581c52c: 11: enter run() 0x66e07a2c: 12: enter run() 0x7581c82c: 7: set_msg 0x43112c2c: 13: enter run() 0x43112c2c: 13: set_msg 0x43112c2c: 13: msg: "new message" 0x43112c2c: 13: exit run() 0x4311202c: 14: enter run() 0x4311202c: 14: set_msg 0x4311212c: 15: enter run() 0x4311202c: 14: msg: "new message" 0x7581c82c: 7: msg: "new message" 0x7581c82c: 7: exit run() 0x7581c42c: 10: set_msg 0x66e0792c: 4: msg: "new message" 0x66e0792c: 4: exit run() 0x7581c02c: 5: set_msg 0x4311212c: 15: set_msg 0x4311202c: 14: exit run() 0x66e07a2c: 12: set_msg 0x66e07a2c: 12: msg: "new message" 0x43112f2c: 8: set_msg 0x66e07a2c: 12: exit run() 0x43112f2c: 8: msg: "new message" 0x43112f2c: 8: exit run() 0x7581c42c: 10: msg: "new message" 0x7581c42c: 10: exit run() 0x4311212c: 15: msg: "new message" 0x4311212c: 15: exit run() 0x7581c52c: 11: set_msg 0x7581c52c: 11: msg: "new message" 0x7581c52c: 11: exit run() 0x7581c02c: 5: msg: "new message" 0x7581c02c: 5: exit run() 0x5078ea2c: 9: msg: "new message" 0x5078ea2c: 9: exit run() 0x66e0702c: 6: set_msg 0x66e0702c: 6: msg: "new message" 0x66e0702c: 6: exit run() main: 30 0x7581cd2c: 0: enter run() 0x7581cd2c: 0: set_msg 0x7581cd2c: 0: msg: "new message" 0x4311262c: 1: enter run() 0x7581cd2c: 0: exit run() 0x4311262c: 1: set_msg 0x4311262c: 1: msg: "new message" 0x4311262c: 1: exit run() 0x5078ee2c: 2: enter run() 0x5078ee2c: 2: set_msg 0x5078ee2c: 2: msg: "new message" 0x5078ee2c: 2: exit run() 0x4311232c: 3: enter run() 0x4311232c: 3: set_msg 0x4311232c: 3: msg: "new message" 0x4311232c: 3: exit run() 0x7581c12c: 4: enter run() 0x7581c12c: 4: set_msg 0x7581c12c: 4: msg: "new message" 0x7581c12c: 4: exit run() 0x4311272c: 5: enter run() 0x4311272c: 5: set_msg 0x4311272c: 5: msg: "new message" 0x4311272c: 5: exit run() 0x66e0712c: 6: enter run() 0x66e0712c: 6: set_msg 0x66e0712c: 6: msg: "new message" 0x66e0712c: 6: exit run() 0x5078e32c: 7: enter run() 0x5078e32c: 7: set_msg 0x5078e32c: 7: msg: "new message" 0x5078e32c: 7: exit run() 0x4311242c: 8: enter run() 0x4311242c: 8: set_msg 0x4311242c: 8: msg: "new message" 0x4311242c: 8: exit run() 0x7581c22c: 9: enter run() 0x7581c22c: 9: set_msg 0x7581c22c: 9: msg: "new message" 0x4311222c: 10: enter run() 0x7581c22c: 9: exit run() 0x4311222c: 10: set_msg 0x4311252c: 11: enter run() 0x7581ca2c: 12: enter run() 0x5078e72c: 13: enter run() 0x4311222c: 10: msg: "new message" 0x5078e42c: 14: enter run() 0x5078e52c: 15: enter run() 0x4311222c: 10: exit run() 0x4311252c: 11: set_msg 0x5078e42c: 14: set_msg 0x5078e72c: 13: set_msg 0x5078e42c: 14: msg: "new message" 0x5078e72c: 13: msg: "new message" 0x5078e42c: 14: exit run() 0x5078e72c: 13: exit run() 0x5078e52c: 15: set_msg 0x4311252c: 11: msg: "new message" 0x5078e52c: 15: msg: "new message" 0x4311252c: 11: exit run() 0x5078e52c: 15: exit run() 0x7581ca2c: 12: set_msg 0x7581ca2c: 12: msg: "new message" 0x7581ca2c: 12: exit run() main: 31 0x66e07d2c: 0: enter run() 0x66e07d2c: 0: set_msg 0x4311272c: 1: enter run() 0x66e07b2c: 2: enter run() 0x66e07d2c: 0: msg: "new message" 0x66e0752c: 3: enter run() 0x66e07d2c: 0: exit run() 0x66e0752c: 3: set_msg 0x5078ea2c: 4: enter run() 0x66e0782c: 5: enter run() 0x4311202c: 6: enter run() 0x4311292c: 8: enter run() 0x66e0752c: 3: msg: "new message" 0x7581cb2c: 9: enter run() 0x7581c12c: 10: enter run() 0x7581c02c: 7: enter run() 0x4311282c: 11: enter run() 0x5078ea2c: 4: set_msg 0x5078e32c: 12: enter run() 0x66e0752c: 3: exit run() 0x66e0722c: 13: enter run() 0x5078e02c: 15: enter run() 0x66e07c2c: 14: enter run() 0x66e0782c: 5: set_msg 0x4311292c: 8: set_msg 0x4311282c: 11: set_msg 0x5078e02c: 15: set_msg 0x5078e02c: 15: msg: "new message" 0x5078e02c: 15: exit run() 0x4311202c: 6: set_msg 0x66e07b2c: 2: set_msg 0x66e07b2c: 2: msg: "new message" 0x66e07b2c: 2: exit run() 0x4311202c: 6: msg: "new message" 0x4311202c: 6: exit run() 0x5078ea2c: 4: msg: "new message" 0x5078ea2c: 4: exit run() 0x7581cb2c: 9: set_msg 0x7581cb2c: 9: msg: "new message" 0x7581cb2c: 9: exit run() 0x4311272c: 1: set_msg 0x7581c12c: 10: set_msg 0x7581c12c: 10: msg: "new message" 0x66e0782c: 5: msg: "new message" 0x7581c12c: 10: exit run() 0x66e0782c: 5: exit run() 0x4311272c: 1: msg: "new message" 0x4311282c: 11: msg: "new message" 0x4311292c: 8: msg: "new message" 0x4311272c: 1: exit run() 0x4311282c: 11: exit run() 0x4311292c: 8: exit run() 0x7581c02c: 7: set_msg 0x7581c02c: 7: msg: "new message" 0x7581c02c: 7: exit run() 0x66e0722c: 13: set_msg 0x66e07c2c: 14: set_msg 0x66e07c2c: 14: msg: "new message" 0x66e07c2c: 14: exit run() 0x66e0722c: 13: msg: "new message" 0x66e0722c: 13: exit run() 0x5078e32c: 12: set_msg 0x5078e32c: 12: msg: "new message" 0x5078e32c: 12: exit run() main: 32 0x43112d2c: 0: enter run() 0x43112d2c: 0: set_msg 0x66e0742c: 1: enter run() 0x43112d2c: 0: msg: "new message" 0x7581cb2c: 2: enter run() 0x66e0702c: 3: enter run() 0x43112d2c: 0: exit run() 0x66e0742c: 1: set_msg 0x7581cc2c: 5: enter run() 0x7581c92c: 4: enter run() 0x5078e52c: 6: enter run() 0x7581cc2c: 5: set_msg 0x5078ef2c: 7: enter run() 0x7581c32c: 8: enter run() 0x5078ef2c: 7: set_msg 0x7581cc2c: 5: msg: "new message" 0x5078ef2c: 7: msg: "new message" 0x7581cc2c: 5: exit run() 0x7581c92c: 4: set_msg 0x5078ef2c: 7: exit run() 0x7581c92c: 4: msg: "new message" 0x7581c42c: 9: enter run() 0x4311272c: 10: enter run() 0x66e0732c: 11: enter run() 0x7581c92c: 4: exit run() 0x66e0742c: 1: msg: "new message" 0x7581ca2c: 12: enter run() 0x66e0792c: 13: enter run() 0x66e0702c: 3: set_msg 0x66e0742c: 1: exit run() 0x5078ec2c: 14: enter run() 0x5078ee2c: 15: enter run() 0x5078e52c: 6: set_msg 0x7581cb2c: 2: set_msg 0x7581cb2c: 2: msg: "new message" 0x7581cb2c: 2: exit run() 0x7581c32c: 8: set_msg 0x5078ec2c: 14: set_msg 0x66e0792c: 13: set_msg 0x5078ec2c: 14: msg: "new message" 0x5078ec2c: 14: exit run() 0x66e0792c: 13: msg: "new message" 0x66e0792c: 13: exit run() 0x7581ca2c: 12: set_msg 0x66e0702c: 3: msg: "new message" 0x66e0702c: 3: exit run() 0x5078ee2c: 15: set_msg 0x5078ee2c: 15: msg: "new message" 0x5078ee2c: 15: exit run() 0x7581c32c: 8: msg: "new message" 0x7581c32c: 8: exit run() 0x7581c42c: 9: set_msg 0x7581c42c: 9: msg: "new message" 0x7581c42c: 9: exit run() 0x7581ca2c: 12: msg: "new message" 0x7581ca2c: 12: exit run() 0x4311272c: 10: set_msg 0x4311272c: 10: msg: "new message" 0x5078e52c: 6: msg: "new message" 0x4311272c: 10: exit run() 0x5078e52c: 6: exit run() 0x66e0732c: 11: set_msg 0x66e0732c: 11: msg: "new message" 0x66e0732c: 11: exit run() main: 33 0x4311212c: 0: enter run() 0x4311212c: 0: set_msg 0x4311212c: 0: msg: "new message" 0x66e0762c: 1: enter run() 0x4311212c: 0: exit run() 0x4311232c: 2: enter run() 0x66e0762c: 1: set_msg 0x4311222c: 3: enter run() 0x5078e42c: 4: enter run() 0x7581ce2c: 5: enter run() 0x66e0762c: 1: msg: "new message" 0x43112b2c: 6: enter run() 0x5078e62c: 7: enter run() 0x43112b2c: 6: set_msg 0x66e0712c: 8: enter run() 0x66e0722c: 9: enter run() 0x4311232c: 2: set_msg 0x66e0762c: 1: exit run() 0x5078e72c: 10: enter run() 0x7581cd2c: 11: enter run() 0x5078e62c: 7: set_msg 0x43112e2c: 14: enter run() 0x4311252c: 15: enter run() 0x43112c2c: 13: enter run() 0x66e07b2c: 12: enter run() 0x43112e2c: 14: set_msg 0x43112b2c: 6: msg: "new message" 0x43112b2c: 6: exit run() 0x4311232c: 2: msg: "new message" 0x4311232c: 2: exit run() 0x7581ce2c: 5: set_msg 0x7581ce2c: 5: msg: "new message" 0x7581ce2c: 5: exit run() 0x43112c2c: 13: set_msg 0x66e0712c: 8: set_msg 0x5078e72c: 10: set_msg 0x5078e72c: 10: msg: "new message" 0x5078e72c: 10: exit run() 0x66e0712c: 8: msg: "new message" 0x66e0722c: 9: set_msg 0x66e0722c: 9: msg: "new message" 0x43112c2c: 13: msg: "new message" 0x43112c2c: 13: exit run() 0x43112e2c: 14: msg: "new message" 0x43112e2c: 14: exit run() 0x5078e62c: 7: msg: "new message" 0x5078e62c: 7: exit run() 0x66e0722c: 9: exit run() 0x5078e42c: 4: set_msg 0x66e0712c: 8: exit run() 0x7581cd2c: 11: set_msg 0x7581cd2c: 11: msg: "new message" 0x5078e42c: 4: msg: "new message" 0x7581cd2c: 11: exit run() 0x4311252c: 15: set_msg 0x5078e42c: 4: exit run() 0x4311222c: 3: set_msg 0x4311222c: 3: msg: "new message" 0x4311252c: 15: msg: "new message" 0x4311222c: 3: exit run() 0x4311252c: 15: exit run() 0x66e07b2c: 12: set_msg 0x66e07b2c: 12: msg: "new message" 0x66e07b2c: 12: exit run() main: 34 0x43112d2c: 0: enter run() 0x43112d2c: 0: set_msg 0x66e0732c: 1: enter run() 0x43112d2c: 0: msg: "new message" 0x5078e32c: 2: enter run() 0x66e0742c: 3: enter run() 0x43112d2c: 0: exit run() 0x66e0732c: 1: set_msg 0x7581cf2c: 4: enter run() 0x43112f2c: 5: enter run() 0x66e0732c: 1: msg: "new message" 0x4311242c: 6: enter run() 0x5078e42c: 7: enter run() 0x66e0732c: 1: exit run() 0x5078e32c: 2: set_msg 0x5078e02c: 9: enter run() 0x66e0752c: 8: enter run() 0x5078e32c: 2: msg: "new message" 0x4311222c: 10: enter run() 0x4311202c: 11: enter run() 0x5078e02c: 9: set_msg 0x5078e32c: 2: exit run() 0x7581c72c: 15: enter run() 0x5078e12c: 12: enter run() 0x7581c32c: 13: enter run() 0x4311232c: 14: enter run() 0x4311242c: 6: set_msg 0x43112f2c: 5: set_msg 0x43112f2c: 5: msg: "new message" 0x5078e02c: 9: msg: "new message" 0x43112f2c: 5: exit run() 0x4311242c: 6: msg: "new message" 0x5078e02c: 9: exit run() 0x4311242c: 6: exit run() 0x4311222c: 10: set_msg 0x5078e42c: 7: set_msg 0x5078e42c: 7: msg: "new message" 0x5078e42c: 7: exit run() 0x4311232c: 14: set_msg 0x5078e12c: 12: set_msg 0x4311232c: 14: msg: "new message" 0x5078e12c: 12: msg: "new message" 0x5078e12c: 12: exit run() 0x7581cf2c: 4: set_msg 0x4311232c: 14: exit run() 0x66e0742c: 3: set_msg 0x7581cf2c: 4: msg: "new message" 0x7581cf2c: 4: exit run() 0x66e0752c: 8: set_msg 0x66e0742c: 3: msg: "new message" 0x66e0742c: 3: exit run() 0x7581c32c: 13: set_msg 0x7581c32c: 13: msg: "new message" 0x66e0752c: 8: msg: "new message" 0x7581c32c: 13: exit run() 0x66e0752c: 8: exit run() 0x7581c72c: 15: set_msg 0x7581c72c: 15: msg: "new message" 0x4311222c: 10: msg: "new message" 0x7581c72c: 15: exit run() 0x4311222c: 10: exit run() 0x4311202c: 11: set_msg 0x4311202c: 11: msg: "new message" 0x4311202c: 11: exit run() main: 35 0x4311252c: 0: enter run() 0x4311252c: 0: set_msg 0x4311252c: 0: msg: "new message" 0x7581c62c: 1: enter run() 0x4311252c: 0: exit run() 0x7581c62c: 1: set_msg 0x4311262c: 2: enter run() 0x7581c62c: 1: msg: "new message" 0x7581c02c: 3: enter run() 0x7581c62c: 1: exit run() 0x7581c02c: 3: set_msg 0x66e07e2c: 4: enter run() 0x43112b2c: 5: enter run() 0x4311272c: 6: enter run() 0x7581c02c: 3: msg: "new message" 0x7581c82c: 7: enter run() 0x4311282c: 8: enter run() 0x66e0792c: 10: enter run() 0x7581c02c: 3: exit run() 0x66e0762c: 9: enter run() 0x66e07e2c: 4: set_msg 0x5078e72c: 11: enter run() 0x5078e72c: 11: set_msg 0x5078e82c: 12: enter run() 0x5078e72c: 11: msg: "new message" 0x66e07e2c: 4: msg: "new message" 0x7581c92c: 14: enter run() 0x5078e72c: 11: exit run() 0x43112c2c: 13: enter run() 0x7581c92c: 14: set_msg 0x66e07e2c: 4: exit run() 0x4311212c: 15: enter run() 0x7581c92c: 14: msg: "new message" 0x7581c92c: 14: exit run() 0x66e0762c: 9: set_msg 0x5078e82c: 12: set_msg 0x66e0762c: 9: msg: "new message" 0x66e0762c: 9: exit run() 0x43112c2c: 13: set_msg 0x7581c82c: 7: set_msg 0x43112c2c: 13: msg: "new message" 0x5078e82c: 12: msg: "new message" 0x7581c82c: 7: msg: "new message" 0x43112c2c: 13: exit run() 0x5078e82c: 12: exit run() 0x4311282c: 8: set_msg 0x66e0792c: 10: set_msg 0x4311212c: 15: set_msg 0x66e0792c: 10: msg: "new message" 0x4311212c: 15: msg: "new message" 0x66e0792c: 10: exit run() 0x4311282c: 8: msg: "new message" 0x4311282c: 8: exit run() 0x7581c82c: 7: exit run() 0x4311212c: 15: exit run() 0x4311272c: 6: set_msg 0x43112b2c: 5: set_msg 0x4311272c: 6: msg: "new message" 0x43112b2c: 5: msg: "new message" 0x4311272c: 6: exit run() 0x43112b2c: 5: exit run() 0x4311262c: 2: set_msg 0x4311262c: 2: msg: "new message" 0x4311262c: 2: exit run() main: 36 0x43112d2c: 0: enter run() 0x43112d2c: 0: set_msg 0x7581c12c: 1: enter run() 0x43112d2c: 0: msg: "new message" 0x7581c12c: 1: set_msg 0x43112d2c: 0: exit run() 0x7581c22c: 2: enter run() 0x7581c12c: 1: msg: "new message" 0x43112a2c: 3: enter run() 0x43112a2c: 3: set_msg 0x7581c12c: 1: exit run() 0x66e0722c: 4: enter run() 0x43112a2c: 3: msg: "new message" 0x7581c22c: 2: set_msg 0x43112a2c: 3: exit run() 0x66e0722c: 4: set_msg 0x66e0722c: 4: msg: "new message" 0x66e0722c: 4: exit run() 0x7581c22c: 2: msg: "new message" 0x7581c22c: 2: exit run() 0x5078e92c: 5: enter run() 0x5078e92c: 5: set_msg 0x5078e92c: 5: msg: "new message" 0x5078e92c: 5: exit run() 0x5078ec2c: 6: enter run() 0x5078ec2c: 6: set_msg 0x5078ec2c: 6: msg: "new message" 0x5078ec2c: 6: exit run() 0x7581ce2c: 7: enter run() 0x7581ce2c: 7: set_msg 0x7581ce2c: 7: msg: "new message" 0x7581ce2c: 7: exit run() 0x66e07d2c: 8: enter run() 0x66e07d2c: 8: set_msg 0x66e07d2c: 8: msg: "new message" 0x43112e2c: 9: enter run(0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x43112d2c stack 0x7b900700 rthread reaping 0x7581c12c stack 0x7b911880 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x7581c22c stack 0x7b911ea0 rthread reaping 0x43112a2c stack 0x7b8ea8c0 rthread reaping 0x66e0722c stack 0x7b8eab60 rthread reaping 0x5078e92c stack 0x7b8f2aa0 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x5078ec2c stack 0x7b911780 rthread reaping 0x7581ce2c stack 0x7b8f2bc0 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x66e07d2c stack 0x7b900d80 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581ca2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311222c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112e2c stack 0x7b900d20 0x7581ca2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e07f2c stack 0x7b911be0 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0702c stack 0x7b8f2160 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07b2c stack 0x7b900cc0 rthread reaping 0x4311272c stack 0x7b8f2e00 rthread reaping 0x7581ca2c stack 0x7b911e20 rthread reaping 0x4311222c stack 0x7b8f2ae0 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581cf2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311212c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x5078ea2c stack 0x7b8f2ae0 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581c32c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7581cf2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x43112c2c stack 0x7b911e20 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0712c stack 0x7b8f2e00 rthread reaping 0x5078eb2c stack 0x7b900cc0 rthread reaping 0x5078ee2c stack 0x7b8f2160 rthread reaping 0x7581cf2c stack 0x7b911be0 rthread reaping 0x4311212c stack 0x7b900d20 rthread reaping 0x5078ef2c stack 0x7b900d80 rthread reaping 0x66e07c2c stack 0x7b8f2bc0 rthread reaping 0x5078ed2c stack 0x7b911780 rthread reaping 0x66e07d2c stack 0x7b8f2aa0 rthread reaping 0x7581c02c stack 0x7b8eab60 rthread reaping 0x7581c82c stack 0x7b8ea8c0 rthread reaping 0x5078e42c stack 0x7b911ea0 rthread reaping 0x7581c32c stack 0x7b911880 rthread reaping 0x66e0752c stack 0x7b900700 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581ca2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581cb2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581ca2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x7581c52c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x7581c12c stack 0x7b900700 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c62c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c22c stack 0x7b911880 rthread reaping 0x7581c42c stack 0x7b911ea0 rthread reaping 0x7581ca2c stack 0x7b8ea8c0 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581cb2c stack 0x7b8eab60 rthread reaping 0x66e0792c stack 0x7b8f2aa0 rthread reaping 0x43112a2c stack 0x7b911780 rthread reaping 0x5078e02c stack 0x7b8f2bc0 rthread reaping 0x7581c52c stack 0x7b900d80 rthread reaping 0x43112e2c stack 0x7b900d20 0x5078e32c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07d2c stack 0x7b911be0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e32c stack 0x7b8f2160 rthread reaping 0x66e07a2c stack 0x7b900cc0 rthread reaping 0x7581cc2c stack 0x7b8f2e00 rthread reaping 0x66e07b2c stack 0x7b911e20 rthread reaping 0x7581c62c stack 0x7b8f2ae0 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112f2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) rthread reaping 0x43112b2c stack 0x7b8f2ae0 rthread reaping 0x5078e42c stack 0x7b911e20 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078eb2c stack 0x7b8f2e00 rthread reaping 0x5078e22c stack 0x7b900cc0 rthread reaping 0x66e0742c stack 0x7b8f2160 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x5078e52c stack 0x7b911be0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07c2c stack 0x7b900d20 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x4311272c stack 0x7b900d80 0x43112f2c: rwlock_rdlock 0x7b8ef1f0 (1) rthread reaping 0x7581cd2c stack 0x7b8f2bc0 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078ec2c stack 0x7b911780 0x4311292c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07f2c stack 0x7b8f2aa0 rthread reaping 0x43112f2c stack 0x7b8eab60 rthread reaping 0x5078ea2c stack 0x7b8ea8c0 rthread reaping 0x5078e62c stack 0x7b911ea0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e72c stack 0x7b911880 rthread reaping 0x4311292c stack 0x7b900700 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x4311262c stack 0x7b900700 rthread reaping 0x7581cb2c stack 0x7b911880 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x66e0752c stack 0x7b911ea0 rthread reaping 0x5078eb2c stack 0x7b8ea8c0 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cf2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7581ce2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x4311212c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0782c stack 0x7b8eab60 rthread reaping 0x43112e2c stack 0x7b8f2aa0 rthread reaping 0x66e0762c stack 0x7b911780 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e07e2c stack 0x7b8f2bc0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0702c stack 0x7b900d80 rthread reaping 0x7581ce2c stack 0x7b900d20 rthread reaping 0x43112b2c stack 0x7b911be0 rthread reaping 0x4311202c stack 0x7b8f2160 rthread reaping 0x66e0712c stack 0x7b900cc0 rthread reaping 0x4311252c stack 0x7b8f2e00 rthread reaping 0x7581cf2c stack 0x7b911e20 rthread reaping 0x4311212c stack 0x7b8f2ae0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (2147483649) rthread reaping 0x7581c02c stack 0x7b8f2ae0 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311222c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) rthread reaping 0x5078e82c stack 0x7b911e20 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ea2c stack 0x7b8f2e00 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078eb2c stack 0x7b900cc0 rthread reaping 0x7581c12c stack 0x7b8f2160 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e32c stack 0x7b911be0 rthread reaping 0x66e0722c stack 0x7b900d20 rthread reaping 0x43112e2c stack 0x7b900d80 rthread reaping 0x5078e62c stack 0x7b8f2bc0 rthread reaping 0x4311272c stack 0x7b911780 rthread reaping 0x5078ee2c stack 0x7b8f2aa0 rthread reaping 0x4311222c stack 0x7b8eab60 rthread reaping 0x66e0792c stack 0x7b8ea8c0 rthread reaping 0x5078e72c stack 0x7b911ea0 rthread reaping 0x66e0732c stack 0x7b911880 rthread reaping 0x5078e42c stack 0x7b900700 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (2147483650) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (2147483649) rthread reaping 0x5078ec2c stack 0x7b900700 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078eb2c stack 0x7b911880 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581cd2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (2147483650) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112b2c stack 0x7b911ea0 rthread reaping 0x7581c02c stack 0x7b8ea8c0 rthread reaping 0x5078ef2c stack 0x7b8eab60 0x5078e52c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c12c stack 0x7b8f2aa0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112c2c stack 0x7b911780 rthread reaping 0x5078e72c stack 0x7b8f2bc0 rthread reaping 0x5078ee2c stack 0x7b900d80 rthread reaping 0x5078e02c stack 0x7b900d20 rthread reaping 0x5078e92c stack 0x7b911be0 rthread reaping 0x7581c52c stack 0x7b8f2160 rthread reaping 0x66e07e2c stack 0x7b900cc0 rthread reaping 0x66e0752c stack 0x7b8f2e00 rthread reaping 0x5078e52c stack 0x7b911e20 rthread reaping 0x7581cd2c stack 0x7b8f2ae0 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ee2c stack 0x7b8f2ae0 0x7581c32c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x4311232c stack 0x7b911e20 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7581c32c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078eb2c stack 0x7b8f2e00 0x7581c32c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x4311202c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112f2c stack 0x7b900cc0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581c32c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112d2c stack 0x7b8f2160 0x4311202c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0772c stack 0x7b911be0 rthread reaping 0x5078e32c stack 0x7b900d20 rthread reaping 0x66e0782c stack 0x7b900d80 rthread reaping 0x5078e82c stack 0x7b8f2bc0 rthread reaping 0x5078e02c stack 0x7b911780 rthread reaping 0x5078e42c stack 0x7b8f2aa0 rthread reaping 0x43112e2c stack 0x7b8eab60 rthread reaping 0x66e0732c stack 0x7b8ea8c0 rthread reaping 0x7581c22c stack 0x7b911ea0 rthread reaping 0x7581c32c stack 0x7b911880 rthread reaping 0x4311202c stack 0x7b900700 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581ca2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x5078e22c stack 0x7b900700 rthread reaping 0x66e0792c stack 0x7b911880 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_rdlock 0x7b8ef1f0 (2147483647) rthread reaping 0x5078ed2c stack 0x7b911ea0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (2) 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x4311292c stack 0x7b8ea8c0 rthread reaping 0x5078e52c stack 0x7b8eab60 rthread reaping 0x66e0742c stack 0x7b8f2aa0 rthread reaping 0x66e0712c stack 0x7b911780 0x66e0762c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0762c stack 0x7b8f2bc0 rthread reaping 0x7581ca2c stack 0x7b900d80 rthread reaping 0x5078ea2c stack 0x7b900d20 rthread reaping 0x5078ef2c stack 0x7b911be0 rthread reaping 0x4311242c stack 0x7b8f2160 rthread reaping 0x5078ec2c stack 0x7b900cc0 rthread reaping 0x7581c72c stack 0x7b8f2e00 rthread reaping 0x7581c12c stack 0x7b911e20 rthread reaping 0x66e07a2c stack 0x7b8f2ae0 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c52c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (2147483650) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0702c stack 0x7b8f2ae0 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x5078eb2c stack 0x7b911e20 rthread reaping 0x5078e12c stack 0x7b8f2e00 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581ca2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 ) 0x66e07d2c: 8: exit run() 0x66e07f2c: 10: enter run() 0x66e0702c: 11: enter run() 0x66e07b2c: 12: enter run() 0x4311272c: 13: enter run() 0x7581ca2c: 14: enter run() 0x4311222c: 15: enter run() 0x43112e2c: 9: set_msg 0x43112e2c: 9: msg: "new message" 0x43112e2c: 9: exit run() 0x4311272c: 13: set_msg 0x66e0702c: 11: set_msg 0x4311272c: 13: msg: "new message" 0x4311272c: 13: exit run() 0x66e07f2c: 10: set_msg 0x66e07f2c: 10: msg: "new message" 0x66e0702c: 11: msg: "new message" 0x7581ca2c: 14: set_msg 0x66e07f2c: 10: exit run() 0x66e0702c: 11: exit run() 0x7581ca2c: 14: msg: "new message" 0x4311222c: 15: set_msg 0x7581ca2c: 14: exit run() 0x4311222c: 15: msg: "new message" 0x4311222c: 15: exit run() 0x66e07b2c: 12: set_msg 0x66e07b2c: 12: msg: "new message" 0x66e07b2c: 12: exit run() main: 37 0x5078ea2c: 0: enter run() 0x5078ea2c: 0: set_msg 0x43112c2c: 1: enter run() 0x5078ea2c: 0: msg: "new message" 0x66e0712c: 2: enter run() 0x5078eb2c: 3: enter run() 0x66e0712c: 2: set_msg 0x5078ea2c: 0: exit run() 0x5078ee2c: 4: enter run() 0x7581cf2c: 5: enter run() 0x4311212c: 6: enter run() 0x66e0712c: 2: msg: "new message" 0x66e07c2c: 8: enter run() 0x5078ed2c: 9: enter run() 0x5078ef2c: 7: enter run() 0x66e07c2c: 8: set_msg 0x66e07d2c: 10: enter run() 0x66e0712c: 2: exit run() 0x7581c02c: 11: enter run() 0x7581c82c: 12: enter run() 0x5078e42c: 13: enter run() 0x7581c32c: 14: enter run() 0x66e0752c: 15: enter run() 0x66e07c2c: 8: msg: "new message" 0x4311212c: 6: set_msg 0x4311212c: 6: msg: "new message" 0x5078ee2c: 4: set_msg 0x5078ee2c: 4: msg: "new message" 0x5078ee2c: 4: exit run() 0x5078ef2c: 7: set_msg 0x66e07c2c: 8: exit run() 0x4311212c: 6: exit run() 0x7581c82c: 12: set_msg 0x7581c82c: 12: msg: "new message" 0x5078ef2c: 7: msg: "new message" 0x5078ef2c: 7: exit run() 0x5078eb2c: 3: set_msg 0x7581c32c: 14: set_msg 0x7581cf2c: 5: set_msg 0x7581c32c: 14: msg: "new message" 0x7581cf2c: 5: msg: "new message" 0x5078e42c: 13: set_msg 0x5078e42c: 13: msg: "new message" 0x5078e42c: 13: exit run() 0x66e0752c: 15: set_msg 0x7581cf2c: 5: exit run() 0x7581c32c: 14: exit run() 0x7581c82c: 12: exit run() 0x66e0752c: 15: msg: "new message" 0x5078eb2c: 3: msg: "new message" 0x66e0752c: 15: exit run() 0x5078eb2c: 3: exit run() 0x7581c02c: 11: set_msg 0x66e07d2c: 10: set_msg 0x43112c2c: 1: set_msg 0x66e07d2c: 10: msg: "new message" 0x7581c02c: 11: msg: "new message" 0x66e07d2c: 10: exit run() 0x43112c2c: 1: msg: "new message" 0x7581c02c: 11: exit run() 0x43112c2c: 1: exit run() 0x5078ed2c: 9: set_msg 0x5078ed2c: 9: msg: "new message" 0x5078ed2c: 9: exit run() main: 38 0x7581c12c: 0: enter run() 0x7581c12c: 0: set_msg 0x7581c22c: 1: enter run() 0x7581c12c: 0: msg: "new message" 0x7581c42c: 2: enter run() 0x7581ca2c: 3: enter run() 0x7581cb2c: 4: enter run() 0x7581c42c: 2: set_msg 0x7581c12c: 0: exit run() 0x66e0792c: 5: enter run() 0x43112a2c: 6: enter run() 0x7581ca2c: 3: set_msg 0x5078e02c: 7: enter run() 0x7581c52c: 8: enter run() 0x66e0792c: 5: set_msg 0x43112e2c: 9: enter run() 0x43112e2c: 9: set_msg 0x43112e2c: 9: msg: "new message" 0x43112e2c: 9: exit run() 0x66e0792c: 5: msg: "new message" 0x66e07d2c: 10: enter run() 0x66e07d2c: 10: set_msg 0x66e0792c: 5: exit run() 0x66e07d2c: 10: msg: "new message" 0x5078e32c: 11: enter run() 0x7581c42c: 2: msg: "new message" 0x7581ca2c: 3: msg: "new message" 0x66e07a2c: 12: enter run() 0x66e07d2c: 10: exit run() 0x7581c42c: 2: exit run() 0x5078e02c: 7: set_msg 0x7581cc2c: 13: enter run() 0x7581c62c: 15: enter run() 0x66e07b2c: 14: enter run() 0x7581ca2c: 3: exit run() 0x5078e02c: 7: msg: "new message" 0x5078e02c: 7: exit run() 0x7581c22c: 1: set_msg 0x66e07b2c: 14: set_msg 0x7581cb2c: 4: set_msg 0x66e07a2c: 12: set_msg 0x7581cc2c: 13: set_msg 0x7581cc2c: 13: msg: "new message" 0x7581cc2c: 13: exit run() 0x43112a2c: 6: set_msg 0x7581c22c: 1: msg: "new message" 0x43112a2c: 6: msg: "new message" 0x7581c22c: 1: exit run() 0x7581c52c: 8: set_msg 0x66e07b2c: 14: msg: "new message" 0x7581c52c: 8: msg: "new message" 0x66e07b2c: 14: exit run() 0x7581c52c: 8: exit run() 0x7581cb2c: 4: msg: "new message" 0x7581c62c: 15: set_msg 0x7581c62c: 15: msg: "new message" 0x66e07a2c: 12: msg: "new message" 0x43112a2c: 6: exit run() 0x7581cb2c: 4: exit run() 0x7581c62c: 15: exit run() 0x66e07a2c: 12: exit run() 0x5078e32c: 11: set_msg 0x5078e32c: 11: msg: "new message" 0x5078e32c: 11: exit run() main: 39 0x43112b2c: 0: enter run() 0x43112b2c: 0: set_msg 0x43112b2c: 0: msg: "new message" 0x43112b2c: 0: exit run() 0x5078e42c: 1: enter run() 0x5078e42c: 1: set_msg 0x5078eb2c: 2: enter run() 0x5078e42c: 1: msg: "new message" 0x5078e22c: 3: enter run() 0x5078e42c: 1: exit run() 0x5078e22c: 3: set_msg 0x66e0742c: 4: enter run() 0x66e0742c: 4: set_msg 0x5078e22c: 3: msg: "new message" 0x5078e22c: 3: exit run() 0x66e0742c: 4: msg: "new message" 0x66e0742c: 4: exit run() 0x5078e52c: 5: enter run() 0x5078e52c: 5: set_msg 0x5078e52c: 5: msg: "new message" 0x5078e52c: 5: exit run() 0x66e07c2c: 6: enter run() 0x66e07c2c: 6: set_msg 0x66e07c2c: 6: msg: "new message" 0x66e07c2c: 6: exit run() 0x4311272c: 7: enter run() 0x4311272c: 7: set_msg 0x4311272c: 7: msg: "new message" 0x4311272c: 7: exit run() 0x7581cd2c: 8: enter run() 0x7581cd2c: 8: set_msg 0x7581cd2c: 8: msg: "new message" 0x7581cd2c: 8: exit run() 0x5078ec2c: 9: enter run() 0x5078eb2c: 2: set_msg 0x66e07f2c: 10: enter run() 0x66e07f2c: 10: set_msg 0x66e07f2c: 10: msg: "new message" 0x66e07f2c: 10: exit run() 0x43112f2c: 11: enter run() 0x5078eb2c: 2: msg: "new message" 0x5078ea2c: 12: enter run() 0x5078e62c: 13: enter run() 0x5078ea2c: 12: set_msg 0x5078e72c: 14: enter run() 0x5078eb2c: 2: exit run() 0x4311292c: 15: enter run() 0x43112f2c: 11: set_msg 0x5078e62c: 13: set_msg 0x5078e62c: 13: msg: "new message" 0x43112f2c: 11: msg: "new message" 0x43112f2c: 11: exit run() 0x5078e62c: 13: exit run() 0x5078ea2c: 12: msg: "new message" 0x5078ea2c: 12: exit run() 0x5078ec2c: 9: set_msg 0x5078ec2c: 9: msg: "new message" 0x5078ec2c: 9: exit run() 0x4311292c: 15: set_msg 0x4311292c: 15: msg: "new message" 0x4311292c: 15: exit run() 0x5078e72c: 14: set_msg 0x5078e72c: 14: msg: "new message" 0x5078e72c: 14: exit run() main: 40 0x4311262c: 0: enter run() 0x4311262c: 0: set_msg 0x4311262c: 0: msg: "new message" 0x7581cb2c: 1: enter run() 0x66e0752c: 2: enter run() 0x4311262c: 0: exit run() 0x7581cb2c: 1: set_msg 0x5078eb2c: 3: enter run() 0x66e0782c: 4: enter run() 0x43112e2c: 5: enter run() 0x7581cb2c: 1: msg: "new message" 0x7581cb2c: 1: exit run() 0x66e0762c: 6: enter run() 0x66e0702c: 8: enter run() 0x5078eb2c: 3: set_msg 0x66e0762c: 6: set_msg 0x43112b2c: 10: enter run() 0x66e0762c: 6: msg: "new message" 0x66e0762c: 6: exit run() 0x66e0752c: 2: set_msg 0x43112e2c: 5: set_msg 0x66e0702c: 8: set_msg 0x66e0752c: 2: msg: "new message" 0x43112e2c: 5: msg: "new message" 0x5078eb2c: 3: msg: "new message" 0x66e0702c: 8: msg: "new message" 0x7581ce2c: 9: enter run() 0x66e07e2c: 7: enter run() 0x43112e2c: 5: exit run() 0x5078eb2c: 3: exit run() 0x66e0752c: 2: exit run() 0x4311202c: 11: enter run() 0x7581ce2c: 9: set_msg 0x66e0712c: 12: enter run() 0x7581cf2c: 14: enter run() 0x4311212c: 15: enter run() 0x4311252c: 13: enter run() 0x66e0702c: 8: exit run() 0x66e0712c: 12: set_msg 0x66e0712c: 12: msg: "new message" 0x7581ce2c: 9: msg: "new message" 0x7581ce2c: 9: exit run() 0x4311202c: 11: set_msg 0x66e0712c: 12: exit run() 0x66e07e2c: 7: set_msg 0x43112b2c0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (2147483649) : 10: set_msg 0x43112b2c: 10: msg: "new message" 0x43112b2c: 10: exit run() 0x4311252c: 13: set_msg 0x4311252c: 13: msg: "new message" 0x4311252c: 13: exit run() 0x66e0782c: 4: set_msg 0x66e0782c: 4: msg: "new message" 0x4311202c: 11: msg: "new message" 0x66e0782c: 4: exit run() 0x4311202c: 11: exit run() 0x4311212c: 15: set_msg 0x4311212c: 15: msg: "new message" 0x4311212c: 15: exit run() 0x66e07e2c: 7: msg: "new message" 0x66e07e2c: 7: exit run() 0x7581cf2c: 14: set_msg 0x7581cf2c: 14: msg: "new message" 0x7581cf2c: 14: exit run() main: 41 0x7581c02c: 0: enter run() 0x7581c02c: 0: set_msg 0x5078e82c: 1: enter run() 0x7581c02c: 0: msg: "new message" 0x5078ea2c: 2: enter run() 0x5078eb2c: 3: enter run() 0x7581c02c: 0: exit run() 0x5078e82c: 1: set_msg 0x7581c12c: 4: enter run() 0x5078e32c: 5: enter run() 0x66e0722c: 6: enter run() 0x43112e2c: 7: enter run() 0x5078e62c: 8: enter run() 0x4311272c: 9: enter run() 0x5078ee2c: 10: enter run() 0x4311222c: 11: enter run() 0x5078e82c: 1: msg: "new message" 0x66e0792c: 12: enter run() 0x5078e72c: 13: enter run() 0x66e0732c: 14: enter run() 0x5078e42c: 15: enter run() 0x66e0792c: 12: set_msg 0x5078e82c: 1: exit run() 0x43112e2c: 7: set_msg 0x4311272c: 9: set_msg 0x4311272c: 9: msg: "new message" 0x4311272c: 9: exit run() 0x7581c12c: 4: set_msg 0x66e0792c: 12: msg: "new message" 0x7581c12c: 4: msg: "new message" 0x66e0792c: 12: exit run() 0x5078ea2c: 2: set_msg 0x7581c12c: 4: exit run() 0x4311222c: 11: set_msg 0x66e0732c: 14: set_msg 0x43112e2c: 7: msg: "new message" 0x66e0732c: 14: msg: "new message" 0x43112e2c: 7: exit run() 0x5078ea2c: 2: msg: "new message" 0x66e0732c: 14: exit run() 0x5078ea2c: 2: exit run() 0x5078ee2c: 10: set_msg 0x5078ee2c: 10: msg: "new message" 0x5078ee2c: 10: exit run() 0x5078e62c: 8: set_msg 0x5078e62c: 8: msg: "new message" 0x5078e62c: 8: exit run() 0x5078e42c: 15: set_msg 0x5078eb2c: 3: set_msg 0x5078e72c: 13: set_msg 0x5078e72c: 13: msg: "new message" 0x5078e72c: 13: exit run() 0x5078eb2c: 3: msg: "new message" 0x5078e42c: 15: msg: "new message" 0x5078eb2c: 3: exit run() 0x5078e32c: 5: set_msg 0x5078e42c: 15: exit run() 0x66e0722c: 6: set_msg 0x66e0722c: 6: msg: "new message" 0x5078e32c: 5: msg: "new message" 0x66e0722c: 6: exit run() 0x4311222c: 11: msg: "new message" 0x5078e32c: 5: exit run() 0x4311222c: 11: exit run() main: 42 0x5078ec2c: 0: enter run() 0x5078ec2c: 0: set_msg 0x5078eb2c: 1: enter run() 0x5078ec2c: 0: msg: "new message" 0x5078ec2c: 0: exit run() 0x5078eb2c: 1: set_msg 0x43112b2c: 2: enter run() 0x7581c02c: 3: enter run() 0x5078eb2c: 1: msg: "new message" 0x5078ef2c: 4: enter run() 0x7581c12c: 5: enter run() 0x43112c2c: 6: enter run() 0x5078ef2c: 4: set_msg 0x5078eb2c: 1: exit run() 0x5078e72c: 7: enter run() 0x7581c02c: 3: set_msg 0x5078ee2c: 8: enter run() 0x5078e92c: 10: enter run() 0x7581c02c: 3: msg: "new message" 0x7581c52c: 11: enter run() 0x5078e02c: 9: enter run() 0x5078ef2c: 4: msg: "new message" 0x7581c02c: 3: exit run() 0x66e07e2c: 12: enter run() 0x66e0752c: 13: enter run() 0x7581cd2c: 15: enter run() 0x5078e52c: 14: enter run() 0x5078e72c: 7: set_msg 0x5078ef2c: 4: exit run() 0x7581c12c: 5: set_msg 0x7581c52c: 11: set_msg 0x5078e92c: 10: set_msg 0x7581c12c: 5: msg: "new message" 0x7581c52c: 11: msg: "new message" 0x5078e92c: 10: msg: "new message" 0x7581c12c: 5: exit run() 0x7581c52c: 11: exit run() 0x5078e92c: 10: exit run() 0x5078e72c: 7: msg: "new message" 0x5078e72c: 7: exit run() 0x5078e02c: 9: set_msg 0x5078e02c: 9: msg: "new message" 0x5078e02c: 9: exit run() 0x43112b2c: 2: set_msg 0x7581cd2c: 15: set_msg 0x66e0752c: 13: set_msg 0x7581cd2c: 15: msg: "new message" 0x43112b2c: 2: msg: "new message" 0x7581cd2c: 15: exit run() 0x66e0752c: 13: msg: "new message" 0x43112b2c: 2: exit run() 0x66e0752c: 13: exit run() 0x5078e52c: 14: set_msg 0x5078e52c: 14: msg: "new message" 0x5078e52c: 14: exit run() 0x5078ee2c: 8: set_msg 0x5078ee2c: 8: msg: "new message" 0x66e07e2c: 12: set_msg 0x5078ee2c: 8: exit run() 0x66e07e2c: 12: msg: "new message" 0x66e07e2c: 12: exit run() 0x43112c2c: 6: set_msg 0x43112c2c: 6: msg: "new message" 0x43112c2c: 6: exit run() main: 43 0x5078ee2c: 0: enter run() 0x5078ee2c: 0: set_msg 0x5078ee2c: 0: msg: "new message" 0x5078ee2c: 0: exit run() 0x4311232c: 1: enter run() 0x5078eb2c: 2: enter run() 0x4311232c: 1: set_msg 0x43112f2c: 3: enter run() 0x43112f2c: 3: set_msg 0x5078eb2c: 2: set_msg 0x4311232c: 1: msg: "new message" 0x5078eb2c: 2: msg: "new message" 0x4311232c: 1: exit run() 0x43112f2c: 3: msg: "new message" 0x5078eb2c: 2: exit run() 0x43112f2c: 3: exit run() 0x66e0772c: 5: enter run() 0x66e0772c: 5: set_msg 0x66e0772c: 5: msg: "new message" 0x66e0782c: 7: enter run() 0x66e0772c: 5: exit run() 0x5078e32c: 6: enter run() 0x66e0782c: 7: set_msg 0x5078e32c: 6: set_msg 0x66e0782c: 7: msg: "new message" 0x5078e32c: 6: msg: "new message" 0x66e0782c: 7: exit run() 0x43112d2c: 4: enter run() 0x5078e32c: 6: exit run() 0x43112d2c: 4: set_msg 0x43112d2c: 4: msg: "new message" 0x43112d2c: 4: exit run() 0x5078e82c: 8: enter run() 0x5078e82c: 8: set_msg 0x5078e82c: 8: msg: "new message" 0x5078e82c: 8: exit run() 0x5078e02c: 9: enter run() 0x5078e02c: 9: set_msg 0x5078e02c: 9: msg: "new message" 0x5078e02c: 9: exit run() 0x5078e42c: 10: enter run() 0x5078e42c: 10: set_msg 0x43112e2c: 11: enter run() 0x5078e42c: 10: msg: "new message" 0x5078e42c: 10: exit run() 0x43112e2c: 11: set_msg 0x43112e2c: 11: msg: "new message" 0x43112e2c: 11: exit run() 0x66e0732c: 12: enter run() 0x66e0732c: 12: set_msg 0x66e0732c: 12: msg: "new message" 0x66e0732c: 12: exit run() 0x7581c22c: 13: enter run() 0x7581c22c: 13: set_msg 0x7581c22c: 13: msg: "new message" 0x7581c22c: 13: exit run() 0x7581c32c: 14: enter run() 0x4311202c: 15: enter run() 0x7581c32c: 14: set_msg 0x4311202c: 15: set_msg 0x7581c32c: 14: msg: "new message" 0x4311202c: 15: msg: "new message" 0x7581c32c: 14: exit run() 0x4311202c: 15: exit run() main: 44 0x5078e22c: 0: enter run() 0x5078e22c: 0: set_msg 0x5078e22c: 0: msg: "new message" 0x66e0792c: 1: enter run() 0x5078ed2c: 2: enter run() 0x5078e22c: 0: exit run() 0x5078e52c: 4: enter run() 0x66e0792c: 1: set_msg 0x4311292c: 3: enter run() 0x66e0742c: 5: enter run() 0x66e0712c: 6: enter run() 0x66e0762c: 7: enter run() 0x7581ca2c: 8: enter run() 0x5078ea2c: 9: enter run() 0x66e0792c: 1: msg: "new message" 0x5078ef2c: 10: enter run() 0x66e0792c: 1: exit run() 0x5078ed2c: 2: set_msg 0x4311242c: 11: enter run() 0x5078ec2c: 12: enter run() 0x4311242c: 11: set_msg 0x7581c72c: 13: enter run() 0x7581c12c: 14: enter run() 0x5078ed2c: 2: msg: "new message" 0x66e07a2c: 15: enter run() 0x4311242c: 11: msg: "new message" 0x5078ed2c: 2: exit run() 0x7581c72c: 13: set_msg 0x4311242c: 11: exit run() 0x66e07a2c: 15: set_msg 0x66e0742c: 5: set_msg 0x5078ea2c: 9: set_msg 0x66e0712c: 6: set_msg 0x66e0742c: 5: msg: "new message" 0x66e0742c: 5: exit run() 0x66e07a2c: 15: msg: "new message" 0x7581c72c: 13: msg: "new message" 0x66e0712c: 6: msg: "new message" 0x66e07a2c: 15: exit run() 0x7581c72c: 13: exit run() 0x5078e52c: 4: set_msg 0x66e0712c: 6: exit run() 0x5078ea2c: 9: msg: "new message" 0x5078ea2c: 9: exit run() 0x5078e52c: 4: msg: "new message" 0x5078e52c: 4: exit run() 0x5078ef2c: 10: set_msg 0x5078ef2c: 10: msg: "new message" 0x5078ef2c: 10: exit run() 0x5078ec2c: 12: set_msg 0x5078ec2c: 12: msg: "new message" 0x5078ec2c: 12: exit run() 0x7581ca2c: 8: set_msg 0x4311292c: 3: set_msg 0x7581c12c: 14: set_msg 0x7581ca2c: 8: msg: "new message" 0x4311292c: 3: msg: "new message" 0x7581c12c: 14: msg: "new message" 0x7581ca2c: 8: exit run() 0x4311292c: 3: exit run() 0x66e0762c: 7: set_msg 0x7581c12c: 14: exit run() 0x66e0762c: 7: msg: "new message" 0x66e0762c: 7: exit run() main: 45 0x66e0702c: 0: enter run() 0x66e0702c: 0: set_msg 0x5078eb2c: 1: enter run() 0x66e0702c: 0: msg: "new message" 0x5078e12c: 2: enter run() 0x5078e12c: 2: set_msg 0x5078e12c: 2: msg: "new message" 0x66e0702c: 0: exit run() 0x66e0762c: 3: enter run() 0x5078e12c: 2: exit run() 0x66e0792c: 4: enter run() 0x7581c52c: 5: enter run() 0x5078eb2c: 1: set_msg 0x66e07b2c: 6: enter run() 0x4311222c: 7: enter run() 0x66e07b2c: 6: set_msg 0x5078ed2c: 9: enter run() 0x5078ed2c: 9: set_msg 0x5078eb2c: 1: msg: "new message" 0x5078ed2c: 9: msg: "new message" 0x66e07e2c: 10: enter run() 0x5078eb2c: 1: exit run() 0x66e07b2c: 6: msg: "new message" 0x66e0772c: 8: enter run() 0x5078ed2c: 9: exit run() 0x7581c82c: 11: enter run() 0x7581ca2c: 12: enter run() 0x4311252c: 13: enter run() 0x66e07b2c: 6: exit run() 0x66e07f2c: 14: enter run() 0x66e0792c: 4: set_msg 0x4311292c: 15: enter run() 0x4311292c: 15: set_msg 0x4311292c: 15: msg: "new message" 0x4311292c: 15: exit run() 0x4311222c: 7: set_msg 0x4311222c: 7: msg: "new message" 0x7581ca2c: 12: set_msg 0x4311222c: 7: exit run() 0x7581c82c: 11: set_msg 0x66e07e2c: 10: set_msg 0x7581c82c: 11: msg: "new message" 0x66e07e2c: 10: msg: "new message" 0x66e07e2c: 10: exit run() 0x7581ca2c: 12: msg: "0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (2) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0762c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0762c stack 0x7b900cc0 rthread reaping 0x66e0792c stack 0x7b8f2160 rthread reaping 0x7581c52c stack 0x7b911be0 rthread reaping 0x66e07b2c stack 0x7b900d20 rthread reaping 0x4311222c stack 0x7b900d80 rthread reaping 0x66e0772c stack 0x7b8f2bc0 rthread reaping 0x5078ed2c stack 0x7b911780 rthread reaping 0x66e07e2c stack 0x7b8f2aa0 rthread reaping 0x7581c82c stack 0x7b8eab60 rthread reaping 0x7581ca2c stack 0x7b8ea8c0 rthread reaping 0x4311252c stack 0x7b911ea0 rthread reaping 0x66e07f2c stack 0x7b911880 rthread reaping 0x4311292c stack 0x7b900700 0x7581cc2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (4294967295) rthread reaping 0x7581cc2c stack 0x7b900700 rthread reaping 0x66e0702c stack 0x7b911880 rthread reaping 0x5078e62c stack 0x7b911ea0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311202c stack 0x7b8ea8c0 rthread reaping 0x66e07c2c stack 0x7b8eab60 0x66e0772c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ee2c stack 0x7b8f2aa0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0732c stack 0x7b911780 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078ec2c stack 0x7b8f2bc0 0x66e0782c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07d2c stack 0x7b900d80 rthread reaping 0x66e0742c stack 0x7b900d20 rthread reaping 0x66e0772c stack 0x7b911be0 rthread reaping 0x66e0782c stack 0x7b8f2160 rthread reaping 0x66e0722c stack 0x7b900cc0 rthread reaping 0x5078ef2c stack 0x7b8f2e00 rthread reaping 0x7581cd2c stack 0x7b911e20 rthread reaping 0x7581cb2c stack 0x7b8f2ae0 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ea2c stack 0x7b8f2ae0 rthread reaping 0x4311262c stack 0x7b911e20 rthread reaping 0x7581c22c stack 0x7b8f2e00 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x4311272c stack 0x7b900cc0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e22c stack 0x7b8f2160 0x66e0702c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0762c stack 0x7b911be0 rthread reaping 0x43112d2c stack 0x7b900d20 rthread reaping 0x66e0792c stack 0x7b900d80 rthread reaping 0x43112a2c stack 0x7b8f2bc0 rthread reaping 0x4311232c stack 0x7b911780 rthread reaping 0x4311252c stack 0x7b8f2aa0 rthread reaping 0x66e07f2c stack 0x7b8eab60 rthread reaping 0x5078e02c stack 0x7b8ea8c0 rthread reaping 0x66e07a2c stack 0x7b911ea0 rthread reaping 0x66e0712c stack 0x7b911880 rthread reaping 0x66e0702c stack 0x7b900700 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cb2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e32c stack 0x7b900700 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c32c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c62c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ed2c stack 0x7b911880 rthread reaping 0x4311262c stack 0x7b911ea0 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0722c stack 0x7b8ea8c0 rthread reaping 0x5078e12c stack 0x7b8eab60 rthread reaping 0x7581c42c stack 0x7b8f2aa0 rthread reaping 0x7581cb2c stack 0x7b911780 rthread reaping 0x5078eb2c stack 0x7b8f2bc0 rthread reaping 0x43112e2c stack 0x7b900d80 rthread reaping 0x7581c32c stack 0x7b900d20 rthread reaping 0x66e0732c stack 0x7b911be0 rthread reaping 0x5078ec2c stack 0x7b8f2160 rthread reaping 0x7581c62c stack 0x7b900cc0 rthread reaping 0x5078e72c stack 0x7b8f2e00 rthread reaping 0x5078e82c stack 0x7b911e20 rthread reaping 0x66e0742c stack 0x7b8f2ae0 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311282c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581c42c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0772c stack 0x7b8f2ae0 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (2) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (2) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e52c stack 0x7b911e20 rthread reaping 0x66e0722c stack 0x7b8f2e00 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_rdlock 0x7b8ef1f0 (1) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311282c stack 0x7b900cc0 rthread reaping 0x66e0752c stack 0x7b8f2160 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0702c stack 0x7b911be0 rthread reaping 0x66e0712c stack 0x7b900d20 rthread reaping 0x66e07f2c stack 0x7b900d80 rthread reaping 0x7581c42c stack 0x7b8f2bc0 rthread reaping 0x5078e92c stack 0x7b911780 rthread reaping 0x5078ea2c stack 0x7b8f2aa0 rthread reaping 0x66e07e2c stack 0x7b8eab60 rthread reaping 0x66e07b2c stack 0x7b8ea8c0 rthread reaping 0x5078ee2c stack 0x7b911ea0 rthread reaping 0x7581cc2c stack 0x7b911880 rthread reaping 0x5078e62c stack 0x7b900700 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ec2c stack 0x7b900700 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c82c stack 0x7b911880 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ce2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x66e0792c stack 0x7b911ea0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ee2c stack 0x7b8ea8c0 rthread reaping 0x4311222c stack 0x7b8eab60 rthread reaping 0x7581c92c stack 0x7b8f2aa0 rthread reaping 0x5078e72c stack 0x7b911780 rthread reaping 0x66e0782c stack 0x7b8f2bc0 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 0x7581ce2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x7581c12c stack 0x7b900d80 0x7581ce2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581cd2c stack 0x7b900d20 rthread reaping 0x43112a2c stack 0x7b911be0 rthread reaping 0x5078e32c stack 0x7b8f2160 rthread reaping 0x66e07f2c stack 0x7b900cc0 rthread reaping 0x43112b2c stack 0x7b8f2e00 rthread reaping 0x5078e82c stack 0x7b911e20 rthread reaping 0x7581ce2c stack 0x7b8f2ae0 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311282c: rwlock_wrlock 0x7b8ef1f0 (1) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cf2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x43112c2c stack 0x7b8f2ae0 0x7581c32c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7581ca2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112a2c stack 0x7b8f2e00 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x7581ca2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cf2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311282c stack 0x7b911e20 rthread reaping 0x66e0742c stack 0x7b900cc0 rthread reaping 0x7581cf2c stack 0x7b8f2160 rthread reaping 0x5078ea2c stack 0x7b911be0 rthread reaping 0x43112d2c stack 0x7b900d20 rthread reaping 0x7581c02c stack 0x7b900d80 rthread reaping 0x5078e52c stack 0x7b8f2bc0 rthread reaping 0x4311292c stack 0x7b911780 rthread reaping 0x7581c32c stack 0x7b8f2aa0 rthread reaping 0x5078e22c stack 0x7b8eab60 rthread reaping 0x66e07b2c stack 0x7b8ea8c0 rthread reaping 0x5078ed2c stack 0x7b911ea0 rthread reaping 0x5078e62c stack 0x7b911880 rthread reaping 0x7581ca2c stack 0x7b900700 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581cb2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x5078ea2c stack 0x7b900700 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x7581c82c stack 0x7b911880 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (1) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x7581cb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (2147483650) 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (2147483650) 0x7581cb2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581cb2c stack 0x7b911ea0 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e82c stack 0x7b8ea8c0 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ec2c stack 0x7b8eab60 rthread reaping 0x4311292c stack 0x7b8f2aa0 rthread reaping 0x5078e12c stack 0x7b911780 rthread reaping 0x66e0722c stack 0x7b8f2bc0 rthread reaping 0x5078ee2c stack 0x7b900d80 rthread reaping 0x7581cc2c stack 0x7b900d20 rthread reaping 0x4311242c stack 0x7b911be0 rthread reaping 0x66e0752c stack 0x7b8f2160 rthread reaping 0x66e0742c stack 0x7b900cc0 rthread reaping 0x66e0702c stack 0x7b911e20 rthread reaping 0x5078e42c stack 0x7b8f2e00 rthread reaping 0x5078ef2c stack 0x7b8f2ae0 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (1) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c62c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (1) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0772c stack 0x7b8f2ae0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x4311262c stack 0x7b8f2e00 rthread reaping 0x5078e52c stack 0x7b911e20 rthread reaping 0x7581c62c stack 0x7b900cc0 rthread reaping 0x7581c92c stack 0x7b8f2160 rthread reaping 0x7581c12c stack 0x7b911be0 rthread reaping 0x7581c02c stack 0x7b900d20 rthread reaping 0x66e0742c stack 0x7b900d80 rthread reaping 0x66e0762c stack 0x7b8f2bc0 rthread reaping 0x4311252c stack 0x7b911780 rthread reaping 0x43112e2c stack 0x7b8f2aa0 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e0782c stack 0x7b8eab60 0x4311292c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311272c stack 0x7b8ea8c0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e72c stack 0x7b911ea0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311292c stack 0x7b911880 rthread reaping 0x5078e82c stack 0x7b900700 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581ca2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7581c22c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0772c stack 0x7b911880 rthread reaping 0x7581c12c stack 0x7b900700 rthread reaping 0x5078e32c stack 0x7b911ea0 rthread reaping 0x7581c92c stack 0x7b8ea8c0 0x7581ca2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x4311262c stack 0x7b8eab60 rthread reaping 0x43112a2c stack 0x7b8f2aa0 rthread reaping 0x66e07c2c stack 0x7b911780 rthread reaping 0x66e07d2c stack 0x7b8f2bc0 rthread reaping 0x7581c72c stack 0x7b900d80 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x7581ca2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) new message" 0x7581c82c: 11: exit run() 0x66e0792c: 4: msg: "new message" 0x7581ca2c: 12: exit run() 0x66e0792c: 4: exit run() 0x7581c52c: 5: set_msg 0x66e0772c: 8: set_msg 0x66e07f2c: 14: set_msg 0x4311252c: 13: set_msg 0x66e07f2c: 14: msg: "new message" 0x66e0772c: 8: msg: "new message" 0x7581c52c: 5: msg: "new message" 0x4311252c: 13: msg: "new message" 0x66e0772c: 8: exit run() 0x7581c52c: 5: exit run() 0x66e07f2c: 14: exit run() 0x4311252c: 13: exit run() 0x66e0762c: 3: set_msg 0x66e0762c: 3: msg: "new message" 0x66e0762c: 3: exit run() main: 46 0x7581cc2c: 0: enter run() 0x7581cc2c: 0: set_msg 0x66e0702c: 1: enter run() 0x7581cc2c: 0: msg: "new message" 0x7581cc2c: 0: exit run() 0x66e0702c: 1: set_msg 0x5078e62c: 2: enter run() 0x66e0702c: 1: msg: "new message" 0x4311202c: 3: enter run() 0x66e0702c: 1: exit run() 0x5078e62c: 2: set_msg 0x66e07c2c: 4: enter run() 0x5078e62c: 2: msg: "new message" 0x66e07c2c: 4: set_msg 0x5078e62c: 2: exit run() 0x5078ee2c: 5: enter run() 0x66e07c2c: 4: msg: "new message" 0x66e0732c: 6: enter run() 0x5078ec2c: 7: enter run() 0x66e07d2c: 8: enter run() 0x66e07c2c: 4: exit run() 0x4311202c: 3: set_msg 0x66e0742c: 9: enter run() 0x66e0772c: 10: enter run() 0x66e0782c: 11: enter run() 0x66e0742c: 9: set_msg 0x66e0722c: 12: enter run() 0x5078ef2c: 13: enter run() 0x66e0722c: 12: set_msg 0x7581cd2c: 14: enter run() 0x7581cd2c: 14: set_msg 0x5078ee2c: 5: set_msg 0x5078ee2c: 5: msg: "new message" 0x66e07d2c: 8: set_msg 0x66e07d2c: 8: msg: "new message" 0x66e07d2c: 8: exit run() 0x5078ee2c: 5: exit run() 0x5078ec2c: 7: set_msg 0x7581cb2c: 15: enter run() 0x7581cb2c: 15: set_msg 0x7581cb2c: 15: msg: "new message" 0x7581cb2c: 15: exit run() 0x5078ec2c: 7: msg: "new message" 0x4311202c: 3: msg: "new message" 0x7581cd2c: 14: msg: "new message" 0x5078ec2c: 7: exit run() 0x4311202c: 3: exit run() 0x7581cd2c: 14: exit run() 0x66e0772c: 10: set_msg 0x66e0722c: 12: msg: "new message" 0x66e0742c: 9: msg: "new message" 0x66e0772c: 10: msg: "new message" 0x66e0722c: 12: exit run() 0x66e0742c: 9: exit run() 0x66e0772c: 10: exit run() 0x66e0732c: 6: set_msg 0x66e0732c: 6: msg: "new message" 0x5078ef2c: 13: set_msg 0x66e0732c: 6: exit run() 0x5078ef2c: 13: msg: "new message" 0x5078ef2c: 13: exit run() 0x66e0782c: 11: set_msg 0x66e0782c: 11: msg: "new message" 0x66e0782c: 11: exit run() main: 47 0x5078ea2c: 0: enter run() 0x5078ea2c: 0: set_msg 0x5078ea2c: 0: msg: "new message" 0x4311262c: 1: enter run() 0x4311262c: 1: set_msg 0x5078ea2c: 0: exit run() 0x4311262c: 1: msg: "new message" 0x4311262c: 1: exit run() 0x7581c22c: 2: enter run() 0x4311272c: 3: enter run() 0x7581c22c: 2: set_msg 0x5078e22c: 4: enter run() 0x66e0762c: 5: enter run() 0x7581c22c: 2: msg: "new message" 0x43112d2c: 6: enter run() 0x43112d2c: 6: set_msg 0x43112d2c: 6: msg: "new message" 0x43112d2c: 6: exit run() 0x4311272c: 3: set_msg 0x4311272c: 3: msg: "new message" 0x4311272c: 3: exit run() 0x5078e22c: 4: set_msg 0x66e0792c: 7: enter run() 0x66e0792c: 7: set_msg 0x43112a2c: 8: enter run() 0x43112a2c: 8: set_msg 0x7581c22c: 2: exit run() 0x43112a2c: 8: msg: "new message" 0x43112a2c: 8: exit run() 0x66e0792c: 7: msg: "new message" 0x66e0792c: 7: exit run() 0x5078e22c: 4: msg: "new message" 0x5078e22c: 4: exit run() 0x66e0762c: 5: set_msg 0x66e0762c: 5: msg: "new message" 0x66e0762c: 5: exit run() 0x4311232c: 9: enter run() 0x4311232c: 9: set_msg 0x4311232c: 9: msg: "new message" 0x4311232c: 9: exit run() 0x4311252c: 10: enter run() 0x4311252c: 10: set_msg 0x4311252c: 10: msg: "new message" 0x4311252c: 10: exit run() 0x66e07f2c: 11: enter run() 0x66e07f2c: 11: set_msg 0x66e07f2c: 11: msg: "new message" 0x5078e02c: 12: enter run() 0x5078e02c: 12: set_msg 0x66e07f2c: 11: exit run() 0x66e07a2c: 13: enter run() 0x5078e02c: 12: msg: "new message" 0x5078e02c: 12: exit run() 0x66e07a2c: 13: set_msg 0x66e07a2c: 13: msg: "new message" 0x66e07a2c: 13: exit run() 0x66e0712c: 14: enter run() 0x66e0712c: 14: set_msg 0x66e0712c: 14: msg: "new message" 0x66e0712c: 14: exit run() 0x66e0702c: 15: enter run() 0x66e0702c: 15: set_msg 0x66e0702c: 15: msg: "new message" 0x66e0702c: 15: exit run() main: 48 0x5078e32c: 0: enter run() 0x5078ed2c: 1: enter run() 0x5078e32c: 0: set_msg 0x4311262c: 2: enter run() 0x66e0722c: 3: enter run() 0x5078e32c: 0: msg: "new message" 0x5078e12c: 4: enter run() 0x7581c42c: 5: enter run() 0x5078e32c: 0: exit run() 0x5078ed2c: 1: set_msg 0x7581cb2c: 6: enter run() 0x5078eb2c: 7: enter run() 0x43112e2c: 8: enter run() 0x5078ed2c: 1: msg: "new message" 0x66e0732c: 10: enter run() 0x7581c32c: 9: enter run() 0x5078ec2c: 11: enter run() 0x7581c62c: 12: enter run() 0x5078e72c: 13: enter run() 0x5078e82c: 14: enter run() 0x66e0742c: 15: enter run() 0x66e0732c: 10: set_msg 0x5078ed2c: 1: exit run() 0x5078e82c: 14: set_msg 0x5078e82c: 14: msg: "new message" 0x5078e82c: 14: exit run() 0x5078ec2c: 11: set_msg 0x4311262c: 2: set_msg 0x66e0732c: 10: msg: "new message" 0x4311262c: 2: msg: "new message" 0x66e0732c: 10: exit run() 0x5078ec2c: 11: msg: "new message" 0x4311262c: 2: exit run() 0x7581c32c: 9: set_msg 0x7581c32c: 9: msg: "new message" 0x7581c32c: 9: exit run() 0x5078e12c: 4: set_msg 0x5078e12c: 4: msg: "new message" 0x5078e12c: 4: exit run() 0x7581c62c: 12: set_msg 0x5078ec2c: 11: exit run() 0x5078e72c: 13: set_msg 0x7581cb2c: 6: set_msg 0x66e0742c: 15: set_msg 0x7581c62c: 12: msg: "new message" 0x7581c62c: 12: exit run() 0x7581c42c: 5: set_msg 0x66e0742c: 15: msg: "new message" 0x7581cb2c: 6: msg: "new message" 0x66e0742c: 15: exit run() 0x7581c42c: 5: msg: "new message" 0x5078e72c: 13: msg: "new message" 0x7581cb2c: 6: exit run() 0x7581c42c: 5: exit run() 0x5078e72c: 13: exit run() 0x5078eb2c: 7: set_msg 0x5078eb2c: 7: msg: "new message" 0x43112e2c: 8: set_msg 0x5078eb2c: 7: exit run() 0x43112e2c: 8: msg: "new message" 0x43112e2c: 8: exit run() 0x66e0722c: 3: set_msg 0x66e0722c: 3: msg: "new message" 0x66e0722c: 3: exit run() main: 49 0x66e0772c: 0: enter run() 0x66e0772c: 0: set_msg 0x5078e52c: 1: enter run() 0x66e0772c: 0: msg: "new message" 0x66e0722c: 2: enter run() 0x4311282c: 3: enter run() 0x66e0752c: 4: enter run() 0x66e0722c: 2: set_msg 0x66e0772c: 0: exit run() 0x66e0702c: 5: enter run() 0x66e0712c: 6: enter run() 0x66e07f2c: 7: enter run() 0x7581c42c: 8: enter run() 0x66e0722c: 2: msg: "new message" 0x5078e92c: 9: enter run() 0x5078ea2c: 10: enter run() 0x66e07e2c: 11: enter run() 0x5078e92c: 9: set_msg 0x66e07b2c: 12: enter run() 0x66e0722c: 2: exit run() 0x5078ee2c: 13: enter run() 0x5078e92c: 9: msg: "new message" 0x5078e62c: 15: enter run() 0x7581cc2c: 14: enter run() 0x5078ea2c: 10: set_msg 0x5078e92c: 9: exit run() 0x5078e62c: 15: set_msg 0x7581cc2c: 14: set_msg 0x5078e52c: 1: set_msg 0x66e07e2c: 11: set_msg 0x7581c42c: 8: set_msg 0x7581c42c: 8: msg: "new message" 0x5078e62c: 15: msg: "new message" 0x7581cc2c: 14: msg: "new message" 0x7581c42c: 8: exit run() 0x66e07e2c: 11: msg: "new message" 0x66e07e2c: 11: exit run() 0x5078e52c: 1: msg: "new message" 0x5078e52c: 1: exit run() 0x66e0752c: 4: set_msg 0x66e0752c: 4: msg: "new message" 0x66e0752c: 4: exit run() 0x66e07b2c: 12: set_msg 0x66e07b2c: 12: msg: "new message" 0x66e07b2c: 12: exit run() 0x5078ee2c: 13: set_msg 0x4311282c: 3: set_msg 0x5078e62c: 15: exit run() 0x4311282c: 3: msg: "new message" 0x4311282c: 3: exit run() 0x7581cc2c: 14: exit run() 0x5078ee2c: 13: msg: "new message" 0x66e0712c: 6: set_msg 0x5078ee2c: 13: exit run() 0x5078ea2c: 10: msg: "new message" 0x66e0712c: 6: msg: "new message" 0x5078ea2c: 10: exit run() 0x66e0712c: 6: exit run() 0x66e0702c: 5: set_msg 0x66e07f2c: 7: set_msg 0x66e07f2c: 7: msg: "new message" 0x66e0702c: 5: msg: "new message" 0x66e07f2c: 7: exit run() 0x66e0702c: 5: exit run() main: 50 0x5078ec2c: 0: enter run() 0x5078ec2c: 0: set_msg 0x5078ec2c: 0: msg: "new message" 0x5078ec2c: 0: exit run() 0x7581c82c: 1: enter run() 0x7581c82c: 1: set_msg 0x7581c82c: 1: msg: "new message" 0x7581c82c: 1: exit run() 0x66e0792c: 2: enter run() 0x66e0792c: 2: set_msg 0x66e0792c: 2: msg: "new message" 0x66e0792c: 2: exit run() 0x5078ee2c: 3: enter run() 0x5078ee2c: 3: set_msg 0x5078ee2c: 3: msg: "new message" 0x5078ee2c: 3: exit run() 0x4311222c: 4: enter run() 0x4311222c: 4: set_msg 0x4311222c: 4: msg: "new message" 0x4311222c: 4: exit run() 0x7581c92c: 5: enter run() 0x7581c92c: 5: set_msg 0x7581c92c: 5: msg: "new message" 0x7581c92c: 5: exit run() 0x5078e72c: 6: enter run() 0x5078e72c: 6: set_msg 0x5078e72c: 6: msg: "new message" 0x5078e72c: 6: exit run() 0x66e0782c: 7: enter run() 0x66e0782c: 7: set_msg 0x7581c12c: 8: enter run() 0x66e0782c: 7: msg: "new message" 0x66e0782c: 7: exit run() 0x7581c12c: 8: set_msg 0x7581c12c: 8: msg: "new message" 0x7581c12c: 8: exit run() 0x7581cd2c: 9: enter run() 0x7581cd2c: 9: set_msg 0x7581cd2c: 9: msg: "new message" 0x43112a2c: 10: enter run() 0x7581cd2c: 9: exit run() 0x43112a2c: 10: set_msg 0x43112a2c: 10: msg: "new message" 0x43112a2c: 10: exit run() 0x5078e32c: 11: enter run() 0x5078e32c: 11: set_msg 0x5078e32c: 11: msg: "new message" 0x5078e32c: 11: exit run() 0x66e07f2c: 12: enter run() 0x66e07f2c: 12: set_msg 0x66e07f2c: 12: msg: "new message" 0x66e07f2c: 12: exit run() 0x43112b2c: 13: enter run() 0x43112b2c: 13: set_msg 0x43112b2c: 13: msg: "new message" 0x43112b2c: 13: exit run() 0x5078e82c: 14: enter run() 0x5078e82c: 14: set_msg 0x7581ce2c: 15: enter run() 0x5078e82c: 14: msg: "new message" 0x5078e82c: 14: exit run() 0x7581ce2c: 15: set_msg 0x7581ce2c: 15: msg: "new message" 0x7581ce2c: 15: exit run() main: 51 0x43112c2c: 0: enter run() 0x43112c2c: 0: set_msg 0x4311282c: 1: enter run() 0x43112c2c: 0: msg: "new message" 0x43112a2c: 2: enter run() 0x66e0742c: 3: enter run() 0x43112a2c: 2: set_msg 0x7581cf2c: 4: enter run() 0x43112c2c: 0: exit run() 0x43112a2c: 2: msg: "new message" 0x43112d2c: 6: enter run() 0x5078ea2c: 5: enter run() 0x7581c02c: 7: enter run() 0x43112d2c: 6: set_msg 0x4311292c: 9: enter run() 0x5078e52c: 8: enter rrthread reaping 0x7581ca2c stack 0x7b900d20 un() 0x43112a2c: 2: exit run() 0x7581c32c: 10: enter run() 0x5078e22c: 11: enter run() 0x4311292c: 9: set_msg 0x66e07b2c: 12: enter run() 0x5078ed2c: 13: enter run() 0x7581ca2c: 15: enter run() 0x5078e62c: 14: enter run() 0x66e07b2c: 12: set_msg 0x66e07b2c: 12: msg: "new message" 0x66e0742c: 3: set_msg 0x4311292c: 9: msg: "new message" 0x4311292c: 9: exit run() 0x66e0742c: 3: msg: "new message" 0x4311282c: 1: set_msg 0x66e0742c: 3: exit run() 0x66e07b2c: 12: exit run() 0x4311282c: 1: msg: "new message" 0x43112d2c: 6: msg: "new message" 0x4311282c: 1: exit run() 0x7581c32c: 10: set_msg 0x7581c02c: 7: set_msg 0x5078ea2c: 5: set_msg 0x7581c02c: 7: msg: "new message" 0x7581c32c: 10: msg: "new message" 0x5078ea2c: 5: msg: "new message" 0x7581c32c: 10: exit run() 0x7581ca2c: 15: set_msg 0x5078ea2c: 5: exit run() 0x7581c02c: 7: exit run() 0x43112d2c: 6: exit run() 0x7581ca2c: 15: msg: "new message" 0x7581ca2c: 15: exit run() 0x5078e52c: 8: set_msg 0x5078e52c: 8: msg: "new message" 0x5078e52c: 8: exit run() 0x7581cf2c: 4: set_msg 0x5078e22c: 11: set_msg 0x5078e62c: 14: set_msg 0x5078ed2c: 13: set_msg 0x5078ed2c: 13: msg: "new message" 0x7581cf2c: 4: msg: "new message" 0x5078e62c: 14: msg: "new message" 0x5078e22c: 11: msg: "new message" 0x5078ed2c: 13: exit run() 0x7581cf2c: 4: exit run() 0x5078e62c: 14: exit run() 0x5078e22c: 11: exit run() main: 52 0x5078ea2c: 0: enter run() 0x5078ea2c: 0: set_msg 0x5078ea2c: 0: msg: "new message" 0x7581c82c: 1: enter run() 0x5078ea2c: 0: exit run() 0x7581c82c: 1: set_msg 0x5078e82c: 3: enter run() 0x7581cb2c: 2: enter run() 0x4311292c: 5: enter run() 0x5078ec2c: 4: enter run() 0x5078e12c: 6: enter run() 0x66e0722c: 7: enter run() 0x7581c82c: 1: msg: "new message" 0x7581cc2c: 9: enter run() 0x4311242c: 10: enter run() 0x5078ee2c: 8: enter run() 0x66e0752c: 11: enter run() 0x66e0742c: 12: enter run() 0x7581c82c: 1: exit run() 0x5078e82c: 3: set_msg 0x5078e42c: 14: enter run() 0x5078ef2c: 15: enter run() 0x66e0702c: 13: enter run() 0x5078e42c: 14: set_msg 0x5078ee2c: 8: set_msg 0x66e0742c: 12: set_msg 0x5078ee2c: 8: msg: "new message" 0x5078ee2c: 8: exit run() 0x66e0742c: 12: msg: "new message" 0x66e0742c: 12: exit run() 0x7581cc2c: 9: set_msg 0x5078e12c: 6: set_msg 0x5078e42c: 14: msg: "new message" 0x5078e12c: 6: msg: "new message" 0x5078e42c: 14: exit run() 0x66e0752c: 11: set_msg 0x5078e12c: 6: exit run() 0x66e0702c: 13: set_msg 0x66e0752c: 11: msg: "new message" 0x66e0752c: 11: exit run() 0x66e0722c: 7: set_msg 0x7581cb2c: 2: set_msg 0x5078ef2c: 15: set_msg 0x4311242c: 10: set_msg 0x7581cb2c: 2: msg: "new message" 0x66e0722c: 7: msg: "new message" 0x7581cb2c: 2: exit run() 0x66e0702c: 13: msg: "new message" 0x4311242c: 10: msg: "new message" 0x66e0722c: 7: exit run() 0x5078e82c: 3: msg: "new message" 0x7581cc2c: 9: msg: "new message" 0x66e0702c: 13: exit run() 0x5078ef2c: 15: msg: "new message" 0x4311242c: 10: exit run() 0x5078e82c: 3: exit run() 0x7581cc2c: 9: exit run() 0x5078ef2c: 15: exit run() 0x4311292c: 5: set_msg 0x4311292c: 5: msg: "new message" 0x4311292c: 5: exit run() 0x5078ec2c: 4: set_msg 0x5078ec2c: 4: msg: "new message" 0x5078ec2c: 4: exit run() main: 53 0x66e0772c: 0: enter run() 0x66e0772c: 0: set_msg 0x4311262c: 1: enter run() 0x66e0772c: 0: msg: "new message" 0x66e0772c: 0: exit run() 0x4311262c: 1: set_msg 0x5078e52c: 2: enter run() 0x4311262c: 1: msg: "new message" 0x5078e52c: 2: set_msg 0x4311262c: 1: exit run() 0x7581c62c: 3: enter run() 0x5078e52c: 2: msg: "new message" 0x5078e52c: 2: exit run() 0x7581c62c: 3: set_msg 0x7581c62c: 3: msg: "new message" 0x7581c62c: 3: exit run() 0x7581c92c: 4: enter run() 0x7581c92c: 4: set_msg 0x7581c92c: 4: msg: "new message" 0x7581c92c: 4: exit run() 0x7581c02c: 6: enter run() 0x7581c12c: 5: enter run() 0x66e0742c: 7: enter run() 0x7581c02c: 6: set_msg 0x7581c02c: 6: msg: "new message" 0x7581c02c: 6: exit run() 0x66e0742c: 7: set_msg 0x66e0742c: 7: msg: "new message" 0x66e0762c: 8: enter run() 0x7581c12c: 5: set_msg 0x66e0742c: 7: exit run() 0x66e0762c: 8: set_msg 0x7581c12c: 5: msg: "new message" 0x66e0762c: 8: msg: "new message" 0x7581c12c: 5: exit run() 0x66e0762c: 8: exit run() 0x4311252c: 9: enter run() 0x43112e2c: 10: enter run() 0x4311252c: 9: set_msg 0x66e0782c: 11: enter run() 0x4311252c: 9: msg: "new message" 0x4311272c: 12: enter run() 0x43112e2c: 10: set_msg 0x4311272c: 12: set_msg 0x4311252c: 9: exit run() 0x43112e2c: 10: msg: "new message" 0x4311272c: 12: msg: "new message" 0x5078e72c: 13: enter run() 0x43112e2c: 10: exit run() 0x4311272c: 12: exit run() 0x66e0782c: 11: set_msg 0x5078e82c: 15: enter run() 0x4311292c: 14: enter run() 0x66e0782c: 11: msg: "new message" 0x66e0782c: 11: exit run() 0x5078e72c: 13: set_msg 0x4311292c: 14: set_msg 0x5078e72c: 13: msg: "new message" 0x4311292c: 14: msg: "new message" 0x5078e72c: 13: exit run() 0x4311292c: 14: exit run() 0x5078e82c: 15: set_msg 0x5078e82c: 15: msg: "new message" 0x5078e82c: 15: exit run() main: 54 0x66e0772c: 0: enter run() 0x66e0772c: 0: set_msg 0x66e0772c: 0: msg: "new message" 0x66e0772c: 0: exit run() 0x7581c12c: 1: enter run() 0x7581c12c: 1: set_msg 0x7581c12c: 1: msg: "new message" 0x7581c12c: 1: exit run() 0x5078e32c: 2: enter run() 0x5078e32c: 2: set_msg 0x5078e32c: 2: msg: "new message" 0x5078e32c: 2: exit run() 0x7581c92c: 3: enter run() 0x7581c92c: 3: set_msg 0x7581c92c: 3: msg: "new message" 0x7581c92c: 3: exit run() 0x4311262c: 4: enter run() 0x4311262c: 4: set_msg 0x4311262c: 4: msg: "new message" 0x4311262c: 4: exit run() 0x43112a2c: 5: enter run() 0x43112a2c: 5: set_msg 0x43112a2c: 5: msg: "new message" 0x43112a2c: 5: exit run() 0x66e07c2c: 6: enter run() 0x66e07c2c: 6: set_msg 0x66e07c2c: 6: msg: "new message" 0x66e07c2c: 6: exit run() 0x66e07d2c: 7: enter run() 0x66e07d2c: 7: set_msg 0x66e07d2c: 7: msg: "new message" 0x7581c72c: 8: enter run() 0x66e07d2c: 7: exit run() 0x7581c72c: 8: set_msg 0x7581ca2c: 9: enter run() 0x7581c72c: 8: msg: "new message" 0x4311202c: 10: enter run() 0x7581c22c: 11: enter run() 0x7581c72c: 8: exit run() 0x7581c82c: 12: enter run() 0x7581ca2c: 9: set_msg 0x7581cc2c: 13: enter run() 0x43112b2c: 14: enter run() 0x7581ca2c: 9: msg: "new message" 0x5078e42c: 15: enter run() 0x5078e42c: 15: set_msg 0x5078e42c: 15: msg: "new message" 0x5078e42c: 15: exit run() 0x7581c82c: 12: set_msg 0x7581c82c: 12: msg: "new message" 0x7581c82c: 12: exit run() 0x7581ca2c: 9: exit run() 0x4311202c: 10: set_msg 0x4311202c: 10: msg0x4311202c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311202c stack 0x7b911be0 0x7581c22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c22c stack 0x7b8f2160 rthread reaping 0x7581c82c stack 0x7b900cc0 rthread reaping 0x7581cc2c stack 0x7b911e20 rthread reaping 0x43112b2c stack 0x7b8f2e00 rthread reaping 0x5078e42c stack 0x7b8f2ae0 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x43112f2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x4311292c stack 0x7b8f2ae0 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x5078e72c stack 0x7b8f2e00 0x66e0712c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07a2c stack 0x7b911e20 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078ec2c stack 0x7b900cc0 0x4311262c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581cf2c stack 0x7b8f2160 rthread reaping 0x66e0702c stack 0x7b911be0 rthread reaping 0x5078e22c stack 0x7b900d20 rthread reaping 0x5078e52c stack 0x7b900d80 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (2147483649) rthread reaping 0x4311202c stack 0x7b8f2bc0 rthread reaping 0x43112c2c stack 0x7b911780 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (2147483649) rthread reaping 0x4311262c stack 0x7b8f2aa0 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078eb2c stack 0x7b8eab60 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e07e2c stack 0x7b8ea8c0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112f2c stack 0x7b911ea0 rthread reaping 0x66e0712c stack 0x7b900700 rthread reaping 0x7581c02c stack 0x7b911880 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311212c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0742c stack 0x7b911880 rthread reaping 0x5078e72c stack 0x7b900700 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x7581cc2c stack 0x7b911ea0 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ed2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x5078ed2c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078ec2c stack 0x7b8ea8c0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311212c stack 0x7b8eab60 rthread reaping 0x66e0782c stack 0x7b8f2aa0 rthread reaping 0x5078e32c stack 0x7b911780 rthread reaping 0x43112d2c stack 0x7b8f2bc0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x66e0732c stack 0x7b900d80 0x5078e02c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311272c stack 0x7b900d20 rthread reaping 0x7581c82c stack 0x7b911be0 0x66e0792c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0792c stack 0x7b8f2160 rthread reaping 0x5078e02c stack 0x7b900cc0 rthread reaping 0x5078ed2c stack 0x7b911e20 rthread reaping 0x7581c42c stack 0x7b8f2e00 rthread reaping 0x66e07b2c stack 0x7b8f2ae0 0x7581cf2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311212c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x7581cf2c stack 0x7b8f2ae0 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x4311232c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311232c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07d2c stack 0x7b8f2e00 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x4311282c stack 0x7b911e20 rthread reaping 0x5078e42c stack 0x7b900cc0 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (1) 0x4311242c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311252c stack 0x7b8f2160 rthread reaping 0x43112e2c stack 0x7b911be0 rthread reaping 0x4311242c stack 0x7b900d20 rthread reaping 0x5078ee2c stack 0x7b900d80 rthread reaping 0x4311232c stack 0x7b8f2bc0 rthread reaping 0x5078e12c stack 0x7b911780 rthread reaping 0x5078e22c stack 0x7b8f2aa0 rthread reaping 0x5078e62c stack 0x7b8eab60 rthread reaping 0x4311212c stack 0x7b8ea8c0 rthread reaping 0x43112f2c stack 0x7b911ea0 rthread reaping 0x5078e32c stack 0x7b900700 rthread reaping 0x4311292c stack 0x7b911880 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ef2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078ef2c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c12c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07b2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x66e0712c stack 0x7b911880 rthread reaping 0x5078ef2c stack 0x7b900700 rthread reaping 0x66e07a2c stack 0x7b911ea0 rthread reaping 0x66e0722c stack 0x7b8ea8c0 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x7581c22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7581c72c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c22c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (2147483652) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x7581c12c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311272c stack 0x7b8eab60 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x7581c02c stack 0x7b8f2aa0 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e12c stack 0x7b911780 0x66e07b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07b2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078eb2c stack 0x7b8f2bc0 rthread reaping 0x7581c12c stack 0x7b900d80 rthread reaping 0x66e07b2c stack 0x7b900d20 rthread reaping 0x7581c72c stack 0x7b911be0 rthread reaping 0x7581c22c stack 0x7b8f2160 rthread reaping 0x7581c82c stack 0x7b900cc0 rthread reaping 0x5078e42c stack 0x7b911e20 rthread reaping 0x66e07e2c stack 0x7b8f2e00 rthread reaping 0x66e0752c stack 0x7b8f2ae0 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (1) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x66e07f2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x66e0762c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0762c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311222c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311202c stack 0x7b8f2ae0 0x7581c42c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x66e07a2c stack 0x7b8f2e00 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) rthread reaping 0x7581c02c stack 0x7b911e20 rthread reaping 0x43112c2c stack 0x7b900cc0 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x7581c42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c42c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e72c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x66e07f2c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078e02c stack 0x7b8f2160 rthread reaping 0x5078e32c stack 0x7b911be0 rthread reaping 0x5078e52c stack 0x7b900d20 0x4311222c: rwlock_rdlock 0x7b8ef1f0 (2147483649) 0x66e07f2c: rwlock_unlock 0x7b8ef1f0 0x4311222c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e07f2c stack 0x7b900d80 0x5078e62c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0762c stack 0x7b8f2bc0 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e62c stack 0x7b911780 rthread reaping 0x5078e72c stack 0x7b8f2aa0 rthread reaping 0x43112e2c stack 0x7b8eab60 rthread reaping 0x43112a2c stack 0x7b8ea8c0 rthread reaping 0x4311222c stack 0x7b911ea0 rthread reaping 0x7581c42c stack 0x7b900700 rthread reaping 0x5078e82c stack 0x7b911880 0x4311272c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x4311272c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311272c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x7581c82c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c82c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x43112b2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x43112b2c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x4311282c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311282c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c02c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0712c: rwlock_wrlock 0x7b8ef1f0 (2147483649) rthread reaping 0x4311272c stack 0x7b911880 0x4311242c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e92c stack 0x7b900700 rthread reaping 0x7581c82c stack 0x7b911ea0 rthread reaping 0x5078e42c stack 0x7b8ea8c0 rthread reaping 0x43112b2c stack 0x7b8eab60 rthread reaping 0x66e0732c stack 0x7b8f2aa0 rthread reaping 0x4311282c stack 0x7b911780 rthread reaping 0x7581c02c stack 0x7b8f2bc0 rthread reaping 0x66e0702c stack 0x7b900d80 0x4311292c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x4311252c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x66e07a2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x66e0712c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311242c stack 0x7b900d20 0x4311292c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311292c: rwlock_unlock 0x7b8ef1f0 0x5078ee2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ee2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_rdlock 0x7b8ef1f0 (1) rthread reaping 0x5078ee2c stack 0x7b911be0 0x66e0712c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x66e07a2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0712c stack 0x7b8f2160 rthread reaping 0x4311292c stack 0x7b900cc0 0x4311252c: rwlock_unlock 0x7b8ef1f0 0x4311252c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311252c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311252c stack 0x7b911e20 rthread reaping 0x66e07a2c stack 0x7b8f2e00 rthread reaping 0x5078ea2c stack 0x7b8f2ae0 0x4311212c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x4311212c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311212c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e07c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07c2c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x66e0752c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0752c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x66e0772c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0772c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x43112c2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112c2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x66e07d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07d2c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x5078e22c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e22c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x4311262c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311262c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x43112d2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112d2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 0x66e07e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e07e2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x4311212c stack 0x7b8f2ae0 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x5078e02c stack 0x7b8f2e00 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x7581c52c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x66e07c2c stack 0x7b911e20 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c52c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x66e0752c stack 0x7b900cc0 0x7581c52c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x7581c92c stack 0x7b8f2160 0x7581c52c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112a2c stack 0x7b911be0 rthread reaping 0x66e0772c stack 0x7b900d20 0x66e0742c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x43112c2c stack 0x7b900d80 rthread reaping 0x66e07d2c stack 0x7b8f2bc0 rthread reaping 0x5078e22c stack 0x7b911780 rthread reaping 0x4311262c stack 0x7b8f2aa0 rthread reaping 0x43112e2c stack 0x7b8eab60 rthread reaping 0x43112d2c stack 0x7b8ea8c0 rthread reaping 0x66e07e2c stack 0x7b911ea0 rthread reaping 0x66e0742c stack 0x7b900700 rthread reaping 0x7581c52c stack 0x7b911880 0x5078e12c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x5078e12c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e12c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x66e0792c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (1) 0x66e0792c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cf2c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x5078e62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x66e0782c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0782c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e62c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x66e0722c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e82c: rwlock_wrlock 0x7b8ef1f0 (1) 0x5078e32c: rwlock_wrlock 0x7b8ef1f0 (2147483649) 0x66e0722c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e82c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e92c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x43112f2c: rwlock_rdlock 0x7b8ef1f0 (4294967295) rthread reaping 0x5078e12c stack 0x7b911880 rthread reaping 0x66e0792c stack 0x7b900700 0x7581cc2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) rthread reaping 0x43112e2c stack 0x7b911ea0 rthread reaping 0x66e0722c stack 0x7b8ea8c0 rthread reaping 0x66e0782c stack 0x7b8eab60 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078e32c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078eb2c: rwlock_wrlock 0x7b8ef1f0 (4294967295) 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_rdlock 0x7b8ef1f0 (4294967295) 0x5078e82c: rwlock_unlock 0x7b8ef1f0 0x5078e92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e92c: rwlock_unlock 0x7b8ef1f0 0x5078e42c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x5078eb2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x5078e32c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_rdlock 0x7b8ef1f0 (1) 0x5078eb2c: rwlock_unlock 0x7b8ef1f0 0x43112f2c: rwlock_unlock 0x7b8ef1f0 0x66e0732c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x7581cc2c: rwlock_rdlock 0x7b8ef1f0 (2147483647) 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581cc2c: rwlock_unlock 0x7b8ef1f0 0x7581cf2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581cf2c stack 0x7b8f2aa0 rthread reaping 0x5078e62c stack 0x7b911780 rthread reaping 0x7581c62c stack 0x7b8f2bc0 rthread reaping 0x5078e82c stack 0x7b900d80 rthread reaping 0x5078e32c stack 0x7b900d20 rthread reaping 0x43112f2c stack 0x7b911be0 rthread reaping 0x5078e92c stack 0x7b8f2160 rthread reaping 0x66e0732c stack 0x7b900cc0 rthread reaping 0x7581cc2c stack 0x7b911e20 rthread reaping 0x5078eb2c stack 0x7b8f2e00 rthread reaping 0x5078e42c stack 0x7b8f2ae0 0x7581c62c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c62c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c62c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x7581c72c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581c32c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c72c: rwlock_unlock 0x7b8ef1f0 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7581c32c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_rdlock 0x7b8ef1f0 (1) 0x7581c32c: rwlock_unlock 0x7b8ef1f0 0x5078ec2c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x66e0742c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0742c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x7581c92c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_wrlock 0x7b8ef1f0 (2147483647) 0x7581c92c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x5078e52c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078e52c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x43112e2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112e2c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_wrlock 0x7b8ef1f0 (1) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x4311242c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311242c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x7581cd2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x7581cd2c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_wrlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x4311202c: rwlock_rdlock 0x7b8ef1f0 (0) 0x4311202c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_wrlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x66e0702c: rwlock_rdlock 0x7b8ef1f0 (0) 0x66e0702c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x43112a2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x43112a2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_wrlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 0x5078ea2c: rwlock_rdlock 0x7b8ef1f0 (0) 0x5078ea2c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c62c stack 0x7b8f2ae0 0x5078e02c: rwlock_wrlock 0x7b8ef1f0 (0) rthread reaping 0x7581c72c stack 0x7b8f2e00 0x5078e02c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581c32c stack 0x7b911e20 0x5078e02c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x5078ec2c stack 0x7b900cc0 0x5078e02c: rwlock_unlock 0x7b8ef1f0 0x7581c02c: rwlock_wrlock 0x7b8ef1f0 (2147483647) rthread reaping 0x66e0742c stack 0x7b8f2160 rthread reaping 0x7581c92c stack 0x7b911be0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x5078e52c stack 0x7b900d20 0x7581c02c: rwlock_rdlock 0x7b8ef1f0 (0) rthread reaping 0x43112e2c stack 0x7b900d80 : "new message" 0x4311202c: 10: exit run() 0x7581cc2c: 13: set_msg 0x7581cc2c: 13: msg: "new message" 0x7581cc2c: 13: exit run() 0x43112b2c: 14: set_msg 0x7581c22c: 11: set_msg 0x43112b2c: 14: msg: "new message" 0x43112b2c: 14: exit run() 0x7581c22c: 11: msg: "new message" 0x7581c22c: 11: exit run() main: 55 0x4311292c: 0: enter run() 0x4311292c: 0: set_msg 0x4311292c: 0: msg: "new message" 0x4311292c: 0: exit run() 0x5078e72c: 1: enter run() 0x5078e72c: 1: set_msg 0x5078e72c: 1: msg: "new message" 0x5078e72c: 1: exit run() 0x66e07a2c: 2: enter run() 0x66e07a2c: 2: set_msg 0x66e07a2c: 2: msg: "new message" 0x66e07a2c: 2: exit run() 0x7581cf2c: 4: enter run() 0x7581cf2c: 4: set_msg 0x7581cf2c: 4: msg: "new message" 0x7581cf2c: 4: exit run() 0x5078ec2c: 3: enter run() 0x5078ec2c: 3: set_msg 0x5078ec2c: 3: msg: "new message" 0x5078ec2c: 3: exit run() 0x66e0702c: 5: enter run() 0x66e0702c: 5: set_msg 0x66e0702c: 5: msg: "new message" 0x66e0702c: 5: exit run() 0x5078e22c: 6: enter run() 0x5078e22c: 6: set_msg 0x5078e22c: 6: msg: "new message" 0x5078e52c: 7: enter run() 0x5078e22c: 6: exit run() 0x5078e52c: 7: set_msg 0x5078e52c: 7: msg: "new message" 0x4311202c: 8: enter run() 0x5078e52c: 7: exit run() 0x43112c2c: 9: enter run() 0x4311262c: 10: enter run() 0x43112c2c: 9: set_msg 0x5078eb2c: 11: enter run() 0x4311202c: 8: set_msg 0x66e07e2c: 12: enter run() 0x4311202c: 8: msg: "new message" 0x43112c2c: 9: msg: "new message" 0x43112c2c: 9: exit run() 0x4311202c: 8: exit run() 0x4311262c: 10: set_msg 0x66e07e2c: 12: set_msg 0x43112f2c: 13: enter run() 0x66e0712c: 14: enter run() 0x66e0712c: 14: set_msg 0x4311262c: 10: msg: "new message" 0x66e0712c: 14: msg: "new message" 0x4311262c: 10: exit run() 0x7581c02c: 15: enter run() 0x66e07e2c: 12: msg: "new message" 0x66e0712c: 14: exit run() 0x66e07e2c: 12: exit run() 0x5078eb2c: 11: set_msg 0x5078eb2c: 11: msg: "new message" 0x43112f2c: 13: set_msg 0x5078eb2c: 11: exit run() 0x43112f2c: 13: msg: "new message" 0x43112f2c: 13: exit run() 0x7581c02c: 15: set_msg 0x7581c02c: 15: msg: "new message" 0x7581c02c: 15: exit run() main: 56 0x66e0742c: 0: enter run() 0x66e0742c: 0: set_msg 0x5078e72c: 1: enter run() 0x66e0742c: 0: msg: "new message" 0x5078e72c: 1: set_msg 0x66e0742c: 0: exit run() 0x7581cc2c: 2: enter run() 0x5078ec2c: 3: enter run() 0x4311212c: 4: enter run() 0x66e0782c: 5: enter run() 0x5078e72c: 1: msg: "new message" 0x5078e32c: 6: enter run() 0x43112d2c: 7: enter run() 0x5078e32c: 6: set_msg 0x66e0732c: 8: enter run() 0x66e0732c: 8: set_msg 0x5078e72c: 1: exit run() 0x66e0782c: 5: set_msg 0x5078e32c: 6: msg: "new message" 0x5078e32c: 6: exit run() 0x66e0732c: 8: msg: "new message" 0x66e0782c: 5: msg: "new message" 0x66e0732c: 8: exit run() 0x4311272c: 9: enter run() 0x66e0782c: 5: exit run() 0x43112d2c: 7: set_msg 0x43112d2c: 7: msg: "new message" 0x43112d2c: 7: exit run() 0x7581c82c: 10: enter run() 0x7581c82c: 10: set_msg 0x7581cc2c: 2: set_msg 0x7581c82c: 10: msg: "new message" 0x7581cc2c: 2: msg: "new message" 0x7581c82c: 10: exit run() 0x5078e02c: 12: enter run() 0x66e0792c: 11: enter run() 0x7581cc2c: 2: exit run() 0x7581c42c: 14: enter run() 0x66e07b2c: 15: enter run() 0x5078ed2c: 13: enter run() 0x5078ec2c: 3: set_msg 0x5078ec2c: 3: msg: "new message" 0x5078ec2c: 3: exit run() 0x4311212c: 4: set_msg 0x4311212c: 4: msg: "new message" 0x4311212c: 4: exit run() 0x4311272c: 9: set_msg 0x5078ed2c: 13: set_msg 0x66e07b2c: 15: set_msg 0x4311272c: 9: msg: "new message" 0x7581c42c: 14: set_msg 0x4311272c: 9: exit run() 0x66e07b2c: 15: msg: "new message" 0x5078ed2c: 13: msg: "new message" 0x66e07b2c: 15: exit run() 0x5078ed2c: 13: exit run() 0x7581c42c: 14: msg: "new message" 0x66e0792c: 11: set_msg 0x7581c42c: 14: exit run() 0x5078e02c: 12: set_msg 0x5078e02c: 12: msg: "new message" 0x66e0792c: 11: msg: "new message" 0x5078e02c: 12: exit run() 0x66e0792c: 11: exit run() main: 57 0x7581cf2c: 0: enter run() 0x7581cf2c: 0: set_msg 0x66e07d2c: 1: enter run() 0x7581cf2c: 0: msg: "new message" 0x4311282c: 2: enter run() 0x5078e42c: 3: enter run() 0x4311282c: 2: set_msg 0x7581cf2c: 0: exit run() 0x43112e2c: 5: enter run() 0x4311252c: 4: enter run() 0x4311242c: 6: enter run() 0x4311282c: 2: msg: "new message" 0x4311232c: 8: enter run() 0x5078e12c: 9: enter run() 0x5078ee2c: 7: enter run() 0x5078e22c: 10: enter run() 0x4311212c: 12: enter run() 0x5078e62c: 11: enter run() 0x4311282c: 2: exit run() 0x66e07d2c: 1: set_msg 0x43112f2c: 13: enter run() 0x4311292c: 15: enter run() 0x5078e32c: 14: enter run() 0x43112f2c: 13: set_msg 0x5078e42c: 3: set_msg 0x43112f2c: 13: msg: "new message" 0x5078e42c: 3: msg: "new message" 0x43112f2c: 13: exit run() 0x5078e42c: 3: exit run() 0x4311232c: 8: set_msg 0x4311232c: 8: msg: "new message" 0x5078e62c: 11: set_msg 0x66e07d2c: 1: msg: "new message" 0x5078e62c: 11: msg: "new message" 0x4311232c: 8: exit run() 0x66e07d2c: 1: exit run() 0x4311242c: 6: set_msg 0x5078e62c: 11: exit run() 0x4311212c: 12: set_msg 0x5078ee2c: 7: set_msg 0x5078ee2c: 7: msg: "new message" 0x5078ee2c: 7: exit run() 0x4311292c: 15: set_msg 0x5078e32c: 14: set_msg 0x43112e2c: 5: set_msg 0x4311292c: 15: msg: "new message" 0x43112e2c: 5: msg: "new message" 0x4311292c: 15: exit run() 0x43112e2c: 5: exit run() 0x5078e32c: 14: msg: "new message" 0x5078e12c: 9: set_msg 0x5078e32c: 14: exit run() 0x5078e12c: 9: msg: "new message" 0x5078e12c: 9: exit run() 0x4311212c: 12: msg: "new message" 0x4311212c: 12: exit run() 0x5078e22c: 10: set_msg 0x5078e22c: 10: msg: "new message" 0x4311252c: 4: set_msg 0x5078e22c: 10: exit run() 0x4311252c: 4: msg: "new message" 0x4311252c: 4: exit run() 0x4311242c: 6: msg: "new message" 0x4311242c: 6: exit run() main: 58 0x66e0712c: 0: enter run() 0x66e0712c: 0: set_msg 0x5078ef2c: 1: enter run() 0x5078ef2c: 1: set_msg 0x66e07a2c: 2: enter run() 0x66e07a2c: 2: set_msg 0x66e0722c: 3: enter run() 0x66e0722c: 3: set_msg 0x66e0712c: 0: msg: "new message" 0x5078ef2c: 1: msg: "new message" 0x66e0722c: 3: msg: "new message" 0x4311272c: 4: enter run() 0x66e07a2c: 2: msg: "new message" 0x7581c02c: 5: enter run() 0x66e0712c: 0: exit run() 0x5078e12c: 6: enter run() 0x5078ef2c: 1: exit run() 0x66e0722c: 3: exit run() 0x7581c12c: 8: enter run() 0x5078eb2c: 7: enter run() 0x66e07b2c: 9: enter run() 0x66e07a2c: 2: exit run() 0x4311272c: 4: set_msg 0x7581c22c: 11: enter run() 0x7581c72c: 10: enter run() 0x7581c82c: 12: enter run() 0x5078e42c: 13: enter run() 0x66e07e2c: 14: enter run() 0x66e0752c: 15: enter run() 0x7581c22c: 11: set_msg 0x5078e42c: 13: set_msg 0x7581c22c: 11: msg: "new message" 0x5078e12c: 6: set_msg 0x7581c72c: 10: set_msg 0x7581c22c: 11: exit run() 0x7581c82c: 12: set_msg 0x7581c12c: 8: set_msg 0x7581c82c: 12: msg: "new message" 0x7581c02c: 5: set_msg 0x7581c02c: 5: msg: "new message" 0x7581c02c: 5: exit run() 0x66e0752c: 15: set_msg 0x7581c82c: 12: exit run() 0x5078e42c: 13: msg: "new message" 0x7581c72c: 10: msg: "new message" 0x5078e12c: 6: msg: "new message" 0x7581c12c: 8: msg: "new message" 0x66e0752c: 15: msg: "new message" 0x4311272c: 4: msg: "new message" 0x5078e42c: 13: exit run() 0x7581c72c: 10: exit run() 0x5078e12c: 6: exit run() 0x7581c12c: 8: exit run() 0x66e0752c: 15: exit run() 0x4311272c: 4: exit run() 0x66e07e2c: 14: set_msg 0x66e07b2c: 9: set_msg 0x5078eb2c: 7: set_msg 0x66e07b2c: 9: msg: "new message" 0x66e07e2c: 14: msg: "new message" 0x5078eb2c: 7: msg: "new message" 0x66e07b2c: 9: exit run() 0x66e07e2c: 14: exit run() 0x5078eb2c: 7: exit run() main: 59 0x4311202c: 0: enter run() 0x4311202c: 0: set_msg 0x66e07a2c: 1: enter run() 0x4311202c: 0: msg: "new message" 0x7581c02c: 2: enter run() 0x4311202c: 0: exit run() 0x7581c02c: 2: set_msg 0x43112c2c: 3: enter run() 0x66e07a2c: 1: set_msg 0x43112c2c: 3: set_msg 0x43112c2c: 3: msg: "new message" 0x66e07a2c: 1: msg: "new message" 0x43112c2c: 3: exit run() 0x66e07a2c: 1: exit run() 0x5078e02c: 4: enter run() 0x7581c02c: 2: msg: "new message" 0x5078e32c: 5: enter run() 0x7581c02c: 2: exit run() 0x5078e52c: 6: enter run() 0x5078e32c: 5: set_msg 0x66e07f2c: 7: enter run() 0x5078e52c: 6: set_msg 0x66e0762c: 8: enter run() 0x66e0762c: 8: set_msg 0x66e0762c: 8: msg: "new message" 0x66e0762c: 8: exit run() 0x5078e52c: 6: msg: "new message" 0x5078e32c: 5: msg: "new message" 0x5078e52c: 6: exit run() 0x5078e32c: 5: exit run() 0x5078e02c: 4: set_msg 0x5078e72c: 10: enter run() 0x5078e62c: 9: enter run() 0x43112e2c: 11: enter run() 0x43112e2c: 11: set_msg 0x43112e2c: 11: msg: "new message" 0x43112a2c: 12: enter run() 0x43112e2c: 11: exit run() 0x43112a2c: 12: set_msg 0x4311222c: 13: enter run() 0x4311222c: 13: set_msg 0x7581c42c: 14: enter run() 0x5078e82c: 15: enter run() 0x7581c42c: 14: set_msg 0x7581c42c: 14: msg: "new message" 0x7581c42c: 14: exit run() 0x43112a2c: 12: msg: "new message" 0x43112a2c: 12: exit run() 0x5078e82c: 15: set_msg 0x5078e72c: 10: set_msg 0x5078e82c: 15: msg: "new message" 0x5078e82c: 15: exit run() 0x5078e02c: 4: msg: "new message" 0x5078e72c: 10: msg: "new message" 0x5078e02c: 4: exit run() 0x66e07f2c: 7: set_msg 0x5078e72c: 10: exit run() 0x66e07f2c: 7: msg: "new message" 0x4311222c: 13: msg: "new message" 0x66e07f2c: 7: exit run() 0x4311222c: 13: exit run() 0x5078e62c: 9: set_msg 0x5078e62c: 9: msg: "new message" 0x5078e62c: 9: exit run() main: 60 0x4311272c: 0: enter run() 0x4311272c: 0: set_msg 0x4311272c: 0: msg: "new message" 0x4311272c: 0: exit run() 0x5078e92c: 1: enter run() 0x5078e92c: 1: set_msg 0x5078e92c: 1: msg: "new message" 0x5078e92c: 1: exit run() 0x7581c82c: 2: enter run() 0x7581c82c: 2: set_msg 0x5078e42c: 3: enter run() 0x7581c82c: 2: msg: "new message" 0x7581c82c: 2: exit run() 0x5078e42c: 3: set_msg 0x5078e42c: 3: msg: "new message" 0x5078e42c: 3: exit run() 0x43112b2c: 4: enter run() 0x43112b2c: 4: set_msg 0x66e0732c: 5: enter run() 0x43112b2c: 4: msg: "new message" 0x43112b2c: 4: exit run() 0x66e0732c: 5: set_msg 0x66e0732c: 5: msg: "new message" 0x66e0732c: 5: exit run() 0x4311282c: 6: enter run() 0x4311282c: 6: set_msg 0x4311282c: 6: msg: "new message" 0x4311282c: 6: exit run() 0x7581c02c: 7: enter run() 0x7581c02c: 7: set_msg 0x7581c02c: 7: msg: "new message" 0x7581c02c: 7: exit run() 0x66e0702c: 8: enter run() 0x66e0702c: 8: set_msg 0x66e0702c: 8: msg: "new message" 0x4311242c: 9: enter run() 0x66e0702c: 8: exit run() 0x4311242c: 9: set_msg 0x5078ee2c: 10: enter run() 0x66e0712c: 11: enter run() 0x4311242c: 9: msg: "new message" 0x4311292c: 12: enter run() 0x4311252c: 13: enter run() 0x66e07a2c: 14: enter run() 0x5078ea2c: 15: enter run() 0x4311242c: 9: exit run() 0x5078ee2c: 10: set_msg 0x5078ea2c: 15: set_msg 0x66e0712c: 11: set_msg 0x4311292c: 12: set_msg 0x4311292c: 12: msg: "new message" 0x4311292c: 12: exit run() 0x5078ee2c: 10: msg: "new message" 0x5078ee2c: 10: exit run() 0x66e07a2c: 14: set_msg 0x66e0712c: 11: msg: "new message" 0x5078ea2c: 15: msg: "new message" 0x66e07a2c: 14: msg: "new message" 0x66e0712c: 11: exit run() 0x5078ea2c: 15: exit run() 0x66e07a2c: 14: exit run() 0x4311252c: 13: set_msg 0x4311252c: 13: msg: "new message" 0x4311252c: 13: exit run() main: 61 0x4311212c: 0: enter run() 0x4311212c: 0: set_msg 0x4311212c: 0: msg: "new message" 0x4311212c: 0: exit run() 0x5078e02c: 1: enter run() 0x5078e02c: 1: set_msg 0x5078e02c: 1: msg: "new message" 0x5078e02c: 1: exit run() 0x66e07c2c: 2: enter run() 0x66e07c2c: 2: set_msg 0x66e0752c: 3: enter run() 0x66e07c2c: 2: msg: "new message" 0x66e0752c: 3: set_msg 0x66e07c2c: 2: exit run() 0x66e0752c: 3: msg: "new message" 0x66e0752c: 3: exit run() 0x7581c92c: 4: enter run() 0x7581c92c: 4: set_msg 0x7581c92c: 4: msg: "new message" 0x43112a2c: 5: enter run() 0x7581c92c: 4: exit run() 0x43112a2c: 5: set_msg 0x43112a2c: 5: msg: "new message" 0x43112a2c: 5: exit run() 0x66e0772c: 6: enter run() 0x66e0772c: 6: set_msg 0x66e0772c: 6: msg: "new message" 0x66e0772c: 6: exit run() 0x43112c2c: 7: enter run() 0x43112c2c: 7: set_msg 0x43112c2c: 7: msg: "new message" 0x43112c2c: 7: exit run() 0x66e07d2c: 8: enter run() 0x66e07d2c: 8: set_msg 0x66e07d2c: 8: msg: "new message" 0x66e07d2c: 8: exit run() 0x5078e22c: 9: enter run() 0x5078e22c: 9: set_msg 0x5078e22c: 9: msg: "new message" 0x5078e22c: 9: exit run() 0x4311262c: 10: enter run() 0x4311262c: 10: set_msg 0x4311262c: 10: msg: "new message" 0x4311262c: 10: exit run() 0x43112e2c: 11: enter run() 0x43112e2c: 11: set_msg 0x43112e2c: 11: msg: "new message" 0x43112e2c: 11: exit run() 0x43112d2c: 12: enter run() 0x43112d2c: 12: set_msg 0x43112d2c: 12: msg: "new message" 0x43112d2c: 12: exit run() 0x66e07e2c: 13: enter run() 0x66e07e2c: 13: set_msg 0x66e07e2c: 13: msg: "new message" 0x66e07e2c: 13: exit run() 0x66e0742c: 14: enter run() 0x66e0742c: 14: set_msg 0x7581c52c: 15: enter run() 0x7581c52c: 15: set_msg 0x7581c52c: 15: msg: "new message" 0x7581c52c: 15: exit run() 0x66e0742c: 14: msg: "new message" 0x66e0742c: 14: exit run() main: 62 0x5078e12c: 0: enter run() 0x5078e12c: 0: set_msg 0x5078e12c: 0: msg: "new message" 0x5078e12c: 0: exit run() 0x66e0792c: 1: enter run() 0x66e0792c: 1: set_msg 0x43112e2c: 2: enter run() 0x66e0792c: 1: msg: "new message" 0x66e0722c: 3: enter run() 0x66e0792c: 1: exit run() 0x43112e2c: 2: set_msg 0x66e0782c: 4: enter run() 0x7581cf2c: 5: enter run() 0x43112e2c: 2: msg: "new message" 0x5078e62c: 6: enter run() 0x5078e62c: 6: set_msg 0x43112e2c: 2: exit run() 0x66e0782c: 4: set_msg 0x66e0782c: 4: msg: "new message" 0x7581c62c: 7: enter run() 0x7581c62c: 7: set_msg 0x66e0782c: 4: exit run() 0x5078e62c: 6: msg: "new message" 0x7581c62c: 7: msg: "new message" 0x5078e62c: 6: exit run() 0x7581c62c: 7: exit run() 0x66e0722c: 3: set_msg 0x5078e82c: 8: enter run() 0x5078e32c: 9: enter run() 0x66e0722c: 3: msg: "new message" 0x43112f2c: 10: enter run() 0x66e0722c: 3: exit run() 0x5078e82c: 8: set_msg 0x5078e92c: 11: enter run() 0x43112f2c: 10: set_msg 0x66e0732c: 12: enter run() 0x7581cc2c: 13: enter run() 0x5078e32c: 9: set_msg 0x5078e42c: 15: enter run() 0x5078eb2c: 14: enter run() 0x5078e42c: 15: set_msg 0x5078e92c: 11: set_msg 0x5078e82c: 8: msg: "new message" 0x5078e82c: 8: exit run() 0x5078e92c: 11: msg: "new message" 0x5078e92c: 11: exit run() 0x5078e42c: 15: msg: "new message" 0x5078e42c: 15: exit run() 0x5078eb2c: 14: set_msg 0x66e0732c: 12: set_msg 0x5078e32c: 9: msg: "new message" 0x5078eb2c: 14: msg: "new message" 0x5078eb2c: 14: exit run() 0x5078e32c: 9: exit run() 0x43112f2c: 10: msg: "new message" 0x66e0732c: 12: msg: "new message" 0x43112f2c: 10: exit run() 0x66e0732c: 12: exit run() 0x7581cc2c: 13: set_msg 0x7581cf2c: 5: set_msg 0x7581cc2c: 13: msg: "new message" 0x7581cf2c: 5: msg: "new message" 0x7581cc2c: 13: exit run() 0x7581cf2c: 5: exit run() main: 63 0x7581c62c: 0: enter run() 0x7581c62c: 0: set_msg 0x7581c72c: 1: enter run() 0x7581c62c: 0: msg: "new message" 0x7581c62c: 0: exit run() 0x7581c72c: 1: set_msg 0x7581c32c: 2: enter run() 0x7581c72c: 1: msg: "new message" 0x7581c72c: 1: exit run() 0x7581c32c: 2: set_msg 0x5078ec2c: 3: enter run() 0x5078ec2c: 3: set_msg 0x7581c32c: 2: msg: "new message" 0x5078ec2c: 3: msg: "new message" 0x7581c32c: 2: exit run() 0x5078ec2c: 3: exit run() 0x66e0742c: 4: enter run() 0x66e0742c: 4: set_msg 0x66e0742c: 4: msg: "new message" 0x66e0742c: 4: exit run() 0x7581c92c: 5: enter run() 0x7581c92c: 5: set_msg 0x5078e52c: 6: enter run() 0x7581c92c: 5: msg: "new message" 0x7581c92c: 5: exit run() 0x5078e52c: 6: set_msg 0x5078e52c: 6: msg: "new message" 0x5078e52c: 6: exit run() 0x43112e2c: 7: enter run() 0x43112e2c: 7: set_msg 0x43112e2c: 7: msg: "new message" 0x4311242c: 8: enter run() 0x43112e2c: 7: exit run() 0x4311242c: 8: set_msg 0x4311242c: 8: msg: "new message" 0x4311242c: 8: exit run() 0x7581cd2c: 9: enter run() 0x7581cd2c: 9: set_msg 0x7581cd2c: 9: msg: "new message" 0x7581cd2c: 9: exit run() 0x4311202c: 10: enter run() 0x4311202c: 10: set_msg 0x4311202c: 10: msg: "new message" 0x4311202c: 10: exit run() 0x66e0702c: 11: enter run() 0x66e0702c: 11: set_msg 0x66e0702c: 11: msg: "new message" 0x66e0702c: 11: exit run() 0x43112a2c: 12: enter run() 0x43112a2c: 12: set_msg 0x43112a2c: 12: msg: "new message" 0x43112a2c: 12: exit run() 0x5078ea2c: 13: enter run() 0x5078ea2c: 13: set_msg 0x5078ea2c: 13: msg: "new message" 0x5078ea2c: 13: exit run() 0x5078e02c: 14: enter run() 0x7581c02c: 15: enter run() 0x5078e02c: 14: set_msg 0x5078e02c: 14: msg: "new message" 0x5078e02c: 14: exit run() 0x7581c02c: 15: set_msg 0x7581c0rthread reaping 0x4311242c stack 0x7b8f2bc0 0x7581c02c: rwlock_unlock 0x7b8ef1f0 rthread reaping 0x7581cd2c stack 0x7b911780 rthread reaping 0x4311202c stack 0x7b8f2aa0 rthread reaping 0x66e0702c stack 0x7b8eab60 rthread reaping 0x43112a2c stack 0x7b8ea8c0 rthread reaping 0x5078ea2c stack 0x7b911ea0 rthread reaping 0x5078e02c stack 0x7b900700 rthread reaping 0x7581c02c stack 0x7b911880 2c: 15: msg: "new message" 0x7581c02c: 15: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:47:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, ".", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c /usr/src/regress/lib/libpthread/readdir/readdir.c:58:2: warning: format specifies type 'char *' but the argument has type 'DIR *' (aka 'struct _dirdesc *') [-Wformat] CHECKn(dot_dir = opendir(".")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c /usr/src/regress/lib/libpthread/select/select.c:134:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(slpr = popen("sleep 2; echo foo", "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o select select.o -lpthread ./select ...............................................................................................select returned 1 read 4: `foo ' last read was 0, errno = 0 success read finished ===> semaphore ===> semaphore/sem_destroy ==== run-regress-sem_destroy ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_destroy"' -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1738639795.766632700 actual 1738639795.776536099 timeout: expected 1738639795.776536099 actual 1738639795.786632700 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/setjmp"' -I/usr/src/regress/lib/libpthread/setjmp/../include -MD -MP -c /usr/src/regress/lib/libpthread/setjmp/setjmp.c cc -o setjmp setjmp.o -lpthread ./setjmp jumping in main thread _jumping in main thread jumping in child thread _jumping in child thread ===> sigdeliver ==== run-regress-sigdeliver ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigdeliver"' -I/usr/src/regress/lib/libpthread/sigdeliver/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c cc -o sigdeliver sigdeliver.o -lpthread ./sigdeliver ===> siginfo ==== run-regress-siginfo ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginfo"' -I/usr/src/regress/lib/libpthread/siginfo/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginfo/siginfo.c cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0xcf7e1d24, context 0xcf7e1cd0 addr 0x987230, code 1, trap 6 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginterrupt"' -I/usr/src/regress/lib/libpthread/siginterrupt/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c cc -o siginterrupt siginterrupt.o -lpthread ./siginterrupt ===> signal ==== run-regress-signal ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signal"' -I/usr/src/regress/lib/libpthread/signal/../include -MD -MP -c /usr/src/regress/lib/libpthread/signal/signal.c /usr/src/regress/lib/libpthread/signal/signal.c:26:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/signal/signal.c:53:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "!", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o signal signal.o -lpthread ./signal !! ===> signals ===> signals/ignore_sigchild ==== run-regress-ignore_sigchild ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/ignore_sigchild"' -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c cc -o ignore_sigchild ignore_sigchild.o -lpthread ./ignore_sigchild ===> signals/pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/pthread_join/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_join"' -I/usr/src/regress/lib/libpthread/signals/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join ===> signals/pthread_mutex_lock ==== run-regress-pthread_mutex_lock ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock"' -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c cc -o pthread_mutex_lock pthread_mutex_lock.o -lpthread ./pthread_mutex_lock ===> signodefer ==== run-regress-signodefer ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signodefer"' -I/usr/src/regress/lib/libpthread/signodefer/../include -MD -MP -c /usr/src/regress/lib/libpthread/signodefer/signodefer.c /usr/src/regress/lib/libpthread/signodefer/signodefer.c:34:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, str, strlen(str))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0xcf7c9c1c, context 0xcf7c9bc8 act_handler/2, signal 30, siginfo 0xcf7c9c1c, context 0xcf7c9bc8 act_handler/3, signal 30, siginfo 0xcf7c9c1c, context 0xcf7c9bc8 [recurse] act_handler/4, signal 30, siginfo 0xcf7c9b10, context 0xcf7c9abc ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigsuspend"' -I/usr/src/regress/lib/libpthread/sigsuspend/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:56:6: warning: variable 'save_count' set but not used [-Wunused-but-set-variable] int save_count, status, i; ^ 1 warning generated. cc -o sigsuspend sigsuspend.o -lpthread ./sigsuspend -> Suspender thread signal handler caught signal 16 (Urgent I/O condition) -> Main thread signal handler caught signal 16 (Urgent I/O condition) -> Suspender thread signal handler caught signal 31 (User defined signal 2) -> Suspender thread signal handler caught signal 31 (User defined signal 2) Sigsuspend woke up by signal 16 (Urgent I/O condition) Sigsuspend woke up by signal 31 (User defined signal 2) Sigsuspend woke up by signal 31 (User defined signal 2) ===> sigwait ==== run-regress-sigwait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigwait"' -I/usr/src/regress/lib/libpthread/sigwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigwait/sigwait.c cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0x616b172c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x616b172c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x616b172c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x616b172c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x616b172c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x616b172c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x616b172c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x616b172c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x616b172c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x616b172c) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c /usr/src/regress/lib/libpthread/sleep/sleep.c:83:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o sleep sleep.o -lpthread ./sleep abababababababababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 25798: This should be message #1 waiting for child 8818: This should be message #2 8818: This should be message #3 25798: This should be message #4 25798: This should be message #6 8818: This should be message #5 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/3"' -I/usr/src/regress/lib/libpthread/socket/3/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/3/socket3.c cc -o socket3 socket3.o -lpthread ./socket3 listen_fd = 3 accept_fd = 0, flags = 6 ===> spinlock ==== run-regress-spinlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/spinlock"' -I/usr/src/regress/lib/libpthread/spinlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/spinlock/spinlock.c cc -o spinlock spinlock.o -lpthread ./spinlock Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> stack ==== run-regress-stack ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stack"' -I/usr/src/regress/lib/libpthread/stack/../include -MD -MP -c /usr/src/regress/lib/libpthread/stack/stack.c /usr/src/regress/lib/libpthread/stack/stack.c:25:11: warning: address of stack memory associated with local variable 's' returned [-Wreturn-stack-address] return (&s); ^ /usr/src/regress/lib/libpthread/stack/stack.c:35:10: warning: address of stack memory associated with local variable 'buf' returned [-Wreturn-stack-address] return (buf + LARGE_SIZE/2); ^~~ 2 warnings generated. cc -o stack stack.o -lpthread ./stack ===> stdarg ==== run-regress-stdarg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/stdarg/../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdarg"' -I/usr/src/regress/lib/libpthread/stdarg/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdarg/stdarg.c /usr/src/regress/lib/libpthread/stdarg/stdarg.c:43:3: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] EQ(l, 123456789L); ^~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:47:3: warning: format specifies type 'char *' but the argument has type 'void *' [-Wformat] EQ(p, &thing); ^~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o stdarg stdarg.o -lpthread ./stdarg trying loop in single-threaded mode: main ok now running loop with 2 threads: child 1 child 2 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdio"' -I/usr/src/regress/lib/libpthread/stdio/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdio/stdio.c /usr/src/regress/lib/libpthread/stdio/stdio.c:57:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn((fp = fopen(fullname, "r"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:74:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp1 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:77:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp2 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o stdio stdio.o -lpthread ./stdio ===> switch ==== run-regress-switch-2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/switch"' -I/usr/src/regress/lib/libpthread/switch/../include -MD -MP -c /usr/src/regress/lib/libpthread/switch/switch.c /usr/src/regress/lib/libpthread/switch/switch.c:76:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, (char *) arg, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/switch/switch.c:116:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 1409226 0m02.01s real 0m00.80s user 0m04.19s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 705686 0m02.00s real 0m00.22s user 0m05.98s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 358875 0m02.00s real 0m00.17s user 0m07.16s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 126073 0m02.00s real 0m00.10s user 0m08.97s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 75325 0m02.00s real 0m00.04s user 0m10.47s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 32776 0m02.00s real 0m00.03s user 0m12.07s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 26587 0m02.01s real 0m00.01s user 0m12.80s system ===> system ==== run-regress-system ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 4m57.15s