START lib/libpthread 2024-10-16T00:14:22Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/barrier"' -I/usr/src/regress/lib/libpthread/barrier/../include -MD -MP -c /usr/src/regress/lib/libpthread/barrier/barrier.c cc -o barrier barrier.o -lpthread ./barrier Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> blocked_shutdown ==== run-regress-blocked_shutdown ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/blocked_shutdown"' -I/usr/src/regress/lib/libpthread/blocked_shutdown/../include -MD -MP -c /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c cc -o blocked_shutdown blocked_shutdown.o -lpthread ./blocked_shutdown ===> cancel ==== run-regress-cancel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel"' -I/usr/src/regress/lib/libpthread/cancel/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel/cancel.c cc -o cancel cancel.o -lutil -lpthread ./cancel you should see this message exactly once (fyi, cancellation of self was instantaneous) early = 0 ===> cancel2 ==== run-regress-cancel2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel2"' -I/usr/src/regress/lib/libpthread/cancel2/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel2/cancel2.c cc -o cancel2 cancel2.o -lpthread ./cancel2 trying select trying pselect trying poll trying ppoll ===> cancel_wait ==== run-regress-cancel_wait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel_wait"' -I/usr/src/regress/lib/libpthread/cancel_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c cc -o cancel_wait cancel_wait.o -lpthread ./cancel_wait trying wait trying waitpid trying wait3 trying wait4 ===> close ==== run-regress-close ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close"' -I/usr/src/regress/lib/libpthread/close/../include -MD -MP -c /usr/src/regress/lib/libpthread/close/close.c /usr/src/regress/lib/libpthread/close/close.c:108:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, garbage, sizeof garbage)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o close close.o -lpthread ./close main: connecting to test port with fd 3 main: connected on fd 3 starting child thread child: writing some garbage to fd 3 child: calling select() with fd 3 main: closing fd 3 child: select() returned -1, errno 9 = Bad file descriptor [correct] main: closed ===> close_race ==== run-regress-close_race ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close_race"' -I/usr/src/regress/lib/libpthread/close_race/../include -MD -MP -c /usr/src/regress/lib/libpthread/close_race/close_race.c cc -o close_race close_race.o -lpthread ./close_race ===> closefrom ==== run-regress-closefrom ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/closefrom"' -I/usr/src/regress/lib/libpthread/closefrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/closefrom/closefrom.c cc -o closefrom closefrom.o -lpthread ./closefrom closefrom(3) == -1/9 closefrom(3) == -1/9 dummy thread exited with status 0x0 ===> cwd ==== run-regress-cwd ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cwd"' -I/usr/src/regress/lib/libpthread/cwd/../include -MD -MP -c /usr/src/regress/lib/libpthread/cwd/cwd.c cc -o cwd cwd.o -lpthread ld: warning: cwd.c(cwd.o:(main)): warning: getwd() possibly used unsafely; consider using getcwd() ./cwd getcwd => /usr/obj/regress/lib/libpthread/cwd getwd => /usr/obj/regress/lib/libpthread/cwd ===> dlopen ==== run-regress-dlopen ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/dlopen"' -I/usr/src/regress/lib/libpthread/dlopen/../include -MD -MP -c /usr/src/regress/lib/libpthread/dlopen/dlopen.c cc -o dlopen dlopen.o ./dlopen * * * * * * * * * * * * * * * * * * * * * * * * * single threaded semop: pass time = 1.008443356 sigsuspend: pass time = 1.009676774 poll: fail time = 0.000063538 r = 1 open_fifo: pass time = 1.009161327 nanosleep: pass time = 1.009479229 flock: pass time = 1.007710865 fcntl(F_SETLKW): pass time = 1.005696387 connect: pass time = 1.008139164 accept: pass time = 1.009866699 in thread after dlopen(pthread) semop: pass time = 1.007587928 sigsuspend: pass time = 1.009912417 poll: fail time = 0.000044399 r = 1 open_fifo: pass time = 1.009240615 nanosleep: pass time = 1.009679564 flock: pass time = 1.007731594 fcntl(F_SETLKW): pass time = 1.005208570 connect: pass time = 1.008352248 accept: pass time = 1.009589686 using cancellation semop: pass time = 1.009508628 sigsuspend: pass time = 1.009867029 poll: fail time = 1.009980636 r = 1 open_fifo: pass time = 1.009137298 nanosleep: pass time = 1.009689824 flock: pass time = 1.007570829 fcntl(F_SETLKW): pass time = 1.005003165 connect: pass time = 1.007936969 accept: pass time = 1.009896609 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/earlysig"' -I/usr/src/regress/lib/libpthread/earlysig/../include -MD -MP -c /usr/src/regress/lib/libpthread/earlysig/earlysig.c cc -o earlysig earlysig.o -lpthread ./earlysig ===> errno ==== run-regress-errno ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/errno"' -I/usr/src/regress/lib/libpthread/errno/../include -MD -MP -c /usr/src/regress/lib/libpthread/errno/errno.c /usr/src/regress/lib/libpthread/errno/errno.c:62:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "m", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:67:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:73:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "2", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:157:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "X", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 4 warnings generated. cc -o errno errno.o -lpthread ./errno X ===> execve ==== run-regress-execve ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/execve"' -I/usr/src/regress/lib/libpthread/execve/../include -MD -MP -c /usr/src/regress/lib/libpthread/execve/execve.c /usr/src/regress/lib/libpthread/execve/execve.c:95:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, should_succeed, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o execve execve.o -lpthread ./execve This is the first message IGNORED: stdout is not a tty: this test needs a tty ===> fork ==== run-regress-fork ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/fork"' -I/usr/src/regress/lib/libpthread/fork/../include -MD -MP -c /usr/src/regress/lib/libpthread/fork/fork.c cc -o fork fork.o -lpthread ./fork forking from pid 98989 parent = pid 98989 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 0 gid 1 gid 2 gid 3 gid 4 before: wheel:*:0:root,user after: wheel:*:0:root,user 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: tty:*:4:root after: tty:*:4:root ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.338 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.165 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.141 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.141/0.214/0.338/0.088 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/poll"' -I/usr/src/regress/lib/libpthread/poll/../include -MD -MP -c /usr/src/regress/lib/libpthread/poll/poll.c cc -o poll poll.o -lutil -lpthread ./poll zero p[0]={fd=3, events=< in out > revents=< in out >} null p[1]={fd=4, events=< in out > revents=< in out >} closing zero zero p[0]={fd=3, events=< in out > revents=< nval >} null p[1]={fd=4, events=< in out > revents=< in out >} closing null rpipe p[0]={fd=3, events=< in > revents=< >} wpipe p[1]={fd=4, events=< out > revents=< out >} bg writing to wpipe rpipe p[0]={fd=3, events=< in > revents=< in >} ===> preemption ==== run-regress-preemption ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption"' -I/usr/src/regress/lib/libpthread/preemption/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption/preemption.c cc -o preemption preemption.o -lpthread ./preemption yielding: 0 1 2 3 4 5 6 7 8 9 ===> preemption_float ==== run-regress-preemption_float ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption_float"' -I/usr/src/regress/lib/libpthread/preemption_float/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c cc -o preemption_float preemption_float.o -lm -lpthread ./preemption_float ===> pthread_atfork ==== run-regress-pthread_atfork ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_atfork"' -I/usr/src/regress/lib/libpthread/pthread_atfork/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c cc -o pthread_atfork pthread_atfork.o -lpthread ./pthread_atfork ===> pthread_cond_timedwait ==== run-regress-pthread_cond_timedwait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_cond_timedwait"' -I/usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.009903658 seconds Got timeout 1 in 10.019902414 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_create"' -I/usr/src/regress/lib/libpthread/pthread_create/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0xffff3d1c New thread was passed arg address 0xdeadbeef New thread stack at 0xc251ed00 ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_join"' -I/usr/src/regress/lib/libpthread/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0xfffe90f8 New thread 1 stack at 0xcec2b6cc New thread 2 stack at 0xcec2b6cc ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_kill"' -I/usr/src/regress/lib/libpthread/pthread_kill/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0xfffdeb18, context 0xfffdea68 act_handler: signal 30, siginfo 0xee8ec3d8, context 0xee8ec328 act_handler: signal 30, siginfo 0xc95953b8, context 0xc9595308 Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 0 locked, state = 1 reader 2 locked, state = 2 reader 0 woken, state = 2 reader 3 locked, state = 3 reader 0 woken, state = 3 reader 1 locked, state = 4 reader 3 woken, state = 4 reader 0 woken, state = 4 reader 2 woken, state = 4 reader 4 locked, state = 5 reader 3 woken, state = 5 reader 0 woken, state = 5 reader 1 woken, state = 5 reader 2 woken, state = 5 reader 5 locked, state = 6 reader 0 woken, state = 6 reader 1 woken, state = 6 reader 4 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 0 woken, state = 7 reader 0 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 4 woken, state = 7 reader 4 unlocked writer locked reader 2 woken, state = 8 reader 0 woken, state = 8 writer unlocking reader 1 woken, state = 0 reader 1 trying again (1) reader 1 locked again (1) reader 3 woken, state = 1 reader 3 trying again (2) reader 3 locked again (2) reader 1 woken, state = 2 reader 5 woken, state = 2 reader 5 trying again (3) reader 5 locked again (3) reader 3 woken, state = 3 reader 0 woken, state = 3 reader 0 trying again (4) reader 0 locked again (4) writer exiting reader 5 woken, state = 4 reader 3 woken, state = 4 reader 2 woken, state = 4 reader 2 trying again (5) reader 2 locked again (5) reader 4 woken, state = 5 reader 4 trying again (6) reader 4 locked again (6) reader 4 exiting reader 5 woken, state = 6 reader 0 woken, state = 6 reader 0 exiting reader 5 exiting reader 3 woken, state = 6 reader 1 woken, state = 6 reader 1 exiting reader 3 exiting reader 2 woken, state = 6 reader 2 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x9ca6b200: mutex_lock 0x8b0670b0 (0x0) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x9ca6b200: mutex_unlock 0x8b0670b0 (0x9ca6b200) 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0xa41d5f00: rwlock_wrlock 0x9120f630 (0) 0xa41d5f00: rwlock_unlock 0x9120f630 0xa41d5f00: rwlock_rdlock 0x9120f630 (0) 0xa41d5f00: rwlock_unlock 0x9120f630 0x9a511500: rwlock_wrlock 0x9120f630 (0) 0x9a511500: rwlock_unlock 0x9120f630 0x9a511500: rwlock_rdlock 0x9120f630 (0) 0x9a511500: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_wrlock 0x9120f630 (0) 0x9ca6bb00: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6b100: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6b100: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5200: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (4294967295) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) rthread reaping 0x9ca6b200 stack 0x95f0af20 rthread reaping 0x9a511500 stack 0x95ee7f40 0x83c35100: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (2147483650) 0xa41d5a00: rwlock_wrlock 0x9120f630 (2147483651) 0x9ca6b100: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_wrlock 0x9120f630 (2147483649) 0xa41d5b00: rwlock_wrlock 0x9120f630 (2147483649) 0xa41d5100: rwlock_wrlock 0x9120f630 (2147483649) rthread reaping 0xa41d5f00 stack 0x95f0a6e0 0x9ca6bb00: rwlock_unlock 0x9120f630 0x83c35800: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0x9ca6b100 stack 0x95ed6ca0 rthread reaping 0x9ca6bb00 stack 0x95ee76e0 rthread reaping 0x9a511c00 stack 0x95f0ae20 0x9a511100: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b300: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5400: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5200: rwlock_unlock 0x9120f630 0xa41d5100: rwlock_unlock 0x9120f630 0xa41d5100: rwlock_rdlock 0x9120f630 (2147483647) 0xa41d5b00: rwlock_unlock 0x9120f630 0xa41d5200: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 0x9a511100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0xa41d5200: rwlock_unlock 0x9120f630 0xa41d5400: rwlock_unlock 0x9120f630 0xa41d5400: rwlock_rdlock 0x9120f630 (0) 0xa41d5400: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_rdlock 0x9120f630 (0) 0xa41d5a00: rwlock_unlock 0x9120f630 0xa41d5b00: rwlock_rdlock 0x9120f630 (0) 0xa41d5b00: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5200 stack 0x95ee7f20 rthread reaping 0x83c35100 stack 0x95ed6e60 rthread reaping 0xa41d5a00 stack 0x95f0a500 rthread reaping 0x83c35c00 stack 0x95ee79e0 rthread reaping 0x9ca6b300 stack 0x95ee77e0 rthread reaping 0xa41d5b00 stack 0x95ee77a0 rthread reaping 0x9a511100 stack 0x95f0a240 rthread reaping 0xa41d5100 stack 0x95ee79a0 rthread reaping 0xa41d5400 stack 0x95efd300 rthread reaping 0x83c35800 stack 0x95ed64e0 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0xa41d5300: rwlock_wrlock 0x9120f630 (0) 0x9a511900: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x83c35900: rwlock_wrlock 0x9120f630 (2147483647) 0xa41d5300: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511900: rwlock_unlock 0x9120f630 0xa41d5300: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35900: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5300: rwlock_unlock 0x9120f630 0x9a511900: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_wrlock 0x9120f630 (2) 0x83c35900: rwlock_rdlock 0x9120f630 (2147483650) 0x9a511700: rwlock_wrlock 0x9120f630 (2147483650) 0x83c35900: rwlock_unlock 0x9120f630 0x9a511800: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_rdlock 0x9120f630 (0) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (0) 0xa41d5d00: rwlock_wrlock 0x9120f630 (1) 0x9ca6b400: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35400: rwlock_wrlock 0x9120f630 (2147483649) rthread reaping 0x9a511800 stack 0x95ed64e0 rthread reaping 0xa41d5300 stack 0x95efd300 rthread reaping 0x9a511900 stack 0x95ee79a0 rthread reaping 0x9ca6be00 stack 0x95f0a240 rthread reaping 0x83c35900 stack 0x95ee77a0 0x9a511700: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5500: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35700: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5600: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35000: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35100: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5d00: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_unlock 0x9120f630 0xa41d5d00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35400: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35400: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5500: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35700: rwlock_unlock 0x9120f630 0xa41d5500: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5600: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35100: rwlock_unlock 0x9120f630 0xa41d5d00: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_unlock 0x9120f630 0x83c35400: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_unlock 0x9120f630 0xa41d5500: rwlock_unlock 0x9120f630 0x83c35700: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (8) 0x83c35100: rwlock_rdlock 0x9120f630 (8) rthread reaping 0x9a511700 stack 0x95ee77e0 0x83c35000: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 rthread reaping 0x83c35d00 stack 0x95ee79e0 rthread reaping 0xa41d5500 stack 0x95f0a500 rthread reaping 0xa41d5d00 stack 0x95ed6e60 rthread reaping 0x9ca6b400 stack 0x95ee7f20 rthread reaping 0x83c35700 stack 0x95f0ae20 rthread reaping 0x83c35400 stack 0x95ee76e0 rthread reaping 0xa41d5600 stack 0x95ed6ca0 rthread reaping 0x83c35100 stack 0x95f0a6e0 rthread reaping 0x83c35000 stack 0x95ee7f40 rthread reaping 0x9a511f00 stack 0x95f0af20 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0xa41d5800: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0x83c35e00: rwlock_unlock 0x9120f630 0xa41d5800: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511600: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5800: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5800: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0x9ca6be00: rwlock_rdlock 0x9120f630 (2) 0x9ca6be00: rwlock_unlock 0x9120f630 0x83c35500: rwlock_wrlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0x9a511000: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 rthread reaping 0x83c35b00 stack 0x95f0af20 rthread reaping 0x83c35600 stack 0x95ee7f40 rthread reaping 0x83c35e00 stack 0x95f0a6e0 rthread reaping 0xa41d5800 stack 0x95ed6ca0 rthread reaping 0x9ca6be00 stack 0x95ee76e0 rthread reaping 0x9a511600 stack 0x95f0ae20 0x9a511a00: rwlock_wrlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511e00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b400: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5c00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511900: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5c00: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_unlock 0x9120f630 0xa41d5c00: rwlock_rdlock 0x9120f630 (5) rthread reaping 0x83c35500 stack 0x95ee79e0 0xa41d5c00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511b00 stack 0x95ee7f20 rthread reaping 0x9ca6b400 stack 0x95ed6e60 rthread reaping 0x9ca6b600 stack 0x95f0a500 rthread reaping 0x9a511900 stack 0x95ee77e0 rthread reaping 0x9a511000 stack 0x95ee77a0 rthread reaping 0x9a511a00 stack 0x95f0a240 rthread reaping 0x9ca6bf00 stack 0x95ee79a0 rthread reaping 0x9a511e00 stack 0x95efd300 rthread reaping 0xa41d5c00 stack 0x95ed64e0 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x9ca6b900: rwlock_wrlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0x83c35600: rwlock_wrlock 0x9120f630 (1) 0x83c35600: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0xa41d5700: rwlock_wrlock 0x9120f630 (0) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_wrlock 0x9120f630 (1) 0x9a511700: rwlock_unlock 0x9120f630 0xa41d5000: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0x9ca6b900 stack 0x95ed64e0 0x83c35c00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35600: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9a511800: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6b100: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511700: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511100: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9a511800: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0xa41d5700: rwlock_unlock 0x9120f630 0xa41d5700: rwlock_rdlock 0x9120f630 (0) 0xa41d5700: rwlock_unlock 0x9120f630 0xa41d5000: rwlock_unlock 0x9120f630 0xa41d5000: rwlock_rdlock 0x9120f630 (0) 0xa41d5000: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_rdlock 0x9120f630 (0) 0x9ca6b100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0x83c35600: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_wrlock 0x9120f630 (1) 0x9a511d00: rwlock_wrlock 0x9120f630 (2147483649) 0x9ca6b000: rwlock_rdlock 0x9120f630 (2147483649) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 rthread reaping 0x83c35200 stack 0x95ee79a0 0x9a511c00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35600 stack 0x95efd300 0x9a511d00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511800 stack 0x95f0a240 0x9a511c00: rwlock_rdlock 0x9120f630 (2147483647) 0x9a511d00: rwlock_rdlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bb00 stack 0x95ee77a0 rthread reaping 0x9ca6b700 stack 0x95ee77e0 rthread reaping 0x9ca6ba00 stack 0x95f0a500 rthread reaping 0x9a511700 stack 0x95ed6e60 rthread reaping 0xa41d5700 stack 0x95ee7f20 rthread reaping 0x83c35c00 stack 0x95ee79e0 rthread reaping 0x9ca6b000 stack 0x95f0ae20 rthread reaping 0xa41d5000 stack 0x95ee76e0 rthread reaping 0x9ca6b100 stack 0x95ed6ca0 rthread reaping 0x9a511100 stack 0x95f0a6e0 rthread reaping 0x9a511c00 stack 0x95ee7f40 rthread reaping 0x9a511d00 stack 0x95f0af20 0xa41d5100: rwlock_wrlock 0x9120f630 (0) 0xa41d5100: rwlock_unlock 0x9120f630 0xa41d5100: rwlock_rdlock 0x9120f630 (0) 0xa41d5100: rwlock_unlock 0x9120f630 0xa41d5900: rwlock_wrlock 0x9120f630 (0) 0xa41d5900: rwlock_unlock 0x9120f630 0xa41d5900: rwlock_rdlock 0x9120f630 (0) 0xa41d5900: rwlock_unlock 0x9120f630 0xa41d5e00: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0xa41d5d00: rwlock_wrlock 0x9120f630 (0) 0xa41d5e00: rwlock_unlock 0x9120f630 0xa41d5e00: rwlock_rdlock 0x9120f630 (0) 0xa41d5e00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x9a511400: rwlock_wrlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35600: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6b400: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511400: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35900: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35f00: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5f00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511400: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5200: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5300: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0xa41d5100 stack 0x95f0af20 0x83c35600: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5900 stack 0x95ee7f40 0x83c35e00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5d00: rwlock_unlock 0x9120f630 0xa41d5d00: rwlock_rdlock 0x9120f630 (0) 0xa41d5d00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (2147483650) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_unlock 0x9120f630 0x83c35900: rwlock_unlock 0x9120f630 0x83c35900: rwlock_rdlock 0x9120f630 (0) 0xa41d5f00: rwlock_unlock 0x9120f630 0xa41d5f00: rwlock_rdlock 0x9120f630 (0) 0xa41d5200: rwlock_unlock 0x9120f630 0xa41d5200: rwlock_rdlock 0x9120f630 (0) 0xa41d5200: rwlock_unlock 0x9120f630 0xa41d5300: rwlock_unlock 0x9120f630 0xa41d5300: rwlock_rdlock 0x9120f630 (0) 0xa41d5300: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35900: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (1) 0xa41d5f00: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5d00 stack 0x95f0a6e0 rthread reaping 0xa41d5e00 stack 0x95ee76e0 rthread reaping 0x83c35d00 stack 0x95f0ae20 rthread reaping 0x9ca6b400 stack 0x95ed6ca0 rthread reaping 0x83c35900 stack 0x95ee79e0 rthread reaping 0xa41d5f00 stack 0x95ee7f20 rthread reaping 0x9a511400 stack 0x95ed6e60 rthread reaping 0x9ca6ba00 stack 0x95f0a500 rthread reaping 0x83c35600 stack 0x95ee77e0 rthread reaping 0x83c35a00 stack 0x95ee77a0 rthread reaping 0xa41d5200 stack 0x95f0a240 rthread reaping 0x83c35e00 stack 0x95efd300 rthread reaping 0x83c35f00 stack 0x95ee79a0 rthread reaping 0xa41d5300 stack 0x95ed64e0 0x9a511000: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0xa41d5400: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0xa41d5500: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0xa41d5600: rwlock_wrlock 0x9120f630 (0) 0xa41d5700: rwlock_wrlock 0x9120f630 (0) 0x83c35500: rwlock_wrlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0xa41d5400: rwlock_unlock 0x9120f630 0xa41d5400: rwlock_rdlock 0x9120f630 (0) 0xa41d5400: rwlock_unlock 0x9120f630 0xa41d5500: rwlock_unlock 0x9120f630 0xa41d5500: rwlock_rdlock 0x9120f630 (0) 0xa41d5500: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_rdlock 0x9120f630 (0) 0xa41d5600: rwlock_unlock 0x9120f630 0x83c35700: rwlock_wrlock 0x9120f630 (0) 0xa41d5700: rwlock_unlock 0x9120f630 0xa41d5700: rwlock_rdlock 0x9120f630 (0) 0xa41d5700: rwlock_unlock 0x9120f630 0x83c35700: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6b800: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b800: rwlock_rdlock 0x9120f630 (0) 0xa41d5800: rwlock_wrlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9a511900: rwlock_wrlock 0x9120f630 (2147483650) 0x9a511200: rwlock_wrlock 0x9120f630 (2147483649) 0xa41d5800: rwlock_unlock 0x9120f630 0xa41d5800: rwlock_rdlock 0x9120f630 (0) 0xa41d5800: rwlock_unlock 0x9120f630 rthread reaping 0x9a511000 stack 0x95ed64e0 rthread reaping 0xa41d5400 stack 0x95ee79a0 rthread reaping 0xa41d5500 stack 0x95efd300 rthread reaping 0x9ca6b000 stack 0x95f0a240 rthread reaping 0x9a511e00 stack 0x95ee77a0 rthread reaping 0xa41d5600 stack 0x95ee77e0 rthread reaping 0xa41d5700 stack 0x95f0a500 0x9a511900: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5200: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b700: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0x83c35500 stack 0x95ed6e60 rthread reaping 0x83c35700 stack 0x95ee7f20 rthread reaping 0xa41d5800 stack 0x95ed6ca0 0x9a511200: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 0xa41d5200: rwlock_unlock 0x9120f630 0xa41d5200: rwlock_rdlock 0x9120f630 (0) 0xa41d5200: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_rdlock 0x9120f630 (0) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (0) 0x9a511900: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b800 stack 0x95ee79e0 rthread reaping 0x9a511200 stack 0x95ee76e0 rthread reaping 0xa41d5200 stack 0x95f0a6e0 rthread reaping 0x9ca6be00 stack 0x95ee7f40 rthread reaping 0x9ca6b700 stack 0x95f0af20 0xa41d5c00: rwlock_wrlock 0x9120f630 (0) 0xa41d5c00: rwlock_unlock 0x9120f630 0xa41d5c00: rwlock_rdlock 0x9120f630 (0) 0xa41d5c00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511900 stack 0x95f0ae20 0xa41d5a00: rwlock_wrlock 0x9120f630 (0) 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0x9a511300: rwlock_wrlock 0x9120f630 (2147483647) 0xa41d5b00: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35600: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5a00: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_rdlock 0x9120f630 (0) 0xa41d5a00: rwlock_unlock 0x9120f630 0x9a511300: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5b00: rwlock_unlock 0x9120f630 0x9a511300: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511000: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x9a511100: rwlock_unlock 0x9120f630 0x9a511300: rwlock_unlock 0x9120f630 0x83c35100: rwlock_wrlock 0x9120f630 (2147483650) 0xa41d5b00: rwlock_rdlock 0x9120f630 (2147483650) 0xa41d5b00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 0xa41d5300: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511400: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (0) 0x9a511600: rwlock_unlock 0x9120f630 0xa41d5000: rwlock_wrlock 0x9120f630 (0) rthread reaping 0xa41d5c00 stack 0x95f0af20 0x9a511000: rwlock_rdlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5a00 stack 0x95f0ae20 0xa41d5000: rwlock_unlock 0x9120f630 rthread reaping 0x9a511300 stack 0x95ee7f40 0x9a511400: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511000: rwlock_unlock 0x9120f630 0x9a511400: rwlock_unlock 0x9120f630 0xa41d5000: rwlock_rdlock 0x9120f630 (2) rthread reaping 0x9a511100 stack 0x95f0a6e0 rthread reaping 0xa41d5b00 stack 0x95ee76e0 rthread reaping 0x83c35600 stack 0x95ee79e0 rthread reaping 0x9ca6bf00 stack 0x95ed6ca0 rthread reaping 0x9a511000 stack 0x95ee7f20 0x9a511f00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5300: rwlock_unlock 0x9120f630 0xa41d5300: rwlock_rdlock 0x9120f630 (1) 0x9ca6b300: rwlock_wrlock 0x9120f630 (3) 0xa41d5000: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35c00 stack 0x95f0a500 rthread reaping 0x9a511f00 stack 0x95ed6e60 rthread reaping 0x83c35100 stack 0x95ee77e0 0xa41d5300: rwlock_unlock 0x9120f630 rthread reaping 0x9a511600 stack 0x95ee77a0 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) rthread reaping 0xa41d5300 stack 0x95f0a240 0x9ca6b300: rwlock_unlock 0x9120f630 rthread reaping 0x9a511400 stack 0x95efd300 rthread reaping 0xa41d5000 stack 0x95ee79a0 0xa41d5a00: rwlock_wrlock 0x9120f630 (0) rthread reaping 0x9ca6b300 stack 0x95ed64e0 0xa41d5a00: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35800: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5e00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (0) 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (0) 0x9ca6b500: rwlock_unlock 0x9120f630 0xa41d5e00: rwlock_unlock 0x9120f630 0xa41d5e00: rwlock_rdlock 0x9120f630 (0) 0xa41d5e00: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_wrlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_rdlock 0x9120f630 (0) 0xa41d5a00: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0xa41d5800: rwlock_wrlock 0x9120f630 (0) 0xa41d5800: rwlock_unlock 0x9120f630 0xa41d5800: rwlock_rdlock 0x9120f630 (0) 0xa41d5800: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_wrlock 0x9120f630 (0) 0x83c35f00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (0) 0x83c35f00: rwlock_unlock 0x9120f630 0xa41d5d00: rwlock_wrlock 0x9120f630 (0) 0x9ca6be00: rwlock_wrlock 0x9120f630 (0) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_rdlock 0x9120f630 (0) 0x9ca6be00: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5a00 stack 0x95ee79a0 rthread reaping 0x9ca6b900 stack 0x95ed64e0 rthread reaping 0x9ca6b500 stack 0x95efd300 rthread reaping 0x83c35800 stack 0x95f0a240 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0xa41d5d00: rwlock_unlock 0x9120f630 0xa41d5500: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6b700: rwlock_unlock 0x9120f630 0xa41d5d00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5500: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b600 stack 0x95ee77a0 0x9ca6b700: rwlock_rdlock 0x9120f630 (2147483647) 0xa41d5500: rwlock_rdlock 0x9120f630 (0) 0xa41d5d00: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_unlock 0x9120f630 0xa41d5500: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_wrlock 0x9120f630 (2) rthread reaping 0x9ca6bc00 stack 0x95ee77e0 rthread reaping 0xa41d5e00 stack 0x95ed6e60 rthread reaping 0x9ca6b800 stack 0x95f0a500 0x9a511d00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6ba00 stack 0x95ee7f20 0x9a511d00: rwlock_rdlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5800 stack 0x95ed6ca0 rthread reaping 0x83c35f00 stack 0x95ee79e0 rthread reaping 0xa41d5d00 stack 0x95ee76e0 rthread reaping 0x9ca6b700 stack 0x95f0a6e0 rthread reaping 0x9ca6be00 stack 0x95ee7f40 rthread reaping 0xa41d5500 stack 0x95f0ae20 rthread reaping 0x9a511d00 stack 0x95f0af20 0x9ca6b800: rwlock_wrlock 0x9120f630 (0) 0x83c35c00: rwlock_wrlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_wrlock 0x9120f630 (1) 0x9ca6bd00: rwlock_wrlock 0x9120f630 (1) 0xa41d5a00: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511a00: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35600: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511a00: rwlock_unlock 0x9120f630 0x83c35600: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (2147483647) 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 0x83c35600: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9a511100: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5900: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5600: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5a00: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5a00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511100: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5700: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5900: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511100: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_wrlock 0x9120f630 (2147483652) 0x9a511100: rwlock_unlock 0x9120f630 0xa41d5900: rwlock_rdlock 0x9120f630 (2147483652) 0xa41d5900: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_wrlock 0x9120f630 (2147483649) 0x9ca6b100: rwlock_wrlock 0x9120f630 (2147483649) 0x9ca6bd00: rwlock_unlock 0x9120f630 0xa41d5700: rwlock_unlock 0x9120f630 0xa41d5700: rwlock_rdlock 0x9120f630 (0) 0xa41d5700: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b800 stack 0x95f0af20 0x83c35e00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35c00 stack 0x95f0ae20 0x83c35e00: rwlock_rdlock 0x9120f630 (0) rthread reaping 0xa41d5600 stack 0x95ee7f40 0x83c35e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5a00 stack 0x95ee76e0 0x9ca6b100: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0x9ca6bd00 stack 0x95f0a6e0 rthread reaping 0x9a511a00 stack 0x95ee79e0 rthread reaping 0x83c35600 stack 0x95ed6ca0 rthread reaping 0x9a511100 stack 0x95ee7f20 rthread reaping 0xa41d5900 stack 0x95f0a500 rthread reaping 0x9ca6b900 stack 0x95ed6e60 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5700 stack 0x95ee77e0 0x9ca6b100: rwlock_rdlock 0x9120f630 (0) 0x9ca6b100: rwlock_unlock 0x9120f630 rthread reaping 0x9a511e00 stack 0x95ee77a0 rthread reaping 0x9ca6b300 stack 0x95f0a240 rthread reaping 0x9ca6ba00 stack 0x95efd300 rthread reaping 0x9ca6b100 stack 0x95ed64e0 rthread reaping 0x83c35e00 stack 0x95ee79a0 0x9a511200: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35700: rwlock_wrlock 0x9120f630 (1) 0x83c35900: rwlock_wrlock 0x9120f630 (0) 0x9ca6bd00: rwlock_wrlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_wrlock 0x9120f630 (4294967295) main: 0 0x9a511500: 1: enter run() 0x9ca6b200: 0: enter run() 0x9ca6b100: 2: enter run() 0xa41d5f00: 3: enter run() 0x9ca6b200: 0: set_msg 0x9ca6b200: 0: msg: "new message" 0x9ca6b200: 0: exit run() 0xa41d5f00: 3: set_msg 0xa41d5f00: 3: msg: "new message" 0xa41d5f00: 3: exit run() 0x9a511500: 1: set_msg 0x9a511500: 1: msg: "new message" 0x9a511500: 1: exit run() 0x9ca6bb00: 4: enter run() 0x9ca6b100: 2: set_msg 0x9a511c00: 5: enter run() 0xa41d5200: 6: enter run() 0x9ca6bb00: 4: set_msg 0x83c35100: 7: enter run() 0x9a511c00: 5: set_msg 0xa41d5a00: 8: enter run() 0x9ca6b100: 2: msg: "new message" 0x9a511c00: 5: msg: "new message" 0x83c35c00: 9: enter run() 0xa41d5b00: 11: enter run() 0xa41d5100: 13: enter run() 0x9ca6b100: 2: exit run() 0x9ca6bb00: 4: msg: "new message" 0x83c35800: 15: enter run() 0x9a511c00: 5: exit run() 0x83c35100: 7: set_msg 0x9ca6bb00: 4: exit run() 0x9a511100: 12: enter run() 0x9ca6b300: 10: enter run() 0xa41d5400: 14: enter run() 0xa41d5200: 6: set_msg 0xa41d5100: 13: set_msg 0xa41d5b00: 11: set_msg 0xa41d5100: 13: msg: "new message" 0xa41d5100: 13: exit run() 0x83c35100: 7: msg: "new message" 0x83c35100: 7: exit run() 0x83c35800: 15: set_msg 0x83c35800: 15: msg: "new message" 0x83c35800: 15: exit run() 0x9ca6b300: 10: set_msg 0x9ca6b300: 10: msg: "new message" 0x9ca6b300: 10: exit run() 0x9a511100: 12: set_msg 0x9a511100: 12: msg: "new message" 0x9a511100: 12: exit run() 0x83c35c00: 9: set_msg 0x83c35c00: 9: msg: "new message" 0x83c35c00: 9: exit run() 0xa41d5200: 6: msg: "new message" 0xa41d5200: 6: exit run() 0xa41d5400: 14: set_msg 0xa41d5400: 14: msg: "new message" 0xa41d5400: 14: exit run() 0xa41d5a00: 8: set_msg 0xa41d5a00: 8: msg: "new message" 0xa41d5a00: 8: exit run() 0xa41d5b00: 11: msg: "new message" 0xa41d5b00: 11: exit run() main: 1 0x9a511800: 0: enter run() 0xa41d5300: 1: enter run() 0x9a511900: 2: enter run() 0x9a511800: 0: set_msg 0x83c35900: 4: enter run() 0xa41d5300: 1: set_msg 0x9a511900: 2: set_msg 0x83c35900: 4: set_msg 0xa41d5300: 1: msg: "new message" 0x9a511900: 2: msg: "new message" 0x9ca6be00: 3: enter run() 0xa41d5300: 1: exit run() 0x9a511700: 5: enter run() 0x9a511900: 2: exit run() 0x83c35900: 4: msg: "new message" 0x83c35900: 4: exit run() 0x9a511800: 0: msg: "new message" 0x9ca6be00: 3: set_msg 0x9ca6be00: 3: msg: "new message" 0x9ca6be00: 3: exit run() 0x9a511800: 0: exit run() 0x9a511700: 5: set_msg 0xa41d5d00: 8: enter run() 0x9ca6b400: 9: enter run() 0x83c35400: 11: enter run() 0x9a511700: 5: msg: "new message" 0x83c35d00: 6: enter run() 0xa41d5500: 7: enter run() 0x83c35700: 10: enter run() 0xa41d5600: 12: enter run() 0x9a511f00: 15: enter run() 0x83c35000: 14: enter run() 0x83c35100: 13: enter run() 0xa41d5d00: 8: set_msg 0x9ca6b400: 9: set_msg 0x9a511700: 5: exit run() 0x83c35400: 11: set_msg 0x83c35d00: 6: set_msg 0xa41d5500: 7: set_msg 0x83c35700: 10: set_msg 0xa41d5600: 12: set_msg 0x9a511f00: 15: set_msg 0x83c35000: 14: set_msg 0x83c35100: 13: set_msg 0xa41d5d00: 8: msg: "new message" 0x9ca6b400: 9: msg: "new message" 0x83c35400: 11: msg: "new message" 0x83c35d00: 6: msg: "new message" 0xa41d5500: 7: msg: "new message" 0x83c35700: 10: msg: "new message" 0xa41d5600: 12: msg: "new message" 0x9a511f00: 15: msg: "new message" 0xa41d5d00: 8: exit run() 0x9ca6b400: 9: exit run() 0x83c35400: 11: exit run() 0x83c35d00: 6: exit run() 0xa41d5500: 7: exit run() 0x83c35700: 10: exit run() 0xa41d5600: 12: exit run() 0x9a511f00: 15: exit run() 0x83c35000: 14: msg: "new message" 0x83c35100: 13: msg: "new message" 0x83c35000: 14: exit run() 0x83c35100: 13: exit run() main: 2 0x83c35b00: 0: enter run() 0x83c35b00: 0: set_msg 0x83c35b00: 0: msg: "new message" 0x83c35b00: 0: exit run() 0x83c35600: 1: enter run() 0x83c35600: 1: set_msg 0x83c35e00: 2: enter run() 0x83c35600: 1: msg: "new message" 0x83c35600: 1: exit run() 0xa41d5800: 3: enter run() 0x9a511600: 5: enter run() 0x83c35e00: 2: set_msg 0xa41d5800: 3: set_msg 0x9ca6be00: 4: enter run() 0x9a511600: 5: set_msg 0x9ca6be00: 4: set_msg 0xa41d5800: 3: msg: "new message" 0x9a511600: 5: msg: "new message" 0x83c35e00: 2: msg: "new message" 0x83c35e00: 2: exit run() 0xa41d5800: 3: exit run() 0x9a511600: 5: exit run() 0x9a511b00: 6: enter run() 0x9ca6be00: 4: msg: "new message" 0x9ca6be00: 4: exit run() 0x83c35500: 9: enter run() 0x83c35500: 9: set_msg 0x83c35500: 9: msg: "new message" 0x83c35500: 9: exit run() 0x9a511000: 11: enter run() 0x9a511000: 11: set_msg 0x9a511000: 11: msg: "new message" 0x9a511000: 11: exit run() 0x9a511a00: 12: enter run() 0x9a511a00: 12: set_msg 0x9a511a00: 12: msg: "new message" 0x9a511a00: 12: exit run() 0x9ca6bf00: 13: enter run() 0x9ca6bf00: 13: set_msg 0x9a511900: 10: enter run() 0x9a511e00: 14: enter run() 0x9ca6b400: 7: enter run() 0x9ca6b600: 8: enter run() 0xa41d5c00: 15: enter run() 0x9a511900: 10: set_msg 0x9a511b00: 6: set_msg 0x9ca6b400: 7: set_msg 0x9ca6b600: 8: set_msg 0xa41d5c00: 15: set_msg 0x9a511e00: 14: set_msg 0x9a511e00: 14: msg: "new message" 0x9a511e00: 14: exit run() 0x9ca6bf00: 13: msg: "new message" 0x9a511900: 10: msg: "new message" 0x9a511b00: 6: msg: "new message" 0x9ca6b400: 7: msg: "new message" 0x9ca6b600: 8: msg: "new message" 0x9ca6bf00: 13: exit run() 0x9a511b00: 6: exit run() 0x9ca6b400: 7: exit run() 0x9ca6b600: 8: exit run() 0xa41d5c00: 15: msg: "new message" 0x9a511900: 10: exit run() 0xa41d5c00: 15: exit run() main: 3 0x83c35200: 2: enter run() 0x9ca6b900: 0: enter run() 0x9ca6b900: 0: set_msg 0x9ca6b900: 0: msg: "new message" 0x83c35600: 1: enter run() 0x9ca6b900: 0: exit run() 0x83c35600: 1: set_msg 0x9ca6bb00: 4: enter run() 0x9ca6bb00: 4: set_msg 0x9a511800: 3: enter run() 0x83c35200: 2: set_msg 0x83c35200: 2: msg: "new message" 0x83c35200: 2: exit run() 0x9ca6b700: 5: enter run() 0x9a511700: 7: enter run() 0xa41d5700: 8: enter run() 0x9ca6bb00: 4: msg: "new message" 0x9ca6ba00: 6: enter run() 0x9a511700: 7: set_msg 0xa41d5000: 11: enter run() 0x83c35c00: 9: enter run() 0x9ca6bb00: 4: exit run() 0x9ca6b000: 10: enter run() 0x9ca6b000: 10: set_msg 0x9ca6b100: 12: enter run() 0x9a511100: 13: enter run() 0x83c35c00: 9: set_msg 0x83c35c00: 9: msg: "new message" 0x83c35c00: 9: exit run() 0x9ca6b700: 5: set_msg 0x9ca6b700: 5: msg: "new message" 0x9ca6b700: 5: exit run() 0x9ca6ba00: 6: set_msg 0x9ca6ba00: 6: msg: "new message" 0x9ca6ba00: 6: exit run() 0x9a511800: 3: set_msg 0x9a511800: 3: msg: "new message" 0x9a511800: 3: exit run() 0xa41d5700: 8: set_msg 0xa41d5700: 8: msg: "new message" 0xa41d5700: 8: exit run() 0xa41d5000: 11: set_msg 0xa41d5000: 11: msg: "new message" 0xa41d5000: 11: exit run() 0x9ca6b100: 12: set_msg 0x9ca6b100: 12: msg: "new message" 0x9ca6b100: 12: exit run() 0x9a511100: 13: set_msg 0x9a511100: 13: msg: "new message" 0x9a511100: 13: exit run() 0x83c35600: 1: msg: "new message" 0x9a511c00: 14: enter run() 0x9a511d00: 15: enter run() 0x9ca6b000: 10: msg: "new message" 0x9ca6b000: 10: exit run() 0x9a511700: 7: msg: "new message" 0x83c35600: 1: exit run() 0x9a511c00: 14: set_msg 0x9a511700: 7: exit run() 0x9a511d00: 15: set_msg 0x9a511c00: 14: msg: "new message" 0x9a511d00: 15: msg: "new message" 0x9a511c00: 14: exit run() 0x9a511d00: 15: exit run() main: 4 0xa41d5100: 0: enter run() 0xa41d5100: 0: set_msg 0xa41d5100: 0: msg: "new message" 0xa41d5100: 0: exit run() 0xa41d5900: 1: enter run() 0xa41d5900: 1: set_msg 0xa41d5900: 1: msg: "new message" 0xa41d5900: 1: exit run() 0xa41d5e00: 4: enter run() 0x83c35d00: 5: enter run() 0xa41d5d00: 2: enter run() 0xa41d5e00: 4: set_msg 0xa41d5e00: 4: msg: "new message" 0xa41d5e00: 4: exit run() 0x83c35d00: 5: set_msg 0x83c35d00: 5: msg: "new message" 0x83c35d00: 5: exit run() 0x9a511400: 8: enter run() 0x9a511400: 8: set_msg 0x9ca6ba00: 9: enter run() 0x83c35600: 10: enter run() 0x9ca6b400: 3: enter run() 0x9ca6ba00: 9: set_msg 0x83c35e00: 13: enter run() 0x83c35600: 10: set_msg 0x83c35900: 6: enter run() 0x83c35f00: 14: enter run() 0xa41d5f00: 7: enter run() 0x9a511400: 8: msg: "new message" 0x9a511400: 8: exit run() 0x83c35e00: 13: set_msg 0x83c35a00: 11: enter run() 0xa41d5200: 12: enter run() 0xa41d5300: 15: enter run() 0x9ca6ba00: 9: msg: "new message" 0x9ca6ba00: 9: exit run() 0x83c35f00: 14: set_msg 0xa41d5d00: 2: set_msg 0xa41d5d00: 2: msg: "new message" 0x83c35e00: 13: msg: "new message" 0xa41d5d00: 2: exit run() 0x83c35600: 10: msg: "new message" 0x83c35f00: 14: msg: "new message" 0x83c35600: 10: exit run() 0x9ca6b400: 3: set_msg 0x83c35900: 6: set_msg 0xa41d5f00: 7: set_msg 0xa41d5200: 12: set_msg 0xa41d5200: 12: msg: "new message" 0xa41d5200: 12: exit run() 0xa41d5300: 15: set_msg 0xa41d5300: 15: msg: "new message" 0xa41d5300: 15: exit run() 0x83c35a00: 11: set_msg 0x83c35a00: 11: msg: "new message" 0x83c35a00: 11: exit run() 0x83c35900: 6: msg: "new message" 0x83c35900: 6: exit run() 0x83c35e00: 13: exit run() 0x83c35f00: 14: exit run() 0xa41d5f00: 7: msg: "new message" 0x9ca6b400: 3: msg: "new message" 0x9ca6b400: 3: exit run() 0xa41d5f00: 7: exit run() main: 5 0x9a511000: 0: enter run() 0x9a511000: 0: set_msg 0x9a511000: 0: msg: "new message" 0x9a511000: 0: exit run() 0x9a511e00: 4: enter run() 0xa41d5400: 1: enter run() 0x9a511e00: 4: set_msg 0x9a511e00: 4: msg: "new message" 0x9a511e00: 4: exit run() 0xa41d5500: 2: enter run() 0x9ca6b000: 3: enter run() 0xa41d5600: 5: enter run() 0xa41d5700: 6: enter run() 0x83c35500: 7: enter run() 0x83c35500: 7: set_msg 0x83c35500: 7: msg: "new message" 0x83c35500: 7: exit run() 0xa41d5400: 1: set_msg 0xa41d5400: 1: msg: "new message" 0xa41d5400: 1: exit run() 0xa41d5500: 2: set_msg 0xa41d5500: 2: msg: "new message" 0xa41d5500: 2: exit run() 0x9ca6b000: 3: set_msg 0x9ca6b000: 3: msg: "new message" 0x9ca6b000: 3: exit run() 0xa41d5600: 5: set_msg 0xa41d5600: 5: msg: "new message" 0xa41d5600: 5: exit run() 0x83c35700: 8: enter run() 0xa41d5700: 6: set_msg 0xa41d5700: 6: msg: "new message" 0xa41d5700: 6: exit run() 0x83c35700: 8: set_msg 0x9ca6b800: 9: enter run() 0x9ca6b800: 9: set_msg 0xa41d5800: 10: enter run() 0x83c35700: 8: msg: "new message" 0x9ca6b800: 9: msg: "new message" 0x9a511900: 11: enter run() 0x9a511200: 12: enter run() 0xa41d5800: 10: set_msg 0xa41d5800: 10: msg: "new message" 0xa41d5800: 10: exit run() 0x9a511900: 11: set_msg 0x83c35700: 8: exit run() 0x9ca6be00: 14: enter run() 0xa41d5200: 13: enter run() 0x9ca6b800: 9: exit run() 0x9ca6b700: 15: enter run() 0x9a511200: 12: set_msg 0x9a511200: 12: msg: "new message" 0x9a511200: 12: exit run() 0xa41d5200: 13: set_msg 0xa41d5200: 13: msg: "new message" 0xa41d5200: 13: exit run() 0x9ca6be00: 14: set_msg 0x9ca6be00: 14: msg: "new message" 0x9ca6be00: 14: exit run() 0x9ca6b700: 15: set_msg 0x9ca6b700: 15: msg: "new message" 0x9ca6b700: 15: exit run() 0x9a511900: 11: msg: "new message" 0x9a511900: 11: exit run() main: 6 0xa41d5c00: 0: enter run() 0xa41d5c00: 0: set_msg 0xa41d5c00: 0: msg: "new message" 0xa41d5c00: 0: exit run() 0xa41d5a00: 1: enter run() 0x9a511100: 3: enter run() 0x9a511100: 3: set_msg 0x9a511300: 2: enter run() 0xa41d5b00: 4: enter run() 0x83c35600: 5: enter run() 0x9ca6bf00: 6: enter run() 0xa41d5a00: 1: set_msg 0xa41d5a00: 1: msg: "new message" 0xa41d5a00: 1: exit run() 0x9a511300: 2: set_msg 0xa41d5b00: 4: set_msg 0x9a511000: 7: enter run() 0x9a511f00: 8: enter run() 0x83c35c00: 9: enter run() 0x83c35600: 5: set_msg 0x83c35600: 5: msg: "new message" 0x83c35600: 5: exit run() 0x9a511100: 3: msg: "new message" 0x9a511300: 2: msg: "new message" 0x83c35100: 10: enter run() 0xa41d5b00: 4: msg: "new message" 0xa41d5b00: 4: exit run() 0x9a511100: 3: exit run() 0x9a511600: 11: enter run() 0x9a511000: 7: set_msg 0x9ca6bf00: 6: set_msg 0x9ca6bf00: 6: msg: "new message" 0x9ca6bf00: 6: exit run() 0x9a511f00: 8: set_msg 0xa41d5300: 12: enter run() 0x9a511400: 13: enter run() 0x83c35c00: 9: set_msg 0x83c35c00: 9: msg: "new message" 0x83c35c00: 9: exit run() 0x83c35100: 10: set_msg 0x83c35100: 10: msg: "new message" 0x83c35100: 10: exit run() 0x9a511600: 11: set_msg 0x9a511600: 11: msg: "new message" 0x9a511600: 11: exit run() 0xa41d5000: 14: enter run() 0x9a511300: 2: exit run() 0x9a511400: 13: set_msg 0xa41d5000: 14: set_msg 0x9a511000: 7: msg: "new message" 0x9a511400: 13: msg: "new message" 0x9a511000: 7: exit run() 0x9a511400: 13: exit run() 0xa41d5300: 12: set_msg 0x9ca6b300: 15: enter run() 0xa41d5000: 14: msg: "new message" 0x9a511f00: 8: msg: "new message" 0xa41d5000: 14: exit run() 0x9a511f00: 8: exit run() 0xa41d5300: 12: msg: "new message" 0x9ca6b300: 15: set_msg 0xa41d5300: 12: exit run() 0x9ca6b300: 15: msg: "new message" 0x9ca6b300: 15: exit run() main: 7 0xa41d5a00: 0: enter run() 0xa41d5a00: 0: set_msg 0x9ca6b500: 2: enter run() 0x83c35800: 3: enter run() 0x9ca6b600: 4: enter run() 0x83c35800: 3: set_msg 0x9ca6bc00: 5: enter run() 0xa41d5e00: 6: enter run() 0x9ca6b800: 7: enter run() 0x9ca6ba00: 8: enter run() 0x9ca6b600: 4: set_msg 0x9ca6bc00: 5: set_msg 0x9ca6bc00: 5: msg: "new message" 0x9ca6bc00: 5: exit run() 0x9ca6b800: 7: set_msg 0x9ca6b800: 7: msg: "new message" 0x9ca6b800: 7: exit run() 0x9ca6b500: 2: set_msg 0x9ca6b500: 2: msg: "new message" 0x9ca6b500: 2: exit run() 0xa41d5e00: 6: set_msg 0xa41d5e00: 6: msg: "new message" 0xa41d5e00: 6: exit run() 0x9ca6b900: 1: enter run() 0x9ca6b900: 1: set_msg 0x9ca6b900: 1: msg: "new message" 0x9ca6b900: 1: exit run() 0xa41d5a00: 0: msg: "new message" 0xa41d5a00: 0: exit run() 0x83c35800: 3: msg: "new message" 0x83c35800: 3: exit run() 0x9ca6b600: 4: msg: "new message" 0x9ca6b600: 4: exit run() 0x9ca6ba00: 8: set_msg 0x9ca6ba00: 8: msg: "new message" 0x9ca6ba00: 8: exit run() 0xa41d5800: 9: enter run() 0xa41d5800: 9: set_msg 0xa41d5800: 9: msg: "new message" 0xa41d5800: 9: exit run() 0x83c35f00: 10: enter run() 0x83c35f00: 10: set_msg 0x83c35f00: 10: msg: "new message" 0x83c35f00: 10: exit run() 0xa41d5d00: 11: enter run() 0x9ca6be00: 13: enter run() 0x9ca6be00: 13: set_msg 0x9ca6be00: 13: msg: "new message" 0x9ca6be00: 13: exit run() 0x9ca6b700: 12: enter run() 0xa41d5d00: 11: set_msg 0xa41d5500: 14: enter run() 0x9ca6b700: 12: set_msg 0xa41d5500: 14: set_msg 0xa41d5d00: 11: msg: "new message" 0x9ca6b700: 12: msg: "new message" 0xa41d5500: 14: msg: "new message" 0xa41d5d00: 11: exit run() 0x9a511d00: 15: enter run() 0x9ca6b700: 12: exit run() 0x9a511d00: 15: set_msg 0xa41d5500: 14: exit run() 0x9a511d00: 15: msg: "new message" 0x9a511d00: 15: exit run() main: 8 0x9ca6b800: 0: enter run() 0x83c35c00: 1: enter run() 0x83c35c00: 1: set_msg 0x83c35c00: 1: msg: "new message" 0xa41d5600: 2: enter run() 0x9ca6bd00: 3: enter run() 0xa41d5a00: 4: enter run() 0x9a511a00: 5: enter run() 0x83c35600: 6: enter run() 0x9a511a00: 5: set_msg 0x83c35600: 6: set_msg 0x9a511a00: 5: msg: "new message" 0x83c35600: 6: msg: "new message" 0x9a511a00: 5: exit run() 0x83c35600: 6: exit run() 0x9ca6b800: 0: set_msg 0x9ca6bd00: 3: set_msg 0x9a511100: 7: enter run() 0xa41d5900: 8: enter run() 0xa41d5600: 2: set_msg 0x83c35c00: 1: exit run() 0xa41d5a00: 4: set_msg 0x9a511100: 7: set_msg 0x9ca6b900: 9: enter run() 0xa41d5700: 10: enter run() 0x9a511e00: 11: enter run() 0xa41d5900: 8: set_msg 0x9ca6b300: 12: enter run() 0x9ca6b800: 0: msg: "new message" 0xa41d5600: 2: msg: "new message" 0xa41d5a00: 4: msg: "new message" 0x9ca6ba00: 13: enter run() 0x9a511100: 7: msg: "new message" 0x9a511100: 7: exit run() 0xa41d5900: 8: msg: "new message" 0xa41d5900: 8: exit run() 0x9ca6b800: 0: exit run() 0xa41d5600: 2: exit run() 0xa41d5a00: 4: exit run() 0x83c35e00: 15: enter run() 0x9ca6b100: 14: enter run() 0x9ca6bd00: 3: msg: "new message" 0xa41d5700: 10: set_msg 0xa41d5700: 10: msg: "new message" 0xa41d5700: 10: exit run() 0x9ca6b900: 9: set_msg 0x9ca6b900: 9: msg: "new message" 0x9ca6b900: 9: exit run() 0x83c35e00: 15: set_msg 0x83c35e00: 15: msg: "new message" 0x83c35e00: 15: exit run() 0x9a511e00: 11: set_msg 0x9a511e00: 11: msg: "new message" 0x9a511e00: 11: exit run() 0x9ca6b300: 12: set_msg 0x9ca6ba00: 13: set_msg 0x9ca6bd00: 3: exit run() 0x9ca6b100: 14: set_msg 0x9ca6b300: 12: msg: "new message" 0x9ca6ba00: 13: msg: "new message" 0x9ca6b300: 12: exit run() 0x9ca6ba00: 13: exit run() 0x9ca6b100: 14: msg: "new message" 0x9ca6b100: 14: exit run() main: 9 0x9a511200: 1: enter run() 0x83c35300: 0: enter run() 0x83c35300: 0: set_msg 0x83c35300: 0: msg: "new message" 0x83c35700: 2: enter run() 0x83c35900: 4: enter run() 0x9ca6bd00: 5: enter run() 0x83c35700: 2: set_msg 0xa41d5a00: 6: enter run() 0x83c30x83c35700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b400: rwlock_wrlock 0x9120f630 (2147483649) 0xa41d5c00: rwlock_wrlock 0x9120f630 (2147483649) 0x9ca6be00: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35200: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511300: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511500: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511400: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35100: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35700: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bc00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511300: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9a511200: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 0x83c35900: rwlock_unlock 0x9120f630 0x83c35900: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0x83c35300 stack 0x95ee79a0 0x9ca6b400: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5c00: rwlock_unlock 0x9120f630 0x9a511300: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b400: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5c00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511500: rwlock_unlock 0x9120f630 rthread reaping 0x9a511200 stack 0x95ed64e0 rthread reaping 0x83c35100 stack 0x95f0a240 0x9a511400: rwlock_unlock 0x9120f630 0x9a511500: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_unlock 0x9120f630 0xa41d5c00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_rdlock 0x9120f630 (0) 0x9ca6be00: rwlock_unlock 0x9120f630 0x83c35900: rwlock_unlock 0x9120f630 0x9a511300: rwlock_unlock 0x9120f630 0x9a511500: rwlock_unlock 0x9120f630 rthread reaping 0x83c35700 stack 0x95efd300 rthread reaping 0x9ca6bd00 stack 0x95ee77e0 rthread reaping 0xa41d5a00 stack 0x95ed6e60 rthread reaping 0xa41d5c00 stack 0x95f0a500 rthread reaping 0x9ca6b400 stack 0x95ee7f20 0x9a511400: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bb00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6be00 stack 0x95ee79e0 rthread reaping 0x83c35200 stack 0x95f0a6e0 rthread reaping 0x9a511300 stack 0x95ee76e0 rthread reaping 0x9a511500 stack 0x95ee7f40 rthread reaping 0x9a511400 stack 0x95f0ae20 rthread reaping 0x9ca6bc00 stack 0x95f0af20 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 rthread reaping 0x83c35900 stack 0x95ee77a0 rthread reaping 0x9ca6bb00 stack 0x95ed6ca0 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_wrlock 0x9120f630 (0) 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (0) 0x83c35e00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (0) 0x9a511600: rwlock_unlock 0x9120f630 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (0) 0x9a511700: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_wrlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_wrlock 0x9120f630 (0) 0xa41d5600: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_rdlock 0x9120f630 (0) 0xa41d5600: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_wrlock 0x9120f630 (0) 0xa41d5900: rwlock_wrlock 0x9120f630 (0) 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (0) 0x9ca6b800: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5600 stack 0x95f0af20 rthread reaping 0x9ca6b800 stack 0x95f0ae20 0xa41d5200: rwlock_wrlock 0x9120f630 (0) 0xa41d5200: rwlock_unlock 0x9120f630 0xa41d5200: rwlock_rdlock 0x9120f630 (0) 0xa41d5200: rwlock_unlock 0x9120f630 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x83c35f00: rwlock_wrlock 0x9120f630 (0) 0x83c35f00: rwlock_unlock 0x9120f630 0x83c35000: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511100: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5900: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_unlock 0x9120f630 0x9a511100: rwlock_unlock 0x9120f630 0x83c35000: rwlock_unlock 0x9120f630 0xa41d5900: rwlock_rdlock 0x9120f630 (3) 0xa41d5900: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b200 stack 0x95ee76e0 rthread reaping 0xa41d5900 stack 0x95ee7f40 rthread reaping 0x83c35000 stack 0x95f0a6e0 rthread reaping 0x83c35200 stack 0x95ee79e0 rthread reaping 0xa41d5200 stack 0x95ee7f20 rthread reaping 0x9a511e00 stack 0x95ed6ca0 rthread reaping 0x9a511800 stack 0x95ee77a0 rthread reaping 0x9ca6bf00 stack 0x95f0a500 rthread reaping 0x83c35e00 stack 0x95ed6e60 rthread reaping 0x9a511600 stack 0x95ee77e0 rthread reaping 0x9a511100 stack 0x95efd300 rthread reaping 0x9a511700 stack 0x95f0a240 rthread reaping 0x83c35f00 stack 0x95ed64e0 rthread reaping 0x9ca6b300 stack 0x95ee79a0 0x9ca6ba00: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0xa41d5200: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5200: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0xa41d5200: rwlock_rdlock 0x9120f630 (2) 0x9ca6b500: rwlock_wrlock 0x9120f630 (1) 0x9ca6b700: rwlock_wrlock 0x9120f630 (1) 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6b500: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511900: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35700: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5a00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5200: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_wrlock 0x9120f630 (2147483651) 0xa41d5500: rwlock_wrlock 0x9120f630 (2147483651) 0x9ca6b900: rwlock_rdlock 0x9120f630 (2147483651) 0x9a511900: rwlock_unlock 0x9120f630 0x83c35600: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5a00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35a00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511a00: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0x9ca6ba00 stack 0x95ee79a0 0x9a511a00: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0x9a511b00 stack 0x95ed64e0 rthread reaping 0x9ca6b500 stack 0x95f0a240 rthread reaping 0xa41d5200 stack 0x95efd300 rthread reaping 0x9ca6b700 stack 0x95ee77e0 0x83c35b00: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5500: rwlock_unlock 0x9120f630 0x83c35500: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35600: rwlock_unlock 0x9120f630 0xa41d5500: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35700: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9a511900: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_unlock 0x9120f630 0x83c35600: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (2147483653) 0xa41d5500: rwlock_unlock 0x9120f630 0x83c35700: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5a00 stack 0x95ed6ca0 rthread reaping 0x9a511a00 stack 0x95ee7f20 rthread reaping 0x9ca6b900 stack 0x95ed6e60 rthread reaping 0x9a511900 stack 0x95f0a500 rthread reaping 0x83c35700 stack 0x95ee77a0 rthread reaping 0x83c35600 stack 0x95f0a6e0 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5500 stack 0x95ee79e0 rthread reaping 0x83c35a00 stack 0x95ee76e0 rthread reaping 0x83c35b00 stack 0x95f0ae20 rthread reaping 0x83c35c00 stack 0x95ee7f40 rthread reaping 0x83c35500 stack 0x95f0af20 0x9a511c00: rwlock_wrlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0xa41d5e00: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 0xa41d5400: rwlock_wrlock 0x9120f630 (0) 0xa41d5e00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_wrlock 0x9120f630 (2147483647) 0xa41d5400: rwlock_unlock 0x9120f630 0xa41d5e00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5400: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35a00: rwlock_unlock 0x9120f630 0xa41d5e00: rwlock_unlock 0x9120f630 0xa41d5400: rwlock_unlock 0x9120f630 0x83c35800: rwlock_wrlock 0x9120f630 (2) 0x83c35a00: rwlock_rdlock 0x9120f630 (2) 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0x9a511100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0xa41d5f00: rwlock_wrlock 0x9120f630 (1) 0xa41d5300: rwlock_wrlock 0x9120f630 (1) 0x83c35800: rwlock_rdlock 0x9120f630 (1) 0x83c35d00: rwlock_unlock 0x9120f630 0x9a511200: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35300: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5f00: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0x9a511c00 stack 0x95f0af20 0x83c35d00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35a00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511f00 stack 0x95ee7f40 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0xa41d5f00: rwlock_rdlock 0x9120f630 (2147483651) 0xa41d5f00: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5e00 stack 0x95f0ae20 rthread reaping 0xa41d5400 stack 0x95ee76e0 0x9a511e00: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35000: rwlock_wrlock 0x9120f630 (2147483649) rthread reaping 0x9a511d00 stack 0x95ee79e0 rthread reaping 0x83c35a00 stack 0x95f0a6e0 0xa41d5300: rwlock_unlock 0x9120f630 rthread reaping 0x9a511100 stack 0x95f0a500 0x9a511200: rwlock_unlock 0x9120f630 rthread reaping 0x83c35800 stack 0x95ee77a0 0xa41d5300: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35300: rwlock_unlock 0x9120f630 rthread reaping 0x83c35d00 stack 0x95ed6e60 0x9a511200: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511200: rwlock_unlock 0x9120f630 0x83c35000: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5600: rwlock_unlock 0x9120f630 0xa41d5300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_unlock 0x9120f630 0x83c35000: rwlock_unlock 0x9120f630 0xa41d5600: rwlock_rdlock 0x9120f630 (3) rthread reaping 0xa41d5f00 stack 0x95ed6ca0 0xa41d5600: rwlock_unlock 0x9120f630 rthread reaping 0xa41d5300 stack 0x95ee7f20 rthread reaping 0xa41d5600 stack 0x95ee77e0 rthread reaping 0x83c35300 stack 0x95efd300 rthread reaping 0x9a511200 stack 0x95f0a240 rthread reaping 0x9a511e00 stack 0x95ed64e0 rthread reaping 0x83c35000 stack 0x95ee79a0 0xa41d5000: rwlock_wrlock 0x9120f630 (0) 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0xa41d5800: rwlock_wrlock 0x9120f630 (0) 0xa41d5e00: rwlock_wrlock 0x9120f630 (0) 0xa41d5000: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_wrlock 0x9120f630 (2147483647) 0xa41d5a00: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511f00: rwlock_unlock 0x9120f630 0xa41d5000: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5800: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5e00: rwlock_unlock 0x9120f630 0xa41d5800: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35f00: rwlock_unlock 0x9120f630 0xa41d5e00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5a00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5000: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 0xa41d5800: rwlock_unlock 0x9120f630 0xa41d5e00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_unlock 0x9120f630 0xa41d5a00: rwlock_rdlock 0x9120f630 (5) 0xa0f53500: rwlock_wrlock 0x9120f630 (1) 0x9a511100: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35100: rwlock_wrlock 0x9120f630 (2147483649) 0xa41d5a00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53500: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (0) 0x83c35e00: rwlock_unlock 0x9120f630 0x9a511100: rwlock_unlock 0x9120f630 0x83c35200: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511300: rwlock_wrlock 0x9120f630 (2147483647) rthread reaping 0xa41d5000 stack 0x95ee79a0 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35900: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0x9a511f00 stack 0x95ed64e0 0x9a511300: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511100: rwlock_unlock 0x9120f630 0x83c35200: rwlock_unlock 0x9120f630 0x9a511300: rwlock_rdlock 0x9120f630 (2147483650) 0x83c35900: rwlock_unlock 0x9120f630 0x83c35600: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35600: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (2147483647) 0x9a511400: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35900: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53500: rwlock_unlock 0x9120f630 0x9a511300: rwlock_unlock 0x9120f630 0x83c35900: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (3) rthread reaping 0xa41d5800 stack 0x95efd300 0x9a511900: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53500 stack 0x95f0a240 rthread reaping 0xa41d5e00 stack 0x95ee77e0 rthread reaping 0x9a511100 stack 0x95ee7f20 rthread reaping 0x83c35100 stack 0x95ed6ca0 rthread reaping 0x83c35f00 stack 0x95ed6e60 rthread reaping 0xa41d5a00 stack 0x95ee77a0 rthread reaping 0x83c35e00 stack 0x95f0a500 rthread reaping 0x83c35600 stack 0x95f0a6e0 rthread reaping 0x83c35200 stack 0x95ee79e0 0x9a511400: rwlock_unlock 0x9120f630 0x9a511900: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (2147483647) 0x9a511900: rwlock_rdlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511900: rwlock_unlock 0x9120f630 rthread reaping 0x9a511300 stack 0x95ee76e0 rthread reaping 0x9a511400 stack 0x95f0ae20 rthread reaping 0x9a511900 stack 0x95ee7f40 rthread reaping 0x83c35900 stack 0x95f0af20 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (0) 0x9a511b00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_wrlock 0x9120f630 (0) 0x83c35800: rwlock_wrlock 0x9120f630 (0) 0x83c35a00: rwlock_wrlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5c00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35b00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0x9a511000: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53d00: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5f00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511600: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35300: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53a00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511c00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53e00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35300: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (2147483647) 0x83c35800: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511000: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53e00: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_rdlock 0x9120f630 (0) 0xa0f53e00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (2147483652) 0x83c35300: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511b00 stack 0x95ee7f40 0x83c35100: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53a00 stack 0x95f0af20 rthread reaping 0x83c35800 stack 0x95f0ae20 rthread reaping 0x83c35a00 stack 0x95ee76e0 rthread reaping 0x9a511d00 stack 0x95ee79e0 0x83c35c00: rwlock_rdlock 0x9120f630 (4294967295) 0xa41d5f00: rwlock_unlock 0x9120f630 0xa41d5f00: rwlock_rdlock 0x9120f630 (0) 0xa41d5f00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53d00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (2) 0xa41d5c00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0xa41d5c00: rwlock_rdlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 0xa41d5c00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35100 stack 0x95f0a6e0 rthread reaping 0x83c35b00 stack 0x95ee77a0 rthread reaping 0xa41d5c00 stack 0x95f0a500 rthread reaping 0x83c35c00 stack 0x95ed6e60 rthread reaping 0x9a511000 stack 0x95ed6ca0 rthread reaping 0x9a511600 stack 0x95ee7f20 rthread reaping 0xa41d5f00 stack 0x95ee77e0 rthread reaping 0xa0f53d00 stack 0x95f0a240 rthread reaping 0x83c35300 stack 0x95efd300 rthread reaping 0x9a511c00 stack 0x95ed64e0 rthread reaping 0xa0f53e00 stack 0x95ee79a0 0x83c35800: rwlock_wrlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0x9a511300: rwlock_wrlock 0x9120f630 (0) 0xa0f53800: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x9a511300: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35400: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35000: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53800: rwlock_unlock 0x9120f630 0xa41d5700: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53f00: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0x83c35800 stack 0x95ee79a0 0x9a511300: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35400: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53400 stack 0x95ed64e0 0xa0f53800: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_unlock 0x9120f630 rthread reaping 0x83c35d00 stack 0x95efd300 0x83c35400: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35500: rwlock_wrlock 0x9120f630 (4294967295) 0xa41d5700: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53f00: rwlock_unlock 0x9120f630 0xa41d5700: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511300: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_unlock 0x9120f630 0x83c35400: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_unlock 0x9120f630 0x83c35000: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_unlock 0x9120f630 0xa41d5700: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (7) 0x9a511100: rwlock_wrlock 0x9120f630 (4) rthread reaping 0xa0f53900 stack 0x95ed6ca0 rthread reaping 0x83c35000 stack 0x95f0a500 0xa0f53000: rwlock_wrlock 0x9120f630 (0) 0xa0f53b00: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0x9a511100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_rdlock 0x9120f630 (0) 0xa0f53000: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_rdlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511300 stack 0x95f0a240 rthread reaping 0xa0f53800 stack 0x95ee77e0 rthread reaping 0x83c35400 stack 0x95ee7f20 rthread reaping 0xa0f53200 stack 0x95ed6e60 rthread reaping 0x9a511100 stack 0x95f0a6e0 rthread reaping 0xa41d5700 stack 0x95ee79e0 rthread reaping 0xa0f53000 stack 0x95f0ae20 rthread reaping 0xa0f53b00 stack 0x95f0af20 rthread reaping 0x9a511d00 stack 0x95ee7f40 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (2147483647) 0x9a511f00: rwlock_rdlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35500 stack 0x95ee77a0 rthread reaping 0xa0f53f00 stack 0x95ee76e0 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_wrlock 0x9120f630 (0) 0xa0f53300: rwlock_wrlock 0x9120f630 (0) 0x9a511500: rwlock_wrlock 0x9120f630 (0) 0x9a511500: rwlock_unlock 0x9120f630 0x9a511500: rwlock_rdlock 0x9120f630 (0) 0x9a511500: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_unlock 0x9120f630 0x83c35700: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35200: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511700: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35800: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_unlock 0x9120f630 0x83c35200: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511b00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511100: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0x9ca6b600 stack 0x95ee7f40 0x9a511e00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bd00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53300: rwlock_unlock 0x9120f630 rthread reaping 0x9a511f00 stack 0x95f0af20 rthread reaping 0x9ca6b700 stack 0x95ee76e0 rthread reaping 0x83c35600 stack 0x95ee77a0 0x83c35200: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_unlock 0x9120f630 0x83c35200: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (2147483652) 0x9a511100: rwlock_unlock 0x9120f630 rthread reaping 0x9a511c00 stack 0x95ee79e0 0x9ca6bd00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53300 stack 0x95f0ae20 0x9a511100: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 0x83c35700: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (0) rthread reaping 0x9a511500 stack 0x95f0a6e0 0x9a511b00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35700 stack 0x95ed6e60 0x9ca6bd00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9a511100: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 rthread reaping 0x83c35200 stack 0x95ee77e0 0x9a511b00: rwlock_rdlock 0x9120f630 (2) rthread reaping 0x9a511700 stack 0x95ee7f20 0x9a511b00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35800 stack 0x95f0a240 rthread reaping 0x9a511e00 stack 0x95f0a500 rthread reaping 0x9a511100 stack 0x95efd300 rthread reaping 0x9a511b00 stack 0x95ed6ca0 rthread reaping 0x9ca6b800 stack 0x95ed64e0 rthread reaping 0x9ca6bd00 stack 0x95ee79a0 0xa0f53a00: rwlock_wrlock 0x9120f630 (0) 0xa0f53a00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_rdlock 0x9120f630 (0) 0xa0f53a00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_wrlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x83c35a00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b900: rwlock_wrlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35500: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511200: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53800: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35a00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x9a511200: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_rdlock 0x9120f630 (0) 0xa0f53800: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_rdlock 0x9120f630 (0) 0xa0f53700: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53b00: rwlock_rdlock 0x9120f630 (0) 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0xa0f53200: rwlock_unlock 0x9120f630 0x9a511000: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0xa0f53a00 stack 0x95ee79a0 rthread reaping 0xa0f53f00 stack 0x95ed64e0 0xa0f53b00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511f00 stack 0x95ed6ca0 rthread reaping 0x83c35a00 stack 0x95efd300 rthread reaping 0x9ca6b900 stack 0x95f0a500 rthread reaping 0x83c35b00 stack 0x95f0a240 0xa0f53200: rwlock_rdlock 0x9120f630 (2147483649) 0x9a511800: rwlock_unlock 0x9120f630 rthread reaping 0x83c35500 stack 0x95ee7f20 rthread reaping 0xa0f53700 stack 0x95ee77e0 rthread reaping 0x9a511200 stack 0x95ed6e60 rthread reaping 0xa0f53800 stack 0x95f0a6e0 rthread reaping 0xa0f53100 stack 0x95f0ae20 rthread reaping 0x9ca6ba00 stack 0x95ee79e0 rthread reaping 0xa0f53b00 stack 0x95ee77a0 0x9a511000: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_unlock 0x9120f630 0x9a511800: rwlock_unlock 0x9120f630 rthread reaping 0x9a511800 stack 0x95f0af20 0x9a511000: rwlock_rdlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53200 stack 0x95ee76e0 rthread reaping 0x9a511000 stack 0x95ee7f40 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_wrlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x83c35800: rwlock_wrlock 0x9120f630 (0) 0xa0f53500: rwlock_wrlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511900: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_wrlock 0x9120f630 (4294967295) 5300: 0: exit run() 0x9ca6b400: 8: enter run() 0xa41d5c00: 7: enter run() 0x9ca6be00: 10: enter run() 0x83c35200: 11: enter run() 0x9a511300: 12: enter run() 0x9a511500: 13: enter run() 0x9a511400: 14: enter run() 0x83c35100: 3: enter run() 0x83c35700: 2: msg: "new message" 0x9ca6bb00: 9: enter run() 0x9ca6bc00: 15: enter run() 0x9a511300: 12: set_msg 0x9ca6bc00: 15: set_msg 0x9ca6bc00: 15: msg: "new message" 0x9ca6bc00: 15: exit run() 0x9a511200: 1: set_msg 0x9a511200: 1: msg: "new message" 0x9a511200: 1: exit run() 0x83c35900: 4: set_msg 0x83c35100: 3: set_msg 0x83c35100: 3: msg: "new message" 0x83c35100: 3: exit run() 0x9ca6bd00: 5: set_msg 0xa41d5a00: 6: set_msg 0x9ca6b400: 8: set_msg 0xa41d5c00: 7: set_msg 0x83c35700: 2: exit run() 0x9a511500: 13: set_msg 0x9a511400: 14: set_msg 0x9ca6bb00: 9: set_msg 0x9ca6bd00: 5: msg: "new message" 0x9ca6bd00: 5: exit run() 0x83c35200: 11: set_msg 0x83c35200: 11: msg: "new message" 0x83c35200: 11: exit run() 0xa41d5a00: 6: msg: "new message" 0xa41d5a00: 6: exit run() 0x9ca6b400: 8: msg: "new message" 0x9ca6b400: 8: exit run() 0xa41d5c00: 7: msg: "new message" 0xa41d5c00: 7: exit run() 0x9ca6be00: 10: set_msg 0x9ca6be00: 10: msg: "new message" 0x9ca6be00: 10: exit run() 0x83c35900: 4: msg: "new message" 0x83c35900: 4: exit run() 0x9a511300: 12: msg: "new message" 0x9a511300: 12: exit run() 0x9a511500: 13: msg: "new message" 0x9a511500: 13: exit run() 0x9a511400: 14: msg: "new message" 0x9a511400: 14: exit run() 0x9ca6bb00: 9: msg: "new message" 0x9ca6bb00: 9: exit run() main: 10 0x9ca6b200: 3: enter run() 0x9ca6b200: 3: set_msg 0x9ca6b200: 3: msg: "new message" 0x9ca6b200: 3: exit run() 0x83c35200: 5: enter run() 0x83c35200: 5: set_msg 0x83c35200: 5: msg: "new message" 0x83c35200: 5: exit run() 0x9a511e00: 7: enter run() 0x9a511e00: 7: set_msg 0x9a511e00: 7: msg: "new message" 0x9a511e00: 7: exit run() 0x9a511800: 8: enter run() 0x9a511800: 8: set_msg 0x9a511800: 8: msg: "new message" 0x9a511800: 8: exit run() 0x9ca6bf00: 9: enter run() 0x9ca6bf00: 9: set_msg 0x9ca6bf00: 9: msg: "new message" 0x9ca6bf00: 9: exit run() 0x83c35e00: 10: enter run() 0x83c35e00: 10: set_msg 0x83c35e00: 10: msg: "new message" 0x83c35e00: 10: exit run() 0x9a511600: 11: enter run() 0x9a511600: 11: set_msg 0x9a511600: 11: msg: "new message" 0x9a511600: 11: exit run() 0x9a511700: 13: enter run() 0x9a511700: 13: set_msg 0x9a511700: 13: msg: "new message" 0x9a511700: 13: exit run() 0x9ca6b300: 15: enter run() 0x9ca6b300: 15: set_msg 0x9ca6b300: 15: msg: "new message" 0x9ca6b300: 15: exit run() 0xa41d5600: 0: enter run() 0xa41d5600: 0: set_msg 0xa41d5600: 0: msg: "new message" 0xa41d5600: 0: exit run() 0x9ca6b800: 1: enter run() 0xa41d5900: 2: enter run() 0x9ca6b800: 1: set_msg 0x9ca6b800: 1: msg: "new message" 0x9ca6b800: 1: exit run() 0xa41d5200: 6: enter run() 0xa41d5200: 6: set_msg 0xa41d5200: 6: msg: "new message" 0xa41d5200: 6: exit run() 0x9a511100: 12: enter run() 0x83c35f00: 14: enter run() 0x83c35f00: 14: set_msg 0x83c35000: 4: enter run() 0x9a511100: 12: set_msg 0x83c35000: 4: set_msg 0xa41d5900: 2: set_msg 0x83c35f00: 14: msg: "new message" 0x9a511100: 12: msg: "new message" 0x83c35000: 4: msg: "new message" 0x83c35f00: 14: exit run() 0x83c35000: 4: exit run() 0xa41d5900: 2: msg: "new message" 0x9a511100: 12: exit run() 0xa41d5900: 2: exit run() main: 11 0x9ca6ba00: 0: enter run() 0x9a511b00: 1: enter run() 0xa41d5200: 3: enter run() 0x9ca6ba00: 0: set_msg 0x9a511b00: 1: set_msg 0xa41d5200: 3: set_msg 0x9ca6ba00: 0: msg: "new message" 0x9a511b00: 1: msg: "new message" 0x9ca6ba00: 0: exit run() 0x9ca6b500: 2: enter run() 0x9ca6b700: 4: enter run() 0x9ca6b500: 2: set_msg 0x9ca6b700: 4: set_msg 0x9ca6b900: 5: enter run() 0x9a511b00: 1: exit run() 0x9a511900: 6: enter run() 0x83c35700: 7: enter run() 0xa41d5a00: 8: enter run() 0x9ca6b900: 5: set_msg 0xa41d5200: 3: msg: "new message" 0x9ca6b500: 2: msg: "new message" 0x9ca6b700: 4: msg: "new message" 0x9a511a00: 9: enter run() 0xa41d5500: 10: enter run() 0xa41d5200: 3: exit run() 0x9ca6b500: 2: exit run() 0x9a511900: 6: set_msg 0x83c35600: 11: enter run() 0x9ca6b700: 4: exit run() 0xa41d5a00: 8: set_msg 0x83c35c00: 12: enter run() 0x83c35a00: 13: enter run() 0x9a511a00: 9: set_msg 0x83c35b00: 14: enter run() 0xa41d5500: 10: set_msg 0x83c35500: 15: enter run() 0x83c35600: 11: set_msg 0x83c35700: 7: set_msg 0x9ca6b900: 5: msg: "new message" 0x9a511900: 6: msg: "new message" 0xa41d5a00: 8: msg: "new message" 0x9a511a00: 9: msg: "new message" 0x83c35600: 11: msg: "new message" 0x9ca6b900: 5: exit run() 0x9a511900: 6: exit run() 0xa41d5a00: 8: exit run() 0xa41d5500: 10: msg: "new message" 0x9a511a00: 9: exit run() 0x83c35600: 11: exit run() 0x83c35700: 7: msg: "new message" 0x83c35700: 7: exit run() 0xa41d5500: 10: exit run() 0x83c35c00: 12: set_msg 0x83c35a00: 13: set_msg 0x83c35a00: 13: msg: "new message" 0x83c35a00: 13: exit run() 0x83c35b00: 14: set_msg 0x83c35b00: 14: msg: "new message" 0x83c35b00: 14: exit run() 0x83c35500: 15: set_msg 0x83c35500: 15: msg: "new message" 0x83c35500: 15: exit run() 0x83c35c00: 12: msg: "new message" 0x83c35c00: 12: exit run() main: 12 0x9a511c00: 0: enter run() 0x9a511c00: 0: set_msg 0x9a511c00: 0: msg: "new message" 0x9a511c00: 0: exit run() 0x9a511f00: 1: enter run() 0x9a511f00: 1: set_msg 0x9a511f00: 1: msg: "new message" 0x9a511f00: 1: exit run() 0xa41d5e00: 2: enter run() 0x9a511d00: 4: enter run() 0x9a511d00: 4: set_msg 0x9a511d00: 4: msg: "new message" 0x9a511d00: 4: exit run() 0xa41d5400: 3: enter run() 0xa41d5e00: 2: set_msg 0x83c35a00: 5: enter run() 0xa41d5400: 3: set_msg 0x83c35a00: 5: set_msg 0xa41d5e00: 2: msg: "new message" 0xa41d5400: 3: msg: "new message" 0x83c35800: 6: enter run() 0xa41d5400: 3: exit run() 0x9a511100: 7: enter run() 0x83c35800: 6: set_msg 0xa41d5e00: 2: exit run() 0x83c35d00: 8: enter run() 0x9a511100: 7: set_msg 0x9a511100: 7: msg: "new message" 0xa41d5f00: 10: enter run() 0xa41d5300: 9: enter run() 0x83c35d00: 8: set_msg 0x9a511100: 7: exit run() 0x9a511200: 13: enter run() 0x83c35300: 12: enter run() 0xa41d5f00: 10: set_msg 0xa41d5600: 11: enter run() 0x83c35a00: 5: msg: "new message" 0x83c35d00: 8: msg: "new message" 0x83c35800: 6: msg: "new message" 0xa41d5f00: 10: msg: "new message" 0xa41d5f00: 10: exit run() 0x83c35a00: 5: exit run() 0x83c35d00: 8: exit run() 0x9a511e00: 14: enter run() 0x83c35000: 15: enter run() 0xa41d5300: 9: set_msg 0x83c35800: 6: exit run() 0x9a511200: 13: set_msg 0x83c35300: 12: set_msg 0x9a511e00: 14: set_msg 0x9a511e00: 14: msg: "new message" 0x9a511e00: 14: exit run() 0x9a511200: 13: msg: "new message" 0x9a511200: 13: exit run() 0x83c35000: 15: set_msg 0xa41d5600: 11: set_msg 0xa41d5300: 9: msg: "new message" 0x83c35300: 12: msg: "new message" 0x83c35000: 15: msg: "new message" 0xa41d5300: 9: exit run() 0x83c35300: 12: exit run() 0x83c35000: 15: exit run() 0xa41d5600: 11: msg: "new message" 0xa41d5600: 11: exit run() main: 13 0xa41d5000: 0: enter run() 0x9a511f00: 1: enter run() 0xa41d5800: 3: enter run() 0xa41d5e00: 4: enter run() 0xa41d5000: 0: set_msg 0x83c35f00: 7: enter run() 0xa41d5a00: 8: enter run() 0x9a511f00: 1: set_msg 0xa41d5800: 3: set_msg 0xa41d5e00: 4: set_msg 0x83c35f00: 7: set_msg 0xa41d5a00: 8: set_msg 0xa41d5000: 0: msg: "new message" 0x9a511f00: 1: msg: "new message" 0xa41d5800: 3: msg: "new message" 0xa41d5e00: 4: msg: "new message" 0x83c35f00: 7: msg: "new message" 0xa41d5000: 0: exit run() 0xa0f53500: 2: enter run() 0x9a511f00: 1: exit run() 0xa41d5800: 3: exit run() 0x9a511100: 5: enter run() 0xa41d5e00: 4: exit run() 0x83c35100: 6: enter run() 0x83c35f00: 7: exit run() 0xa41d5a00: 8: msg: "new message" 0x83c35e00: 9: enter run() 0xa0f53500: 2: set_msg 0x83c35100: 6: set_msg 0x83c35100: 6: msg: "new message" 0x83c35100: 6: exit run() 0x83c35e00: 9: set_msg 0x83c35e00: 9: msg: "new message" 0x83c35e00: 9: exit run() 0x9a511100: 5: set_msg 0x83c35200: 11: enter run() 0x9a511300: 12: enter run() 0x83c35200: 11: set_msg 0x83c35900: 15: enter run() 0x9a511300: 12: set_msg 0x9a511100: 5: msg: "new message" 0x83c35200: 11: msg: "new message" 0x9a511100: 5: exit run() 0x83c35900: 15: set_msg 0x83c35600: 10: enter run() 0xa41d5a00: 8: exit run() 0x83c35200: 11: exit run() 0x83c35600: 10: set_msg 0x9a511400: 13: enter run() 0xa0f53500: 2: msg: "new message" 0x9a511300: 12: msg: "new message" 0x83c35900: 15: msg: "new message" 0xa0f53500: 2: exit run() 0x9a511300: 12: exit run() 0x83c35900: 15: exit run() 0x9a511900: 14: enter run() 0x83c35600: 10: msg: "new message" 0x83c35600: 10: exit run() 0x9a511400: 13: set_msg 0x9a511900: 14: set_msg 0x9a511400: 13: msg: "new message" 0x9a511900: 14: msg: "new message" 0x9a511400: 13: exit run() 0x9a511900: 14: exit run() main: 14 0x9a511b00: 1: enter run() 0x9a511b00: 1: set_msg 0x9a511b00: 1: msg: "new message" 0x9a511b00: 1: exit run() 0xa0f53a00: 0: enter run() 0x83c35800: 2: enter run() 0x83c35a00: 3: enter run() 0x83c35a00: 3: set_msg 0x83c35a00: 3: msg: "new message" 0x83c35a00: 3: exit run() 0xa0f53a00: 0: set_msg 0x83c35100: 5: enter run() 0xa41d5c00: 6: enter run() 0x9a511d00: 4: enter run() 0x83c35b00: 7: enter run() 0x83c35c00: 8: enter run() 0x83c35800: 2: set_msg 0x9a511000: 9: enter run() 0xa0f53d00: 12: enter run() 0xa41d5f00: 11: enter run() 0x9a511600: 10: enter run() 0x83c35300: 13: enter run() 0x9a511c00: 14: enter run() 0xa0f53e00: 15: enter run() 0x9a511d00: 4: set_msg 0x83c35b00: 7: set_msg 0x83c35300: 13: set_msg 0x9a511000: 9: set_msg 0x9a511000: 9: msg: "new message" 0x9a511000: 9: exit run() 0x83c35b00: 7: msg: "new message" 0x83c35b00: 7: exit run() 0x9a511600: 10: set_msg 0xa0f53e00: 15: set_msg 0xa0f53e00: 15: msg: "new message" 0x83c35300: 13: msg: "new message" 0xa0f53e00: 15: exit run() 0x9a511d00: 4: msg: "new message" 0xa0f53a00: 0: msg: "new message" 0x83c35800: 2: msg: "new message" 0x9a511600: 10: msg: "new message" 0x83c35300: 13: exit run() 0x9a511d00: 4: exit run() 0x83c35800: 2: exit run() 0x9a511600: 10: exit run() 0x83c35c00: 8: set_msg 0xa0f53a00: 0: exit run() 0x83c35100: 5: set_msg 0xa41d5f00: 11: set_msg 0xa41d5f00: 11: msg: "new message" 0xa41d5f00: 11: exit run() 0x9a511c00: 14: set_msg 0xa0f53d00: 12: set_msg 0x83c35c00: 8: msg: "new message" 0x9a511c00: 14: msg: "new message" 0x83c35c00: 8: exit run() 0x9a511c00: 14: exit run() 0xa41d5c00: 6: set_msg 0x83c35100: 5: msg: "new message" 0x83c35100: 5: exit run() 0xa0f53d00: 12: msg: "new message" 0xa41d5c00: 6: msg: "new message" 0xa41d5c00: 6: exit run() 0xa0f53d00: 12: exit run() main: 15 0x83c35800: 0: enter run() 0x83c35800: 0: set_msg 0x83c35800: 0: msg: "new message" 0x83c35800: 0: exit run() 0xa0f53400: 1: enter run() 0xa0f53400: 1: set_msg 0xa0f53400: 1: msg: "new message" 0xa0f53400: 1: exit run() 0x9a511300: 3: enter run() 0xa0f53800: 4: enter run() 0x83c35d00: 2: enter run() 0x83c35d00: 2: set_msg 0x83c35d00: 2: msg: "new message" 0x83c35d00: 2: exit run() 0x9a511300: 3: set_msg 0xa0f53200: 7: enter run() 0x83c35400: 5: enter run() 0xa0f53900: 6: enter run() 0x83c35000: 8: enter run() 0xa0f53800: 4: set_msg 0xa41d5700: 11: enter run() 0xa0f53f00: 12: enter run() 0x83c35400: 5: set_msg 0xa0f53900: 6: set_msg 0x83c35000: 8: set_msg 0xa0f53200: 7: set_msg 0x83c35500: 9: enter run() 0xa41d5700: 11: set_msg 0xa0f53f00: 12: set_msg 0x9a511300: 3: msg: "new message" 0xa0f53800: 4: msg: "new message" 0x83c35400: 5: msg: "new message" 0xa0f53900: 6: msg: "new message" 0x83c35000: 8: msg: "new message" 0xa0f53200: 7: msg: "new message" 0xa41d5700: 11: msg: "new message" 0x9a511300: 3: exit run() 0xa0f53800: 4: exit run() 0x83c35400: 5: exit run() 0x9a511100: 10: enter run() 0xa0f53900: 6: exit run() 0x83c35000: 8: exit run() 0xa0f53200: 7: exit run() 0xa41d5700: 11: exit run() 0xa0f53000: 13: enter run() 0xa0f53b00: 14: enter run() 0x9a511d00: 15: enter run() 0xa0f53f00: 12: msg: "new message" 0x83c35500: 9: set_msg 0x83c35500: 9: msg: "new message" 0x83c35500: 9: exit run() 0x9a511100: 10: set_msg 0x9a511100: 10: msg: "new message" 0x9a511100: 10: exit run() 0xa0f53000: 13: set_msg 0xa0f53000: 13: msg: "new message" 0xa0f53000: 13: exit run() 0xa0f53b00: 14: set_msg 0xa0f53b00: 14: msg: "new message" 0xa0f53b00: 14: exit run() 0x9a511d00: 15: set_msg 0x9a511d00: 15: msg: "new message" 0x9a511d00: 15: exit run() 0xa0f53f00: 12: exit run() main: 16 0x9ca6b600: 0: enter run() 0x9a511f00: 1: enter run() 0x9ca6b600: 0: set_msg 0x9a511f00: 1: set_msg 0x9ca6b600: 0: msg: "new message" 0x9a511f00: 1: msg: "new message" 0x9ca6b600: 0: exit run() 0x9a511f00: 1: exit run() 0x9ca6b700: 2: enter run() 0x9ca6b700: 2: set_msg 0x9ca6b700: 2: msg: "new message" 0x9ca6b700: 2: exit run() 0x83c35600: 3: enter run() 0x83c35600: 3: set_msg 0x83c35600: 3: msg: "new message" 0x83c35600: 3: exit run() 0x9a511c00: 5: enter run() 0xa0f53300: 4: enter run() 0x9a511500: 6: enter run() 0x9a511500: 6: set_msg 0x9a511500: 6: msg: "new message" 0x9a511500: 6: exit run() 0x9a511c00: 5: set_msg 0x83c35700: 7: enter run() 0x83c35200: 9: enter run() 0x9a511700: 8: enter run() 0x83c35800: 10: enter run() 0x9a511e00: 11: enter run() 0x9a511e00: 11: set_msg 0x83c35200: 9: set_msg 0x9a511b00: 12: enter run() 0x9a511100: 13: enter run() 0x9ca6b800: 14: enter run() 0x9ca6bd00: 15: enter run() 0xa0f53300: 4: set_msg 0x9a511700: 8: set_msg 0x9a511c00: 5: msg: "new message" 0x9a511e00: 11: msg: "new message" 0x83c35200: 9: msg: "new message" 0xa0f53300: 4: msg: "new message" 0x9a511c00: 5: exit run() 0x9a511e00: 11: exit run() 0x83c35200: 9: exit run() 0x9a511100: 13: set_msg 0xa0f53300: 4: exit run() 0x9ca6bd00: 15: set_msg 0x83c35800: 10: set_msg 0x83c35800: 10: msg: "new message" 0x83c35800: 10: exit run() 0x83c35700: 7: set_msg 0x83c35700: 7: msg: "new message" 0x83c35700: 7: exit run() 0x9ca6b800: 14: set_msg 0x9a511b00: 12: set_msg 0x9a511700: 8: msg: "new message" 0x9a511700: 8: exit run() 0x9ca6bd00: 15: msg: "new message" 0x9ca6bd00: 15: exit run() 0x9a511100: 13: msg: "new message" 0x9ca6b800: 14: msg: "new message" 0x9ca6b800: 14: exit run() 0x9a511100: 13: exit run() 0x9a511b00: 12: msg: "new message" 0x9a511b00: 12: exit run() main: 17 0xa0f53a00: 0: enter run() 0xa0f53a00: 0: set_msg 0xa0f53a00: 0: msg: "new message" 0xa0f53a00: 0: exit run() 0xa0f53f00: 1: enter run() 0xa0f53f00: 1: set_msg 0xa0f53f00: 1: msg: "new message" 0xa0f53f00: 1: exit run() 0x9a511f00: 2: enter run() 0x9a511f00: 2: set_msg 0x9a511f00: 2: msg: "new message" 0x9a511f00: 2: exit run() 0x83c35b00: 5: enter run() 0x83c35a00: 3: enter run() 0x9ca6b900: 4: enter run() 0x9ca6b900: 4: set_msg 0x9ca6b900: 4: msg: "new message" 0x9ca6b900: 4: exit run() 0x83c35b00: 5: set_msg 0xa0f53700: 7: enter run() 0x83c35500: 6: enter run() 0x9a511200: 8: enter run() 0xa0f53800: 9: enter run() 0x9ca6ba00: 11: enter run() 0x83c35a00: 3: set_msg 0xa0f53b00: 12: enter run() 0x83c35a00: 3: msg: "new message" 0x83c35a00: 3: exit run() 0x9a511200: 8: set_msg 0x9a511200: 8: msg: "new message" 0x9a511200: 8: exit run() 0xa0f53800: 9: set_msg 0xa0f53800: 9: msg: "new message" 0xa0f53800: 9: exit run() 0x83c35500: 6: set_msg 0x83c35500: 6: msg: "new message" 0x83c35500: 6: exit run() 0x9ca6ba00: 11: set_msg 0x9ca6ba00: 11: msg: "new message" 0x9ca6ba00: 11: exit run() 0xa0f53700: 7: set_msg 0xa0f53700: 7: msg: "new message" 0xa0f53700: 7: exit run() 0xa0f53100: 10: enter run() 0xa0f53100: 10: set_msg 0xa0f53100: 10: msg: "new message" 0xa0f53100: 10: exit run() 0x83c35b00: 5: msg: "new message" 0x83c35b00: 5: exit run() 0xa0f53b00: 12: set_msg 0xa0f53200: 13: enter run() 0x9a511800: 14: enter run() 0xa0f53200: 13: set_msg 0x9a511000: 15: enter run() 0xa0f53b00: 12: msg: "new message" 0x9a511800: 14: set_msg 0xa0f53b00: 12: exit run() 0x9a511000: 15: set_msg 0xa0f53200: 13: msg: "new message" 0xa0f53200: 13: exit run() 0x9a511800: 14: msg: "new message" 0x9a511800: 14: exit run() 0x9a511000: 15: msg: "new message" 0x9a511000: 15: exit run() main: 18 0x9a511100: 0: enter run() 0x9a511100: 0: set_msg 0x9a511100: 0: msg: "new message" 0x9a511100: 0: exit run() 0xa0f53300: 1: enter run() 0xa0f53300: 1: set_msg 0xa0f53300: 1: msg: "new message" 0xa0f53300: 1: exit run() 0x83c35b00: 3: enter run() 0x83c35800: 2: enter run() 0xa0f53500: 4: enter run() 0xa0f53500: 4: set_msg 0xa0f53500: 4: msg: "new message" 0xa0f53500: 4: exit run() 0x83c35b00: 3: set_msg 0xa0f53600: 5: enter run() 0x9a511900: 7: enter run() 0xa0f53900: 6: enter run() 0x9a5110x9a511300: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35b00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0x9a511900: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (0) 0x9a511900: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0x9a511200: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35800: rwlock_rdlock 0x9120f630 (2147483649) 0x83c35800: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511300: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53900: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511200: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (0) 0x83c35e00: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_unlock 0x9120f630 0x9a511300: rwlock_rdlock 0x9120f630 (1) 0x9a511300: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_wrlock 0x9120f630 (1) 0xa0f53e00: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53e00: rwlock_rdlock 0x9120f630 (0) 0xa0f53e00: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_wrlock 0x9120f630 (2147483647) rthread reaping 0x9a511100 stack 0x95ee7f40 0x9ca6b300: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_wrlock 0x9120f630 (2147483647) rthread reaping 0xa0f53300 stack 0x95ee76e0 0xa0f53c00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_unlock 0x9120f630 rthread reaping 0x83c35800 stack 0x95f0af20 0x9ca6b300: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511a00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35b00 stack 0x95ee77a0 0x9ca6b900: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53c00: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53500 stack 0x95ee79e0 0x9ca6b900: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (3) rthread reaping 0xa0f53600 stack 0x95f0ae20 0x9a511a00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53900 stack 0x95f0a6e0 rthread reaping 0x9a511900 stack 0x95ed6e60 rthread reaping 0x9a511200 stack 0x95ee77e0 rthread reaping 0x9a511300 stack 0x95ee7f20 rthread reaping 0xa0f53c00 stack 0x95f0a240 rthread reaping 0x83c35e00 stack 0x95f0a500 rthread reaping 0xa0f53e00 stack 0x95efd300 rthread reaping 0x9ca6b900 stack 0x95ed6ca0 rthread reaping 0x9ca6b300 stack 0x95ed64e0 rthread reaping 0x9a511a00 stack 0x95ee79a0 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_wrlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_wrlock 0x9120f630 (0) 0xa0f53700: rwlock_wrlock 0x9120f630 (0) 0x83c35f00: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6bb00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35200: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53d00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53400: rwlock_unlock 0x9120f630 0x83c35300: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35400: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53700: rwlock_unlock 0x9120f630 0x83c35500: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511b00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35800: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53400: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35300: rwlock_unlock 0x9120f630 rthread reaping 0x83c35100 stack 0x95ee79a0 rthread reaping 0x9a511c00 stack 0x95ed64e0 0xa0f53700: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (0) 0x9ca6b800: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (0) 0x83c35f00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (2147483650) 0x83c35500: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (0) 0x9a511600: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 0x83c35300: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (2147483649) 0x83c35500: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6ba00 stack 0x95ed6ca0 rthread reaping 0xa0f53700 stack 0x95f0a500 rthread reaping 0x83c35f00 stack 0x95f0a240 0x83c35800: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (0) 0x9a511b00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 0x83c35200: rwlock_unlock 0x9120f630 0x83c35400: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (2147483647) 0x83c35400: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35400: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53400 stack 0x95efd300 rthread reaping 0x9a511b00 stack 0x95ee7f20 rthread reaping 0x83c35200 stack 0x95ee77e0 rthread reaping 0x9a511600 stack 0x95ed6e60 rthread reaping 0x9ca6bb00 stack 0x95f0a6e0 rthread reaping 0xa0f53d00 stack 0x95f0ae20 rthread reaping 0x83c35300 stack 0x95ee79e0 rthread reaping 0x83c35400 stack 0x95ee77a0 rthread reaping 0x9ca6b800 stack 0x95f0af20 rthread reaping 0x83c35500 stack 0x95ee76e0 rthread reaping 0x83c35800 stack 0x95ee7f40 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0xa0f53200: rwlock_wrlock 0x9120f630 (0) 0x83c35900: rwlock_wrlock 0x9120f630 (0) 0x83c35900: rwlock_unlock 0x9120f630 0x83c35900: rwlock_rdlock 0x9120f630 (0) 0x83c35900: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6bf00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53500: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53600: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35000: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511700: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9a511400: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53800: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (0) 0xa0f53200: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35100: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35000: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53600: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bc00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53800: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511400: rwlock_unlock 0x9120f630 rthread reaping 0x83c35d00 stack 0x95ee7f40 0x9a511700: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0xa0f53400 stack 0x95ee76e0 rthread reaping 0x83c35600 stack 0x95f0af20 rthread reaping 0xa0f53200 stack 0x95ee77a0 rthread reaping 0x83c35900 stack 0x95ee79e0 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bc00: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_unlock 0x9120f630 0x83c35000: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53800 stack 0x95f0a6e0 rthread reaping 0x9ca6bf00 stack 0x95ed6e60 rthread reaping 0xa0f53500 stack 0x95ee77e0 rthread reaping 0x83c35100 stack 0x95ee7f20 rthread reaping 0x9ca6ba00 stack 0x95efd300 rthread reaping 0xa0f53600 stack 0x95f0a240 rthread reaping 0x83c35000 stack 0x95f0a500 0x9a511700: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bc00 stack 0x95ed64e0 0x9a511400: rwlock_rdlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (2147483647) 0x9a511b00: rwlock_rdlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511f00 stack 0x95f0ae20 rthread reaping 0x9a511700 stack 0x95ed6ca0 rthread reaping 0x9a511400 stack 0x95ee79a0 0xa0f53200: rwlock_wrlock 0x9120f630 (0) 0xa0f53200: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (0) 0xa0f53200: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_wrlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_rdlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_wrlock 0x9120f630 (0) 0xa0f53700: rwlock_wrlock 0x9120f630 (0) rthread reaping 0x9ca6b600 stack 0x95ed64e0 0xa0f53a00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53f00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511c00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6be00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0x9a511b00 stack 0x95f0a500 0xa0f53700: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53200 stack 0x95ee79a0 0xa0f53a00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53f00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bb00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511c00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53a00: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_wrlock 0x9120f630 (1) 0xa0f53700: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (7) rthread reaping 0xa0f53b00 stack 0x95f0ae20 0xa0f53d00: rwlock_wrlock 0x9120f630 (3) 0x9ca6b800: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53a00 stack 0x95ed6ca0 rthread reaping 0xa0f53700 stack 0x95f0a240 rthread reaping 0xa0f53f00 stack 0x95efd300 rthread reaping 0x9ca6bb00 stack 0x95ee7f20 0xa0f53e00: rwlock_wrlock 0x9120f630 (0) 0xa0f53e00: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_rdlock 0x9120f630 (0) 0xa0f53e00: rwlock_unlock 0x9120f630 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (2147483647) 0xa0f53d00: rwlock_rdlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511c00 stack 0x95ed6e60 rthread reaping 0xa0f53c00 stack 0x95ee77e0 rthread reaping 0xa0f53d00 stack 0x95f0a6e0 rthread reaping 0x9ca6be00 stack 0x95ee79e0 rthread reaping 0xa0f53e00 stack 0x95ee77a0 rthread reaping 0x9ca6bf00 stack 0x95f0af20 rthread reaping 0x9a511800 stack 0x95ee76e0 rthread reaping 0x9ca6b800 stack 0x95ee7f40 0xa0f53200: rwlock_wrlock 0x9120f630 (0) 0xa0f53200: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (0) 0xa0f53200: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_wrlock 0x9120f630 (0) 0xa0f53d00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b100: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53800: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35e00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bd00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53f00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511900: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53d00: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53800: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35e00: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53f00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511900: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b100: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_rdlock 0x9120f630 (7) rthread reaping 0xa0f53200 stack 0x95f0af20 0x9a511200: rwlock_wrlock 0x9120f630 (3) 0xa0f53900: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b100 stack 0x95ee7f40 rthread reaping 0xa0f53d00 stack 0x95ee76e0 0x9ca6b400: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_wrlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0x9a511200: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53300 stack 0x95ee77a0 rthread reaping 0x9a511200 stack 0x95ee79e0 rthread reaping 0xa0f53800 stack 0x95f0a6e0 rthread reaping 0x83c35e00 stack 0x95ee77e0 rthread reaping 0x9ca6b400 stack 0x95ed6e60 rthread reaping 0x9ca6bd00 stack 0x95ee7f20 rthread reaping 0x83c35a00 stack 0x95efd300 rthread reaping 0xa0f53f00 stack 0x95f0a240 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511900 stack 0x95f0ae20 rthread reaping 0x83c35d00 stack 0x95ed6ca0 rthread reaping 0xa0f53400 stack 0x95ee79a0 rthread reaping 0xa0f53900 stack 0x95f0a500 rthread reaping 0x9ca6b000 stack 0x95ed64e0 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0x83c35000: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0xa0f53c00: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35000: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53700: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511600: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53c00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53700: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_unlock 0x9120f630 0x83c35300: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_rdlock 0x9120f630 (6) rthread reaping 0xa0f53100 stack 0x95ee79a0 0xa0f53700: rwlock_unlock 0x9120f630 rthread reaping 0x83c35000 stack 0x95ed64e0 0x9a511c00: rwlock_wrlock 0x9120f630 (0) rthread reaping 0x83c35300 stack 0x95f0a500 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511600 stack 0x95ed6ca0 rthread reaping 0x83c35200 stack 0x95f0ae20 rthread reaping 0xa0f53c00 stack 0x95f0a240 rthread reaping 0x9a511c00 stack 0x95efd300 rthread reaping 0x9a511700 stack 0x95ee7f20 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_wrlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35b00 stack 0x95ed6e60 rthread reaping 0xa0f53f00 stack 0x95ee77e0 0x83c35400: rwlock_wrlock 0x9120f630 (0) 0x83c35400: rwlock_unlock 0x9120f630 0x83c35400: rwlock_rdlock 0x9120f630 (0) 0x83c35400: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b200 stack 0x95ee79e0 rthread reaping 0x83c35400 stack 0x95f0a6e0 rthread reaping 0xa0f53700 stack 0x95ee77a0 0x83c35f00: rwlock_wrlock 0x9120f630 (0) 0x83c35f00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (0) 0x83c35f00: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_wrlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 rthread reaping 0x83c35f00 stack 0x95ee76e0 rthread reaping 0x9ca6b300 stack 0x95ee7f40 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_wrlock 0x9120f630 (0) 0xa0f53e00: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_rdlock 0x9120f630 (0) 0xa0f53e00: rwlock_unlock 0x9120f630 0x9a511400: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x9a511200: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) rthread reaping 0x9a511d00 stack 0x95f0af20 0x9a511400: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b400: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511400: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511200: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35d00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35e00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b500: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53a00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35500: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53b00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53e00 stack 0x95ee76e0 0x9ca6b400: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0x9a511400 stack 0x95ee7f40 rthread reaping 0x9a511700 stack 0x95ee77a0 0x9a511200: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (2147483653) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53a00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b500: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35500: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (6) rthread reaping 0x9a511e00 stack 0x95ee79e0 0x9ca6b500: rwlock_unlock 0x9120f630 rthread reaping 0x83c35d00 stack 0x95f0a6e0 rthread reaping 0x83c35e00 stack 0x95ee77e0 rthread reaping 0x9a511200 stack 0x95ed6e60 rthread reaping 0x9ca6b500 stack 0x95ee7f20 rthread reaping 0x9ca6b600 stack 0x95efd300 rthread reaping 0xa0f53a00 stack 0x95f0a240 rthread reaping 0x9ca6b000 stack 0x95f0ae20 rthread reaping 0x83c35500 stack 0x95ed6ca0 rthread reaping 0x9a511f00 stack 0x95f0a500 rthread reaping 0xa0f53b00 stack 0x95ed64e0 rthread reaping 0x9ca6b700 stack 0x95f0af20 rthread reaping 0x9ca6b400 stack 0x95ee79a0 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0x83c35e00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b100: rwlock_wrlock 0x9120f630 (0) 0x9ca6b800: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0xa0f53f00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bc00: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b100: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511800: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53f00: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bc00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9a511800: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (8) 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_wrlock 0x9120f630 (1) 0xa0f53800: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35800: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511b00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53600: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bd00: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511b00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53600: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bd00: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (6) 0xa0f53200: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53100 stack 0x95ee79a0 rthread reaping 0x83c35100 stack 0x95f0af20 rthread reaping 0xa0f53200 stack 0x95ed64e0 rthread reaping 0x83c35e00 stack 0x95f0a500 rthread reaping 0x9ca6bd00 stack 0x95ed6ca0 rthread reaping 0x9ca6b100 stack 0x95f0ae20 rthread reaping 0xa0f53800 stack 0x95f0a240 rthread reaping 0x9ca6b800 stack 0x95efd300 rthread reaping 0x83c35800 stack 0x95ee7f20 rthread reaping 0x9a511800 stack 0x95ed6e60 rthread reaping 0x9a511e00 stack 0x95ee77e0 rthread reaping 0x9a511700 stack 0x95f0a6e0 rthread reaping 0x9a511b00 stack 0x95ee79e0 rthread reaping 0xa0f53f00 stack 0x95ee77a0 rthread reaping 0xa0f53600 stack 0x95ee7f40 rthread reaping 0x9ca6bc00 stack 0x95ee76e0 0x9ca6b100: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53d00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511c00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35200: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35f00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511300: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53000: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b500: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6be00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53300: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53700: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35e00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511900: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b100: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511c00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35200: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35f00: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511300: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53000: rwlock_unlock 0x9120f630 0x9a511300: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b500: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53300: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53700: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35e00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511900: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b100: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_unlock 0x9120f630 0x83c35200: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_unlock 0x9120f630 0x9a511300: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (15) 0x9a511900: rwlock_unlock 0x9120f630 rthread reaping 0x83c35d00 stack 0x95ee76e0 rthread reaping 0xa0f53d00 stack 0x95ee7f40 rthread reaping 0x9ca6b100 stack 0x95ee77a0 rthread reaping 0x9a511900 stack 0x95ee79e0 rthread reaping 0x9a511c00 stack 0x95f0a6e0 rthread reaping 0xa0f53700 stack 0x95ee77e0 rthread reaping 0x83c35200 stack 0x95ed6e60 rthread reaping 0x83c35f00 stack 0x95ee7f20 rthread reaping 0x9a511300 stack 0x95efd300 rthread reaping 0xa0f53000 stack 0x95f0a240 rthread reaping 0x9ca6b500 stack 0x95f0ae20 rthread reaping 0x9ca6be00 stack 0x95ed6ca0 rthread reaping 0x9ca6b900 stack 0x95f0a500 rthread reaping 0x9ca6ba00 stack 0x95ed64e0 rthread reaping 0xa0f53300 stack 0x95f0af20 rthread reaping 0x83c35e00 stack 0x95ee79a0 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0x9ca6b500: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511500: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511b00: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511600: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b500: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53a00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511500: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53100: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_unlock 0x9120f630 0x9a511500: rwlock_rdlock 0x9120f630 (8) 200: 8: enter run() 0x9a511300: 9: enter run() 0x83c35800: 2: set_msg 0x9a511900: 7: set_msg 0x9a511900: 7: msg: "new message" 0x83c35b00: 3: msg: "new message" 0x83c35b00: 3: exit run() 0x83c35800: 2: msg: "new message" 0x83c35800: 2: exit run() 0xa0f53600: 5: set_msg 0xa0f53900: 6: set_msg 0x83c35e00: 11: enter run() 0x9a511900: 7: exit run() 0x9a511300: 9: set_msg 0xa0f53c00: 10: enter run() 0x9a511200: 8: set_msg 0x9a511200: 8: msg: "new message" 0x9a511200: 8: exit run() 0x83c35e00: 11: set_msg 0x83c35e00: 11: msg: "new message" 0x83c35e00: 11: exit run() 0xa0f53600: 5: msg: "new message" 0xa0f53600: 5: exit run() 0xa0f53900: 6: msg: "new message" 0xa0f53900: 6: exit run() 0x9a511300: 9: msg: "new message" 0xa0f53e00: 12: enter run() 0xa0f53e00: 12: set_msg 0x9ca6b900: 13: enter run() 0x9a511300: 9: exit run() 0xa0f53e00: 12: msg: "new message" 0xa0f53e00: 12: exit run() 0xa0f53c00: 10: set_msg 0x9ca6b300: 14: enter run() 0x9ca6b300: 14: set_msg 0x9a511a00: 15: enter run() 0x9ca6b900: 13: set_msg 0x9a511a00: 15: set_msg 0xa0f53c00: 10: msg: "new message" 0x9ca6b300: 14: msg: "new message" 0x9ca6b900: 13: msg: "new message" 0xa0f53c00: 10: exit run() 0x9ca6b300: 14: exit run() 0x9ca6b900: 13: exit run() 0x9a511a00: 15: msg: "new message" 0x9a511a00: 15: exit run() main: 19 0x83c35100: 0: enter run() 0x83c35100: 0: set_msg 0x83c35100: 0: msg: "new message" 0x83c35100: 0: exit run() 0x9a511c00: 1: enter run() 0x9a511c00: 1: set_msg 0x9a511c00: 1: msg: "new message" 0x9a511c00: 1: exit run() 0xa0f53400: 3: enter run() 0x9ca6ba00: 2: enter run() 0xa0f53700: 4: enter run() 0x83c35f00: 5: enter run() 0x9ca6ba00: 2: set_msg 0x9a511600: 8: enter run() 0x9ca6bb00: 9: enter run() 0x83c35200: 7: enter run() 0xa0f53d00: 10: enter run() 0x9ca6b800: 13: enter run() 0xa0f53400: 3: set_msg 0x83c35300: 11: enter run() 0x83c35400: 12: enter run() 0xa0f53700: 4: set_msg 0x83c35500: 14: enter run() 0x9a511b00: 6: enter run() 0x83c35800: 15: enter run() 0x83c35300: 11: set_msg 0x9ca6b800: 13: set_msg 0x9ca6b800: 13: msg: "new message" 0x9ca6b800: 13: exit run() 0x83c35f00: 5: set_msg 0x83c35f00: 5: msg: "new message" 0x83c35f00: 5: exit run() 0x9ca6bb00: 9: set_msg 0x9ca6bb00: 9: msg: "new message" 0x9ca6bb00: 9: exit run() 0x9ca6ba00: 2: msg: "new message" 0xa0f53700: 4: msg: "new message" 0x9ca6ba00: 2: exit run() 0x83c35500: 14: set_msg 0xa0f53700: 4: exit run() 0x9a511600: 8: set_msg 0x9a511600: 8: msg: "new message" 0x9a511600: 8: exit run() 0xa0f53d00: 10: set_msg 0xa0f53d00: 10: msg: "new message" 0x83c35300: 11: msg: "new message" 0x83c35300: 11: exit run() 0x83c35500: 14: msg: "new message" 0x83c35500: 14: exit run() 0xa0f53400: 3: msg: "new message" 0xa0f53400: 3: exit run() 0x83c35800: 15: set_msg 0x9a511b00: 6: set_msg 0x83c35800: 15: msg: "new message" 0x83c35200: 7: set_msg 0x83c35800: 15: exit run() 0x83c35400: 12: set_msg 0x83c35200: 7: msg: "new message" 0x83c35400: 12: msg: "new message" 0x83c35200: 7: exit run() 0x9a511b00: 6: msg: "new message" 0x83c35400: 12: exit run() 0xa0f53d00: 10: exit run() 0x9a511b00: 6: exit run() main: 20 0x83c35d00: 0: enter run() 0x83c35d00: 0: set_msg 0x83c35d00: 0: msg: "new message" 0x83c35d00: 0: exit run() 0xa0f53400: 1: enter run() 0xa0f53400: 1: set_msg 0xa0f53400: 1: msg: "new message" 0xa0f53400: 1: exit run() 0x83c35600: 2: enter run() 0x83c35600: 2: set_msg 0x83c35600: 2: msg: "new message" 0x83c35600: 2: exit run() 0x9a511f00: 5: enter run() 0xa0f53200: 3: enter run() 0x83c35900: 4: enter run() 0x83c35900: 4: set_msg 0x83c35900: 4: msg: "new message" 0x83c35900: 4: exit run() 0x9a511f00: 5: set_msg 0xa0f53800: 6: enter run() 0x9ca6bf00: 7: enter run() 0xa0f53500: 8: enter run() 0xa0f53600: 11: enter run() 0x83c35000: 12: enter run() 0x9a511700: 13: enter run() 0x9ca6bf00: 7: set_msg 0x9a511400: 15: enter run() 0xa0f53800: 6: set_msg 0xa0f53200: 3: set_msg 0xa0f53200: 3: msg: "new message" 0xa0f53200: 3: exit run() 0xa0f53600: 11: set_msg 0x83c35100: 9: enter run() 0x83c35000: 12: set_msg 0x9ca6ba00: 10: enter run() 0x9ca6bc00: 14: enter run() 0x9a511700: 13: set_msg 0x9a511400: 15: set_msg 0x83c35100: 9: set_msg 0x83c35100: 9: msg: "new message" 0x83c35100: 9: exit run() 0x9ca6ba00: 10: set_msg 0x9ca6ba00: 10: msg: "new message" 0x9ca6ba00: 10: exit run() 0x9ca6bc00: 14: set_msg 0x9ca6bc00: 14: msg: "new message" 0x9ca6bc00: 14: exit run() 0xa0f53500: 8: set_msg 0xa0f53500: 8: msg: "new message" 0xa0f53500: 8: exit run() 0x9ca6bf00: 7: msg: "new message" 0x9ca6bf00: 7: exit run() 0xa0f53600: 11: msg: "new message" 0xa0f53600: 11: exit run() 0x9a511f00: 5: msg: "new message" 0x9a511f00: 5: exit run() 0xa0f53800: 6: msg: "new message" 0xa0f53800: 6: exit run() 0x83c35000: 12: msg: "new message" 0x83c35000: 12: exit run() 0x9a511700: 13: msg: "new message" 0x9a511700: 13: exit run() 0x9a511400: 15: msg: "new message" 0x9a511400: 15: exit run() main: 21 0x9ca6b600: 0: enter run() 0x9a511b00: 1: enter run() 0x9ca6b600: 0: set_msg 0x9a511b00: 1: set_msg 0x9ca6b600: 0: msg: "new message" 0x9a511b00: 1: msg: "new message" 0x9ca6b600: 0: exit run() 0x9a511b00: 1: exit run() 0xa0f53200: 2: enter run() 0xa0f53200: 2: set_msg 0xa0f53200: 2: msg: "new message" 0xa0f53200: 2: exit run() 0xa0f53b00: 4: enter run() 0xa0f53b00: 4: set_msg 0xa0f53b00: 4: msg: "new message" 0xa0f53b00: 4: exit run() 0xa0f53a00: 3: enter run() 0xa0f53700: 5: enter run() 0xa0f53a00: 3: set_msg 0x9ca6bb00: 7: enter run() 0xa0f53f00: 6: enter run() 0x9a511c00: 9: enter run() 0x9ca6be00: 11: enter run() 0x9ca6bf00: 13: enter run() 0x9ca6b800: 15: enter run() 0xa0f53700: 5: set_msg 0xa0f53f00: 6: set_msg 0x9ca6bb00: 7: set_msg 0x9a511c00: 9: set_msg 0x9ca6be00: 11: set_msg 0x9ca6bf00: 13: set_msg 0x9ca6b800: 15: set_msg 0xa0f53a00: 3: msg: "new message" 0xa0f53c00: 8: enter run() 0xa0f53700: 5: msg: "new message" 0xa0f53f00: 6: msg: "new message" 0x9ca6bb00: 7: msg: "new message" 0x9a511c00: 9: msg: "new message" 0x9ca6be00: 11: msg: "new message" 0x9ca6bf00: 13: msg: "new message" 0xa0f53a00: 3: exit run() 0xa0f53700: 5: exit run() 0xa0f53f00: 6: exit run() 0x9ca6bb00: 7: exit run() 0xa0f53d00: 10: enter run() 0x9a511c00: 9: exit run() 0x9ca6be00: 11: exit run() 0x9ca6bf00: 13: exit run() 0x9ca6b800: 15: msg: "new message" 0x9ca6b800: 15: exit run() 0xa0f53e00: 12: enter run() 0xa0f53e00: 12: set_msg 0xa0f53e00: 12: msg: "new message" 0xa0f53e00: 12: exit run() 0x9a511800: 14: enter run() 0x9a511800: 14: set_msg 0x9a511800: 14: msg: "new message" 0x9a511800: 14: exit run() 0xa0f53c00: 8: set_msg 0xa0f53d00: 10: set_msg 0xa0f53c00: 8: msg: "new message" 0xa0f53d00: 10: msg: "new message" 0xa0f53c00: 8: exit run() 0xa0f53d00: 10: exit run() main: 22 0xa0f53200: 2: enter run() 0xa0f53200: 2: set_msg 0xa0f53200: 2: msg: "new message" 0xa0f53200: 2: exit run() 0x9ca6b100: 0: enter run() 0xa0f53d00: 1: enter run() 0x9ca6b100: 0: set_msg 0xa0f53300: 3: enter run() 0xa0f53800: 5: enter run() 0x83c35e00: 6: enter run() 0x9ca6bd00: 8: enter run() 0xa0f53f00: 10: enter run() 0x9a511900: 12: enter run() 0xa0f53900: 14: enter run() 0xa0f53d00: 1: set_msg 0xa0f53800: 5: set_msg 0x83c35e00: 6: set_msg 0x9ca6bd00: 8: set_msg 0xa0f53f00: 10: set_msg 0x9a511900: 12: set_msg 0xa0f53900: 14: set_msg 0x9ca6b100: 0: msg: "new message" 0xa0f53d00: 1: msg: "new message" 0xa0f53800: 5: msg: "new message" 0x83c35e00: 6: msg: "new message" 0x9ca6bd00: 8: msg: "new message" 0xa0f53f00: 10: msg: "new message" 0x9a511900: 12: msg: "new message" 0x9ca6b100: 0: exit run() 0xa0f53d00: 1: exit run() 0xa0f53800: 5: exit run() 0x83c35e00: 6: exit run() 0x9a511200: 4: enter run() 0x9ca6bd00: 8: exit run() 0xa0f53f00: 10: exit run() 0x9a511900: 12: exit run() 0xa0f53900: 14: msg: "new message" 0xa0f53900: 14: exit run() 0x9ca6b400: 7: enter run() 0x9ca6b400: 7: set_msg 0x9ca6b400: 7: msg: "new message" 0x9ca6b400: 7: exit run() 0x83c35a00: 9: enter run() 0x83c35a00: 9: set_msg 0x83c35a00: 9: msg: "new message" 0x83c35a00: 9: exit run() 0xa0f53400: 13: enter run() 0xa0f53400: 13: set_msg 0xa0f53400: 13: msg: "new message" 0xa0f53400: 13: exit run() 0x9ca6b000: 15: enter run() 0x9ca6b000: 15: set_msg 0x9ca6b000: 15: msg: "new message" 0x9ca6b000: 15: exit run() 0xa0f53300: 3: set_msg 0xa0f53300: 3: msg: "new message" 0xa0f53300: 3: exit run() 0x9a511200: 4: set_msg 0x9a511200: 4: msg: "new message" 0x9a511200: 4: exit run() 0x83c35d00: 11: enter run() 0x83c35d00: 11: set_msg 0x83c35d00: 11: msg: "new message" 0x83c35d00: 11: exit run() main: 23 0xa0f53100: 2: enter run() 0xa0f53100: 2: set_msg 0xa0f53100: 2: msg: "new message" 0xa0f53100: 2: exit run() 0x83c35000: 0: enter run() 0x83c35300: 1: enter run() 0x9a511600: 3: enter run() 0xa0f53c00: 5: enter run() 0x9a511700: 7: enter run() 0x83c35200: 4: enter run() 0x83c35200: 4: set_msg 0x83c35200: 4: msg: "new message" 0x83c35200: 4: exit run() 0x83c35000: 0: set_msg 0x9ca6b200: 11: enter run() 0xa0f53700: 12: enter run() 0x83c35300: 1: set_msg 0x9a511600: 3: set_msg 0xa0f53c00: 5: set_msg 0x9a511700: 7: set_msg 0x9ca6b200: 11: set_msg 0xa0f53700: 12: set_msg 0x83c35000: 0: msg: "new message" 0x83c35300: 1: msg: "new message" 0x9a511600: 3: msg: "new message" 0xa0f53c00: 5: msg: "new message" 0x9a511700: 7: msg: "new message" 0x9ca6b200: 11: msg: "new message" 0x83c35000: 0: exit run() 0x83c35300: 1: exit run() 0x9a511600: 3: exit run() 0xa0f53c00: 5: exit run() 0x9a511700: 7: exit run() 0x9ca6b200: 11: exit run() 0xa0f53700: 12: msg: "new message" 0xa0f53700: 12: exit run() 0x9a511c00: 6: enter run() 0x9a511c00: 6: set_msg 0x9a511c00: 6: msg: "new message" 0x9a511c00: 6: exit run() 0x83c35b00: 8: enter run() 0x83c35b00: 8: set_msg 0x83c35b00: 8: msg: "new message" 0x83c35b00: 8: exit run() 0xa0f53f00: 9: enter run() 0xa0f53f00: 9: set_msg 0xa0f53f00: 9: msg: "new message" 0xa0f53f00: 9: exit run() 0x83c35400: 10: enter run() 0x83c35400: 10: set_msg 0x83c35400: 10: msg: "new message" 0x83c35400: 10: exit run() 0x83c35f00: 13: enter run() 0x83c35f00: 13: set_msg 0x83c35f00: 13: msg: "new message" 0x83c35f00: 13: exit run() 0x9ca6b300: 14: enter run() 0x9ca6b300: 14: set_msg 0x9ca6b300: 14: msg: "new message" 0x9ca6b300: 14: exit run() 0x9a511d00: 15: enter run() 0x9a511d00: 15: set_msg 0x9a511d00: 15: msg: "new message" 0x9a511d00: 15: exit run() main: 24 0xa0f53e00: 1: enter run() 0xa0f53e00: 1: set_msg 0xa0f53e00: 1: msg: "new message" 0xa0f53e00: 1: exit run() 0x9a511400: 0: enter run() 0x9a511700: 2: enter run() 0x9a511e00: 4: enter run() 0x9a511200: 6: enter run() 0x9ca6b600: 8: enter run() 0x9ca6b000: 10: enter run() 0x9a511400: 0: set_msg 0x9a511700: 2: set_msg 0x9ca6b700: 14: enter run() 0x9ca6b400: 15: enter run() 0x9a511e00: 4: set_msg 0x9a511200: 6: set_msg 0x9ca6b600: 8: set_msg 0x9ca6b000: 10: set_msg 0x9ca6b700: 14: set_msg 0x9ca6b400: 15: set_msg 0x83c35d00: 3: enter run() 0x83c35e00: 5: enter run() 0x9ca6b500: 7: enter run() 0xa0f53a00: 9: enter run() 0x83c35500: 11: enter run() 0x9a511f00: 12: enter run() 0xa0f53b00: 13: enter run() 0x9a511400: 0: msg: "new message" 0x9a511400: 0: exit run() 0x9a511700: 2: msg: "new message" 0x9a511700: 2: exit run() 0x9a511e00: 4: msg: "new message" 0x9a511e00: 4: exit run() 0x83c35500: 11: set_msg 0x9a511200: 6: msg: "new message" 0x9ca6b600: 8: msg: "new message" 0x9ca6b000: 10: msg: "new message" 0x9ca6b700: 14: msg: "new message" 0x9ca6b400: 15: msg: "new message" 0x9a511200: 6: exit run() 0x9ca6b600: 8: exit run() 0x9ca6b000: 10: exit run() 0x9ca6b700: 14: exit run() 0x83c35d00: 3: set_msg 0x9ca6b400: 15: exit run() 0x83c35e00: 5: set_msg 0xa0f53a00: 9: set_msg 0xa0f53b00: 13: set_msg 0x9a511f00: 12: set_msg 0x9ca6b500: 7: set_msg 0x83c35500: 11: msg: "new message" 0x83c35d00: 3: msg: "new message" 0x83c35e00: 5: msg: "new message" 0xa0f53a00: 9: msg: "new message" 0xa0f53b00: 13: msg: "new message" 0x9a511f00: 12: msg: "new message" 0x83c35500: 11: exit run() 0x83c35d00: 3: exit run() 0x83c35e00: 5: exit run() 0xa0f53a00: 9: exit run() 0xa0f53b00: 13: exit run() 0x9a511f00: 12: exit run() 0x9ca6b500: 7: msg: "new message" 0x9ca6b500: 7: exit run() main: 25 0xa0f53100: 0: enter run() 0x83c35100: 1: enter run() 0x83c35e00: 3: enter run() 0x9ca6b100: 5: enter run() 0x9ca6b800: 7: enter run() 0x9a511800: 9: enter run() 0x9a511700: 11: enter run() 0xa0f53f00: 13: enter run() 0x9ca6bc00: 15: enter run() 0xa0f53100: 0: set_msg 0x83c35100: 1: set_msg 0x83c35e00: 3: set_msg 0x9ca6b100: 5: set_msg 0x9ca6b800: 7: set_msg 0x9a511800: 9: set_msg 0x9a511700: 11: set_msg 0xa0f53f00: 13: set_msg 0x9ca6bc00: 15: set_msg 0xa0f53100: 0: msg: "new message" 0x83c35100: 1: msg: "new message" 0x83c35e00: 3: msg: "new message" 0x9ca6b100: 5: msg: "new message" 0x9ca6b800: 7: msg: "new message" 0x9a511800: 9: msg: "new message" 0x9a511700: 11: msg: "new message" 0xa0f53f00: 13: msg: "new message" 0xa0f53100: 0: exit run() 0x83c35100: 1: exit run() 0x83c35e00: 3: exit run() 0x9ca6b100: 5: exit run() 0x9ca6b800: 7: exit run() 0x9a511800: 9: exit run() 0x9a511700: 11: exit run() 0xa0f53f00: 13: exit run() 0x9ca6bc00: 15: msg: "new message" 0x9ca6bd00: 4: enter run() 0xa0f53800: 6: enter run() 0x83c35800: 8: enter run() 0x9a511e00: 10: enter run() 0x9a511b00: 12: enter run() 0xa0f53600: 14: enter run() 0xa0f53200: 2: enter run() 0x9ca6bd00: 4: set_msg 0x9ca6bc00: 15: exit run() 0xa0f53800: 6: set_msg 0x83c35800: 8: set_msg 0x9a511e00: 10: set_msg 0x9a511b00: 12: set_msg 0xa0f53600: 14: set_msg 0xa0f53200: 2: set_msg 0x9ca6bd00: 4: msg: "new message" 0xa0f53800: 6: msg: "new message" 0x83c35800: 8: msg: "new message" 0x9a511e00: 10: msg: "new message" 0x9a511b00: 12: msg: "new message" 0xa0f53600: 14: msg: "new message" 0x9ca6bd00: 4: exit run() 0xa0f53800: 6: exit run() 0x83c35800: 8: exit run() 0x9a511e00: 10: exit run() 0x9a511b00: 12: exit run() 0xa0f53600: 14: exit run() 0xa0f53200: 2: msg: "new message" 0xa0f53200: 2: exit run() main: 26 0x9ca6b100: 2: enter run() 0x83c35d00: 0: enter run() 0xa0f53d00: 1: enter run() 0x9a511c00: 4: enter run() 0x83c35200: 6: enter run() 0x83c35f00: 7: enter run() 0x9a511300: 8: enter run() 0xa0f53000: 9: enter run() 0x9ca6b500: 10: enter run() 0x9ca6be00: 11: enter run() 0x9ca6b900: 12: enter run() 0x9ca6ba00: 13: enter run() 0xa0f53300: 14: enter run() 0xa0f53700: 5: enter run() 0x83c35e00: 15: enter run() 0x9a511900: 3: enter run() 0x9ca6b100: 2: set_msg 0x83c35d00: 0: set_msg 0xa0f53d00: 1: set_msg 0x9a511c00: 4: set_msg 0x83c35200: 6: set_msg 0x83c35f00: 7: set_msg 0x9a511300: 8: set_msg 0xa0f53000: 9: set_msg 0x9ca6b500: 10: set_msg 0x9ca6be00: 11: set_msg 0x9ca6b900: 12: set_msg 0x9ca6ba00: 13: set_msg 0xa0f53300: 14: set_msg 0xa0f53700: 5: set_msg 0x83c35e00: 15: set_msg 0x9a511900: 3: set_msg 0x9ca6b100: 2: msg: "new message" 0x83c35d00: 0: msg: "new message" 0xa0f53d00: 1: msg: "new message" 0x9a511c00: 4: msg: "new message" 0x83c35200: 6: msg: "new message" 0x83c35f00: 7: msg: "new message" 0x9a511300: 8: msg: "new message" 0xa0f53000: 9: msg: "new message" 0x9ca6b500: 10: msg: "new message" 0x9ca6be00: 11: msg: "new message" 0x9ca6b900: 12: msg: "new message" 0x9ca6ba00: 13: msg: "new message" 0xa0f53300: 14: msg: "new message" 0xa0f53700: 5: msg: "new message" 0x83c35e00: 15: msg: "new message" 0x9ca6b100: 2: exit run() 0x83c35d00: 0: exit run() 0xa0f53d00: 1: exit run() 0x9a511c00: 4: exit run() 0x83c35200: 6: exit run() 0x83c35f00: 7: exit run() 0x9a511300: 8: exit run() 0xa0f53000: 9: exit run() 0x9ca6b500: 10: exit run() 0x9ca6be00: 11: exit run() 0x9ca6b900: 12: exit run() 0x9ca6ba00: 13: exit run() 0xa0f53300: 14: exit run() 0xa0f53700: 5: exit run() 0x83c35e00: 15: exit run() 0x9a511900: 3: msg: "new message" 0x9a511900: 3: exit run() main: 27 0xa0f53100: 0: enter run() 0x9a511b00: 1: enter run() 0x9ca6b200: 3: enter run() 0x9ca6bf00: 5: enter run() 0x9a511600: 7: enter run() 0x9ca6b500: 9: enter run() 0x9a511d00: 11: enter run() 0xa0f53100: 0: set_msg 0xa0f53a00: 13: enter run() 0x9a511500: 15: enter run() 0x9a511b00: 1: set_msg 0x9ca6b200: 3: set_msg 0x9ca6bf00: 5: set_msg 0x9a511600: 7: set_msg 0x9ca6b500: 9: set_msg 0x9a511d00: 11: set_msg 0xa0f53a00: 13: set_msg 0x9a511500: 15: set_msg 0xa0f53100: 0: msg: "new message" 0x9a511b00: 1: msg: "new message" 0x9ca6b200: 3: msg: "new message" 0x9ca6bf00: 5: msg: "new message" 0x9a511600: 7: msg: "new message" 0x9ca6b500: 9: msg: "new message" 0x9a511d00: 11: msg: "new message" 0xa0f53a00: 13: msg: "new message" 0xa0f53100: rthread reaping 0xa0f53100 stack 0x95ee79a0 rthread reaping 0x9a511b00 stack 0x95f0af20 0x9a511500: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b200 stack 0x95f0a500 rthread reaping 0x9ca6b400 stack 0x95ed64e0 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bf00 stack 0x95f0ae20 rthread reaping 0x83c35300 stack 0x95ed6ca0 0x83c35700: rwlock_wrlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 rthread reaping 0x9a511600 stack 0x95efd300 rthread reaping 0x83c35700 stack 0x95f0a240 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b500 stack 0x95ed6e60 rthread reaping 0x9a511f00 stack 0x95ee7f20 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511d00 stack 0x95f0a6e0 rthread reaping 0x9a511e00 stack 0x95ee77e0 0xa0f53900: rwlock_wrlock 0x9120f630 (0) 0xa0f53900: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_rdlock 0x9120f630 (0) 0xa0f53900: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53a00 stack 0x95ee77a0 rthread reaping 0xa0f53900 stack 0x95ee79e0 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 rthread reaping 0x9a511500 stack 0x95ee76e0 rthread reaping 0x9ca6b700 stack 0x95ee7f40 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0x9a511400: rwlock_wrlock 0x9120f630 (0) 0x83c35500: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0x83c35800: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35500: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53400: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 0x9a511400: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (7) 0x9a511d00: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_wrlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53400 stack 0x95ee7f40 rthread reaping 0xa0f53500 stack 0x95ee76e0 rthread reaping 0x9a511700 stack 0x95ee79e0 0x83c35900: rwlock_wrlock 0x9120f630 (0) 0x83c35900: rwlock_unlock 0x9120f630 0x83c35900: rwlock_rdlock 0x9120f630 (0) 0x83c35900: rwlock_unlock 0x9120f630 rthread reaping 0x9a511400 stack 0x95ee77e0 rthread reaping 0x83c35900 stack 0x95ee77a0 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 rthread reaping 0x83c35500 stack 0x95ee7f20 rthread reaping 0x83c35100 stack 0x95f0a6e0 0xa0f53b00: rwlock_wrlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_rdlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b000 stack 0x95f0a240 rthread reaping 0xa0f53b00 stack 0x95ed6e60 0x9ca6bc00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bc00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35800 stack 0x95ed6ca0 rthread reaping 0x9ca6bc00 stack 0x95efd300 0x83c35000: rwlock_wrlock 0x9120f630 (0) 0x83c35000: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (0) 0x83c35000: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b600 stack 0x95ed64e0 rthread reaping 0x83c35000 stack 0x95f0ae20 0x83c35f00: rwlock_wrlock 0x9120f630 (0) 0x83c35f00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (0) 0x83c35f00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511d00 stack 0x95f0af20 rthread reaping 0x83c35f00 stack 0x95f0a500 0x9a511c00: rwlock_wrlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0x8b068074: mutex_lock 0x8b0670c4 (0x0) 0xa0f53e00: rwlock_wrlock 0x9120f630 (0) 0xa0f53f00: rwlock_wrlock 0x9120f630 (0) 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x9ca6bd00: rwlock_wrlock 0x9120f630 (0) 0x83c35400: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x8b068074: mutex_unlock 0x8b0670c4 (0x8b068074) 0xa0f53e00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53e00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511100: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35400: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0x83c35400: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53000: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53e00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_unlock 0x9120f630 0x9a511100: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_unlock 0x9120f630 0x83c35400: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_rdlock 0x9120f630 (7) 0xa0f53000: rwlock_unlock 0x9120f630 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 rthread reaping 0x9a511c00 stack 0x95ee79a0 rthread reaping 0x83c35300 stack 0x95f0a500 rthread reaping 0xa0f53e00 stack 0x95f0af20 0xa0f53300: rwlock_wrlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53f00 stack 0x95ed64e0 rthread reaping 0xa0f53300 stack 0x95f0ae20 0xa0f53c00: rwlock_wrlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511100 stack 0x95ed6ca0 rthread reaping 0xa0f53c00 stack 0x95efd300 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (0) 0x9a511b00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bd00 stack 0x95f0a240 rthread reaping 0x9a511b00 stack 0x95ed6e60 0xa0f53d00: rwlock_wrlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35400 stack 0x95ee7f20 rthread reaping 0xa0f53d00 stack 0x95f0a6e0 0x9ca6b900: rwlock_wrlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 rthread reaping 0x9a511d00 stack 0x95ee77e0 rthread reaping 0x9ca6b900 stack 0x95ee77a0 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 rthread reaping 0x9a511e00 stack 0x95ee76e0 rthread reaping 0x83c35600 stack 0x95ee79e0 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53000 stack 0x95ee75a0 rthread reaping 0x9ca6b200 stack 0x95ee7f40 0x83c35700: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_wrlock 0x9120f630 (0) 0xa0f53900: rwlock_wrlock 0x9120f630 (0) 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0xa0f53a00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b800: rwlock_wrlock 0x9120f630 (0) 0x9ca6bd00: rwlock_wrlock 0x9120f630 (0) 0x9a511400: rwlock_wrlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 0x9a511000: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b700: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53a00: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511400: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35700: rwlock_unlock 0x9120f630 0x9a511000: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (7) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511900: rwlock_wrlock 0x9120f630 (0) 0x9a511900: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (0) 0x9a511900: rwlock_unlock 0x9120f630 rthread reaping 0x83c35700 stack 0x95ee7f40 rthread reaping 0x9a511900 stack 0x95ee75a0 rthread reaping 0x9a511000 stack 0x95ee79e0 0x83c35900: rwlock_wrlock 0x9120f630 (0) 0x83c35900: rwlock_unlock 0x9120f630 0x83c35900: rwlock_rdlock 0x9120f630 (0) 0x83c35900: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53900 stack 0x95ee77a0 rthread reaping 0x83c35900 stack 0x95ee76e0 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b700 stack 0x95f0a6e0 rthread reaping 0x83c35100 stack 0x95ee77e0 0x9a511300: rwlock_wrlock 0x9120f630 (0) 0x9a511300: rwlock_unlock 0x9120f630 0x9a511300: rwlock_rdlock 0x9120f630 (0) 0x9a511300: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53a00 stack 0x95ed6e60 rthread reaping 0x9a511300 stack 0x95ee7f20 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b800 stack 0x95efd300 rthread reaping 0x83c35b00 stack 0x95f0a240 0xa0f53600: rwlock_wrlock 0x9120f630 (0) 0xa0f53600: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_rdlock 0x9120f630 (0) 0xa0f53600: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bd00 stack 0x95f0ae20 rthread reaping 0xa0f53600 stack 0x95ed6ca0 0x83c35800: rwlock_wrlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 rthread reaping 0x9a511400 stack 0x95f0af20 rthread reaping 0x83c35800 stack 0x95ed64e0 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0x83c35500: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0xa0f53d00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b500: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511600: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511100: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (7) 0x9a511100: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53100 stack 0x95f0a500 rthread reaping 0x9ca6b600 stack 0x95ed64e0 rthread reaping 0x9a511700 stack 0x95f0af20 0xa0f53500: rwlock_wrlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 rthread reaping 0x83c35500 stack 0x95f0ae20 rthread reaping 0xa0f53500 stack 0x95ed6ca0 0x9ca6ba00: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35d00 stack 0x95efd300 rthread reaping 0x9ca6ba00 stack 0x95f0a240 0x9ca6bb00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bb00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53d00 stack 0x95ed6e60 rthread reaping 0x9ca6bb00 stack 0x95ee7f20 0x9a511200: rwlock_wrlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bf00 stack 0x95f0a6e0 rthread reaping 0x9a511200 stack 0x95ee77e0 0x83c35000: rwlock_wrlock 0x9120f630 (0) 0x83c35000: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (0) 0x83c35000: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b500 stack 0x95ee77a0 rthread reaping 0x83c35000 stack 0x95ee76e0 0xa0f53b00: rwlock_wrlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_rdlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511600 stack 0x95ee75a0 rthread reaping 0xa0f53b00 stack 0x95ee79e0 0xa0f53300: rwlock_wrlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 rthread reaping 0x9a511100 stack 0x95ee79a0 rthread reaping 0xa0f53300 stack 0x95ee7f40 0x83c35a00: rwlock_wrlock 0x9120f630 (0) 0xa0f53000: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0xa0f53200: rwlock_wrlock 0x9120f630 (0) 0x9ca6b300: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0x83c35f00: rwlock_wrlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511800: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b300: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511600: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35f00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35a00: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_unlock 0x9120f630 0x9a511800: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (7) 0x83c35f00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_wrlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35a00 stack 0x95ee7f40 rthread reaping 0xa0f53f00 stack 0x95ee79a0 rthread reaping 0xa0f53000 stack 0x95ee79e0 0x9ca6b100: rwlock_wrlock 0x9120f630 (0) 0x9ca6b100: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_rdlock 0x9120f630 (0) 0x9ca6b100: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53100 stack 0x95ee76e0 rthread reaping 0x9ca6b100 stack 0x95ee75a0 0x9a511500: rwlock_wrlock 0x9120f630 (0) 0x9a511500: rwlock_unlock 0x9120f630 0x9a511500: rwlock_rdlock 0x9120f630 (0) 0x9a511500: rwlock_unlock 0x9120f630 rthread reaping 0x9a511800 stack 0x95ee77e0 rthread reaping 0x9a511500 stack 0x95ee77a0 0x83c35e00: rwlock_wrlock 0x9120f630 (0) 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (0) 0x83c35e00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53200 stack 0x95ee7f20 rthread reaping 0x83c35e00 stack 0x95f0a6e0 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b300 stack 0x95f0a240 rthread reaping 0x9ca6b200 stack 0x95ed6e60 0x83c35900: rwlock_wrlock 0x9120f630 (0) 0x83c35900: rwlock_unlock 0x9120f630 0x83c35900: rwlock_rdlock 0x9120f630 (0) 0x83c35900: rwlock_unlock 0x9120f630 rthread reaping 0x9a511600 stack 0x95ed6ca0 rthread reaping 0x83c35900 stack 0x95efd300 0x83c35c00: rwlock_wrlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35f00 stack 0x95f0af20 rthread reaping 0x83c35c00 stack 0x95f0ae20 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0x9ca6bc00: rwlock_wrlock 0x9120f630 (0) 0x83c35400: rwlock_wrlock 0x9120f630 (0) 0x9a511200: rwlock_wrlock 0x9120f630 (0) 0xa0f53600: rwlock_wrlock 0x9120f630 (0) 0x83c35000: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0x9a511900: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35400: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511200: rwlock_unlock 0x9120f630 0x83c35400: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53600: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511900: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511600: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_unlock 0x9120f630 0x83c35400: rwlock_unlock 0x9120f630 0x9a511200: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0x83c35000: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (7) 0x9a511900: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 rthread reaping 0x83c35100 stack 0x95ed64e0 rthread reaping 0xa0f53400 stack 0x95f0ae20 rthread reaping 0x9a511600 stack 0x95f0af20 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bc00 stack 0x95ed6ca0 rthread reaping 0x9a511e00 stack 0x95efd300 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 rthread reaping 0x83c35400 stack 0x95f0a240 rthread reaping 0x83c35600 stack 0x95ed6e60 0x83c35a00: rwlock_wrlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511200 stack 0x95ee7f20 rthread reaping 0x83c35a00 stack 0x95f0a6e0 0x83c35700: rwlock_wrlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53600 stack 0x95ee77e0 rthread reaping 0x83c35700 stack 0x95ee77a0 0x9ca6b400: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 rthread reaping 0x83c35000 stack 0x95ee76e0 rthread reaping 0x9ca6b400 stack 0x95ee75a0 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 rthread reaping 0x9a511d00 stack 0x95ee79a0 rthread reaping 0x9a511100 stack 0x95ee79e0 0xa0f53c00: rwlock_wrlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511900 stack 0x95f0a500 rthread reaping 0xa0f53c00 stack 0x95ee7f40 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0xa0f53f00: rwlock_wrlock 0x9120f630 (0) 0x83c35800: rwlock_wrlock 0x9120f630 (0) 0x83c35900: rwlock_wrlock 0x9120f630 (0) 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x83c35c00: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35900: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35900: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511600: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0x83c35900: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (7) 0x9ca6b600: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 rthread reaping 0x9a511600 stack 0x95ee7f40 rthread reaping 0xa0f53400 stack 0x95f0a500 rthread reaping 0xa0f53f00 stack 0x95ee79e0 0xa0f53500: rwlock_wrlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 rthread reaping 0x83c35800 stack 0x95ee75a0 rthread reaping 0xa0f53500 stack 0x95ee79a0 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 rthread reaping 0x83c35900 stack 0x95ee77a0 rthread reaping 0x83c35300 stack 0x95ee76e0 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 rthread reaping 0x83c35b00 stack 0x95f0a6e0 rthread reaping 0x9ca6b700 stack 0x95ee77e0 0x9a511c00: rwlock_wrlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35c00 stack 0x95ed6e60 rthread reaping 0x9a511c00 stack 0x95ee7f20 0x9ca6b800: rwlock_wrlock 0x9120f630 (0) 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (0) 0x9ca6b800: rwlock_unlock 0x9120f630 rthread reaping 0x9a511d00 stack 0x95efd300 rthread reaping 0x9ca6b800 stack 0x95f0a240 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (0) 0x9a511b00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b600 stack 0x95f0af20 rthread reaping 0x9a511b00 stack 0x95ed6ca0 0xa0f53b00: rwlock_wrlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_rdlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_wrlock 0x9120f630 (0) 0x9a511c00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x83c35000: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0xa0f53600: rwlock_wrlock 0x9120f630 (0) 0x9ca6b900: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_wrlock 0x9120f630 (0) 0xa0f53700: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35100: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53600: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53700: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_unlock 0x9120f630 0x83c35000: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (7) 0x9ca6b400: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53b00 stack 0x95f0ae20 rthread reaping 0x83c35d00 stack 0x95ed6ca0 rthread reaping 0xa0f53700 stack 0x95f0af20 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 rthread reaping 0x9a511c00 stack 0x95efd300 rthread reaping 0xa0f53400 stack 0x95f0a240 0xa0f53800: rwlock_wrlock 0x9120f630 (0) 0xa0f53800: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_rdlock 0x9120f630 (0) 0xa0f53800: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bf00 stack 0x95ed6e60 rthread reaping 0xa0f53800 stack 0x95ee7f20 0xa0f53900: rwlock_wrlock 0x9120f630 (0) 0xa0f53900: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_rdlock 0x9120f630 (0) 0xa0f53900: rwlock_unlock 0x9120f630 rthread reaping 0x83c35000 stack 0x95f0a6e0 rthread reaping 0xa0f53900 stack 0x95ee77e0 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35100 stack 0x95ee77a0 rthread reaping 0x9a511f00 stack 0x95ee76e0 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (0) 0x9a511600: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53600 stack 0x95ee75a0 rthread reaping 0x9a511600 stack 0x95ee79a0 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (0) 0x9a511700: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b900 stack 0x95f0a500 rthread reaping 0x9a511700 stack 0x95ee79e0 0x9ca6b300: rwlock_wrlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b400 stack 0x95ed64e0 rthread reaping 0x9ca6b300 stack 0x95ee7f40 0xa0f53900: rwlock_wrlock 0x9120f630 (0) 0x9ca6b800: rwlock_wrlock 0x9120f630 (0) 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x9ca6b100: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x83c35f00: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_wrlock 0x9120f630 (0) 0x83c35c00: rwlock_wrlock 0x9120f630 (0) 0xa0f53900: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511100: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35f00: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9a511100: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (7) 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0: exit run() 0x9a511b00: 1: exit run() 0x9ca6b200: 3: exit run() 0x9ca6bf00: 5: exit run() 0x9a511600: 7: exit run() 0x9ca6b500: 9: exit run() 0x9a511d00: 11: exit run() 0xa0f53a00: 13: exit run() 0x9a511500: 15: msg: "new message" 0x9a511500: 15: exit run() 0x9ca6b400: 2: enter run() 0x9ca6b400: 2: set_msg 0x9ca6b400: 2: msg: "new message" 0x9ca6b400: 2: exit run() 0x83c35300: 4: enter run() 0x83c35300: 4: set_msg 0x83c35300: 4: msg: "new message" 0x83c35300: 4: exit run() 0x83c35700: 6: enter run() 0x83c35700: 6: set_msg 0x83c35700: 6: msg: "new message" 0x83c35700: 6: exit run() 0x9a511f00: 8: enter run() 0x9a511f00: 8: set_msg 0x9a511f00: 8: msg: "new message" 0x9a511f00: 8: exit run() 0x9a511e00: 10: enter run() 0x9a511e00: 10: set_msg 0x9a511e00: 10: msg: "new message" 0x9a511e00: 10: exit run() 0xa0f53900: 12: enter run() 0xa0f53900: 12: set_msg 0xa0f53900: 12: msg: "new message" 0xa0f53900: 12: exit run() 0x9ca6b700: 14: enter run() 0x9ca6b700: 14: set_msg 0x9ca6b700: 14: msg: "new message" 0x9ca6b700: 14: exit run() main: 28 0xa0f53400: 0: enter run() 0x9a511700: 2: enter run() 0x9a511400: 4: enter run() 0x83c35500: 6: enter run() 0x9ca6b000: 8: enter run() 0x83c35800: 10: enter run() 0x9ca6b600: 12: enter run() 0x9a511d00: 14: enter run() 0xa0f53400: 0: set_msg 0x9a511700: 2: set_msg 0x9a511400: 4: set_msg 0x83c35500: 6: set_msg 0x9ca6b000: 8: set_msg 0x83c35800: 10: set_msg 0x9ca6b600: 12: set_msg 0x9a511d00: 14: set_msg 0xa0f53400: 0: msg: "new message" 0x9a511700: 2: msg: "new message" 0x9a511400: 4: msg: "new message" 0x83c35500: 6: msg: "new message" 0x9ca6b000: 8: msg: "new message" 0x83c35800: 10: msg: "new message" 0x9ca6b600: 12: msg: "new message" 0xa0f53400: 0: exit run() 0x9a511700: 2: exit run() 0x9a511400: 4: exit run() 0x83c35500: 6: exit run() 0x9ca6b000: 8: exit run() 0x83c35800: 10: exit run() 0x9ca6b600: 12: exit run() 0x9a511d00: 14: msg: "new message" 0x9a511d00: 14: exit run() 0xa0f53500: 1: enter run() 0xa0f53500: 1: set_msg 0xa0f53500: 1: msg: "new message" 0xa0f53500: 1: exit run() 0x83c35900: 3: enter run() 0x83c35900: 3: set_msg 0x83c35900: 3: msg: "new message" 0x83c35900: 3: exit run() 0x83c35100: 5: enter run() 0x83c35100: 5: set_msg 0x83c35100: 5: msg: "new message" 0x83c35100: 5: exit run() 0xa0f53b00: 7: enter run() 0xa0f53b00: 7: set_msg 0xa0f53b00: 7: msg: "new message" 0xa0f53b00: 7: exit run() 0x9ca6bc00: 9: enter run() 0x9ca6bc00: 9: set_msg 0x9ca6bc00: 9: msg: "new message" 0x9ca6bc00: 9: exit run() 0x83c35000: 11: enter run() 0x83c35000: 11: set_msg 0x83c35000: 11: msg: "new message" 0x83c35000: 11: exit run() 0x83c35f00: 13: enter run() 0x83c35f00: 13: set_msg 0x83c35f00: 13: msg: "new message" 0x83c35f00: 13: exit run() 0x9a511c00: 15: enter run() 0x9a511c00: 15: set_msg 0x9a511c00: 15: msg: "new message" 0x9a511c00: 15: exit run() main: 29 0xa0f53e00: 1: enter run() 0xa0f53f00: 3: enter run() 0x9a511100: 5: enter run() 0x9ca6bd00: 7: enter run() 0x83c35400: 9: enter run() 0x9a511d00: 11: enter run() 0x9a511e00: 13: enter run() 0xa0f53e00: 1: set_msg 0xa0f53f00: 3: set_msg 0xa0f53000: 15: enter run() 0x9a511100: 5: set_msg 0x9ca6bd00: 7: set_msg 0x83c35400: 9: set_msg 0x9a511d00: 11: set_msg 0x9a511e00: 13: set_msg 0xa0f53000: 15: set_msg 0xa0f53e00: 1: msg: "new message" 0xa0f53f00: 3: msg: "new message" 0x9a511100: 5: msg: "new message" 0x9ca6bd00: 7: msg: "new message" 0x83c35400: 9: msg: "new message" 0x9a511d00: 11: msg: "new message" 0x9a511e00: 13: msg: "new message" 0xa0f53e00: 1: exit run() 0xa0f53f00: 3: exit run() 0x9a511100: 5: exit run() 0x9ca6bd00: 7: exit run() 0x83c35400: 9: exit run() 0x9a511d00: 11: exit run() 0x9a511e00: 13: exit run() 0xa0f53000: 15: msg: "new message" 0xa0f53000: 15: exit run() 0x83c35300: 0: enter run() 0x83c35300: 0: set_msg 0x83c35300: 0: msg: "new message" 0x83c35300: 0: exit run() 0xa0f53300: 2: enter run() 0xa0f53300: 2: set_msg 0xa0f53300: 2: msg: "new message" 0xa0f53300: 2: exit run() 0xa0f53c00: 4: enter run() 0xa0f53c00: 4: set_msg 0xa0f53c00: 4: msg: "new message" 0xa0f53c00: 4: exit run() 0x9a511b00: 6: enter run() 0x9a511b00: 6: set_msg 0x9a511b00: 6: msg: "new message" 0x9a511b00: 6: exit run() 0xa0f53d00: 8: enter run() 0xa0f53d00: 8: set_msg 0xa0f53d00: 8: msg: "new message" 0xa0f53d00: 8: exit run() 0x9ca6b900: 10: enter run() 0x9ca6b900: 10: set_msg 0x9ca6b900: 10: msg: "new message" 0x9ca6b900: 10: exit run() 0x83c35600: 12: enter run() 0x83c35600: 12: set_msg 0x83c35600: 12: msg: "new message" 0x83c35600: 12: exit run() 0x9ca6b200: 14: enter run() 0x9ca6b200: 14: set_msg 0x9ca6b200: 14: msg: "new message" 0x9ca6b200: 14: exit run() main: 30 0x83c35700: 0: enter run() 0x9a511000: 2: enter run() 0xa0f53900: 4: enter run() 0x9ca6b700: 6: enter run() 0xa0f53a00: 8: enter run() 0x9ca6b800: 10: enter run() 0x9ca6bd00: 12: enter run() 0x9a511400: 14: enter run() 0x83c35700: 0: set_msg 0x9a511000: 2: set_msg 0xa0f53900: 4: set_msg 0x9ca6b700: 6: set_msg 0xa0f53a00: 8: set_msg 0x9ca6b800: 10: set_msg 0x9ca6bd00: 12: set_msg 0x9a511400: 14: set_msg 0x83c35700: 0: msg: "new message" 0x9a511000: 2: msg: "new message" 0xa0f53900: 4: msg: "new message" 0x9ca6b700: 6: msg: "new message" 0xa0f53a00: 8: msg: "new message" 0x9ca6b800: 10: msg: "new message" 0x9ca6bd00: 12: msg: "new message" 0x83c35700: 0: exit run() 0x9a511000: 2: exit run() 0xa0f53900: 4: exit run() 0x9ca6b700: 6: exit run() 0xa0f53a00: 8: exit run() 0x9ca6b800: 10: exit run() 0x9ca6bd00: 12: exit run() 0x9a511400: 14: msg: "new message" 0x9a511400: 14: exit run() 0x9a511900: 1: enter run() 0x9a511900: 1: set_msg 0x9a511900: 1: msg: "new message" 0x9a511900: 1: exit run() 0x83c35900: 3: enter run() 0x83c35900: 3: set_msg 0x83c35900: 3: msg: "new message" 0x83c35900: 3: exit run() 0x83c35100: 5: enter run() 0x83c35100: 5: set_msg 0x83c35100: 5: msg: "new message" 0x83c35100: 5: exit run() 0x9a511300: 7: enter run() 0x9a511300: 7: set_msg 0x9a511300: 7: msg: "new message" 0x9a511300: 7: exit run() 0x83c35b00: 9: enter run() 0x83c35b00: 9: set_msg 0x83c35b00: 9: msg: "new message" 0x83c35b00: 9: exit run() 0xa0f53600: 11: enter run() 0xa0f53600: 11: set_msg 0xa0f53600: 11: msg: "new message" 0xa0f53600: 11: exit run() 0x83c35800: 13: enter run() 0x83c35800: 13: set_msg 0x83c35800: 13: msg: "new message" 0x83c35800: 13: exit run() 0xa0f53100: 15: enter run() 0xa0f53100: 15: set_msg 0xa0f53100: 15: msg: "new message" 0xa0f53100: 15: exit run() main: 31 0x9a511700: 1: enter run() 0x83c35500: 3: enter run() 0x83c35d00: 5: enter run() 0xa0f53d00: 7: enter run() 0x9ca6bf00: 9: enter run() 0x9ca6b500: 11: enter run() 0x9a511600: 13: enter run() 0x9a511100: 15: enter run() 0x9a511700: 1: set_msg 0x83c35500: 3: set_msg 0x83c35d00: 5: set_msg 0xa0f53d00: 7: set_msg 0x9ca6bf00: 9: set_msg 0x9ca6b500: 11: set_msg 0x9a511600: 13: set_msg 0x9a511100: 15: set_msg 0x9a511700: 1: msg: "new message" 0x83c35500: 3: msg: "new message" 0x83c35d00: 5: msg: "new message" 0xa0f53d00: 7: msg: "new message" 0x9ca6bf00: 9: msg: "new message" 0x9ca6b500: 11: msg: "new message" 0x9a511600: 13: msg: "new message" 0x9a511700: 1: exit run() 0x83c35500: 3: exit run() 0x83c35d00: 5: exit run() 0xa0f53d00: 7: exit run() 0x9ca6bf00: 9: exit run() 0x9ca6b500: 11: exit run() 0x9a511600: 13: exit run() 0x9a511100: 15: msg: "new message" 0x9a511100: 15: exit run() 0x9ca6b600: 0: enter run() 0x9ca6b600: 0: set_msg 0x9ca6b600: 0: msg: "new message" 0x9ca6b600: 0: exit run() 0xa0f53500: 2: enter run() 0xa0f53500: 2: set_msg 0xa0f53500: 2: msg: "new message" 0xa0f53500: 2: exit run() 0x9ca6ba00: 4: enter run() 0x9ca6ba00: 4: set_msg 0x9ca6ba00: 4: msg: "new message" 0x9ca6ba00: 4: exit run() 0x9ca6bb00: 6: enter run() 0x9ca6bb00: 6: set_msg 0x9ca6bb00: 6: msg: "new message" 0x9ca6bb00: 6: exit run() 0x9a511200: 8: enter run() 0x9a511200: 8: set_msg 0x9a511200: 8: msg: "new message" 0x9a511200: 8: exit run() 0x83c35000: 10: enter run() 0x83c35000: 10: set_msg 0x83c35000: 10: msg: "new message" 0x83c35000: 10: exit run() 0xa0f53b00: 12: enter run() 0xa0f53b00: 12: set_msg 0xa0f53b00: 12: msg: "new message" 0xa0f53b00: 12: exit run() 0xa0f53300: 14: enter run() 0xa0f53300: 14: set_msg 0xa0f53300: 14: msg: "new message" 0xa0f53300: 14: exit run() main: 32 0x83c35a00: 0: enter run() 0xa0f53000: 2: enter run() 0xa0f53100: 4: enter run() 0x9a511800: 6: enter run() 0xa0f53200: 8: enter run() 0x9ca6b300: 10: enter run() 0x9a511600: 12: enter run() 0x83c35f00: 14: enter run() 0x83c35a00: 0: set_msg 0xa0f53000: 2: set_msg 0xa0f53100: 4: set_msg 0x9a511800: 6: set_msg 0xa0f53200: 8: set_msg 0x9ca6b300: 10: set_msg 0x9a511600: 12: set_msg 0x83c35f00: 14: set_msg 0x83c35a00: 0: msg: "new message" 0xa0f53000: 2: msg: "new message" 0xa0f53100: 4: msg: "new message" 0x9a511800: 6: msg: "new message" 0xa0f53200: 8: msg: "new message" 0x9ca6b300: 10: msg: "new message" 0x9a511600: 12: msg: "new message" 0x83c35a00: 0: exit run() 0xa0f53000: 2: exit run() 0xa0f53100: 4: exit run() 0x9a511800: 6: exit run() 0xa0f53200: 8: exit run() 0x9ca6b300: 10: exit run() 0x9a511600: 12: exit run() 0x83c35f00: 14: msg: "new message" 0x83c35f00: 14: exit run() 0xa0f53f00: 1: enter run() 0xa0f53f00: 1: set_msg 0xa0f53f00: 1: msg: "new message" 0xa0f53f00: 1: exit run() 0x9ca6b100: 3: enter run() 0x9ca6b100: 3: set_msg 0x9ca6b100: 3: msg: "new message" 0x9ca6b100: 3: exit run() 0x9a511500: 5: enter run() 0x9a511500: 5: set_msg 0x9a511500: 5: msg: "new message" 0x9a511500: 5: exit run() 0x83c35e00: 7: enter run() 0x83c35e00: 7: set_msg 0x83c35e00: 7: msg: "new message" 0x83c35e00: 7: exit run() 0x9ca6b200: 9: enter run() 0x9ca6b200: 9: set_msg 0x9ca6b200: 9: msg: "new message" 0x9ca6b200: 9: exit run() 0x83c35900: 11: enter run() 0x83c35900: 11: set_msg 0x83c35900: 11: msg: "new message" 0x83c35900: 11: exit run() 0x83c35c00: 13: enter run() 0x83c35c00: 13: set_msg 0x83c35c00: 13: msg: "new message" 0x83c35c00: 13: exit run() 0x83c35100: 15: enter run() 0x83c35100: 15: set_msg 0x83c35100: 15: msg: "new message" 0x83c35100: 15: exit run() main: 33 0x9a511600: 1: enter run() 0x9ca6bc00: 3: enter run() 0x83c35400: 5: enter run() 0x9a511200: 7: enter run() 0xa0f53600: 9: enter run() 0x83c35000: 11: enter run() 0x9a511d00: 13: enter run() 0x9a511900: 15: enter run() 0x9a511600: 1: set_msg 0x9ca6bc00: 3: set_msg 0x83c35400: 5: set_msg 0x9a511200: 7: set_msg 0xa0f53600: 9: set_msg 0x83c35000: 11: set_msg 0x9a511d00: 13: set_msg 0x9a511900: 15: set_msg 0x9a511600: 1: msg: "new message" 0x9ca6bc00: 3: msg: "new message" 0x83c35400: 5: msg: "new message" 0x9a511200: 7: msg: "new message" 0xa0f53600: 9: msg: "new message" 0x83c35000: 11: msg: "new message" 0x9a511d00: 13: msg: "new message" 0x9a511600: 1: exit run() 0x9ca6bc00: 3: exit run() 0x83c35400: 5: exit run() 0x9a511200: 7: exit run() 0xa0f53600: 9: exit run() 0x83c35000: 11: exit run() 0x9a511d00: 13: exit run() 0x9a511900: 15: msg: "new message" 0x9a511900: 15: exit run() 0xa0f53400: 0: enter run() 0xa0f53400: 0: set_msg 0xa0f53400: 0: msg: "new message" 0xa0f53400: 0: exit run() 0x9a511e00: 2: enter run() 0x9a511e00: 2: set_msg 0x9a511e00: 2: msg: "new message" 0x9a511e00: 2: exit run() 0x83c35600: 4: enter run() 0x83c35600: 4: set_msg 0x83c35600: 4: msg: "new message" 0x83c35600: 4: exit run() 0x83c35a00: 6: enter run() 0x83c35a00: 6: set_msg 0x83c35a00: 6: msg: "new message" 0x83c35a00: 6: exit run() 0x83c35700: 8: enter run() 0x83c35700: 8: set_msg 0x83c35700: 8: msg: "new message" 0x83c35700: 8: exit run() 0x9ca6b400: 10: enter run() 0x9ca6b400: 10: set_msg 0x9ca6b400: 10: msg: "new message" 0x9ca6b400: 10: exit run() 0x9a511100: 12: enter run() 0x9a511100: 12: set_msg 0x9a511100: 12: msg: "new message" 0x9a511100: 12: exit run() 0xa0f53c00: 14: enter run() 0xa0f53c00: 14: set_msg 0xa0f53c00: 14: msg: "new message" 0xa0f53c00: 14: exit run() main: 34 0x9a511600: 0: enter run() 0xa0f53f00: 2: enter run() 0x83c35800: 4: enter run() 0x83c35900: 6: enter run() 0x83c35b00: 8: enter run() 0x83c35c00: 10: enter run() 0x9a511d00: 12: enter run() 0x9ca6b600: 14: enter run() 0x9a511600: 0: set_msg 0xa0f53f00: 2: set_msg 0x83c35800: 4: set_msg 0x83c35900: 6: set_msg 0x83c35b00: 8: set_msg 0x83c35c00: 10: set_msg 0x9a511d00: 12: set_msg 0x9ca6b600: 14: set_msg 0x9a511600: 0: msg: "new message" 0xa0f53f00: 2: msg: "new message" 0x83c35800: 4: msg: "new message" 0x83c35900: 6: msg: "new message" 0x83c35b00: 8: msg: "new message" 0x83c35c00: 10: msg: "new message" 0x9a511d00: 12: msg: "new message" 0x9a511600: 0: exit run() 0xa0f53f00: 2: exit run() 0x83c35800: 4: exit run() 0x83c35900: 6: exit run() 0x83c35b00: 8: exit run() 0x83c35c00: 10: exit run() 0x9a511d00: 12: exit run() 0x9ca6b600: 14: msg: "new message" 0x9ca6b600: 14: exit run() 0xa0f53400: 1: enter run() 0xa0f53400: 1: set_msg 0xa0f53400: 1: msg: "new message" 0xa0f53400: 1: exit run() 0xa0f53500: 3: enter run() 0xa0f53500: 3: set_msg 0xa0f53500: 3: msg: "new message" 0xa0f53500: 3: exit run() 0x83c35300: 5: enter run() 0x83c35300: 5: set_msg 0x83c35300: 5: msg: "new message" 0x83c35300: 5: exit run() 0x9ca6b700: 7: enter run() 0x9ca6b700: 7: set_msg 0x9ca6b700: 7: msg: "new message" 0x9ca6b700: 7: exit run() 0x9a511c00: 9: enter run() 0x9a511c00: 9: set_msg 0x9a511c00: 9: msg: "new message" 0x9a511c00: 9: exit run() 0x9ca6b800: 11: enter run() 0x9ca6b800: 11: set_msg 0x9ca6b800: 11: msg: "new message" 0x9ca6b800: 11: exit run() 0x9a511b00: 13: enter run() 0x9a511b00: 13: set_msg 0x9a511b00: 13: msg: "new message" 0x9a511b00: 13: exit run() 0xa0f53b00: 15: enter run() 0xa0f53b00: 15: set_msg 0xa0f53b00: 15: msg: "new message" 0xa0f53b00: 15: exit run() main: 35 0xa0f53700: 1: enter run() 0x9a511c00: 3: enter run() 0x9ca6bf00: 5: enter run() 0x83c35000: 7: enter run() 0x83c35100: 9: enter run() 0xa0f53600: 11: enter run() 0x9ca6b900: 13: enter run() 0x9ca6b400: 15: enter run() 0xa0f53700: 1: set_msg 0x9a511c00: 3: set_msg 0x9ca6bf00: 5: set_msg 0x83c35000: 7: set_msg 0x83c35100: 9: set_msg 0xa0f53600: 11: set_msg 0x9ca6b900: 13: set_msg 0x9ca6b400: 15: set_msg 0xa0f53700: 1: msg: "new message" 0x9a511c00: 3: msg: "new message" 0x83c35000: 7: msg: "new message" 0x83c35100: 9: msg: "new message" 0x9ca6bf00: 5: msg: "new message" 0xa0f53600: 11: msg: "new message" 0x9ca6b900: 13: msg: "new message" 0xa0f53700: 1: exit run() 0x9a511c00: 3: exit run() 0x83c35000: 7: exit run() 0x83c35100: 9: exit run() 0x9ca6bf00: 5: exit run() 0xa0f53600: 11: exit run() 0x9ca6b900: 13: exit run() 0x9ca6b400: 15: msg: "new message" 0x9ca6b400: 15: exit run() 0x83c35d00: 0: enter run() 0x83c35d00: 0: set_msg 0x83c35d00: 0: msg: "new message" 0x83c35d00: 0: exit run() 0xa0f53400: 2: enter run() 0xa0f53400: 2: set_msg 0xa0f53400: 2: msg: "new message" 0xa0f53400: 2: exit run() 0xa0f53800: 4: enter run() 0xa0f53800: 4: set_msg 0xa0f53800: 4: msg: "new message" 0xa0f53800: 4: exit run() 0xa0f53900: 6: enter run() 0xa0f53900: 6: set_msg 0xa0f53900: 6: msg: "new message" 0xa0f53900: 6: exit run() 0x9a511f00: 8: enter run() 0x9a511f00: 8: set_msg 0x9a511f00: 8: msg: "new message" 0x9a511f00: 8: exit run() 0x9a511600: 10: enter run() 0x9a511600: 10: set_msg 0x9a511600: 10: msg: "new message" 0x9a511600: 10: exit run() 0x9a511700: 12: enter run() 0x9a511700: 12: set_msg 0x9a511700: 12: msg: "new message" 0x9a511700: 12: exit run() 0x9ca6b300: 14: enter run() 0x9ca6b300: 14: set_msg 0x9ca6b300: 14: msg: "new message" 0x9ca6b300: 14: exit run() main: 36 0xa0f53900: 0: enter run() 0x9ca6b800: 2: enter run() 0x9a511100: 4: enter run() 0x9ca6b100: 6: enter run() 0x9ca6b600: 8: enter run() 0x83c35f00: 10: enter run() 0x9ca6ba00: 12: enter run() 0x83c35c00: 14: enter run() 0xa0f53900: 0: set_msg 0x9ca6b800: 2: set_msg 0x9a511100: 4: set_msg 0x9ca6b100: 6: set_msg 0x9ca6b600: 8: set_msg 0x83c35f00: 10: set_msg 0x9ca6ba00: 12: set_msg 0x83c35c00: 14: set_msg 0xa0f53900: 0: msg: "new message" 0x9ca6b800: 2: msg: "new message" 0x9a511100: 4: msg: "new message" 0x9ca6b100: 6: msg: "new message" 0x9ca6b600: 8: msg: "new message" 0x83c35f00: 10: msg: "new message" 0x9ca6ba00: 12: msg: "new message" 0xa0f53900: 0: exit run() 0x9ca6b800: 2: exit run() 0x9a511100: 4: exit run() 0x9ca6b100: 6: exit run() 0x9ca6b600: 8: exit run() 0x83c35f00: 10: exit run() 0x9ca6ba00: 12: exit run() 0x83c35c00: 14: msg: "new message" 0x83c35c00: 14: exit run() 0x83c35200: 1: enter run() 0x83c35200: 1: set_msg 0x83c35200: 1: msg: "new message" 0x83c35200: 1rthread reaping 0xa0f53900 stack 0x95ee7f40 rthread reaping 0x9ca6b800 stack 0x95ee79e0 0xa0f53d00: rwlock_wrlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35200 stack 0x95ed64e0 rthread reaping 0x9a511100 stack 0x95ee79a0 0xa0f53600: rwlock_wrlock 0x9120f630 (0) 0xa0f53600: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_rdlock 0x9120f630 (0) 0xa0f53600: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53d00 stack 0x95f0a500 rthread reaping 0x9ca6b100 stack 0x95ee76e0 0x9a511400: rwlock_wrlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53600 stack 0x95ee75a0 rthread reaping 0x9ca6b600 stack 0x95ee77e0 0xa0f53e00: rwlock_wrlock 0x9120f630 (0) 0xa0f53e00: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_rdlock 0x9120f630 (0) 0xa0f53e00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511400 stack 0x95ee77a0 rthread reaping 0x83c35f00 stack 0x95ee7f20 0xa0f53a00: rwlock_wrlock 0x9120f630 (0) 0xa0f53a00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_rdlock 0x9120f630 (0) 0xa0f53a00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53e00 stack 0x95f0a6e0 rthread reaping 0xa0f53a00 stack 0x95ed6e60 rthread reaping 0x9ca6ba00 stack 0x95f0a240 0x9a511a00: rwlock_wrlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35c00 stack 0x95f0af20 rthread reaping 0x9a511a00 stack 0x95efd300 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x83c35e00: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0xa0f53200: rwlock_wrlock 0x9120f630 (0) 0x83c35900: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0x83c35600: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511000: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511800: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35900: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35900: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_unlock 0x9120f630 0x83c35600: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x9a511000: rwlock_unlock 0x9120f630 0x9a511800: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_unlock 0x9120f630 0x83c35900: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (7) 0x83c35200: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_wrlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_rdlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35300 stack 0x95ed6ca0 rthread reaping 0xa0f53b00 stack 0x95efd300 rthread reaping 0x9a511f00 stack 0x95f0af20 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 rthread reaping 0x83c35600 stack 0x95ed6e60 rthread reaping 0xa0f53400 stack 0x95f0a240 0x9ca6bd00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bd00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35e00 stack 0x95ee7f20 rthread reaping 0x9ca6bd00 stack 0x95f0a6e0 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511000 stack 0x95ee77e0 rthread reaping 0x83c35d00 stack 0x95ee77a0 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 rthread reaping 0x9a511800 stack 0x95ee76e0 rthread reaping 0x9ca6b000 stack 0x95ee75a0 0xa0f53500: rwlock_wrlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53200 stack 0x95ee79a0 rthread reaping 0xa0f53500 stack 0x95f0a500 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 rthread reaping 0x83c35900 stack 0x95ee79e0 rthread reaping 0x83c35100 stack 0x95ed64e0 0x83c35500: rwlock_wrlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 rthread reaping 0x83c35200 stack 0x95f0ae20 rthread reaping 0x83c35500 stack 0x95ee7f40 0xa0f53c00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b800: rwlock_wrlock 0x9120f630 (0) 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b100: rwlock_wrlock 0x9120f630 (0) 0xa0f53d00: rwlock_wrlock 0x9120f630 (0) 0x83c35000: rwlock_wrlock 0x9120f630 (0) 0x9a511900: rwlock_wrlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35b00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b100: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53d00: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511900: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53c00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_unlock 0x9120f630 0x83c35000: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (7) 0x9a511900: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_wrlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53c00 stack 0x95ee7f40 rthread reaping 0xa0f53500 stack 0x95f0ae20 rthread reaping 0x9ca6b800 stack 0x95ed64e0 0x9ca6bb00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bb00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35b00 stack 0x95f0a500 rthread reaping 0x9ca6bb00 stack 0x95ee79e0 0x9ca6be00: rwlock_wrlock 0x9120f630 (0) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_rdlock 0x9120f630 (0) 0x9ca6be00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bf00 stack 0x95ee75a0 rthread reaping 0x9ca6be00 stack 0x95ee79a0 0x9ca6b300: rwlock_wrlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b100 stack 0x95ee77a0 rthread reaping 0x9ca6b300 stack 0x95ee76e0 0x9a511400: rwlock_wrlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53d00 stack 0x95f0a6e0 rthread reaping 0x9a511400 stack 0x95ee77e0 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35000 stack 0x95f0a240 rthread reaping 0x9a511d00 stack 0x95ee7f20 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 rthread reaping 0x9a511900 stack 0x95f0af20 rthread reaping 0x83c35200 stack 0x95ed6e60 0x9ca6ba00: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bc00: rwlock_wrlock 0x9120f630 (0) 0x9a511400: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0x83c35400: rwlock_wrlock 0x9120f630 (0) 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511400: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511800: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35400: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b200: rwlock_unlock 0x9120f630 0x83c35400: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9a511400: rwlock_unlock 0x9120f630 0x9a511800: rwlock_unlock 0x9120f630 0x83c35400: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (7) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6ba00 stack 0x95efd300 rthread reaping 0x9ca6bf00 stack 0x95ed6e60 rthread reaping 0x9ca6b000 stack 0x95f0af20 0x83c35800: rwlock_wrlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 rthread reaping 0x9a511b00 stack 0x95f0a240 rthread reaping 0x83c35800 stack 0x95ee7f20 0x9a511000: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bc00 stack 0x95f0a6e0 rthread reaping 0x9a511000 stack 0x95ee77e0 0xa0f53300: rwlock_wrlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 rthread reaping 0x9a511400 stack 0x95ee77a0 rthread reaping 0xa0f53300 stack 0x95ee76e0 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 rthread reaping 0x9a511800 stack 0x95ee75a0 rthread reaping 0x83c35600 stack 0x95ee79a0 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 rthread reaping 0x83c35400 stack 0x95f0a500 rthread reaping 0x83c35300 stack 0x95ee79e0 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b200 stack 0x95f0ae20 rthread reaping 0x9a511e00 stack 0x95ed64e0 0x9a511a00: rwlock_wrlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b400 stack 0x95ed6ca0 rthread reaping 0x9a511a00 stack 0x95ee7f40 0xa0f53900: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0x9ca6b800: rwlock_wrlock 0x9120f630 (0) 0xa0f53900: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511600: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35d00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b700: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (7) 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_wrlock 0x9120f630 (0) 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (0) 0x9ca6b500: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53900 stack 0x95ee7f40 rthread reaping 0x9ca6b500 stack 0x95ed6ca0 rthread reaping 0x83c35100 stack 0x95ed64e0 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (0) 0x9a511b00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bf00 stack 0x95ee79e0 rthread reaping 0x9a511b00 stack 0x95f0ae20 0x83c35500: rwlock_wrlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 rthread reaping 0x9a511600 stack 0x95ee79a0 rthread reaping 0x83c35500 stack 0x95f0a500 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b000 stack 0x95ee76e0 rthread reaping 0xa0f53400 stack 0x95ee75a0 0x9ca6b300: rwlock_wrlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 rthread reaping 0x83c35d00 stack 0x95ee77e0 rthread reaping 0x9ca6b300 stack 0x95ee77a0 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b700 stack 0x95ee7f20 rthread reaping 0x9ca6b600 stack 0x95f0a6e0 0xa0f53b00: rwlock_wrlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_rdlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b800 stack 0x95f0af20 rthread reaping 0xa0f53b00 stack 0x95f0a240 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0x9a511400: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_wrlock 0x9120f630 (0) 0x9ca6b900: rwlock_wrlock 0x9120f630 (0) 0xa0f53700: rwlock_wrlock 0x9120f630 (0) 0x9a511500: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0x83c35e00: rwlock_wrlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511000: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53700: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511500: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35300: rwlock_unlock 0x9120f630 0x9a511500: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35e00: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511000: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_unlock 0x9120f630 0x9a511500: rwlock_unlock 0x9120f630 0x83c35300: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (7) 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 rthread reaping 0x9a511100 stack 0x95ed6e60 rthread reaping 0x83c35600 stack 0x95f0a240 rthread reaping 0x9a511400 stack 0x95f0af20 0x83c35000: rwlock_wrlock 0x9120f630 (0) 0x83c35000: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (0) 0x83c35000: rwlock_unlock 0x9120f630 rthread reaping 0x9a511000 stack 0x95ee7f20 rthread reaping 0x83c35000 stack 0x95f0a6e0 0x9a511c00: rwlock_wrlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b900 stack 0x95ee77e0 rthread reaping 0x9a511c00 stack 0x95ee77a0 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53700 stack 0x95ee76e0 rthread reaping 0x83c35200 stack 0x95ee75a0 0x9a511200: rwlock_wrlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 rthread reaping 0x9a511500 stack 0x95ee79a0 rthread reaping 0x9a511200 stack 0x95f0a500 0x9a511300: rwlock_wrlock 0x9120f630 (0) 0x9a511300: rwlock_unlock 0x9120f630 0x9a511300: rwlock_rdlock 0x9120f630 (0) 0x9a511300: rwlock_unlock 0x9120f630 rthread reaping 0x83c35300 stack 0x95ee79e0 rthread reaping 0x9a511300 stack 0x95f0ae20 0xa0f53800: rwlock_wrlock 0x9120f630 (0) 0xa0f53800: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_rdlock 0x9120f630 (0) 0xa0f53800: rwlock_unlock 0x9120f630 rthread reaping 0x9a511700 stack 0x95ed6ca0 rthread reaping 0xa0f53800 stack 0x95ed64e0 0x83c35400: rwlock_wrlock 0x9120f630 (0) 0x83c35400: rwlock_unlock 0x9120f630 0x83c35400: rwlock_rdlock 0x9120f630 (0) 0x83c35400: rwlock_unlock 0x9120f630 rthread reaping 0x83c35e00 stack 0x95efd300 rthread reaping 0x83c35400 stack 0x95ee7f40 0x83c35700: rwlock_wrlock 0x9120f630 (0) 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_wrlock 0x9120f630 (0) 0x83c35a00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b300: rwlock_wrlock 0x9120f630 (0) 0x83c35800: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53c00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35a00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b300: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35d00: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35800: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35700: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (8) 0x83c35300: rwlock_wrlock 0x9120f630 (4) 0xa0f53200: rwlock_unlock 0x9120f630 rthread reaping 0x83c35b00 stack 0x95ed64e0 0x83c35c00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bb00: rwlock_wrlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_wrlock 0x9120f630 (0) 0xa0f53a00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_rdlock 0x9120f630 (0) 0xa0f53a00: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35700 stack 0x95ee7f40 rthread reaping 0xa0f53200 stack 0x95efd300 0xa0f53900: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_rdlock 0x9120f630 (0) 0xa0f53900: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53c00 stack 0x95ed6ca0 rthread reaping 0x9ca6ba00 stack 0x95f0ae20 rthread reaping 0xa0f53900 stack 0x95ee79e0 rthread reaping 0x83c35a00 stack 0x95f0a500 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b300 stack 0x95ee75a0 rthread reaping 0x83c35300 stack 0x95ee79a0 rthread reaping 0x83c35c00 stack 0x95ee76e0 rthread reaping 0x83c35800 stack 0x95ee77a0 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (2147483647) 0x9a511600: rwlock_rdlock 0x9120f630 (0) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 rthread reaping 0x83c35d00 stack 0x95f0a6e0 rthread reaping 0x9ca6bb00 stack 0x95ee77e0 rthread reaping 0x9a511600 stack 0x95ee7f20 rthread reaping 0x9a511d00 stack 0x95f0af20 rthread reaping 0xa0f53a00 stack 0x95f0a240 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_wrlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x9a511200: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_wrlock 0x9120f630 (0) 0xa0f53700: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_rdlock 0x9120f630 (0) 0xa0f53700: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53500: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511200: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53400: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35f00: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35500: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53500: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511200: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (5) rthread reaping 0x83c35b00 stack 0x95f0af20 0xa0f53500: rwlock_unlock 0x9120f630 0x9a511700: rwlock_wrlock 0x9120f630 (1) rthread reaping 0x9ca6b900 stack 0x95f0a240 0x9a511700: rwlock_unlock 0x9120f630 rthread reaping 0x9a511e00 stack 0x95ee7f20 0x83c35500: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b000 stack 0x95ee77e0 0x9a511700: rwlock_rdlock 0x9120f630 (2147483647) 0x83c35500: rwlock_rdlock 0x9120f630 (0) rthread reaping 0x9a511200 stack 0x95f0a6e0 0x9a511700: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53100 stack 0x95ee77a0 rthread reaping 0xa0f53400 stack 0x95ee76e0 rthread reaping 0x9ca6b700 stack 0x95ee79a0 rthread reaping 0xa0f53300 stack 0x95ee75a0 rthread reaping 0x9a511f00 stack 0x95f0a500 rthread reaping 0x83c35d00 stack 0x95ee79e0 rthread reaping 0xa0f53700 stack 0x95f0ae20 rthread reaping 0x83c35500 stack 0x95ed6ca0 rthread reaping 0x9a511700 stack 0x95efd300 rthread reaping 0x83c35f00 stack 0x95ee7f40 rthread reaping 0xa0f53500 stack 0x95ed64e0 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0xa0f53800: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b400: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b500: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35800: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35100: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53800: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b800: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35300: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (0) 0x9a511700: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (0) 0x9ca6b800: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 rthread reaping 0x9a511800 stack 0x95ee7f40 rthread reaping 0xa0f53100 stack 0x95efd300 0xa0f53800: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (0) 0x9ca6b500: rwlock_unlock 0x9120f630 rthread reaping 0x9a511c00 stack 0x95ee79e0 rthread reaping 0x9a511700 stack 0x95f0a500 rthread reaping 0x9ca6b000 stack 0x95ee75a0 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 rthread reaping 0x83c35100 stack 0x95ed64e0 rthread reaping 0xa0f53800 stack 0x95ed6ca0 rthread reaping 0x9ca6b500 stack 0x95f0ae20 rthread reaping 0x9ca6b400 stack 0x95ee76e0 0xa0f53900: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_rdlock 0x9120f630 (0) 0xa0f53900: rwlock_unlock 0x9120f630 rthread reaping 0x83c35800 stack 0x95ee79a0 rthread reaping 0xa0f53900 stack 0x95ee77a0 rthread reaping 0x83c35c00 stack 0x95f0a6e0 rthread reaping 0x9ca6b800 stack 0x95ee77e0 rthread reaping 0x83c35300 stack 0x95ee7f20 rthread reaping 0x9a511f00 stack 0x95f0a240 rthread reaping 0x9ca6b900 stack 0x95f0af20 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_wrlock 0x9120f630 (1) 0x83c35000: rwlock_wrlock 0x9120f630 (1) 0x83c35500: rwlock_wrlock 0x9120f630 (1) 0xa0f53600: rwlock_wrlock 0x9120f630 (1) rthread reaping 0x9a511100 stack 0x95f0af20 0xa0f53000: rwlock_wrlock 0x9120f630 (1) 0x9a511500: rwlock_wrlock 0x9120f630 (2147483649) 0x9ca6bd00: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511b00: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511600: rwlock_wrlock 0x9120f630 (2147483649) 0x9ca6b000: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511a00: rwlock_wrlock 0x9120f630 (2147483649) 0xa0f53000: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_rdlock 0x9120f630 (0) 0xa0f53000: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 0x9a511500: rwlock_unlock 0x9120f630 0x9a511500: rwlock_rdlock 0x9120f630 (0) 0x9a511500: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53600: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (2) 0x9a511b00: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35500: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53c00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_unlock 0x9120f630 : exit run() 0xa0f53d00: 3: enter run() 0xa0f53d00: 3: set_msg 0xa0f53d00: 3: msg: "new message" 0xa0f53d00: 3: exit run() 0xa0f53600: 5: enter run() 0xa0f53600: 5: set_msg 0xa0f53600: 5: msg: "new message" 0xa0f53600: 5: exit run() 0x9a511400: 7: enter run() 0x9a511400: 7: set_msg 0x9a511400: 7: msg: "new message" 0x9a511400: 7: exit run() 0xa0f53e00: 9: enter run() 0xa0f53e00: 9: set_msg 0xa0f53e00: 9: msg: "new message" 0xa0f53e00: 9: exit run() 0xa0f53a00: 11: enter run() 0xa0f53a00: 11: set_msg 0xa0f53a00: 11: msg: "new message" 0xa0f53a00: 11: exit run() 0x9a511a00: 13: enter run() 0x9a511a00: 13: set_msg 0x9a511a00: 13: msg: "new message" 0x9a511a00: 13: exit run() 0x83c35300: 15: enter run() 0x83c35300: 15: set_msg 0x83c35300: 15: msg: "new message" 0x83c35300: 15: exit run() main: 37 0x9a511f00: 1: enter run() 0x83c35600: 3: enter run() 0x83c35e00: 5: enter run() 0x9a511000: 7: enter run() 0x9a511800: 9: enter run() 0xa0f53200: 11: enter run() 0x83c35900: 13: enter run() 0x83c35200: 15: enter run() 0x9a511f00: 1: set_msg 0x83c35600: 3: set_msg 0x83c35e00: 5: set_msg 0x9a511000: 7: set_msg 0x9a511800: 9: set_msg 0xa0f53200: 11: set_msg 0x83c35900: 13: set_msg 0x83c35200: 15: set_msg 0x9a511f00: 1: msg: "new message" 0x83c35600: 3: msg: "new message" 0x83c35e00: 5: msg: "new message" 0x9a511000: 7: msg: "new message" 0x9a511800: 9: msg: "new message" 0xa0f53200: 11: msg: "new message" 0x83c35900: 13: msg: "new message" 0x9a511f00: 1: exit run() 0x83c35600: 3: exit run() 0x83c35e00: 5: exit run() 0x9a511000: 7: exit run() 0x9a511800: 9: exit run() 0xa0f53200: 11: exit run() 0x83c35900: 13: exit run() 0x83c35200: 15: msg: "new message" 0x83c35200: 15: exit run() 0xa0f53b00: 0: enter run() 0xa0f53b00: 0: set_msg 0xa0f53b00: 0: msg: "new message" 0xa0f53b00: 0: exit run() 0xa0f53400: 2: enter run() 0xa0f53400: 2: set_msg 0xa0f53400: 2: msg: "new message" 0xa0f53400: 2: exit run() 0x9ca6bd00: 4: enter run() 0x9ca6bd00: 4: set_msg 0x9ca6bd00: 4: msg: "new message" 0x9ca6bd00: 4: exit run() 0x83c35d00: 6: enter run() 0x83c35d00: 6: set_msg 0x83c35d00: 6: msg: "new message" 0x83c35d00: 6: exit run() 0x9ca6b000: 8: enter run() 0x9ca6b000: 8: set_msg 0x9ca6b000: 8: msg: "new message" 0x9ca6b000: 8: exit run() 0xa0f53500: 10: enter run() 0xa0f53500: 10: set_msg 0xa0f53500: 10: msg: "new message" 0xa0f53500: 10: exit run() 0x83c35100: 12: enter run() 0x83c35100: 12: set_msg 0x83c35100: 12: msg: "new message" 0x83c35100: 12: exit run() 0x83c35500: 14: enter run() 0x83c35500: 14: set_msg 0x83c35500: 14: msg: "new message" 0x83c35500: 14: exit run() main: 38 0xa0f53c00: 0: enter run() 0x9ca6b800: 2: enter run() 0x83c35b00: 4: enter run() 0x9ca6bf00: 6: enter run() 0x9ca6b100: 8: enter run() 0xa0f53d00: 10: enter run() 0x83c35000: 12: enter run() 0x9a511900: 14: enter run() 0xa0f53c00: 0: set_msg 0x9ca6b800: 2: set_msg 0x83c35b00: 4: set_msg 0x9ca6bf00: 6: set_msg 0x9ca6b100: 8: set_msg 0xa0f53d00: 10: set_msg 0x83c35000: 12: set_msg 0x9a511900: 14: set_msg 0xa0f53c00: 0: msg: "new message" 0x9ca6b800: 2: msg: "new message" 0x83c35b00: 4: msg: "new message" 0x9ca6bf00: 6: msg: "new message" 0x9ca6b100: 8: msg: "new message" 0xa0f53d00: 10: msg: "new message" 0x83c35000: 12: msg: "new message" 0xa0f53c00: 0: exit run() 0x9ca6b800: 2: exit run() 0x83c35b00: 4: exit run() 0x9ca6bf00: 6: exit run() 0x9ca6b100: 8: exit run() 0xa0f53d00: 10: exit run() 0x83c35000: 12: exit run() 0x9a511900: 14: msg: "new message" 0x9a511900: 14: exit run() 0xa0f53500: 1: enter run() 0xa0f53500: 1: set_msg 0xa0f53500: 1: msg: "new message" 0xa0f53500: 1: exit run() 0x9ca6bb00: 3: enter run() 0x9ca6bb00: 3: set_msg 0x9ca6bb00: 3: msg: "new message" 0x9ca6bb00: 3: exit run() 0x9ca6be00: 5: enter run() 0x9ca6be00: 5: set_msg 0x9ca6be00: 5: msg: "new message" 0x9ca6be00: 5: exit run() 0x9ca6b300: 7: enter run() 0x9ca6b300: 7: set_msg 0x9ca6b300: 7: msg: "new message" 0x9ca6b300: 7: exit run() 0x9a511400: 9: enter run() 0x9a511400: 9: set_msg 0x9a511400: 9: msg: "new message" 0x9a511400: 9: exit run() 0x9a511d00: 11: enter run() 0x9a511d00: 11: set_msg 0x9a511d00: 11: msg: "new message" 0x9a511d00: 11: exit run() 0x83c35200: 13: enter run() 0x83c35200: 13: set_msg 0x83c35200: 13: msg: "new message" 0x83c35200: 13: exit run() 0x9ca6ba00: 15: enter run() 0x9ca6ba00: 15: set_msg 0x9ca6ba00: 15: msg: "new message" 0x9ca6ba00: 15: exit run() main: 39 0x9ca6b000: 1: enter run() 0x9a511b00: 3: enter run() 0x9ca6bc00: 5: enter run() 0x9a511400: 7: enter run() 0x9a511800: 9: enter run() 0x83c35400: 11: enter run() 0x9ca6b200: 13: enter run() 0x9ca6b400: 15: enter run() 0x9ca6b000: 1: set_msg 0x9a511b00: 3: set_msg 0x9ca6bc00: 5: set_msg 0x9a511400: 7: set_msg 0x9a511800: 9: set_msg 0x83c35400: 11: set_msg 0x9ca6b200: 13: set_msg 0x9ca6b400: 15: set_msg 0x9ca6b000: 1: msg: "new message" 0x9a511b00: 3: msg: "new message" 0x9ca6bc00: 5: msg: "new message" 0x9a511400: 7: msg: "new message" 0x9a511800: 9: msg: "new message" 0x83c35400: 11: msg: "new message" 0x9ca6b200: 13: msg: "new message" 0x9ca6b000: 1: exit run() 0x9a511b00: 3: exit run() 0x9ca6bc00: 5: exit run() 0x9a511400: 7: exit run() 0x9a511800: 9: exit run() 0x83c35400: 11: exit run() 0x9ca6b200: 13: exit run() 0x9ca6b400: 15: msg: "new message" 0x9ca6b400: 15: exit run() 0x9ca6bf00: 0: enter run() 0x9ca6bf00: 0: set_msg 0x9ca6bf00: 0: msg: "new message" 0x9ca6bf00: 0: exit run() 0x83c35800: 2: enter run() 0x83c35800: 2: set_msg 0x83c35800: 2: msg: "new message" 0x83c35800: 2: exit run() 0x9a511000: 4: enter run() 0x9a511000: 4: set_msg 0x9a511000: 4: msg: "new message" 0x9a511000: 4: exit run() 0xa0f53300: 6: enter run() 0xa0f53300: 6: set_msg 0xa0f53300: 6: msg: "new message" 0xa0f53300: 6: exit run() 0x83c35600: 8: enter run() 0x83c35600: 8: set_msg 0x83c35600: 8: msg: "new message" 0x83c35600: 8: exit run() 0x83c35300: 10: enter run() 0x83c35300: 10: set_msg 0x83c35300: 10: msg: "new message" 0x83c35300: 10: exit run() 0x9a511e00: 12: enter run() 0x9a511e00: 12: set_msg 0x9a511e00: 12: msg: "new message" 0x9a511e00: 12: exit run() 0x9a511a00: 14: enter run() 0x9a511a00: 14: set_msg 0x9a511a00: 14: msg: "new message" 0x9a511a00: 14: exit run() main: 40 0xa0f53900: 0: enter run() 0x83c35100: 2: enter run() 0x9ca6bf00: 4: enter run() 0x9a511600: 6: enter run() 0x9ca6b000: 8: enter run() 0x83c35d00: 10: enter run() 0x9ca6b700: 12: enter run() 0x9ca6b800: 14: enter run() 0xa0f53900: 0: set_msg 0x83c35100: 2: set_msg 0x9ca6bf00: 4: set_msg 0x9a511600: 6: set_msg 0x9ca6b000: 8: set_msg 0x83c35d00: 10: set_msg 0x9ca6b700: 12: set_msg 0x9ca6b800: 14: set_msg 0xa0f53900: 0: msg: "new message" 0x83c35100: 2: msg: "new message" 0x9ca6bf00: 4: msg: "new message" 0x9a511600: 6: msg: "new message" 0x9ca6b000: 8: msg: "new message" 0x83c35d00: 10: msg: "new message" 0x9ca6b700: 12: msg: "new message" 0xa0f53900: 0: exit run() 0x83c35100: 2: exit run() 0x9ca6bf00: 4: exit run() 0x9a511600: 6: exit run() 0x9ca6b000: 8: exit run() 0x83c35d00: 10: exit run() 0x9ca6b700: 12: exit run() 0x9ca6b800: 14: msg: "new message" 0x9ca6b800: 14: exit run() 0x9ca6b500: 1: enter run() 0x9ca6b500: 1: set_msg 0x9ca6b500: 1: msg: "new message" 0x9ca6b500: 1: exit run() 0x9a511b00: 3: enter run() 0x9a511b00: 3: set_msg 0x9a511b00: 3: msg: "new message" 0x9a511b00: 3: exit run() 0x83c35500: 5: enter run() 0x83c35500: 5: set_msg 0x83c35500: 5: msg: "new message" 0x83c35500: 5: exit run() 0xa0f53400: 7: enter run() 0xa0f53400: 7: set_msg 0xa0f53400: 7: msg: "new message" 0xa0f53400: 7: exit run() 0x9ca6b300: 9: enter run() 0x9ca6b300: 9: set_msg 0x9ca6b300: 9: msg: "new message" 0x9ca6b300: 9: exit run() 0x9ca6b600: 11: enter run() 0x9ca6b600: 11: set_msg 0x9ca6b600: 11: msg: "new message" 0x9ca6b600: 11: exit run() 0xa0f53b00: 13: enter run() 0xa0f53b00: 13: set_msg 0xa0f53b00: 13: msg: "new message" 0xa0f53b00: 13: exit run() 0x9a511100: 15: enter run() 0x9a511100: 15: set_msg 0x9a511100: 15: msg: "new message" 0x9a511100: 15: exit run() main: 41 0x9a511400: 1: enter run() 0x9a511000: 3: enter run() 0x9ca6b900: 5: enter run() 0xa0f53700: 7: enter run() 0x9a511500: 9: enter run() 0x83c35300: 11: enter run() 0x9a511700: 13: enter run() 0x83c35e00: 15: enter run() 0x9a511400: 1: set_msg 0x9a511000: 3: set_msg 0x9ca6b900: 5: set_msg 0xa0f53700: 7: set_msg 0x9a511500: 9: set_msg 0x83c35300: 11: set_msg 0x9a511700: 13: set_msg 0x83c35e00: 15: set_msg 0x9a511400: 1: msg: "new message" 0x9a511000: 3: msg: "new message" 0x9ca6b900: 5: msg: "new message" 0xa0f53700: 7: msg: "new message" 0x9a511500: 9: msg: "new message" 0x83c35300: 11: msg: "new message" 0x9a511700: 13: msg: "new message" 0x9a511400: 1: exit run() 0x9a511000: 3: exit run() 0x9ca6b900: 5: exit run() 0xa0f53700: 7: exit run() 0x9a511500: 9: exit run() 0x83c35300: 11: exit run() 0x9a511700: 13: exit run() 0x83c35e00: 15: msg: "new message" 0x83c35e00: 15: exit run() 0x83c35600: 0: enter run() 0x83c35600: 0: set_msg 0x83c35600: 0: msg: "new message" 0x83c35600: 0: exit run() 0x83c35000: 2: enter run() 0x83c35000: 2: set_msg 0x83c35000: 2: msg: "new message" 0x83c35000: 2: exit run() 0x9a511c00: 4: enter run() 0x9a511c00: 4: set_msg 0x9a511c00: 4: msg: "new message" 0x9a511c00: 4: exit run() 0x83c35200: 6: enter run() 0x83c35200: 6: set_msg 0x83c35200: 6: msg: "new message" 0x83c35200: 6: exit run() 0x9a511200: 8: enter run() 0x9a511200: 8: set_msg 0x9a511200: 8: msg: "new message" 0x9a511200: 8: exit run() 0x9a511300: 10: enter run() 0x9a511300: 10: set_msg 0x9a511300: 10: msg: "new message" 0x9a511300: 10: exit run() 0xa0f53800: 12: enter run() 0xa0f53800: 12: set_msg 0xa0f53800: 12: msg: "new message" 0xa0f53800: 12: exit run() 0x83c35400: 14: enter run() 0x83c35400: 14: set_msg 0x83c35400: 14: msg: "new message" 0x83c35400: 14: exit run() main: 42 0x83c35700: 0: enter run() 0x83c35b00: 2: enter run() 0x9ca6ba00: 4: enter run() 0x83c35a00: 6: enter run() 0x9ca6b300: 8: enter run() 0x83c35800: 10: enter run() 0x83c35d00: 12: enter run() 0x9a511d00: 14: enter run() 0x83c35700: 0: set_msg 0x83c35b00: 2: set_msg 0xa0f53200: 1: enter run() 0xa0f53c00: 3: enter run() 0x9ca6ba00: 4: set_msg 0x83c35a00: 6: set_msg 0x9ca6b300: 8: set_msg 0x83c35800: 10: set_msg 0x83c35d00: 12: set_msg 0xa0f53900: 5: enter run() 0x9a511d00: 14: set_msg 0xa0f53200: 1: set_msg 0x83c35700: 0: msg: "new message" 0x83c35b00: 2: msg: "new message" 0x9ca6ba00: 4: msg: "new message" 0x83c35a00: 6: msg: "new message" 0x9ca6b300: 8: msg: "new message" 0x83c35800: 10: msg: "new message" 0x83c35d00: 12: msg: "new message" 0x9a511d00: 14: msg: "new message" 0x83c35700: 0: exit run() 0x83c35b00: 2: exit run() 0x9ca6ba00: 4: exit run() 0x83c35a00: 6: exit run() 0x83c35300: 7: enter run() 0x9ca6b300: 8: exit run() 0x83c35800: 10: exit run() 0x83c35d00: 12: exit run() 0x9a511d00: 14: exit run() 0xa0f53200: 1: msg: "new message" 0xa0f53200: 1: exit run() 0x83c35c00: 9: enter run() 0x9ca6bb00: 11: enter run() 0x83c35c00: 9: set_msg 0x9a511600: 13: enter run() 0x83c35c00: 9: msg: "new message" 0x83c35c00: 9: exit run() 0xa0f53a00: 15: enter run() 0xa0f53a00: 15: set_msg 0xa0f53a00: 15: msg: "new message" 0xa0f53c00: 3: set_msg 0xa0f53a00: 15: exit run() 0xa0f53c00: 3: msg: "new message" 0xa0f53c00: 3: exit run() 0xa0f53900: 5: set_msg 0xa0f53900: 5: msg: "new message" 0xa0f53900: 5: exit run() 0x83c35300: 7: set_msg 0x83c35300: 7: msg: "new message" 0x83c35300: 7: exit run() 0x9ca6bb00: 11: set_msg 0x9a511600: 13: set_msg 0x9ca6bb00: 11: msg: "new message" 0x9a511600: 13: msg: "new message" 0x9ca6bb00: 11: exit run() 0x9a511600: 13: exit run() main: 43 0x83c35b00: 1: enter run() 0x83c35b00: 1: set_msg 0x83c35b00: 1: msg: "new message" 0x83c35b00: 1: exit run() 0x9ca6b000: 3: enter run() 0x9ca6b000: 3: set_msg 0x9ca6b000: 3: msg: "new message" 0x9ca6b000: 3: exit run() 0xa0f53100: 5: enter run() 0xa0f53100: 5: set_msg 0xa0f53100: 5: msg: "new message" 0xa0f53100: 5: exit run() 0x9ca6b700: 7: enter run() 0x9ca6b700: 7: set_msg 0x9ca6b700: 7: msg: "new message" 0x9ca6b700: 7: exit run() 0xa0f53300: 8: enter run() 0xa0f53300: 8: set_msg 0xa0f53300: 8: msg: "new message" 0xa0f53300: 8: exit run() 0x9a511f00: 9: enter run() 0x9a511f00: 9: set_msg 0x9a511f00: 9: msg: "new message" 0x9a511f00: 9: exit run() 0x9ca6b900: 0: enter run() 0x9a511e00: 2: enter run() 0x9a511200: 4: enter run() 0xa0f53400: 6: enter run() 0x83c35d00: 10: enter run() 0x83c35d00: 10: set_msg 0x83c35d00: 10: msg: "new message" 0x83c35d00: 10: exit run() 0xa0f53700: 11: enter run() 0xa0f53700: 11: set_msg 0xa0f53700: 11: msg: "new message" 0xa0f53700: 11: exit run() 0x9ca6b900: 0: set_msg 0x9a511e00: 2: set_msg 0x83c35f00: 14: enter run() 0xa0f53500: 15: enter run() 0x9a511200: 4: set_msg 0xa0f53400: 6: set_msg 0x83c35f00: 14: set_msg 0x83c35500: 12: enter run() 0xa0f53500: 15: set_msg 0x9ca6b900: 0: msg: "new message" 0x9a511e00: 2: msg: "new message" 0x9a511200: 4: msg: "new message" 0xa0f53400: 6: msg: "new message" 0x83c35f00: 14: msg: "new message" 0x9ca6b900: 0: exit run() 0x9a511e00: 2: exit run() 0x9a511200: 4: exit run() 0xa0f53400: 6: exit run() 0x83c35f00: 14: exit run() 0xa0f53500: 15: msg: "new message" 0x9a511700: 13: enter run() 0x9a511700: 13: set_msg 0xa0f53500: 15: exit run() 0x83c35500: 12: set_msg 0x9a511700: 13: msg: "new message" 0x83c35500: 12: msg: "new message" 0x9a511700: 13: exit run() 0x83c35500: 12: exit run() main: 44 0x9a511800: 1: enter run() 0x9a511800: 1: set_msg 0x9a511800: 1: msg: "new message" 0x9a511800: 1: exit run() 0x83c35100: 0: enter run() 0xa0f53800: 3: enter run() 0xa0f53100: 2: enter run() 0xa0f53100: 2: set_msg 0xa0f53100: 2: msg: "new message" 0xa0f53100: 2: exit run() 0x83c35100: 0: set_msg 0x9a511c00: 5: enter run() 0x9ca6b000: 7: enter run() 0x9ca6b400: 9: enter run() 0x83c35c00: 11: enter run() 0x9ca6b500: 4: enter run() 0x9a511700: 6: enter run() 0x83c35800: 8: enter run() 0x9a511f00: 14: enter run() 0xa0f53800: 3: set_msg 0x9ca6b500: 4: set_msg 0xa0f53900: 10: enter run() 0x9ca6b800: 12: enter run() 0x83c35300: 13: enter run() 0x9ca6b900: 15: enter run() 0x9a511700: 6: set_msg 0x9a511700: 6: msg: "new message" 0x9a511700: 6: exit run() 0x9a511c00: 5: set_msg 0x9a511c00: 5: msg: "new message" 0x9a511c00: 5: exit run() 0x9ca6b000: 7: set_msg 0x9ca6b000: 7: msg: "new message" 0x9ca6b000: 7: exit run() 0x9ca6b400: 9: set_msg 0x9ca6b400: 9: msg: "new message" 0x9ca6b400: 9: exit run() 0x83c35c00: 11: set_msg 0x83c35c00: 11: msg: "new message" 0x83c35c00: 11: exit run() 0x9a511f00: 14: set_msg 0x9a511f00: 14: msg: "new message" 0x9a511f00: 14: exit run() 0x83c35100: 0: msg: "new message" 0x83c35100: 0: exit run() 0x9ca6b800: 12: set_msg 0x9ca6b800: 12: msg: "new message" 0x9ca6b800: 12: exit run() 0x9ca6b900: 15: set_msg 0x9ca6b900: 15: msg: "new message" 0x9ca6b900: 15: exit run() 0xa0f53800: 3: msg: "new message" 0xa0f53800: 3: exit run() 0x9ca6b500: 4: msg: "new message" 0x9ca6b500: 4: exit run() 0x83c35300: 13: set_msg 0x83c35300: 13: msg: "new message" 0x83c35300: 13: exit run() 0x83c35800: 8: set_msg 0x83c35800: 8: msg: "new message" 0x83c35800: 8: exit run() 0xa0f53900: 10: set_msg 0xa0f53900: 10: msg: "new message" 0xa0f53900: 10: exit run() main: 45 0x9a511100: 0: enter run() 0x9a511100: 0: set_msg 0x9a511100: 0: msg: "new message" 0x9a511100: 0: exit run() 0xa0f53c00: 1: enter run() 0x9ca6ba00: 2: enter run() 0x9ca6ba00: 2: set_msg 0x9ca6ba00: 2: msg: "new message" 0x9a511900: 3: enter run() 0x83c35000: 5: enter run() 0x83c35500: 7: enter run() 0xa0f53600: 9: enter run() 0xa0f53000: 4: enter run() 0x9a511500: 6: enter run() 0x9ca6bd00: 12: enter run() 0x9a511b00: 14: enter run() 0x9a511600: 8: enter run() 0x9ca6b000: 10: enter run() 0x9a511a00: 11: enter run() 0xa0f53000: 4: set_msg 0xa0f53000: 4: msg: "new message" 0xa0f53000: 4: exit run() 0x9a511a00: 11: set_msg 0x9a511a00: 11: msg: "new message" 0x9a511a00: 11: exit run() 0x9a511500: 6: set_msg 0x9a511500: 6: msg: "new message" 0x9a511500: 6: exit run() 0xa0f53600: 9: set_msg 0x9ca6b000: 10: set_msg 0x9a511b00: 14: set_msg 0xa0f53600: 9: msg: "new message" 0x9ca6b000: 10: msg: "new message" 0xa0f53600: 9: exit run() 0x9ca6b000: 10: exit run() 0x9a511b00: 14: msg: "new message" 0xa0f53c00: 1: set_msg 0x9a511b00: 14: exit run() 0x9a511900: 3: set_msg 0x83c35000: 5: set_msg 0x83c35500: 7: set_msg 0x9ca6bd00: 12: set_msg 0xa0f53c00: 1: msg: "new message" 0x9a511900: 3: msg: "new message" 0x83c35000: 5: msg: "ne0x9ca6bd00: rwlock_rdlock 0x9120f630 (2147483652) 0x83c35000: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511600: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (0) 0x9a511600: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) rthread reaping 0xa0f53c00 stack 0x95f0a240 0xa0f53a00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6ba00 stack 0x95ee7f20 0x9ca6b200: rwlock_unlock 0x9120f630 rthread reaping 0x9a511900 stack 0x95ee77e0 0xa0f53a00: rwlock_rdlock 0x9120f630 (2147483647) 0x9ca6b200: rwlock_rdlock 0x9120f630 (0) rthread reaping 0xa0f53000 stack 0x95f0a6e0 0xa0f53a00: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 rthread reaping 0x83c35000 stack 0x95ee77a0 rthread reaping 0x9a511500 stack 0x95ee79a0 rthread reaping 0x83c35500 stack 0x95ee76e0 rthread reaping 0x9a511600 stack 0x95f0ae20 rthread reaping 0xa0f53600 stack 0x95ed6ca0 rthread reaping 0x9ca6b000 stack 0x95ed64e0 rthread reaping 0x9a511a00 stack 0x95ee75a0 rthread reaping 0x9ca6bd00 stack 0x95f0a500 rthread reaping 0xa0f53a00 stack 0x95ee79e0 rthread reaping 0x9a511b00 stack 0x95efd300 rthread reaping 0x9ca6b200 stack 0x95ee7f40 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_wrlock 0x9120f630 (0) rthread reaping 0x83c35200 stack 0x95ee7f40 0x9ca6ba00: rwlock_unlock 0x9120f630 0x83c35300: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53c00: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511500: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35a00: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53400: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53e00: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511500: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35a00: rwlock_unlock 0x9120f630 0x9a511500: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53400: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53e00: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53b00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x83c35300: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_unlock 0x9120f630 0x9a511500: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_rdlock 0x9120f630 (6) rthread reaping 0x83c35d00 stack 0x95ee79e0 0x9ca6b300: rwlock_wrlock 0x9120f630 (2) 0x9a511200: rwlock_wrlock 0x9120f630 (0) 0x9ca6bc00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b500: rwlock_wrlock 0x9120f630 (0) 0xa0f53500: rwlock_wrlock 0x9120f630 (0) 0x9a511400: rwlock_wrlock 0x9120f630 (0) 0xa0f53b00: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511200: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53500: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511400: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53b00: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_unlock 0x9120f630 0x9a511200: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (6) 0x9a511400: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6ba00 stack 0x95efd300 rthread reaping 0xa0f53b00 stack 0x95f0a500 rthread reaping 0x83c35300 stack 0x95ee75a0 rthread reaping 0x9ca6b300 stack 0x95ed64e0 rthread reaping 0xa0f53c00 stack 0x95ed6ca0 rthread reaping 0x9a511200 stack 0x95f0ae20 rthread reaping 0x9a511500 stack 0x95ee76e0 rthread reaping 0x9ca6bc00 stack 0x95ee79a0 rthread reaping 0x83c35a00 stack 0x95ee77a0 rthread reaping 0x9ca6b500 stack 0x95f0a6e0 rthread reaping 0xa0f53400 stack 0x95ee77e0 rthread reaping 0xa0f53500 stack 0x95ee7f20 rthread reaping 0xa0f53e00 stack 0x95f0a240 rthread reaping 0x9a511400 stack 0x95f0af20 0x9a511900: rwlock_wrlock 0x9120f630 (0) 0xa0f53a00: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0x9a511300: rwlock_wrlock 0x9120f630 (0) 0x9a511900: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511600: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35900: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35100: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53a00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511300: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_unlock 0x9120f630 0x83c35300: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6b400: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511300: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b200: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511600: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6bd00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53d00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_unlock 0x9120f630 0x9a511300: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (2147483649) 0x9a511600: rwlock_unlock 0x9120f630 0x83c35900: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 0x83c35900: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b200: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511e00: rwlock_unlock 0x9120f630 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x83c35900: rwlock_unlock 0x9120f630 rthread reaping 0x9a511900 stack 0x95f0af20 rthread reaping 0xa0f53a00 stack 0x95ee7f20 rthread reaping 0x83c35300 stack 0x95ee77e0 rthread reaping 0xa0f53100 stack 0x95f0a6e0 rthread reaping 0x9ca6b400 stack 0x95ee77a0 rthread reaping 0x9a511300 stack 0x95ee79a0 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b000 stack 0x95f0a240 rthread reaping 0x9ca6b200 stack 0x95ee76e0 rthread reaping 0x9ca6ba00 stack 0x95f0ae20 rthread reaping 0xa0f53200 stack 0x95ed6ca0 rthread reaping 0x9a511600 stack 0x95ed64e0 rthread reaping 0xa0f53d00 stack 0x95ee75a0 rthread reaping 0x83c35900 stack 0x95f0a500 rthread reaping 0x9ca6bd00 stack 0x95efd300 rthread reaping 0x83c35100 stack 0x95ee79e0 rthread reaping 0x9a511e00 stack 0x95ee7f40 0x83c35800: rwlock_wrlock 0x9120f630 (0) 0xa0f53300: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0x83c35700: rwlock_wrlock 0x9120f630 (0) 0x83c35d00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b100: rwlock_wrlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35600: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53400: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35700: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b100: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_unlock 0x9120f630 0x83c35600: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_unlock 0x9120f630 0x83c35700: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_rdlock 0x9120f630 (7) 0x9ca6b100: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_wrlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35800 stack 0x95ee79e0 rthread reaping 0xa0f53c00 stack 0x95ee7f40 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (0) 0x83c35b00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53300 stack 0x95f0a500 rthread reaping 0x83c35b00 stack 0x95efd300 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 rthread reaping 0x83c35600 stack 0x95ed64e0 rthread reaping 0x83c35300 stack 0x95ee75a0 0xa0f53f00: rwlock_wrlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511d00 stack 0x95f0ae20 rthread reaping 0xa0f53f00 stack 0x95ed6ca0 0x83c35500: rwlock_wrlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53400 stack 0x95f0a240 rthread reaping 0x83c35500 stack 0x95ee76e0 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 rthread reaping 0x83c35700 stack 0x95ee77a0 rthread reaping 0x9ca6b600 stack 0x95ee79a0 0x9a511a00: rwlock_wrlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35d00 stack 0x95ee77e0 rthread reaping 0x9a511a00 stack 0x95f0a6e0 0xa0f53000: rwlock_wrlock 0x9120f630 (0) 0xa0f53000: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_rdlock 0x9120f630 (0) 0xa0f53000: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b100 stack 0x95f0af20 rthread reaping 0xa0f53000 stack 0x95ee7f20 0x9ca6b400: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0xa0f53500: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0x83c35f00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35b00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53500: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35f00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (7) 0x83c35f00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_wrlock 0x9120f630 (0) 0xa0f53700: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_rdlock 0x9120f630 (0) 0xa0f53700: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b400 stack 0x95f0af20 rthread reaping 0xa0f53700 stack 0x95ee7f20 0x83c35c00: rwlock_wrlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511b00 stack 0x95ee77e0 rthread reaping 0x83c35c00 stack 0x95f0a6e0 0xa0f53c00: rwlock_wrlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511f00 stack 0x95ee77a0 rthread reaping 0xa0f53c00 stack 0x95ee79a0 0x9ca6b900: rwlock_wrlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 rthread reaping 0x83c35b00 stack 0x95f0a240 rthread reaping 0x9ca6b900 stack 0x95ee76e0 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b000 stack 0x95f0ae20 rthread reaping 0xa0f53400 stack 0x95ed6ca0 0x83c35e00: rwlock_wrlock 0x9120f630 (0) 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (0) 0x83c35e00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53500 stack 0x95ed64e0 rthread reaping 0x83c35e00 stack 0x95ee75a0 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 rthread reaping 0x9a511d00 stack 0x95f0a500 rthread reaping 0x83c35600 stack 0x95efd300 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 rthread reaping 0x83c35f00 stack 0x95ee79e0 rthread reaping 0x9ca6b200 stack 0x95ee7f40 0xa0f53200: rwlock_wrlock 0x9120f630 (0) 0x9ca6b500: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_wrlock 0x9120f630 (0) 0x83c35800: rwlock_wrlock 0x9120f630 (0) 0x9a511600: rwlock_wrlock 0x9120f630 (0) 0xa0f53e00: rwlock_wrlock 0x9120f630 (0) 0x9a511c00: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0xa0f53200: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35800: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511600: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53e00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511c00: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (7) 0x9a511d00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bd00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53200 stack 0x95ee79e0 rthread reaping 0x9ca6bd00 stack 0x95ee7f40 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b500 stack 0x95f0a500 rthread reaping 0x9ca6b000 stack 0x95efd300 0x83c35a00: rwlock_wrlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b400 stack 0x95ed64e0 rthread reaping 0x83c35a00 stack 0x95ee75a0 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 rthread reaping 0x83c35800 stack 0x95f0ae20 rthread reaping 0x9a511800 stack 0x95ed6ca0 0xa0f53800: rwlock_wrlock 0x9120f630 (0) 0xa0f53800: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_rdlock 0x9120f630 (0) 0xa0f53800: rwlock_unlock 0x9120f630 rthread reaping 0x9a511600 stack 0x95f0a240 rthread reaping 0xa0f53800 stack 0x95ee76e0 0x83c35c00: rwlock_wrlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53e00 stack 0x95ee77a0 rthread reaping 0x83c35c00 stack 0x95ee79a0 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 rthread reaping 0x9a511c00 stack 0x95ee77e0 rthread reaping 0x9ca6b700 stack 0x95f0a6e0 0xa0f53f00: rwlock_wrlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (0) 0xa0f53f00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511d00 stack 0x95f0af20 rthread reaping 0xa0f53f00 stack 0x95ee7f20 0x83c35c00: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_wrlock 0x9120f630 (0) 0xa0f53300: rwlock_wrlock 0x9120f630 (0) 0x9a511a00: rwlock_wrlock 0x9120f630 (0) 0xa0f53b00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0x9a511c00: rwlock_wrlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53300: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511a00: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35100: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53b00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53b00: rwlock_rdlock 0x9120f630 (2147483653) 0x9a511c00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (1) 0x9a511c00: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0x83c35a00: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0x9ca6bb00: rwlock_wrlock 0x9120f630 (0) 0x9ca6be00: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53100: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35200: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (6) rthread reaping 0x83c35c00 stack 0x95f0af20 0x9ca6b000: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53100 stack 0x95ee7f20 rthread reaping 0x83c35a00 stack 0x95f0a6e0 rthread reaping 0x9ca6ba00 stack 0x95ee77e0 rthread reaping 0x83c35200 stack 0x95ee79a0 rthread reaping 0xa0f53300 stack 0x95ee77a0 rthread reaping 0x9a511700 stack 0x95ee76e0 rthread reaping 0x9a511a00 stack 0x95f0a240 rthread reaping 0x9ca6bb00 stack 0x95ed6ca0 rthread reaping 0xa0f53b00 stack 0x95f0ae20 rthread reaping 0x9ca6be00 stack 0x95ee75a0 rthread reaping 0x9ca6bf00 stack 0x95ed64e0 rthread reaping 0x9a511b00 stack 0x95efd300 rthread reaping 0x83c35100 stack 0x95f0a500 rthread reaping 0x9ca6b000 stack 0x95ee7f40 rthread reaping 0x9a511c00 stack 0x95ee79e0 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_wrlock 0x9120f630 (0) 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (0) 0x9ca6b500: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x83c35500: rwlock_wrlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0x83c35500: rwlock_rdlock 0x9120f630 (0) 0x83c35500: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35600: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511f00: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35700: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b700: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35800: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511200: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b700: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511200: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 0x83c35600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35700: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0x83c35800: rwlock_rdlock 0x9120f630 (0) 0x83c35800: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_unlock 0x9120f630 rthread reaping 0x83c35200 stack 0x95ee79e0 rthread reaping 0x9ca6b500 stack 0x95ee7f40 rthread reaping 0x83c35300 stack 0x95f0a500 rthread reaping 0x9a511f00 stack 0x95efd300 rthread reaping 0x83c35500 stack 0x95ed64e0 rthread reaping 0xa0f53100 stack 0x95ee75a0 rthread reaping 0xa0f53400 stack 0x95f0ae20 rthread reaping 0x83c35600 stack 0x95ed6ca0 rthread reaping 0x9ca6b600 stack 0x95f0a240 rthread reaping 0x83c35700 stack 0x95ee76e0 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 rthread reaping 0x9a511200 stack 0x95ee79a0 rthread reaping 0x83c35a00 stack 0x95ee77e0 rthread reaping 0x83c35800 stack 0x95f0a6e0 0xa0f53300: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35c00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b700 stack 0x95ee77a0 rthread reaping 0x83c35c00 stack 0x95ee7f20 rthread reaping 0xa0f53300 stack 0x95f0af20 0x9a511300: rwlock_wrlock 0x9120f630 (0) 0x9a511300: rwlock_unlock 0x9120f630 0x9a511300: rwlock_rdlock 0x9120f630 (0) 0x9a511300: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 0x83c35100: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6b200: rwlock_rdlock 0x9120f630 (0) 0x83c35b00: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (1) 0x83c35b00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35500: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35100: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (2) 0xa0f53700: rwlock_wrlock 0x9120f630 (2) 0x83c35500: rwlock_rdlock 0x9120f630 (2) 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 0x9a511100: rwlock_wrlock 0x9120f630 (2147483649) 0xa0f53800: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35d00: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511400: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35300: rwlock_wrlock 0x9120f630 (2147483649) rthread reaping 0x9a511300 stack 0x95f0af20 0x83c35e00: rwlock_wrlock 0x9120f630 (2147483649) rthread reaping 0x9ca6b200 stack 0x95ee7f20 0x9a511600: rwlock_wrlock 0x9120f630 (2147483649) 0xa0f53100: rwlock_wrlock 0x9120f630 (2147483649) 0x9a511600: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0x83c35100 stack 0x95f0a6e0 rthread reaping 0x9a511d00 stack 0x95ee77e0 rthread reaping 0x83c35500 stack 0x95ee79a0 0xa0f53700: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53100: rwlock_unlock 0x9120f630 0x83c35300: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511100: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35300: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53f00: rwlock_unlock 0x9120f630 0xa0f53f00: rwlock_rdlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_rdlock 0x9120f630 (0) 0xa0f53800: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (0) 0x83c35d00: rwlock_unlock 0x9120f630 0x9a511400: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (0) 0x83c35e00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_unlock 0x9120f630 rthread reaping 0x83c35b00 stack 0x95ee77a0 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53800 stack 0x95ed6ca0 rthread reaping 0x83c35d00 stack 0x95f0ae20 0xa0f53f00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511400 stack 0x95ed64e0 0x83c35300: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53700 stack 0x95ee76e0 rthread reaping 0x9a511100 stack 0x95f0a240 rthread reaping 0xa0f53f00 stack 0x95ee75a0 rthread reaping 0x83c35300 stack 0x95efd300 rthread reaping 0x83c35e00 stack 0x95f0a500 rthread reaping 0x9a511600 stack 0x95ee7f40 rthread reaping 0xa0f53100 stack 0x95ee79e0 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (0) 0x83c35f00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35f00: rwlock_rdlock 0x9120f630 (0) 0x83c35f00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_wrlock 0x9120f630 (0) 0x9ca6b100: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_rdlock 0x9120f630 (0) 0x9ca6b100: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_wrlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_wrlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_wrlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 0x83c35000: rwlock_wrlock 0x9120f630 (0) 0x83c35000: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (0) 0x83c35000: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_wrlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (0) 0xa0f53300: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_unlock 0x9120f630 w message" 0x83c35500: 7: msg: "new message" 0xa0f53c00: 1: exit run() 0x9a511900: 3: exit run() 0x9ca6bd00: 12: msg: "new message" 0xa0f53a00: 13: enter run() 0x83c35000: 5: exit run() 0x83c35500: 7: exit run() 0x9a511600: 8: set_msg 0x9ca6bd00: 12: exit run() 0x9a511600: 8: msg: "new message" 0x9a511600: 8: exit run() 0x9ca6b200: 15: enter run() 0x9ca6ba00: 2: exit run() 0xa0f53a00: 13: set_msg 0x9ca6b200: 15: set_msg 0xa0f53a00: 13: msg: "new message" 0x9ca6b200: 15: msg: "new message" 0xa0f53a00: 13: exit run() 0x9ca6b200: 15: exit run() main: 46 0x83c35200: 0: enter run() 0x83c35200: 0: set_msg 0x83c35200: 0: msg: "new message" 0x83c35200: 0: exit run() 0x83c35d00: 2: enter run() 0x83c35d00: 2: set_msg 0x83c35d00: 2: msg: "new message" 0x83c35d00: 2: exit run() 0x9ca6ba00: 1: enter run() 0x9ca6ba00: 1: set_msg 0x83c35300: 4: enter run() 0xa0f53c00: 6: enter run() 0x9a511500: 8: enter run() 0x83c35a00: 10: enter run() 0xa0f53400: 12: enter run() 0xa0f53e00: 14: enter run() 0x83c35300: 4: set_msg 0xa0f53c00: 6: set_msg 0x9a511500: 8: set_msg 0x83c35a00: 10: set_msg 0xa0f53400: 12: set_msg 0xa0f53e00: 14: set_msg 0xa0f53b00: 3: enter run() 0x9ca6ba00: 1: msg: "new message" 0x83c35300: 4: msg: "new message" 0xa0f53c00: 6: msg: "new message" 0x9a511500: 8: msg: "new message" 0x83c35a00: 10: msg: "new message" 0xa0f53400: 12: msg: "new message" 0x9ca6ba00: 1: exit run() 0x83c35300: 4: exit run() 0xa0f53c00: 6: exit run() 0x9a511500: 8: exit run() 0x9ca6b300: 5: enter run() 0x83c35a00: 10: exit run() 0xa0f53400: 12: exit run() 0x9a511200: 7: enter run() 0x9ca6bc00: 9: enter run() 0x9ca6b500: 11: enter run() 0xa0f53500: 13: enter run() 0x9a511400: 15: enter run() 0xa0f53b00: 3: set_msg 0x9ca6b300: 5: set_msg 0x9a511200: 7: set_msg 0x9ca6bc00: 9: set_msg 0x9ca6b500: 11: set_msg 0xa0f53500: 13: set_msg 0x9a511400: 15: set_msg 0xa0f53b00: 3: msg: "new message" 0x9ca6b300: 5: msg: "new message" 0x9a511200: 7: msg: "new message" 0x9ca6bc00: 9: msg: "new message" 0x9ca6b500: 11: msg: "new message" 0xa0f53500: 13: msg: "new message" 0xa0f53b00: 3: exit run() 0x9ca6b300: 5: exit run() 0x9a511200: 7: exit run() 0x9ca6bc00: 9: exit run() 0x9ca6b500: 11: exit run() 0xa0f53500: 13: exit run() 0x9a511400: 15: msg: "new message" 0x9a511400: 15: exit run() 0xa0f53e00: 14: msg: "new message" 0xa0f53e00: 14: exit run() main: 47 0x9a511900: 0: enter run() 0xa0f53a00: 2: enter run() 0xa0f53100: 4: enter run() 0x9a511300: 6: enter run() 0x9a511900: 0: set_msg 0xa0f53200: 9: enter run() 0x9a511600: 10: enter run() 0x83c35900: 12: enter run() 0x83c35100: 14: enter run() 0xa0f53a00: 2: set_msg 0xa0f53100: 4: set_msg 0x9a511300: 6: set_msg 0xa0f53200: 9: set_msg 0x83c35300: 3: enter run() 0x9ca6b400: 5: enter run() 0x9ca6b200: 7: enter run() 0x9ca6ba00: 8: enter run() 0x9a511600: 10: set_msg 0xa0f53d00: 11: enter run() 0x9ca6bd00: 13: enter run() 0x9a511e00: 15: enter run() 0x9ca6b000: 1: enter run() 0xa0f53d00: 11: set_msg 0xa0f53d00: 11: msg: "new message" 0xa0f53d00: 11: exit run() 0x9ca6bd00: 13: set_msg 0x9ca6bd00: 13: msg: "new message" 0x9a511900: 0: msg: "new message" 0x9a511900: 0: exit run() 0xa0f53a00: 2: msg: "new message" 0xa0f53a00: 2: exit run() 0xa0f53100: 4: msg: "new message" 0xa0f53100: 4: exit run() 0x9a511300: 6: msg: "new message" 0x9a511300: 6: exit run() 0xa0f53200: 9: msg: "new message" 0xa0f53200: 9: exit run() 0x9a511600: 10: msg: "new message" 0x9a511600: 10: exit run() 0x83c35900: 12: set_msg 0x9ca6bd00: 13: exit run() 0x9ca6b200: 7: set_msg 0x9a511e00: 15: set_msg 0x83c35300: 3: set_msg 0x83c35300: 3: msg: "new message" 0x83c35300: 3: exit run() 0x9ca6b000: 1: set_msg 0x9ca6b000: 1: msg: "new message" 0x9ca6b000: 1: exit run() 0x9ca6ba00: 8: set_msg 0x9ca6ba00: 8: msg: "new message" 0x9ca6ba00: 8: exit run() 0x9ca6b400: 5: set_msg 0x9ca6b400: 5: msg: "new message" 0x9ca6b400: 5: exit run() 0x83c35900: 12: msg: "new message" 0x83c35900: 12: exit run() 0x9a511e00: 15: msg: "new message" 0x9a511e00: 15: exit run() 0x83c35100: 14: set_msg 0x83c35100: 14: msg: "new message" 0x83c35100: 14: exit run() 0x9ca6b200: 7: msg: "new message" 0x9ca6b200: 7: exit run() main: 48 0x83c35800: 1: enter run() 0xa0f53300: 3: enter run() 0x83c35600: 5: enter run() 0x9a511d00: 7: enter run() 0xa0f53400: 9: enter run() 0x83c35700: 11: enter run() 0x83c35d00: 13: enter run() 0x9ca6b100: 15: enter run() 0x83c35800: 1: set_msg 0xa0f53300: 3: set_msg 0x83c35600: 5: set_msg 0x9a511d00: 7: set_msg 0xa0f53400: 9: set_msg 0x83c35700: 11: set_msg 0x83c35d00: 13: set_msg 0x9ca6b100: 15: set_msg 0x83c35800: 1: msg: "new message" 0xa0f53300: 3: msg: "new message" 0x83c35600: 5: msg: "new message" 0x9a511d00: 7: msg: "new message" 0xa0f53400: 9: msg: "new message" 0x83c35700: 11: msg: "new message" 0x83c35d00: 13: msg: "new message" 0x83c35800: 1: exit run() 0xa0f53300: 3: exit run() 0x83c35600: 5: exit run() 0x9a511d00: 7: exit run() 0xa0f53400: 9: exit run() 0x83c35700: 11: exit run() 0x83c35d00: 13: exit run() 0x9ca6b100: 15: msg: "new message" 0x9ca6b100: 15: exit run() 0xa0f53c00: 0: enter run() 0xa0f53c00: 0: set_msg 0xa0f53c00: 0: msg: "new message" 0xa0f53c00: 0: exit run() 0x83c35b00: 2: enter run() 0x83c35b00: 2: set_msg 0x83c35b00: 2: msg: "new message" 0x83c35b00: 2: exit run() 0x83c35300: 4: enter run() 0x83c35300: 4: set_msg 0x83c35300: 4: msg: "new message" 0x83c35300: 4: exit run() 0xa0f53f00: 6: enter run() 0xa0f53f00: 6: set_msg 0xa0f53f00: 6: msg: "new message" 0xa0f53f00: 6: exit run() 0x83c35500: 8: enter run() 0x83c35500: 8: set_msg 0x83c35500: 8: msg: "new message" 0x83c35500: 8: exit run() 0x9ca6b600: 10: enter run() 0x9ca6b600: 10: set_msg 0x9ca6b600: 10: msg: "new message" 0x9ca6b600: 10: exit run() 0x9a511a00: 12: enter run() 0x9a511a00: 12: set_msg 0x9a511a00: 12: msg: "new message" 0x9a511a00: 12: exit run() 0xa0f53000: 14: enter run() 0xa0f53000: 14: set_msg 0xa0f53000: 14: msg: "new message" 0xa0f53000: 14: exit run() main: 49 0x9ca6b400: 1: enter run() 0x9a511b00: 3: enter run() 0x9a511f00: 5: enter run() 0x83c35b00: 7: enter run() 0x9ca6b000: 9: enter run() 0xa0f53500: 11: enter run() 0x9a511d00: 13: enter run() 0x83c35f00: 15: enter run() 0x9ca6b400: 1: set_msg 0x9a511b00: 3: set_msg 0x9a511f00: 5: set_msg 0x83c35b00: 7: set_msg 0x9ca6b000: 9: set_msg 0xa0f53500: 11: set_msg 0x9a511d00: 13: set_msg 0x83c35f00: 15: set_msg 0x9ca6b400: 1: msg: "new message" 0x9a511b00: 3: msg: "new message" 0x9a511f00: 5: msg: "new message" 0x83c35b00: 7: msg: "new message" 0x9ca6b000: 9: msg: "new message" 0xa0f53500: 11: msg: "new message" 0x9a511d00: 13: msg: "new message" 0x9ca6b400: 1: exit run() 0x9a511b00: 3: exit run() 0x9a511f00: 5: exit run() 0x83c35b00: 7: exit run() 0x9ca6b000: 9: exit run() 0xa0f53500: 11: exit run() 0x9a511d00: 13: exit run() 0x83c35f00: 15: msg: "new message" 0x83c35f00: 15: exit run() 0xa0f53700: 0: enter run() 0xa0f53700: 0: set_msg 0xa0f53700: 0: msg: "new message" 0xa0f53700: 0: exit run() 0x83c35c00: 2: enter run() 0x83c35c00: 2: set_msg 0x83c35c00: 2: msg: "new message" 0x83c35c00: 2: exit run() 0xa0f53c00: 4: enter run() 0xa0f53c00: 4: set_msg 0xa0f53c00: 4: msg: "new message" 0xa0f53c00: 4: exit run() 0x9ca6b900: 6: enter run() 0x9ca6b900: 6: set_msg 0x9ca6b900: 6: msg: "new message" 0x9ca6b900: 6: exit run() 0xa0f53400: 8: enter run() 0xa0f53400: 8: set_msg 0xa0f53400: 8: msg: "new message" 0xa0f53400: 8: exit run() 0x83c35e00: 10: enter run() 0x83c35e00: 10: set_msg 0x83c35e00: 10: msg: "new message" 0x83c35e00: 10: exit run() 0x83c35600: 12: enter run() 0x83c35600: 12: set_msg 0x83c35600: 12: msg: "new message" 0x83c35600: 12: exit run() 0x9ca6b200: 14: enter run() 0x9ca6b200: 14: set_msg 0x9ca6b200: 14: msg: "new message" 0x9ca6b200: 14: exit run() main: 50 0xa0f53200: 1: enter run() 0x9ca6b500: 3: enter run() 0x9ca6b400: 5: enter run() 0x83c35800: 7: enter run() 0x9a511600: 9: enter run() 0xa0f53e00: 11: enter run() 0x9a511c00: 13: enter run() 0x9a511d00: 15: enter run() 0xa0f53200: 1: set_msg 0x9ca6b500: 3: set_msg 0x9ca6b400: 5: set_msg 0x83c35800: 7: set_msg 0x9a511600: 9: set_msg 0xa0f53e00: 11: set_msg 0x9a511c00: 13: set_msg 0x9a511d00: 15: set_msg 0xa0f53200: 1: msg: "new message" 0x9ca6b500: 3: msg: "new message" 0x9ca6b400: 5: msg: "new message" 0x83c35800: 7: msg: "new message" 0x9a511600: 9: msg: "new message" 0xa0f53e00: 11: msg: "new message" 0x9a511c00: 13: msg: "new message" 0xa0f53200: 1: exit run() 0x9ca6b500: 3: exit run() 0x9ca6b400: 5: exit run() 0x83c35800: 7: exit run() 0x9a511600: 9: exit run() 0xa0f53e00: 11: exit run() 0x9a511c00: 13: exit run() 0x9a511d00: 15: msg: "new message" 0x9a511d00: 15: exit run() 0x9ca6bd00: 0: enter run() 0x9ca6bd00: 0: set_msg 0x9ca6bd00: 0: msg: "new message" 0x9ca6bd00: 0: exit run() 0x9ca6b000: 2: enter run() 0x9ca6b000: 2: set_msg 0x9ca6b000: 2: msg: "new message" 0x9ca6b000: 2: exit run() 0x83c35a00: 4: enter run() 0x83c35a00: 4: set_msg 0x83c35a00: 4: msg: "new message" 0x83c35a00: 4: exit run() 0x9a511800: 6: enter run() 0x9a511800: 6: set_msg 0x9a511800: 6: msg: "new message" 0x9a511800: 6: exit run() 0xa0f53800: 8: enter run() 0xa0f53800: 8: set_msg 0xa0f53800: 8: msg: "new message" 0xa0f53800: 8: exit run() 0x83c35c00: 10: enter run() 0x83c35c00: 10: set_msg 0x83c35c00: 10: msg: "new message" 0x83c35c00: 10: exit run() 0x9ca6b700: 12: enter run() 0x9ca6b700: 12: set_msg 0x9ca6b700: 12: msg: "new message" 0x9ca6b700: 12: exit run() 0xa0f53f00: 14: enter run() 0xa0f53f00: 14: set_msg 0xa0f53f00: 14: msg: "new message" 0xa0f53f00: 14: exit run() main: 51 0x83c35c00: 1: enter run() 0x9ca6ba00: 3: enter run() 0xa0f53300: 5: enter run() 0x9a511a00: 7: enter run() 0xa0f53b00: 9: enter run() 0x9ca6bf00: 11: enter run() 0x83c35100: 13: enter run() 0x9a511c00: 15: enter run() 0x83c35c00: 1: set_msg 0x9ca6ba00: 3: set_msg 0xa0f53300: 5: set_msg 0x9a511a00: 7: set_msg 0x9ca6bf00: 11: set_msg 0x83c35100: 13: set_msg 0xa0f53b00: 9: set_msg 0x83c35c00: 1: msg: "new message" 0x9ca6ba00: 3: msg: "new message" 0xa0f53300: 5: msg: "new message" 0x9a511a00: 7: msg: "new message" 0x9ca6bf00: 11: msg: "new message" 0x83c35c00: 1: exit run() 0x9ca6ba00: 3: exit run() 0xa0f53300: 5: exit run() 0x9a511a00: 7: exit run() 0x9a511c00: 15: set_msg 0x9ca6bf00: 11: exit run() 0x83c35100: 13: msg: "new message" 0xa0f53b00: 9: msg: "new message" 0xa0f53b00: 9: exit run() 0x83c35100: 13: exit run() 0x9a511c00: 15: msg: "new message" 0x9a511c00: 15: exit run() 0xa0f53100: 0: enter run() 0x83c35a00: 2: enter run() 0x83c35200: 4: enter run() 0x9a511700: 6: enter run() 0x9ca6bb00: 8: enter run() 0x9ca6be00: 10: enter run() 0x9a511b00: 12: enter run() 0x9ca6b000: 14: enter run() 0xa0f53100: 0: set_msg 0x83c35a00: 2: set_msg 0x83c35200: 4: set_msg 0x9a511700: 6: set_msg 0x9ca6bb00: 8: set_msg 0x9ca6be00: 10: set_msg 0x9a511b00: 12: set_msg 0x9ca6b000: 14: set_msg 0xa0f53100: 0: msg: "new message" 0x83c35a00: 2: msg: "new message" 0x83c35200: 4: msg: "new message" 0x9a511700: 6: msg: "new message" 0x9ca6bb00: 8: msg: "new message" 0x83c35a00: 2: exit run() 0x9ca6be00: 10: msg: "new message" 0x9a511b00: 12: msg: "new message" 0xa0f53100: 0: exit run() 0x83c35200: 4: exit run() 0x9a511700: 6: exit run() 0x9ca6bb00: 8: exit run() 0x9ca6be00: 10: exit run() 0x9a511b00: 12: exit run() 0x9ca6b000: 14: msg: "new message" 0x9ca6b000: 14: exit run() main: 52 0x83c35200: 0: enter run() 0x83c35200: 0: set_msg 0x83c35200: 0: msg: "new message" 0x83c35200: 0: exit run() 0x9ca6b500: 1: enter run() 0x9ca6b500: 1: set_msg 0x9ca6b500: 1: msg: "new message" 0x9ca6b500: 1: exit run() 0x9a511f00: 3: enter run() 0x83c35300: 2: enter run() 0x83c35500: 4: enter run() 0x83c35500: 4: set_msg 0x83c35500: 4: msg: "new message" 0x83c35500: 4: exit run() 0xa0f53100: 5: enter run() 0xa0f53100: 5: set_msg 0xa0f53100: 5: msg: "new message" 0xa0f53100: 5: exit run() 0x83c35300: 2: set_msg 0x83c35300: 2: msg: "new message" 0xa0f53400: 6: enter run() 0x83c35600: 7: enter run() 0x9a511f00: 3: set_msg 0x9ca6b600: 8: enter run() 0x83c35700: 9: enter run() 0x83c35300: 2: exit run() 0x9ca6b700: 10: enter run() 0xa0f53400: 6: set_msg 0xa0f53400: 6: msg: "new message" 0xa0f53400: 6: exit run() 0x9ca6b600: 8: set_msg 0x83c35a00: 12: enter run() 0x83c35800: 13: enter run() 0x9a511200: 11: enter run() 0x9ca6b700: 10: set_msg 0x83c35c00: 14: enter run() 0x9a511200: 11: set_msg 0x9a511200: 11: msg: "new message" 0x9a511200: 11: exit run() 0x83c35600: 7: set_msg 0x83c35600: 7: msg: "new message" 0x83c35600: 7: exit run() 0x83c35700: 9: set_msg 0x83c35700: 9: msg: "new message" 0x83c35700: 9: exit run() 0x9a511f00: 3: msg: "new message" 0x9a511f00: 3: exit run() 0x83c35800: 13: set_msg 0x83c35800: 13: msg: "new message" 0x83c35800: 13: exit run() 0x83c35a00: 12: set_msg 0x83c35a00: 12: msg: "new message" 0x83c35a00: 12: exit run() 0x9ca6b600: 8: msg: "new message" 0x9ca6b600: 8: exit run() 0x9ca6b700: 10: msg: "new message" 0x9ca6b700: 10: exit run() 0xa0f53300: 15: enter run() 0x83c35c00: 14: set_msg 0xa0f53300: 15: set_msg 0xa0f53300: 15: msg: "new message" 0x83c35c00: 14: msg: "new message" 0xa0f53300: 15: exit run() 0x83c35c00: 14: exit run() main: 53 0x9a511300: 0: enter run() 0x9a511300: 0: set_msg 0x9a511300: 0: msg: "new message" 0x9a511300: 0: exit run() 0x9ca6b200: 1: enter run() 0x9ca6b200: 1: set_msg 0x83c35100: 3: enter run() 0x83c35b00: 2: enter run() 0x83c35100: 3: set_msg 0x9ca6b200: 1: msg: "new message" 0x9ca6b200: 1: exit run() 0x83c35b00: 2: set_msg 0x9a511d00: 4: enter run() 0x83c35500: 5: enter run() 0x9a511d00: 4: set_msg 0x83c35500: 5: set_msg 0x83c35100: 3: msg: "new message" 0x9a511d00: 4: msg: "new message" 0xa0f53700: 6: enter run() 0x83c35100: 3: exit run() 0x83c35b00: 2: msg: "new message" 0x9a511d00: 4: exit run() 0x83c35500: 5: msg: "new message" 0x83c35500: 5: exit run() 0x9a511100: 7: enter run() 0xa0f53800: 8: enter run() 0x83c35d00: 9: enter run() 0x9a511400: 11: enter run() 0x83c35300: 12: enter run() 0x83c35e00: 13: enter run() 0x9a511600: 14: enter run() 0xa0f53100: 15: enter run() 0x9a511600: 14: set_msg 0xa0f53f00: 10: enter run() 0x83c35b00: 2: exit run() 0xa0f53700: 6: set_msg 0xa0f53100: 15: set_msg 0x83c35300: 12: set_msg 0x9a511100: 7: set_msg 0xa0f53f00: 10: set_msg 0xa0f53100: 15: msg: "new message" 0xa0f53100: 15: exit run() 0xa0f53800: 8: set_msg 0xa0f53800: 8: msg: "new message" 0xa0f53800: 8: exit run() 0x83c35d00: 9: set_msg 0x83c35d00: 9: msg: "new message" 0x83c35d00: 9: exit run() 0x9a511400: 11: set_msg 0x9a511400: 11: msg: "new message" 0x9a511400: 11: exit run() 0x9a511600: 14: msg: "new message" 0x9a511600: 14: exit run() 0x83c35e00: 13: set_msg 0x83c35e00: 13: msg: "new message" 0x83c35e00: 13: exit run() 0xa0f53700: 6: msg: "new message" 0xa0f53700: 6: exit run() 0x9a511100: 7: msg: "new message" 0x9a511100: 7: exit run() 0xa0f53f00: 10: msg: "new message" 0xa0f53f00: 10: exit run() 0x83c35300: 12: msg: "new message" 0x83c35300: 12: exit run() main: 54 0x9ca6bf00: 0: enter run() 0x9ca6bf00: 0: set_msg 0x83c35f00: 1: enter run() 0x9ca6bf00: 0: msg: "new message" 0x83c35f00: 1: set_msg 0x9ca6bd00: 2: enter run() 0x9ca6bf00: 0: exit run() 0x83c35f00: 1: msg: "new message" 0x83c35f00: 1: exit run() 0x9ca6bd00: 2: set_msg 0x9ca6bd00: 2: msg: "new message" 0x9ca6bd00: 2: exit run() 0x9ca6b000: 3: enter run() 0x9ca6b000: 3: set_msg 0x9ca6b000: 3: msg: "new message" 0x9ca6b000: 3: exit run() 0x9ca6b100: 4: enter run() 0x9ca6b100: 4: set_msg 0x9ca6b100: 4: msg: "new message" 0x9ca6b100: 4: exit run() 0xa0f53400: 5: enter run() 0xa0f53400: 5: set_msg 0xa0f53400: 5: msg: "new message" 0xa0f53400: 5: exit run() 0x83c35a00: 6: enter run() 0x83c35a00: 6: set_msg 0x83c35a00: 6: msg: "new message" 0x83c35a00: 6: exit run() 0x9ca6ba00: 7: enter run() 0x9ca6ba00: 7: set_msg 0x9ca6ba00: 7: msg: "new message" 0x9ca6ba00: 7: exit run() 0xa0f53500: 8: enter run() 0xa0f53500: 8: set_msg 0xa0f53500: 8: msg: "new message" 0xa0f53500: 8: exit run() 0x9a511d00: 9: enter run() 0x9a511d00: 9: set_msg 0x9a511d00: 9: msg: "new message" 0x9a511d00: 9: exit run() 0x83c35000: 10: enter run() 0x83c35000: 10: set_msg 0x83c35000: 10: msg: "new message" 0x83c35000: 10: exit run() 0x9ca6b300: 11: enter run() 0x9ca6b300: 11: set_msg 0x9ca6b300: 11: msg: "new message" 0x9ca6b300: 11: exit run() 0x9ca6b400: 12: enter run() 0x9ca6b400: 12: set_msg 0xa0f53300: 13: enter run() 0x9ca6b400: 12: msg: "new message" 0xa0f53300: 13: set_msg 0x9a511a00: 14: rthread reaping 0x9ca6bf00 stack 0x95ee79e0 rthread reaping 0x83c35f00 stack 0x95ee7f40 rthread reaping 0x9ca6bd00 stack 0x95f0a500 rthread reaping 0x9ca6b000 stack 0x95efd300 rthread reaping 0x9ca6b100 stack 0x95ee75a0 rthread reaping 0xa0f53400 stack 0x95f0a240 rthread reaping 0x83c35a00 stack 0x95ee76e0 rthread reaping 0x9ca6ba00 stack 0x95ed64e0 rthread reaping 0xa0f53500 stack 0x95f0ae20 rthread reaping 0x9a511d00 stack 0x95ed6ca0 rthread reaping 0x83c35000 stack 0x95ee77a0 rthread reaping 0x9ca6b300 stack 0x95ee79a0 0xa0f53300: rwlock_rdlock 0x9120f630 (0) 0x9a511a00: rwlock_wrlock 0x9120f630 (1) 0x9a511300: rwlock_wrlock 0x9120f630 (2147483649) 0xa0f53300: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b400 stack 0x95ee77e0 0x9a511300: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (2147483647) rthread reaping 0xa0f53300 stack 0x95f0a6e0 0x9a511300: rwlock_rdlock 0x9120f630 (0) 0x9a511300: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511300 stack 0x95f0af20 rthread reaping 0x9a511a00 stack 0x95ee7f20 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 0x83c35600: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53600: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53600: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511800: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35a00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b200: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35600: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53b00: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35600: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511800: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_rdlock 0x9120f630 (1) 0x9ca6b900: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_wrlock 0x9120f630 (1) 0x9ca6b900: rwlock_rdlock 0x9120f630 (1) 0xa0f53700: rwlock_wrlock 0x9120f630 (0) 0x9a511900: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (0) 0x9a511900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35b00: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35c00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35100: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35b00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53400 stack 0x95ee7f20 0x9a511b00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53700: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b200 stack 0x95f0af20 0x83c35b00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511b00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511e00 stack 0x95f0a6e0 0x83c35100: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (2147483647) rthread reaping 0x83c35600 stack 0x95ee77e0 0x9a511b00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53600 stack 0x95ee79a0 0x83c35100: rwlock_rdlock 0x9120f630 (2147483651) 0x9ca6bb00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511800 stack 0x95ee77a0 0x83c35100: rwlock_unlock 0x9120f630 rthread reaping 0x83c35a00 stack 0x95ed6ca0 rthread reaping 0xa0f53b00 stack 0x95f0ae20 rthread reaping 0x9ca6b900 stack 0x95ed64e0 rthread reaping 0xa0f53700 stack 0x95ee76e0 rthread reaping 0x9a511900 stack 0x95f0a240 0x9ca6bb00: rwlock_rdlock 0x9120f630 (1) 0x9ca6bb00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35b00 stack 0x95efd300 rthread reaping 0x9ca6bb00 stack 0x95ee75a0 rthread reaping 0x83c35c00 stack 0x95f0a500 rthread reaping 0x83c35100 stack 0x95ee7f40 rthread reaping 0x9a511b00 stack 0x95ee79e0 0x9a511700: rwlock_wrlock 0x9120f630 (0) 0x9a511700: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511700: rwlock_rdlock 0x9120f630 (0) 0x9a511a00: rwlock_unlock 0x9120f630 0x83c35300: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (2147483649) 0x83c35700: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35300: rwlock_unlock 0x9120f630 0x9a511000: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35800: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511a00: rwlock_unlock 0x9120f630 0x83c35700: rwlock_unlock 0x9120f630 0x83c35700: rwlock_rdlock 0x9120f630 (0) 0x83c35700: rwlock_unlock 0x9120f630 0x83c35800: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35300: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511000: rwlock_unlock 0x9120f630 0x9a511600: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35200: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511800: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35800: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35300: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_wrlock 0x9120f630 (1) 0x9ca6bb00: rwlock_wrlock 0x9120f630 (2147483649) 0x83c35800: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (2147483649) 0x9a511000: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_rdlock 0x9120f630 (0) 0xa0f53500: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 0x9a511600: rwlock_unlock 0x9120f630 0x9a511600: rwlock_rdlock 0x9120f630 (0) 0x9a511600: rwlock_unlock 0x9120f630 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x9a511800: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9a511500: rwlock_wrlock 0x9120f630 (0) 0x9a511500: rwlock_unlock 0x9120f630 0x83c35400: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53200: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511500: rwlock_rdlock 0x9120f630 (0) 0x83c35400: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0x9a511700 stack 0x95ee79e0 0x83c35400: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53200: rwlock_unlock 0x9120f630 0x9a511500: rwlock_unlock 0x9120f630 0x83c35400: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (2147483650) rthread reaping 0x9a511a00 stack 0x95ee7f40 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bc00: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_unlock 0x9120f630 rthread reaping 0x83c35300 stack 0x95f0a500 rthread reaping 0x83c35700 stack 0x95ee75a0 rthread reaping 0x9a511000 stack 0x95efd300 rthread reaping 0x83c35800 stack 0x95f0a240 rthread reaping 0xa0f53d00 stack 0x95ee76e0 rthread reaping 0x9a511600 stack 0x95ed64e0 rthread reaping 0x83c35200 stack 0x95f0ae20 rthread reaping 0x9a511800 stack 0x95ed6ca0 rthread reaping 0xa0f53500 stack 0x95ee77a0 rthread reaping 0x9ca6bb00 stack 0x95ee79a0 rthread reaping 0x9a511500 stack 0x95ee77e0 rthread reaping 0x83c35400 stack 0x95f0a6e0 rthread reaping 0xa0f53200 stack 0x95f0af20 rthread reaping 0x9ca6bc00 stack 0x95ee7f20 0x9a511000: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_rdlock 0x9120f630 (2147483647) 0x9ca6bf00: rwlock_rdlock 0x9120f630 (0) 0x9a511d00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_wrlock 0x9120f630 (2) 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bd00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9a511200: rwlock_wrlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 0x9a511200: rwlock_rdlock 0x9120f630 (0) 0x9a511200: rwlock_unlock 0x9120f630 0x9a511400: rwlock_wrlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_wrlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_wrlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0xa0f53300: rwlock_rdlock 0x9120f630 (0) 0xa0f53300: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x9ca6b500: rwlock_wrlock 0x9120f630 (0) 0x83c35100: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_wrlock 0x9120f630 (2147483649) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (2147483647) 0x9ca6b500: rwlock_rdlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_wrlock 0x9120f630 (2147483649) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6be00: rwlock_rdlock 0x9120f630 (0) 0x9ca6be00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511000 stack 0x95ee7f20 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) 0x9ca6b300: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bf00 stack 0x95f0af20 rthread reaping 0x9a511d00 stack 0x95f0a6e0 rthread reaping 0x83c35a00 stack 0x95ee77e0 rthread reaping 0x9ca6bd00 stack 0x95ee79a0 rthread reaping 0x9a511200 stack 0x95ee77a0 rthread reaping 0x9a511400 stack 0x95ed6ca0 rthread reaping 0xa0f53300 stack 0x95f0ae20 rthread reaping 0x9ca6b900 stack 0x95ed64e0 0xa0f53c00: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 rthread reaping 0x83c35100 stack 0x95ee76e0 0xa0f53c00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b200 stack 0x95f0a240 rthread reaping 0x9ca6b500 stack 0x95efd300 0x9a511e00: rwlock_rdlock 0x9120f630 (2147483647) 0xa0f53c00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6be00 stack 0x95ee75a0 0xa0f53c00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b300 stack 0x95f0a500 rthread reaping 0x9a511e00 stack 0x95ee7f40 rthread reaping 0xa0f53c00 stack 0x95ee79e0 0x83c35000: rwlock_wrlock 0x9120f630 (0) 0x83c35000: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (0) 0x83c35000: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_wrlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (0) 0x83c35200: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (0) 0xa0f53400: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (0) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6b900: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35b00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53600: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511700: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53a00: rwlock_wrlock 0x9120f630 (0) rthread reaping 0x83c35000 stack 0x95ee79e0 0x9a511000: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b000: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0x9ca6bf00 stack 0x95ee7f40 rthread reaping 0x83c35200 stack 0x95f0a500 0x83c35b00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b400 stack 0x95ee75a0 rthread reaping 0xa0f53400 stack 0x95efd300 0x9ca6b800: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b700 stack 0x95f0a240 0x9a511d00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53600: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511d00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53a00: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35b00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9a511d00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0x9a511700: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_rdlock 0x9120f630 (2147483653) rthread reaping 0x9ca6b600 stack 0x95ed64e0 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_unlock 0x9120f630 0x9a511000: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b000 stack 0x95ee76e0 rthread reaping 0x9ca6b800 stack 0x95f0ae20 rthread reaping 0x9ca6b900 stack 0x95ed6ca0 rthread reaping 0x83c35b00 stack 0x95ee77a0 rthread reaping 0x9a511000 stack 0x95ee79a0 rthread reaping 0x9a511d00 stack 0x95ee77e0 rthread reaping 0xa0f53600 stack 0x95f0a6e0 rthread reaping 0x9a511700 stack 0x95f0af20 rthread reaping 0xa0f53a00 stack 0x95ee7f20 0x9a511300: rwlock_wrlock 0x9120f630 (0) 0x9a511300: rwlock_unlock 0x9120f630 0x9a511300: rwlock_rdlock 0x9120f630 (0) 0x9a511300: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9a511900: rwlock_wrlock 0x9120f630 (0) 0x9a511900: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (0) 0x9a511900: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6bc00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53800: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6be00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53800: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53800: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b100: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6be00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (2147483650) 0x9ca6bc00: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_wrlock 0x9120f630 (2147483652) 0x9ca6be00: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_rdlock 0x9120f630 (2147483653) rthread reaping 0x9a511300 stack 0x95ee7f20 rthread reaping 0x9ca6b600 stack 0x95f0af20 rthread reaping 0x9a511800 stack 0x95f0a6e0 rthread reaping 0x9ca6b700 stack 0x95ee77e0 rthread reaping 0x9a511900 stack 0x95ee79a0 rthread reaping 0x9ca6b200 stack 0x95ee77a0 0x83c35000: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_unlock 0x9120f630 0x9ca6b300: rwlock_rdlock 0x9120f630 (0) 0x9a511f00: rwlock_unlock 0x9120f630 0x83c35000: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b300: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_unlock 0x9120f630 0x9a511f00: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511f00: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53400: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35000: rwlock_unlock 0x9120f630 0x9ca6b800: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_unlock 0x9120f630 0x9ca6b100: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_rdlock 0x9120f630 (1) rthread reaping 0x9ca6b100 stack 0x95ed6ca0 rthread reaping 0x9ca6bc00 stack 0x95f0ae20 rthread reaping 0xa0f53800 stack 0x95ee76e0 rthread reaping 0x9ca6be00 stack 0x95ed64e0 0xa0f53400: rwlock_unlock 0x9120f630 rthread reaping 0x83c35000 stack 0x95f0a240 rthread reaping 0x9a511f00 stack 0x95efd300 rthread reaping 0x9ca6b800 stack 0x95ee75a0 rthread reaping 0x9ca6b300 stack 0x95f0a500 rthread reaping 0xa0f53400 stack 0x95ee7f40 rthread reaping 0x9a511a00 stack 0x95ee79e0 0x9ca6b400: rwlock_wrlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x9ca6b400: rwlock_rdlock 0x9120f630 (0) 0x9ca6b400: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_wrlock 0x9120f630 (2147483647) 0xa0f53500: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35600: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53500: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b200: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b500: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35600: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35f00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b600: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53500: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b900: rwlock_rdlock 0x9120f630 (0) 0x9ca6b900: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b000: rwlock_rdlock 0x9120f630 (0) 0x9ca6b000: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_rdlock 0x9120f630 (0) 0x9ca6b200: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_unlock 0x9120f630 0x9ca6b500: rwlock_rdlock 0x9120f630 (0) 0x9ca6b500: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_unlock 0x9120f630 0x83c35f00: rwlock_rdlock 0x9120f630 (0) 0x83c35f00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (1) 0x83c35600: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_unlock 0x9120f630 0xa0f53000: rwlock_rdlock 0x9120f630 (0) 0xa0f53000: rwlock_unlock 0x9120f630 0x9ca6b600: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b400 stack 0x95ee79e0 rthread reaping 0x83c35c00 stack 0x95ee7f40 rthread reaping 0x9a511000 stack 0x95f0a500 rthread reaping 0x9ca6ba00 stack 0x95ee75a0 rthread reaping 0xa0f53500 stack 0x95efd300 rthread reaping 0x83c35600 stack 0x95f0a240 rthread reaping 0x9ca6b900 stack 0x95ed64e0 rthread reaping 0x9ca6b000 stack 0x95ee76e0 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) rthread reaping 0x9ca6b200 stack 0x95f0ae20 0x9ca6b700: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b500 stack 0x95ed6ca0 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) rthread reaping 0xa0f53000 stack 0x95ee77a0 0x9ca6b700: rwlock_unlock 0x9120f630 rthread reaping 0x83c35f00 stack 0x95ee79a0 rthread reaping 0x9ca6b600 stack 0x95ee77e0 rthread reaping 0x9ca6b700 stack 0x95f0a6e0 0xa0f53d00: rwlock_wrlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bd00: rwlock_unlock 0x9120f630 0x9ca6bd00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bd00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53d00 stack 0x95ee7f20 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bd00 stack 0x95f0af20 0x9a511100: rwlock_wrlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0x9a511100: rwlock_rdlock 0x9120f630 (0) 0x9a511100: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_wrlock 0x9120f630 (0) 0xa0f53700: rwlock_unlock 0x9120f630 0xa0f53700: rwlock_rdlock 0x9120f630 (0) 0xa0f53700: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_wrlock 0x9120f630 (0) 0xa0f53600: rwlock_wrlock 0x9120f630 (0) 0xa0f53600: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 0x83c35900: rwlock_wrlock 0x9120f630 (0) 0x83c35900: rwlock_unlock 0x9120f630 0x83c35900: rwlock_rdlock 0x9120f630 (0) 0x83c35900: rwlock_unlock 0x9120f630 0xa0f53600: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35500: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53a00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_wrlock 0x9120f630 (2147483647) rthread reaping 0x83c35300 stack 0x95ee7f20 0xa0f53b00: rwlock_wrlock 0x9120f630 (4294967295) rthread reaping 0x9a511100 stack 0x95f0a6e0 rthread reaping 0xa0f53700 stack 0x95f0af20 rthread reaping 0xa0f53600 stack 0x95ee77e0 0xa0f53800: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bc00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53c00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511400: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53e00: rwlock_wrlock 0x9120f630 (0) 0xa0f53800: rwlock_unlock 0x9120f630 0xa0f53a00: rwlock_rdlock 0x9120f630 (2147483649) 0xa0f53a00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_unlock 0x9120f630 rthread reaping 0x9a511e00 stack 0x95ee77a0 0xa0f53900: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53800 stack 0x95ee79a0 rthread reaping 0x83c35900 stack 0x95ed6ca0 rthread reaping 0xa0f53a00 stack 0x95f0ae20 0xa0f53b00: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53900: rwlock_rdlock 0x9120f630 (4294967295) 0xa0f53c00: rwlock_unlock 0x9120f630 0xa0f53b00: rwlock_unlock 0x9120f630 0xa0f53900: rwlock_unlock 0x9120f630 0xa0f53c00: rwlock_rdlock 0x9120f630 (2147483649) 0x9a511400: rwlock_unlock 0x9120f630 0x9a511400: rwlock_rdlock 0x9120f630 (0) 0x9a511400: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_unlock 0x9120f630 0xa0f53e00: rwlock_rdlock 0x9120f630 (0) 0xa0f53e00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_rdlock 0x9120f630 (0) 0xa0f53c00: rwlock_unlock 0x9120f630 0x83c35e00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (2147483647) 0x83c35500: rwlock_rdlock 0x9120f630 (0) 0x9ca6bc00: rwlock_unlock 0x9120f630 0x83c35500: rwlock_unlock 0x9120f630 rthread reaping 0x83c35e00 stack 0x95ed64e0 rthread reaping 0x83c35500 stack 0x95ee76e0 rthread reaping 0xa0f53b00 stack 0x95f0a240 rthread reaping 0xa0f53900 stack 0x95efd300 rthread reaping 0x9ca6bc00 stack 0x95ee75a0 rthread reaping 0xa0f53c00 stack 0x95f0a500 rthread reaping 0x9a511400 stack 0x95ee7f40 rthread reaping 0xa0f53e00 stack 0x95ee79e0 0x9ca6b700: rwlock_wrlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9ca6b700: rwlock_rdlock 0x9120f630 (0) 0x9ca6b700: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_wrlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x83c35600: rwlock_rdlock 0x9120f630 (0) 0x83c35600: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_unlock 0x9120f630 0x9a511300: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511700: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511500: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6ba00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53d00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511700: rwlock_unlock 0x9120f630 0x9a511700: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9a511500: rwlock_unlock 0x9120f630 0x9a511500: rwlock_rdlock 0x9120f630 (0) 0x9a511700: rwlock_unlock 0x9120f630 0x9a511500: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_unlock 0x9120f630 0xa0f53d00: rwlock_rdlock 0x9120f630 (0) 0xa0f53d00: rwlock_unlock 0x9120f630 0x9a511300: rwlock_unlock 0x9120f630 0x9a511300: rwlock_rdlock 0x9120f630 (0) 0x9a511300: rwlock_unlock 0x9120f630 0x9a511e00: rwlock_rdlock 0x9120f630 (0) 0x9a511e00: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6b700 stack 0x95ee79e0 rthread reaping 0x9a511e00 stack 0x95ee7f40 rthread reaping 0x83c35600 stack 0x95f0a500 rthread reaping 0x9a511300 stack 0x95ee75a0 rthread reaping 0x9a511700 stack 0x95efd300 rthread reaping 0x9a511500 stack 0x95f0a240 0x9ca6ba00: rwlock_rdlock 0x9120f630 (0) 0x9a511800: rwlock_wrlock 0x9120f630 (0) 0x9a511800: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35100: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35a00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511a00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511900: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6bb00: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511800: rwlock_rdlock 0x9120f630 (0) 0x9ca6ba00: rwlock_unlock 0x9120f630 0x9a511800: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53d00 stack 0x95ed64e0 0x9a511900: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35c00: rwlock_unlock 0x9120f630 0x9a511900: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0x9ca6ba00 stack 0x95ee76e0 rthread reaping 0x9a511800 stack 0x95f0ae20 0x9a511900: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_unlock 0x9120f630 0x83c35c00: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x9ca6bb00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bb00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35a00: rwlock_rdlock 0x9120f630 (0) 0x83c35a00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 0x83c35100: rwlock_rdlock 0x9120f630 (0) 0x83c35c00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9a511a00: rwlock_rdlock 0x9120f630 (1) 0x9a511a00: rwlock_unlock 0x9120f630 0x83c35100: rwlock_unlock 0x9120f630 rthread reaping 0x83c35c00 stack 0x95ee79a0 rthread reaping 0x9ca6bc00 stack 0x95ed6ca0 rthread reaping 0x83c35100 stack 0x95ee77a0 rthread reaping 0x9a511a00 stack 0x95ee77e0 rthread reaping 0x83c35a00 stack 0x95f0af20 rthread reaping 0x9ca6bb00 stack 0x95f0a6e0 rthread reaping 0x9a511900 stack 0x95ee7f20 0x9ca6bf00: rwlock_wrlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 0x9ca6bf00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bf00: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_wrlock 0x9120f630 (1) 0xa0f53100: rwlock_unlock 0x9120f630 0xa0f53100: rwlock_rdlock 0x9120f630 (0) 0x9a511b00: rwlock_wrlock 0x9120f630 (0) 0xa0f53100: rwlock_unlock 0x9120f630 0x9a511b00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_wrlock 0x9120f630 (2147483647) 0x9ca6bc00: rwlock_unlock 0x9120f630 0x9ca6bc00: rwlock_rdlock 0x9120f630 (0) 0x9ca6bc00: rwlock_unlock 0x9120f630 0x83c35300: rwlock_wrlock 0x9120f630 (0) 0x9a511b00: rwlock_rdlock 0x9120f630 (0) 0x9a511b00: rwlock_unlock 0x9120f630 0x83c35300: rwlock_unlock 0x9120f630 0x9a511800: rwlock_wrlock 0x9120f630 (2147483647) 0x9a511c00: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53800: rwlock_wrlock 0x9120f630 (4294967295) 0x9a511800: rwlock_unlock 0x9120f630 0x83c35300: rwlock_rdlock 0x9120f630 (4294967295) 0x9a511c00: rwlock_unlock 0x9120f630 0x9a511c00: rwlock_rdlock 0x9120f630 (0) 0x9a511c00: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_unlock 0x9120f630 0xa0f53800: rwlock_rdlock 0x9120f630 (0) 0x83c35300: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_wrlock 0x9120f630 (0) 0x9a511000: rwlock_wrlock 0x9120f630 (0) 0xa0f53800: rwlock_unlock 0x9120f630 0x9a511800: rwlock_rdlock 0x9120f630 (2147483649) 0x9a511800: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_wrlock 0x9120f630 (2147483649) 0xa0f53200: rwlock_unlock 0x9120f630 0xa0f53200: rwlock_rdlock 0x9120f630 (0) 0xa0f53200: rwlock_unlock 0x9120f630 0x9a511000: rwlock_unlock 0x9120f630 0x9a511000: rwlock_rdlock 0x9120f630 (0) 0x9a511000: rwlock_unlock 0x9120f630 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_wrlock 0x9120f630 (2147483647) 0x83c35b00: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35d00: rwlock_wrlock 0x9120f630 (4294967295) 0x9ca6b200: rwlock_wrlock 0x9120f630 (4294967295) 0x83c35200: rwlock_wrlock 0x9120f630 (4294967295) 0xa0f53500: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bf00 stack 0x95ee7f20 0xa0f53400: rwlock_rdlock 0x9120f630 (4294967295) 0x83c35d00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53100 stack 0x95f0a6e0 0xa0f53500: rwlock_rdlock 0x9120f630 (4294967295) 0x9ca6b200: rwlock_unlock 0x9120f630 rthread reaping 0x9ca6bc00 stack 0x95f0af20 0x83c35200: rwlock_unlock 0x9120f630 0x83c35d00: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0x9a511b00 stack 0x95ee77e0 0x9ca6b200: rwlock_rdlock 0x9120f630 (4294967295) rthread reaping 0x83c35300 stack 0x95ee77a0 rthread reaping 0x9a511800 stack 0x95ed6ca0 rthread reaping 0x9a511c00 stack 0x95ee79a0 0x83c35d00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53800 stack 0x95f0ae20 rthread reaping 0xa0f53200 stack 0x95ee76e0 rthread reaping 0x9a511000 stack 0x95ed64e0 0xa0f53400: rwlock_unlock 0x9120f630 0xa0f53500: rwlock_unlock 0x9120f630 0x9ca6b200: rwlock_unlock 0x9120f630 0x83c35200: rwlock_rdlock 0x9120f630 (2147483650) 0x83c35200: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_unlock 0x9120f630 0x83c35b00: rwlock_rdlock 0x9120f630 (0) enter run() 0x9ca6b400: 12: exit run() 0x9a511300: 15: enter run() 0xa0f53300: 13: msg: "new message" 0x9a511a00: 14: set_msg 0xa0f53300: 13: exit run() 0x9a511300: 15: set_msg 0x9a511300: 15: msg: "new message" 0x9a511300: 15: exit run() 0x9a511a00: 14: msg: "new message" 0x9a511a00: 14: exit run() main: 55 0xa0f53400: 0: enter run() 0xa0f53400: 0: set_msg 0xa0f53400: 0: msg: "new message" 0xa0f53400: 0: exit run() 0x9ca6b200: 1: enter run() 0x9a511e00: 2: enter run() 0x9a511e00: 2: set_msg 0x9a511e00: 2: msg: "new message" 0x9a511e00: 2: exit run() 0x9ca6b200: 1: set_msg 0x83c35600: 3: enter run() 0xa0f53600: 4: enter run() 0xa0f53600: 4: set_msg 0xa0f53b00: 7: enter run() 0x9a511800: 5: enter run() 0x83c35a00: 6: enter run() 0x83c35600: 3: set_msg 0xa0f53b00: 7: set_msg 0x9ca6b900: 8: enter run() 0x9a511800: 5: set_msg 0x9a511800: 5: msg: "new message" 0x9a511800: 5: exit run() 0x83c35a00: 6: set_msg 0x83c35a00: 6: msg: "new message" 0x83c35a00: 6: exit run() 0x9ca6b200: 1: msg: "new message" 0x9ca6b200: 1: exit run() 0xa0f53600: 4: msg: "new message" 0xa0f53600: 4: exit run() 0x83c35600: 3: msg: "new message" 0x83c35600: 3: exit run() 0x9ca6b900: 8: set_msg 0xa0f53b00: 7: msg: "new message" 0x9a511900: 10: enter run() 0xa0f53b00: 7: exit run() 0xa0f53700: 9: enter run() 0x9a511900: 10: set_msg 0x9a511900: 10: msg: "new message" 0x9a511900: 10: exit run() 0x9ca6b900: 8: msg: "new message" 0x9ca6b900: 8: exit run() 0xa0f53700: 9: set_msg 0x9ca6bb00: 11: enter run() 0x83c35b00: 12: enter run() 0x83c35c00: 13: enter run() 0x83c35100: 14: enter run() 0x83c35b00: 12: set_msg 0x9a511b00: 15: enter run() 0x83c35c00: 13: set_msg 0x9a511b00: 15: set_msg 0x83c35100: 14: set_msg 0x83c35c00: 13: msg: "new message" 0x9a511b00: 15: msg: "new message" 0xa0f53700: 9: msg: "new message" 0x83c35b00: 12: msg: "new message" 0x9a511b00: 15: exit run() 0x83c35c00: 13: exit run() 0xa0f53700: 9: exit run() 0x9ca6bb00: 11: set_msg 0x83c35b00: 12: exit run() 0x83c35100: 14: msg: "new message" 0x9ca6bb00: 11: msg: "new message" 0x9ca6bb00: 11: exit run() 0x83c35100: 14: exit run() main: 56 0x9a511700: 0: enter run() 0x9a511700: 0: set_msg 0x9a511a00: 1: enter run() 0x9a511a00: 1: set_msg 0x83c35300: 2: enter run() 0x9a511700: 0: msg: "new message" 0x83c35700: 3: enter run() 0x83c35300: 2: set_msg 0x9a511000: 4: enter run() 0x9a511700: 0: exit run() 0x83c35800: 5: enter run() 0x9a511a00: 1: msg: "new message" 0x9a511a00: 1: exit run() 0x83c35700: 3: set_msg 0x83c35700: 3: msg: "new message" 0x83c35700: 3: exit run() 0x83c35800: 5: set_msg 0xa0f53d00: 6: enter run() 0x9a511000: 4: set_msg 0x9a511600: 7: enter run() 0x83c35200: 8: enter run() 0x9a511800: 9: enter run() 0x83c35300: 2: msg: "new message" 0xa0f53500: 10: enter run() 0x9ca6bb00: 11: enter run() 0x83c35800: 5: msg: "new message" 0x83c35800: 5: exit run() 0x9a511000: 4: msg: "new message" 0x9a511000: 4: exit run() 0xa0f53500: 10: set_msg 0xa0f53500: 10: msg: "new message" 0xa0f53500: 10: exit run() 0xa0f53d00: 6: set_msg 0xa0f53d00: 6: msg: "new message" 0xa0f53d00: 6: exit run() 0x9a511600: 7: set_msg 0x9a511600: 7: msg: "new message" 0x9a511600: 7: exit run() 0x83c35200: 8: set_msg 0x83c35200: 8: msg: "new message" 0x83c35200: 8: exit run() 0x9a511800: 9: set_msg 0x9a511800: 9: msg: "new message" 0x9a511800: 9: exit run() 0x9ca6bb00: 11: set_msg 0x9ca6bb00: 11: msg: "new message" 0x9ca6bb00: 11: exit run() 0x9a511500: 12: enter run() 0x9a511500: 12: set_msg 0x83c35400: 13: enter run() 0xa0f53200: 14: enter run() 0x83c35300: 2: exit run() 0x83c35400: 13: set_msg 0x9ca6bc00: 15: enter run() 0xa0f53200: 14: set_msg 0x9a511500: 12: msg: "new message" 0x83c35400: 13: msg: "new message" 0x9a511500: 12: exit run() 0x9ca6bc00: 15: set_msg 0x9ca6bc00: 15: msg: "new message" 0x9ca6bc00: 15: exit run() 0xa0f53200: 14: msg: "new message" 0x83c35400: 13: exit run() 0xa0f53200: 14: exit run() main: 57 0x9a511000: 0: enter run() 0x9a511000: 0: set_msg 0x9a511000: 0: msg: "new message" 0x9a511000: 0: exit run() 0x9a511d00: 2: enter run() 0x9ca6bf00: 1: enter run() 0x9a511d00: 2: set_msg 0x9ca6bf00: 1: set_msg 0x9a511d00: 2: msg: "new message" 0x9ca6bf00: 1: msg: "new message" 0x83c35a00: 3: enter run() 0x9a511d00: 2: exit run() 0x83c35a00: 3: set_msg 0x9ca6bf00: 1: exit run() 0x9ca6bd00: 4: enter run() 0x9ca6bd00: 4: set_msg 0x9ca6bd00: 4: msg: "new message" 0x9ca6bd00: 4: exit run() 0x9a511200: 5: enter run() 0x9a511200: 5: set_msg 0x9a511200: 5: msg: "new message" 0x9a511200: 5: exit run() 0x9a511400: 6: enter run() 0x9a511400: 6: set_msg 0x9a511400: 6: msg: "new message" 0x9a511400: 6: exit run() 0x9ca6b900: 8: enter run() 0x9ca6b900: 8: set_msg 0x9ca6b900: 8: msg: "new message" 0x9ca6b900: 8: exit run() 0x83c35a00: 3: msg: "new message" 0x83c35a00: 3: exit run() 0xa0f53300: 7: enter run() 0xa0f53300: 7: set_msg 0xa0f53300: 7: msg: "new message" 0xa0f53300: 7: exit run() 0x9ca6b200: 10: enter run() 0x83c35100: 9: enter run() 0x83c35100: 9: set_msg 0x9ca6b500: 11: enter run() 0x83c35100: 9: msg: "new message" 0x9ca6be00: 12: enter run() 0x9ca6b200: 10: set_msg 0x83c35100: 9: exit run() 0x9ca6b500: 11: set_msg 0x9ca6b200: 10: msg: "new message" 0x9ca6b500: 11: msg: "new message" 0x9ca6b200: 10: exit run() 0x9ca6b300: 13: enter run() 0x9ca6be00: 12: set_msg 0x9ca6be00: 12: msg: "new message" 0x9ca6be00: 12: exit run() 0x9ca6b500: 11: exit run() 0x9a511e00: 14: enter run() 0x9ca6b300: 13: set_msg 0x9ca6b300: 13: msg: "new message" 0x9ca6b300: 13: exit run() 0xa0f53c00: 15: enter run() 0x9a511e00: 14: set_msg 0xa0f53c00: 15: set_msg 0x9a511e00: 14: msg: "new message" 0xa0f53c00: 15: msg: "new message" 0x9a511e00: 14: exit run() 0xa0f53c00: 15: exit run() main: 58 0x83c35000: 0: enter run() 0x83c35000: 0: set_msg 0x83c35000: 0: msg: "new message" 0x83c35000: 0: exit run() 0x9ca6bf00: 1: enter run() 0x83c35200: 2: enter run() 0x83c35200: 2: set_msg 0x83c35200: 2: msg: "new message" 0x83c35200: 2: exit run() 0x9ca6b400: 3: enter run() 0x9ca6b400: 3: set_msg 0x9ca6b400: 3: msg: "new message" 0x9ca6b400: 3: exit run() 0xa0f53400: 4: enter run() 0xa0f53400: 4: set_msg 0xa0f53400: 4: msg: "new message" 0xa0f53400: 4: exit run() 0x9ca6bf00: 1: set_msg 0x9ca6bf00: 1: msg: "new message" 0x9ca6bf00: 1: exit run() 0x9ca6b700: 5: enter run() 0x9ca6b700: 5: set_msg 0x9ca6b700: 5: msg: "new message" 0x9ca6b700: 5: exit run() 0x9ca6b000: 6: enter run() 0x9ca6b600: 7: enter run() 0x9ca6b600: 7: set_msg 0x9ca6b600: 7: msg: "new message" 0x9ca6b600: 7: exit run() 0x9ca6b000: 6: set_msg 0x9ca6b800: 8: enter run() 0x9ca6b900: 9: enter run() 0x83c35b00: 10: enter run() 0x9a511d00: 12: enter run() 0xa0f53600: 13: enter run() 0x9a511700: 14: enter run() 0xa0f53a00: 15: enter run() 0x9a511000: 11: enter run() 0x83c35b00: 10: set_msg 0x9ca6b800: 8: set_msg 0x9a511d00: 12: set_msg 0xa0f53600: 13: set_msg 0x9a511700: 14: set_msg 0xa0f53a00: 15: set_msg 0x83c35b00: 10: msg: "new message" 0x9ca6b800: 8: msg: "new message" 0x9a511d00: 12: msg: "new message" 0x9ca6b000: 6: msg: "new message" 0xa0f53600: 13: msg: "new message" 0x9a511700: 14: msg: "new message" 0x9a511d00: 12: exit run() 0x83c35b00: 10: exit run() 0x9ca6b800: 8: exit run() 0x9ca6b000: 6: exit run() 0xa0f53600: 13: exit run() 0x9ca6b900: 9: set_msg 0x9ca6b900: 9: msg: "new message" 0xa0f53a00: 15: msg: "new message" 0x9ca6b900: 9: exit run() 0xa0f53a00: 15: exit run() 0x9a511000: 11: set_msg 0x9a511000: 11: msg: "new message" 0x9a511000: 11: exit run() 0x9a511700: 14: exit run() main: 59 0x9a511300: 0: enter run() 0x9a511300: 0: set_msg 0x9a511300: 0: msg: "new message" 0x9a511300: 0: exit run() 0x9ca6b600: 1: enter run() 0x9a511800: 2: enter run() 0x9a511800: 2: set_msg 0x9a511800: 2: msg: "new message" 0x9a511800: 2: exit run() 0x9ca6b700: 3: enter run() 0x9ca6b700: 3: set_msg 0x9ca6b700: 3: msg: "new message" 0x9ca6b700: 3: exit run() 0x9a511900: 4: enter run() 0x9a511900: 4: set_msg 0x9a511900: 4: msg: "new message" 0x9a511900: 4: exit run() 0x9ca6b600: 1: set_msg 0x9ca6b200: 5: enter run() 0x9ca6bc00: 7: enter run() 0xa0f53800: 8: enter run() 0x9ca6be00: 9: enter run() 0x9ca6b200: 5: set_msg 0x9ca6b100: 6: enter run() 0x9ca6bc00: 7: set_msg 0x83c35000: 10: enter run() 0xa0f53800: 8: set_msg 0x9a511f00: 11: enter run() 0x9ca6be00: 9: set_msg 0x9ca6b800: 12: enter run() 0x9ca6b100: 6: set_msg 0x9ca6b300: 13: enter run() 0x9ca6b600: 1: msg: "new message" 0x9ca6b200: 5: msg: "new message" 0xa0f53400: 14: enter run() 0x9ca6bc00: 7: msg: "new message" 0xa0f53800: 8: msg: "new message" 0x9a511a00: 15: enter run() 0x9ca6be00: 9: msg: "new message" 0x9ca6b600: 1: exit run() 0x9ca6b200: 5: exit run() 0x9ca6bc00: 7: exit run() 0xa0f53800: 8: exit run() 0x9ca6be00: 9: exit run() 0x83c35000: 10: set_msg 0x9ca6b300: 13: set_msg 0x9a511f00: 11: set_msg 0x9ca6b300: 13: msg: "new message" 0x9a511a00: 15: set_msg 0x9ca6b300: 13: exit run() 0x9a511f00: 11: msg: "new message" 0x9a511f00: 11: exit run() 0x9ca6b800: 12: set_msg 0xa0f53400: 14: set_msg 0x83c35000: 10: msg: "new message" 0x83c35000: 10: exit run() 0x9ca6b800: 12: msg: "new message" 0x9ca6b800: 12: exit run() 0x9a511a00: 15: msg: "new message" 0x9ca6b100: 6: msg: "new message" 0x9ca6b100: 6: exit run() 0x9a511a00: 15: exit run() 0xa0f53400: 14: msg: "new message" 0xa0f53400: 14: exit run() main: 60 0x9ca6b400: 0: enter run() 0x9ca6b400: 0: set_msg 0x9ca6b400: 0: msg: "new message" 0x9ca6b400: 0: exit run() 0x83c35c00: 1: enter run() 0x9a511000: 2: enter run() 0x9a511000: 2: set_msg 0x9a511000: 2: msg: "new message" 0x9a511000: 2: exit run() 0x83c35c00: 1: set_msg 0x9ca6ba00: 3: enter run() 0xa0f53500: 4: enter run() 0x83c35600: 5: enter run() 0x9ca6b900: 6: enter run() 0xa0f53500: 4: set_msg 0x9ca6b000: 7: enter run() 0x9ca6b200: 8: enter run() 0x9ca6b500: 9: enter run() 0x83c35600: 5: set_msg 0xa0f53000: 10: enter run() 0x83c35f00: 11: enter run() 0x9ca6b600: 12: enter run() 0x9ca6b900: 6: set_msg 0x9ca6b900: 6: msg: "new message" 0x9ca6b900: 6: exit run() 0x9ca6b600: 12: set_msg 0x9ca6ba00: 3: set_msg 0x9ca6ba00: 3: msg: "new message" 0x9ca6ba00: 3: exit run() 0x9ca6b000: 7: set_msg 0x9ca6b000: 7: msg: "new message" 0x9ca6b000: 7: exit run() 0x9ca6b200: 8: set_msg 0x9ca6b200: 8: msg: "new message" 0x9ca6b200: 8: exit run() 0x9ca6b500: 9: set_msg 0x9ca6b500: 9: msg: "new message" 0x9ca6b500: 9: exit run() 0x83c35f00: 11: set_msg 0x83c35f00: 11: msg: "new message" 0x83c35f00: 11: exit run() 0x83c35c00: 1: msg: "new message" 0x83c35c00: 1: exit run() 0xa0f53500: 4: msg: "new message" 0x83c35600: 5: msg: "new message" 0x83c35600: 5: exit run() 0xa0f53500: 4: exit run() 0xa0f53000: 10: set_msg 0xa0f53000: 10: msg: "new message" 0xa0f53000: 10: exit run() 0x9ca6b600: 12: msg: "new message" 0x9ca6b600: 12: exit run() 0x9ca6b700: 13: enter run() 0x9ca6b700: 13: set_msg 0x9ca6b700: 13: msg: "new message" 0x9ca6b700: 13: exit run() 0xa0f53d00: 15: enter run() 0xa0f53d00: 15: set_msg 0xa0f53d00: 15: msg: "new message" 0xa0f53d00: 15: exit run() 0x9ca6bd00: 14: enter run() 0x9ca6bd00: 14: set_msg 0x9ca6bd00: 14: msg: "new message" 0x9ca6bd00: 14: exit run() main: 61 0x83c35300: 0: enter run() 0x83c35300: 0: set_msg 0x83c35300: 0: msg: "new message" 0x83c35300: 0: exit run() 0x9a511100: 1: enter run() 0x9a511100: 1: set_msg 0x9a511100: 1: msg: "new message" 0x9a511100: 1: exit run() 0xa0f53700: 2: enter run() 0xa0f53700: 2: set_msg 0xa0f53700: 2: msg: "new message" 0xa0f53700: 2: exit run() 0xa0f53800: 4: enter run() 0xa0f53600: 3: enter run() 0xa0f53600: 3: set_msg 0x9a511e00: 5: enter run() 0x9a511e00: 5: set_msg 0x9a511e00: 5: msg: "new message" 0x9a511e00: 5: exit run() 0x83c35900: 6: enter run() 0x83c35900: 6: set_msg 0x83c35900: 6: msg: "new message" 0x83c35900: 6: exit run() 0xa0f53600: 3: msg: "new message" 0xa0f53600: 3: exit run() 0xa0f53800: 4: set_msg 0xa0f53a00: 7: enter run() 0x83c35500: 8: enter run() 0xa0f53a00: 7: set_msg 0x83c35e00: 9: enter run() 0xa0f53b00: 10: enter run() 0xa0f53900: 11: enter run() 0x9ca6bc00: 12: enter run() 0xa0f53c00: 13: enter run() 0x9a511400: 14: enter run() 0xa0f53e00: 15: enter run() 0xa0f53800: 4: msg: "new message" 0xa0f53a00: 7: msg: "new message" 0xa0f53a00: 7: exit run() 0xa0f53b00: 10: set_msg 0xa0f53800: 4: exit run() 0xa0f53900: 11: set_msg 0xa0f53c00: 13: set_msg 0xa0f53b00: 10: msg: "new message" 0xa0f53900: 11: msg: "new message" 0xa0f53900: 11: exit run() 0x9a511400: 14: set_msg 0x9a511400: 14: msg: "new message" 0x9a511400: 14: exit run() 0xa0f53e00: 15: set_msg 0xa0f53e00: 15: msg: "new message" 0xa0f53e00: 15: exit run() 0x83c35e00: 9: set_msg 0xa0f53b00: 10: exit run() 0xa0f53c00: 13: msg: "new message" 0x83c35e00: 9: msg: "new message" 0x83c35e00: 9: exit run() 0x9ca6bc00: 12: set_msg 0xa0f53c00: 13: exit run() 0x83c35500: 8: set_msg 0x9ca6bc00: 12: msg: "new message" 0x83c35500: 8: msg: "new message" 0x83c35500: 8: exit run() 0x9ca6bc00: 12: exit run() main: 62 0x9ca6b700: 0: enter run() 0x9ca6b700: 0: set_msg 0x9ca6b700: 0: msg: "new message" 0x9ca6b700: 0: exit run() 0x9a511e00: 1: enter run() 0x83c35600: 2: enter run() 0x83c35600: 2: set_msg 0x83c35600: 2: msg: "new message" 0x83c35600: 2: exit run() 0x9a511e00: 1: set_msg 0x9a511300: 3: enter run() 0x9a511700: 4: enter run() 0x9a511500: 5: enter run() 0x9ca6ba00: 6: enter run() 0xa0f53d00: 7: enter run() 0x9a511700: 4: set_msg 0x9ca6ba00: 6: set_msg 0x9a511500: 5: set_msg 0x9a511700: 4: msg: "new message" 0x9a511500: 5: msg: "new message" 0x9a511700: 4: exit run() 0xa0f53d00: 7: set_msg 0xa0f53d00: 7: msg: "new message" 0xa0f53d00: 7: exit run() 0x9a511300: 3: set_msg 0x9a511300: 3: msg: "new message" 0x9a511300: 3: exit run() 0x9a511e00: 1: msg: "new message" 0x9a511e00: 1: exit run() 0x9a511500: 5: exit run() 0x9a511800: 8: enter run() 0x9a511800: 8: set_msg 0x9ca6bc00: 9: enter run() 0x83c35100: 11: enter run() 0x83c35a00: 13: enter run() 0x83c35c00: 10: enter run() 0x9a511a00: 12: enter run() 0x9a511900: 15: enter run() 0x9ca6bb00: 14: enter run() 0x9ca6ba00: 6: msg: "new message" 0x9a511800: 8: msg: "new message" 0x9a511800: 8: exit run() 0x9ca6bc00: 9: set_msg 0x9ca6ba00: 6: exit run() 0x9a511900: 15: set_msg 0x83c35c00: 10: set_msg 0x9a511900: 15: msg: "new message" 0x9a511a00: 12: set_msg 0x9a511900: 15: exit run() 0x9ca6bb00: 14: set_msg 0x9ca6bb00: 14: msg: "new message" 0x9ca6bb00: 14: exit run() 0x83c35a00: 13: set_msg 0x83c35a00: 13: msg: "new message" 0x83c35a00: 13: exit run() 0x83c35100: 11: set_msg 0x83c35c00: 10: msg: "new message" 0x83c35c00: 10: exit run() 0x9ca6bc00: 9: msg: "new message" 0x9a511a00: 12: msg: "new message" 0x9a511a00: 12: exit run() 0x83c35100: 11: msg: "new message" 0x9ca6bc00: 9: exit run() 0x83c35100: 11: exit run() main: 63 0x9ca6bf00: 0: enter run() 0x9ca6bf00: 0: set_msg 0x9ca6bf00: 0: msg: "new message" 0xa0f53100: 1: enter run() 0x9ca6bf00: 0: exit run() 0xa0f53100: 1: set_msg 0x9a511b00: 3: enter run() 0xa0f53100: 1: msg: "new message" 0x9a511b00: 3: set_msg 0x9ca6bc00: 2: enter run() 0xa0f53100: 1: exit run() 0x9ca6bc00: 2: set_msg 0x9ca6bc00: 2: msg: "new message" 0x9ca6bc00: 2: exit run() 0x83c35300: 4: enter run() 0x9a511b00: 3: msg: "new message" 0x9a511b00: 3: exit run() 0x83c35300: 4: set_msg 0x9a511800: 5: enter run() 0x9a511c00: 6: enter run() 0xa0f53800: 7: enter run() 0x9a511800: 5: set_msg 0x9a511c00: 6: set_msg 0x9a511c00: 6: msg: "new message" 0x9a511c00: 6: exit run() 0xa0f53800: 7: set_msg 0x83c35300: 4: msg: "new message" 0x83c35300: 4: exit run() 0xa0f53200: 8: enter run() 0x9a511000: 9: enter run() 0xa0f53800: 7: msg: "new message" 0x9a511800: 5: msg: "new message" 0x9a511800: 5: exit run() 0xa0f53400: 10: enter run() 0xa0f53200: 8: set_msg 0xa0f53200: 8: msg: "new message" 0xa0f53200: 8: exit run() 0x9a511000: 9: set_msg 0x9a511000: 9: msg: "new message" 0x9a511000: 9: exit run() 0xa0f53800: 7: exit run() 0xa0f53400: 10: set_msg 0xa0f53500: 12: enter run() 0x83c35b00: 11: enter run() 0x83c35d00: 13: enter run() 0x9ca6b200: 14: enter run() 0x83c35200: 15: enter run() 0xa0f53500: 12: set_msg 0x83c35d00: 13: set_msg 0x9ca6b200: 14: set_msg 0x83c35200: 15: set_msg 0x83c35d00: 13: msg: "new message" 0xa0f53400: 10: msg: "new message" 0xa0f53500: 12: msg: "new message" 0xa0f53500: 12: exit run() 0xa0f53400: 10: exit run() 0x9ca6b200: 14: msg: "new message" 0x83c35200: 15: msg: "new message" 0x83c35200: 15: exit run() 0x9ca6b200: 14: exit run() 0x83c35b00: 11: set_msg 0x83c35d00: 13: exit run() 0x83c35b0x83c35b00: rwlock_unlock 0x9120f630 rthread reaping 0xa0f53400 stack 0x95f0a240 rthread reaping 0xa0f53500 stack 0x95ee75a0 rthread reaping 0x83c35d00 stack 0x95f0a500 rthread reaping 0x9ca6b200 stack 0x95ee7f40 rthread reaping 0x83c35200 stack 0x95ee79e0 00: 11: msg: "new message" 0x83c35b00: 11: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:47:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, ".", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c /usr/src/regress/lib/libpthread/readdir/readdir.c:58:2: warning: format specifies type 'char *' but the argument has type 'DIR *' (aka 'struct _dirdesc *') [-Wformat] CHECKn(dot_dir = opendir(".")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c /usr/src/regress/lib/libpthread/select/select.c:134:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(slpr = popen("sleep 2; echo foo", "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o select select.o -lpthread ./select ...............................................select returned 1 read 4: `foo ' last read was -1, errno = 35 Resource temporarily unavailable select returned 1 last read was 0, errno = 0 success read finished ===> semaphore ===> semaphore/sem_destroy ==== run-regress-sem_destroy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_destroy"' -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1729037977.822883100 actual 1729037977.832699085 timeout: expected 1729037977.832699085 actual 1729037977.842883100 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/setjmp"' -I/usr/src/regress/lib/libpthread/setjmp/../include -MD -MP -c /usr/src/regress/lib/libpthread/setjmp/setjmp.c cc -o setjmp setjmp.o -lpthread ./setjmp jumping in main thread _jumping in main thread jumping in child thread _jumping in child thread ===> sigdeliver ==== run-regress-sigdeliver ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigdeliver"' -I/usr/src/regress/lib/libpthread/sigdeliver/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c cc -o sigdeliver sigdeliver.o -lpthread ./sigdeliver ===> siginfo ==== run-regress-siginfo ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginfo"' -I/usr/src/regress/lib/libpthread/siginfo/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginfo/siginfo.c cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0xfffd5738, context 0xfffd5688 addr 0x987230, code 1, trap 2 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginterrupt"' -I/usr/src/regress/lib/libpthread/siginterrupt/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c cc -o siginterrupt siginterrupt.o -lpthread ./siginterrupt ===> signal ==== run-regress-signal ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signal"' -I/usr/src/regress/lib/libpthread/signal/../include -MD -MP -c /usr/src/regress/lib/libpthread/signal/signal.c /usr/src/regress/lib/libpthread/signal/signal.c:26:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/signal/signal.c:53:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "!", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o signal signal.o -lpthread ./signal !! ===> signals ===> signals/ignore_sigchild ==== run-regress-ignore_sigchild ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/ignore_sigchild"' -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c cc -o ignore_sigchild ignore_sigchild.o -lpthread ./ignore_sigchild ===> signals/pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/pthread_join/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_join"' -I/usr/src/regress/lib/libpthread/signals/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join ===> signals/pthread_mutex_lock ==== run-regress-pthread_mutex_lock ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock"' -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c cc -o pthread_mutex_lock pthread_mutex_lock.o -lpthread ./pthread_mutex_lock ===> signodefer ==== run-regress-signodefer ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signodefer"' -I/usr/src/regress/lib/libpthread/signodefer/../include -MD -MP -c /usr/src/regress/lib/libpthread/signodefer/signodefer.c /usr/src/regress/lib/libpthread/signodefer/signodefer.c:34:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, str, strlen(str))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0xfffd35f8, context 0xfffd3548 act_handler/2, signal 30, siginfo 0xfffd35f8, context 0xfffd3548 act_handler/3, signal 30, siginfo 0xfffd35f8, context 0xfffd3548 [recurse] act_handler/4, signal 30, siginfo 0xfffd3408, context 0xfffd3358 ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigsuspend"' -I/usr/src/regress/lib/libpthread/sigsuspend/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:56:6: warning: variable 'save_count' set but not used [-Wunused-but-set-variable] int save_count, status, i; ^ 1 warning generated. cc -o sigsuspend sigsuspend.o -lpthread ./sigsuspend -> Suspender thread signal handler caught signal 16 (Urgent I/O condition) -> Main thread signal handler caught signal 16 (Urgent I/O condition) -> Suspender thread signal handler caught signal 31 (User defined signal 2) -> Suspender thread signal handler caught signal 31 (User defined signal 2) Sigsuspend woke up by signal 16 (Urgent I/O condition) Sigsuspend woke up by signal 31 (User defined signal 2) Sigsuspend woke up by signal 31 (User defined signal 2) ===> sigwait ==== run-regress-sigwait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigwait"' -I/usr/src/regress/lib/libpthread/sigwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigwait/sigwait.c cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0xe2c3c900) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0xe2c3c900) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0xe2c3c900) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xe2c3c900) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xe2c3c900) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xe2c3c900) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xe2c3c900) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0xe2c3c900) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xe2c3c900) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0xe2c3c900) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c /usr/src/regress/lib/libpthread/sleep/sleep.c:83:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o sleep sleep.o -lpthread ./sleep ababbaabbaabababbaba Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 66023: This should be message #1 waiting for child 91222: This should be message #2 91222: This should be message #3 66023: This should be message #4 91222: This should be message #5 66023: This should be message #6 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/3"' -I/usr/src/regress/lib/libpthread/socket/3/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/3/socket3.c cc -o socket3 socket3.o -lpthread ./socket3 listen_fd = 3 accept_fd = 0, flags = 6 ===> spinlock ==== run-regress-spinlock ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/spinlock"' -I/usr/src/regress/lib/libpthread/spinlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/spinlock/spinlock.c cc -o spinlock spinlock.o -lpthread ./spinlock Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> stack ==== run-regress-stack ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stack"' -I/usr/src/regress/lib/libpthread/stack/../include -MD -MP -c /usr/src/regress/lib/libpthread/stack/stack.c /usr/src/regress/lib/libpthread/stack/stack.c:25:11: warning: address of stack memory associated with local variable 's' returned [-Wreturn-stack-address] return (&s); ^ /usr/src/regress/lib/libpthread/stack/stack.c:35:10: warning: address of stack memory associated with local variable 'buf' returned [-Wreturn-stack-address] return (buf + LARGE_SIZE/2); ^~~ 2 warnings generated. cc -o stack stack.o -lpthread ./stack ===> stdarg ==== run-regress-stdarg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/stdarg/../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdarg"' -I/usr/src/regress/lib/libpthread/stdarg/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdarg/stdarg.c /usr/src/regress/lib/libpthread/stdarg/stdarg.c:43:3: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] EQ(l, 123456789L); ^~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:47:3: warning: format specifies type 'char *' but the argument has type 'void *' [-Wformat] EQ(p, &thing); ^~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o stdarg stdarg.o -lpthread ./stdarg trying loop in single-threaded mode: main ok now running loop with 2 threads: child 1 child 2 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdio"' -I/usr/src/regress/lib/libpthread/stdio/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdio/stdio.c /usr/src/regress/lib/libpthread/stdio/stdio.c:57:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn((fp = fopen(fullname, "r"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:74:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp1 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:77:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp2 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o stdio stdio.o -lpthread ./stdio ===> switch ==== run-regress-switch-2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/switch"' -I/usr/src/regress/lib/libpthread/switch/../include -MD -MP -c /usr/src/regress/lib/libpthread/switch/switch.c /usr/src/regress/lib/libpthread/switch/switch.c:76:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, (char *) arg, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/switch/switch.c:116:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 544198 0m02.02s real 0m00.39s user 0m03.68s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 623341 0m02.03s real 0m00.39s user 0m03.55s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 615805 0m02.02s real 0m00.33s user 0m03.70s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 669403 0m02.02s real 0m00.33s user 0m03.65s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 686356 0m02.02s real 0m00.33s user 0m03.71s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 877735 0m02.33s real 0m00.56s user 0m04.11s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 1004132 0m02.79s real 0m00.48s user 0m05.11s system ===> system ==== run-regress-system ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 7m01.52s