START lib/libpthread 2025-01-09T03:07:11Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/barrier"' -I/usr/src/regress/lib/libpthread/barrier/../include -MD -MP -c /usr/src/regress/lib/libpthread/barrier/barrier.c cc -o barrier barrier.o -lpthread ./barrier Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> blocked_shutdown ==== run-regress-blocked_shutdown ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/blocked_shutdown"' -I/usr/src/regress/lib/libpthread/blocked_shutdown/../include -MD -MP -c /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c cc -o blocked_shutdown blocked_shutdown.o -lpthread ./blocked_shutdown ===> cancel ==== run-regress-cancel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel"' -I/usr/src/regress/lib/libpthread/cancel/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel/cancel.c cc -o cancel cancel.o -lutil -lpthread ./cancel you should see this message exactly once (fyi, cancellation of self was instantaneous) early = 0 ===> cancel2 ==== run-regress-cancel2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel2"' -I/usr/src/regress/lib/libpthread/cancel2/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel2/cancel2.c cc -o cancel2 cancel2.o -lpthread ./cancel2 trying select trying pselect trying poll trying ppoll ===> cancel_wait ==== run-regress-cancel_wait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel_wait"' -I/usr/src/regress/lib/libpthread/cancel_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c cc -o cancel_wait cancel_wait.o -lpthread ./cancel_wait trying wait trying waitpid trying wait3 trying wait4 ===> close ==== run-regress-close ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close"' -I/usr/src/regress/lib/libpthread/close/../include -MD -MP -c /usr/src/regress/lib/libpthread/close/close.c /usr/src/regress/lib/libpthread/close/close.c:108:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, garbage, sizeof garbage)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o close close.o -lpthread ./close main: connecting to test port with fd 3 main: connected on fd 3 starting child thread child: writing some garbage to fd 3 child: calling select() with fd 3 main: closing fd 3 main: closed child: select() returned -1, errno 9 = Bad file descriptor [correct] ===> close_race ==== run-regress-close_race ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close_race"' -I/usr/src/regress/lib/libpthread/close_race/../include -MD -MP -c /usr/src/regress/lib/libpthread/close_race/close_race.c cc -o close_race close_race.o -lpthread ./close_race ===> closefrom ==== run-regress-closefrom ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/closefrom"' -I/usr/src/regress/lib/libpthread/closefrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/closefrom/closefrom.c cc -o closefrom closefrom.o -lpthread ./closefrom closefrom(3) == -1/9 closefrom(3) == -1/9 dummy thread exited with status 0x0 ===> cwd ==== run-regress-cwd ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cwd"' -I/usr/src/regress/lib/libpthread/cwd/../include -MD -MP -c /usr/src/regress/lib/libpthread/cwd/cwd.c cc -o cwd cwd.o -lpthread ld: warning: cwd.c:53 (/usr/src/regress/lib/libpthread/cwd/cwd.c:53)(cwd.o:(main)): warning: getwd() possibly used unsafely; consider using getcwd() ./cwd getcwd => /usr/obj/regress/lib/libpthread/cwd getwd => /usr/obj/regress/lib/libpthread/cwd ===> dlopen ==== run-regress-dlopen ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/dlopen"' -I/usr/src/regress/lib/libpthread/dlopen/../include -MD -MP -c /usr/src/regress/lib/libpthread/dlopen/dlopen.c cc -o dlopen dlopen.o ./dlopen * * * * * * * * * * * * * * * * * * * * * * * * * single threaded semop: pass time = 1.007198928 sigsuspend: pass time = 1.009917601 poll: fail time = 0.000088280 r = 1 open_fifo: pass time = 1.009002042 nanosleep: pass time = 1.009598842 flock: pass time = 1.008479063 fcntl(F_SETLKW): pass time = 1.007939743 connect: pass time = 1.008989540 accept: pass time = 1.009901398 in thread after dlopen(pthread) semop: pass time = 1.009240203 sigsuspend: pass time = 1.009934783 poll: fail time = 0.000020115 r = 1 open_fifo: pass time = 1.009224489 nanosleep: pass time = 1.009602055 flock: pass time = 1.008569230 fcntl(F_SETLKW): pass time = 1.007457903 connect: pass time = 1.008800128 accept: pass time = 1.009953081 using cancellation semop: pass time = 1.009929754 sigsuspend: pass time = 1.009914040 poll: fail time = 1.009933245 r = 1 open_fifo: pass time = 1.009202139 nanosleep: pass time = 1.009607153 flock: pass time = 1.008296357 fcntl(F_SETLKW): pass time = 1.007569859 connect: pass time = 1.008862287 accept: pass time = 1.009905379 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/earlysig"' -I/usr/src/regress/lib/libpthread/earlysig/../include -MD -MP -c /usr/src/regress/lib/libpthread/earlysig/earlysig.c cc -o earlysig earlysig.o -lpthread ./earlysig ===> errno ==== run-regress-errno ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/errno"' -I/usr/src/regress/lib/libpthread/errno/../include -MD -MP -c /usr/src/regress/lib/libpthread/errno/errno.c /usr/src/regress/lib/libpthread/errno/errno.c:62:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "m", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:67:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:73:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "2", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:157:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "X", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 4 warnings generated. cc -o errno errno.o -lpthread ./errno X ===> execve ==== run-regress-execve ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/execve"' -I/usr/src/regress/lib/libpthread/execve/../include -MD -MP -c /usr/src/regress/lib/libpthread/execve/execve.c /usr/src/regress/lib/libpthread/execve/execve.c:95:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, should_succeed, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o execve execve.o -lpthread ./execve This is the first message IGNORED: stdout is not a tty: this test needs a tty ===> fork ==== run-regress-fork ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/fork"' -I/usr/src/regress/lib/libpthread/fork/../include -MD -MP -c /usr/src/regress/lib/libpthread/fork/fork.c cc -o fork fork.o -lpthread ./fork forking from pid 27287 parent = pid 27287 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 4 gid 1 gid 2 gid 3 gid 0 before: tty:*:4:root after: tty:*:4:root before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: wheel:*:0:root,user after: wheel:*:0:root,user ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.060 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.078 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.079 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.060/0.072/0.079/0.009 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/poll"' -I/usr/src/regress/lib/libpthread/poll/../include -MD -MP -c /usr/src/regress/lib/libpthread/poll/poll.c cc -o poll poll.o -lutil -lpthread ./poll zero p[0]={fd=3, events=< in out > revents=< in out >} null p[1]={fd=4, events=< in out > revents=< in out >} closing zero zero p[0]={fd=3, events=< in out > revents=< nval >} null p[1]={fd=4, events=< in out > revents=< in out >} closing null rpipe p[0]={fd=3, events=< in > revents=< >} wpipe p[1]={fd=4, events=< out > revents=< out >} bg writing to wpipe rpipe p[0]={fd=3, events=< in > revents=< in >} ===> preemption ==== run-regress-preemption ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption"' -I/usr/src/regress/lib/libpthread/preemption/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption/preemption.c cc -o preemption preemption.o -lpthread ./preemption yielding: 0 1 2 3 4 5 6 7 8 9 ===> preemption_float ==== run-regress-preemption_float ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption_float"' -I/usr/src/regress/lib/libpthread/preemption_float/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c cc -o preemption_float preemption_float.o -lm -lpthread ./preemption_float ===> pthread_atfork ==== run-regress-pthread_atfork ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_atfork"' -I/usr/src/regress/lib/libpthread/pthread_atfork/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c cc -o pthread_atfork pthread_atfork.o -lpthread ./pthread_atfork ===> pthread_cond_timedwait ==== run-regress-pthread_cond_timedwait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_cond_timedwait"' -I/usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.009756507 seconds Got timeout 1 in 10.019760254 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_create"' -I/usr/src/regress/lib/libpthread/pthread_create/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0xcf7f3ea4 New thread was passed arg address 0xdeadbeef New thread stack at 0x6724b70c ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_join"' -I/usr/src/regress/lib/libpthread/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0xcf7e0b54 New thread 1 stack at 0x581086a8 New thread 2 stack at 0x581086a8 ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_kill"' -I/usr/src/regress/lib/libpthread/pthread_kill/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0xcf7e08f0, context 0xcf7e089c act_handler: signal 30, siginfo 0x3d9e1b40, context 0x3d9e1aec act_handler: signal 30, siginfo 0x66cacf10, context 0x66cacebc Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 0 locked, state = 1 reader 2 locked, state = 2 reader 0 woken, state = 2 reader 3 locked, state = 3 reader 2 woken, state = 3 reader 1 locked, state = 4 reader 0 woken, state = 4 reader 3 woken, state = 4 reader 2 woken, state = 4 reader 4 locked, state = 5 reader 3 woken, state = 5 reader 5 locked, state = 6 reader 4 woken, state = 6 reader 2 woken, state = 6 reader 3 woken, state = 6 reader 0 woken, state = 6 writer started, state = 6 writer starting reader 0 woken, state = 7 reader 0 unlocked reader 2 woken, state = 7 reader 2 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 5 woken, state = 7 reader 5 unlocked reader 4 woken, state = 7 reader 4 unlocked reader 3 woken, state = 7 reader 3 unlocked writer locked reader 4 woken, state = 8 reader 0 woken, state = 8 reader 5 woken, state = 8 reader 3 woken, state = 8 reader 1 woken, state = 8 reader 2 woken, state = 8 reader 5 woken, state = 9 reader 1 woken, state = 9 reader 4 woken, state = 9 reader 0 woken, state = 9 reader 2 woken, state = 9 writer unlocking writer exiting reader 4 woken, state = 0 reader 4 trying again (1) reader 4 locked again (1) reader 0 woken, state = 1 reader 0 trying again (2) reader 0 locked again (2) reader 4 woken, state = 2 reader 3 woken, state = 2 reader 3 trying again (3) reader 3 locked again (3) reader 4 woken, state = 3 reader 0 woken, state = 3 reader 2 woken, state = 3 reader 2 trying again (4) reader 2 locked again (4) reader 5 woken, state = 4 reader 5 trying again (5) reader 5 locked again (5) reader 2 woken, state = 5 reader 4 woken, state = 5 reader 1 woken, state = 5 reader 1 trying again (6) reader 1 locked again (6) reader 4 woken, state = 6 reader 4 exiting reader 1 exiting reader 5 woken, state = 6 reader 5 exiting reader 3 woken, state = 6 reader 2 woken, state = 6 reader 3 exiting reader 2 exiting reader 0 woken, state = 6 reader 0 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x5d8f5d2c: mutex_lock 0x2e6fc86c (0x0) 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x5d8f5d2c: mutex_unlock 0x2e6fc86c (0x5d8f5d2c) 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (0) 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x42231e2c: rwlock_wrlock 0x79cdbd40 (0) 0x42231e2c: rwlock_unlock 0x79cdbd40 0x42231e2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231e2c: rwlock_unlock 0x79cdbd40 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_wrlock 0x79cdbd40 (0) 0x4223162c: rwlock_unlock 0x79cdbd40 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x4223162c: rwlock_rdlock 0x79cdbd40 (0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x4223162c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (0) 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x4223182c: rwlock_wrlock 0x79cdbd40 (0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x4223182c: rwlock_unlock 0x79cdbd40 0x4223182c: rwlock_rdlock 0x79cdbd40 (0) 0x4223182c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x4c88082c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x2e6fc5a8: mutex_lock 0x2e6fc830 (0x0) 0x2e6fc5a8: mutex_unlock 0x2e6fc830 (0x2e6fc5a8) 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5d2c stack 0x5006b4c0 0x4c88042c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88042c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2b2c stack 0x50055580 rthread reaping 0x5d8f5c2c stack 0x500658e0 rthread reaping 0x5d8f562c stack 0x50055080 rthread reaping 0x4c880c2c stack 0x50055b20 rthread reaping 0x42231e2c stack 0x5006bc00 rthread reaping 0x5d8f5e2c stack 0x50050280 rthread reaping 0x601c2d2c stack 0x50065e60 rthread reaping 0x4223162c stack 0x50055960 rthread reaping 0x4c880d2c stack 0x500553c0 rthread reaping 0x4c880b2c stack 0x50065c40 rthread reaping 0x4223182c stack 0x500652a0 rthread reaping 0x601c272c stack 0x500657a0 rthread reaping 0x4c88082c stack 0x50065f40 rthread reaping 0x601c2a2c stack 0x50055840 rthread reaping 0x4c88042c stack 0x5006b7e0 0x4223112c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4223112c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x4223112c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (1) 0x4223112c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88092c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c242c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c232c: rwlock_wrlock 0x79cdbd40 (2147483650) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4223172c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x4223112c stack 0x5006b7e0 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88062c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c232c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x42231c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223102c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x5d8f572c stack 0x50055840 rthread reaping 0x601c2e2c stack 0x50065f40 0x601c282c: rwlock_unlock 0x79cdbd40 0x4223172c: rwlock_unlock 0x79cdbd40 0x4223102c: rwlock_unlock 0x79cdbd40 0x4223102c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4223172c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) 0x4223172c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x42231c2c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88062c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c242c: rwlock_unlock 0x79cdbd40 0x42231c2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x42231c2c: rwlock_unlock 0x79cdbd40 0x4223102c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c242c stack 0x500657a0 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2f2c stack 0x500652a0 rthread reaping 0x5d8f582c stack 0x50065c40 rthread reaping 0x4c88092c stack 0x500553c0 rthread reaping 0x601c232c stack 0x50055960 rthread reaping 0x4c88032c stack 0x50065e60 rthread reaping 0x4223172c stack 0x50050280 rthread reaping 0x4c880c2c stack 0x5006bc00 rthread reaping 0x601c282c stack 0x50055b20 rthread reaping 0x4c88062c stack 0x50055080 rthread reaping 0x5d8f552c stack 0x500658e0 rthread reaping 0x42231c2c stack 0x50055580 rthread reaping 0x4223102c stack 0x5006b4c0 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (0) 0x42231d2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_wrlock 0x79cdbd40 (0) 0x4223192c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_rdlock 0x79cdbd40 (0) 0x4223192c: rwlock_unlock 0x79cdbd40 0x42231b2c: rwlock_wrlock 0x79cdbd40 (0) 0x42231b2c: rwlock_unlock 0x79cdbd40 0x42231b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c262c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88092c: rwlock_wrlock 0x79cdbd40 (2147483649) rthread reaping 0x5d8f5f2c stack 0x5006b4c0 0x601c282c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88082c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88072c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x42231b2c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_wrlock 0x79cdbd40 (0) 0x601c212c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4223172c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4223162c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223152c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (1) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_rdlock 0x79cdbd40 (0) 0x4223162c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (1) 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x4223152c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88092c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231d2c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_unlock 0x79cdbd40 rthread reaping 0x42231d2c stack 0x500658e0 0x4c88082c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2a2c stack 0x50055580 0x4c88082c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223192c stack 0x50055080 rthread reaping 0x42231b2c stack 0x50055b20 0x4223172c: rwlock_unlock 0x79cdbd40 0x4223172c: rwlock_rdlock 0x79cdbd40 (0) 0x4223172c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f512c stack 0x5006bc00 rthread reaping 0x601c262c stack 0x50050280 rthread reaping 0x4c88082c stack 0x50065e60 rthread reaping 0x4c88072c stack 0x50055960 rthread reaping 0x4c88092c stack 0x500553c0 rthread reaping 0x601c282c stack 0x50065c40 rthread reaping 0x4c880f2c stack 0x500652a0 rthread reaping 0x4223152c stack 0x500657a0 rthread reaping 0x4223172c stack 0x50065f40 rthread reaping 0x601c212c stack 0x50055840 rthread reaping 0x4223162c stack 0x5006b7e0 0x4223182c: rwlock_wrlock 0x79cdbd40 (0) 0x4223182c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4223182c: rwlock_rdlock 0x79cdbd40 (0) 0x42231e2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x42231e2c: rwlock_unlock 0x79cdbd40 0x42231e2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231e2c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c292c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4223182c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_wrlock 0x79cdbd40 (0) 0x42231f2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4223122c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88082c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223182c stack 0x5006b7e0 rthread reaping 0x5d8f512c stack 0x50055840 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x42231e2c stack 0x50065f40 rthread reaping 0x601c292c stack 0x500657a0 0x4223112c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_rdlock 0x79cdbd40 (0) 0x4223122c: rwlock_unlock 0x79cdbd40 0x4223112c: rwlock_unlock 0x79cdbd40 0x4223112c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x42231f2c: rwlock_unlock 0x79cdbd40 0x42231f2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231f2c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (1) 0x4223112c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (1) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5b2c stack 0x500652a0 rthread reaping 0x4c88082c stack 0x50065c40 rthread reaping 0x5d8f582c stack 0x500553c0 rthread reaping 0x4c88012c stack 0x50055960 rthread reaping 0x601c212c stack 0x50065e60 rthread reaping 0x4c88042c stack 0x50050280 rthread reaping 0x42231f2c stack 0x5006bc00 rthread reaping 0x4223122c stack 0x50055b20 rthread reaping 0x601c2e2c stack 0x50055080 rthread reaping 0x5d8f522c stack 0x50055580 rthread reaping 0x4223112c stack 0x500658e0 rthread reaping 0x4c880a2c stack 0x5006b4c0 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x4223162c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4223162c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_rdlock 0x79cdbd40 (0) 0x4223162c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231f2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (0) 0x4223132c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231d2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (2147483649) rthread reaping 0x5d8f532c stack 0x5006b4c0 rthread reaping 0x4223162c stack 0x500658e0 rthread reaping 0x5d8f5e2c stack 0x50055580 rthread reaping 0x601c212c stack 0x50055080 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x42231f2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x4223142c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (1) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x42231f2c: rwlock_rdlock 0x79cdbd40 (2147483650) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x42231f2c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 rthread reaping 0x42231f2c stack 0x50055b20 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880b2c stack 0x5006bc00 rthread reaping 0x5d8f542c stack 0x50050280 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f552c stack 0x50065e60 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x4223132c: rwlock_unlock 0x79cdbd40 0x4223132c: rwlock_rdlock 0x79cdbd40 (0) 0x4223132c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223132c stack 0x50055960 rthread reaping 0x42231d2c stack 0x500553c0 rthread reaping 0x4223142c stack 0x50065c40 rthread reaping 0x5d8f5c2c stack 0x500652a0 rthread reaping 0x5d8f5b2c stack 0x500657a0 rthread reaping 0x5d8f562c stack 0x50065f40 rthread reaping 0x5d8f5d2c stack 0x50055840 rthread reaping 0x5d8f572c stack 0x5006b7e0 0x4c88072c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_wrlock 0x79cdbd40 (0) 0x601c262c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88082c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4223152c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c292c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223132c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x4c88072c stack 0x5006b7e0 0x4223182c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c262c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (0) 0x4223162c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4223192c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c262c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c282c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x4223132c: rwlock_unlock 0x79cdbd40 0x4223132c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (0) 0x4223132c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c292c stack 0x50055840 0x4c88082c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c262c stack 0x50065f40 0x4c88082c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f5e2c stack 0x500657a0 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_unlock 0x79cdbd40 0x4223182c: rwlock_unlock 0x79cdbd40 0x4223182c: rwlock_rdlock 0x79cdbd40 (0) 0x4223182c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88082c stack 0x500652a0 0x4223152c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_rdlock 0x79cdbd40 (0) 0x4223152c: rwlock_rdlock 0x79cdbd40 (0) 0x4223192c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223152c stack 0x50065c40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_rdlock 0x79cdbd40 (0) 0x4223162c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f532c stack 0x500553c0 rthread reaping 0x5d8f5b2c stack 0x50055960 rthread reaping 0x4c880c2c stack 0x50065e60 rthread reaping 0x4223132c stack 0x50050280 rthread reaping 0x5d8f542c stack 0x5006bc00 rthread reaping 0x4223182c stack 0x50055b20 rthread reaping 0x5d8f522c stack 0x50055080 rthread reaping 0x4223162c stack 0x50055580 rthread reaping 0x4223192c stack 0x500658e0 rthread reaping 0x601c282c stack 0x5006b4c0 0x42231b2c: rwlock_wrlock 0x79cdbd40 (0) 0x42231b2c: rwlock_unlock 0x79cdbd40 0x42231b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x42231b2c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x4223112c: rwlock_wrlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x4223112c: rwlock_unlock 0x79cdbd40 0x4223112c: rwlock_rdlock 0x79cdbd40 (0) 0x4223112c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4223102c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x4223102c: rwlock_unlock 0x79cdbd40 0x4223102c: rwlock_rdlock 0x79cdbd40 (0) 0x4223102c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x4223122c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4223142c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x42231a2c: rwlock_wrlock 0x79cdbd40 (2147483649) rthread reaping 0x42231b2c stack 0x5006b4c0 rthread reaping 0x601c2b2c stack 0x500658e0 rthread reaping 0x601c272c stack 0x50055580 rthread reaping 0x4223112c stack 0x50055080 rthread reaping 0x4223102c stack 0x50055b20 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x42231d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223172c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c202c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x42231a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2c2c stack 0x5006bc00 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4223172c: rwlock_unlock 0x79cdbd40 0x4223172c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (2147483650) 0x4223172c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x42231a2c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x42231a2c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_rdlock 0x79cdbd40 (0) 0x4223142c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231d2c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_rdlock 0x79cdbd40 (0) 0x4223122c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223122c stack 0x50050280 rthread reaping 0x4223142c stack 0x50065e60 rthread reaping 0x42231a2c stack 0x50055960 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f572c stack 0x500553c0 rthread reaping 0x601c2a2c stack 0x50065c40 rthread reaping 0x5d8f502c stack 0x500652a0 rthread reaping 0x42231d2c stack 0x500657a0 rthread reaping 0x601c2d2c stack 0x50065f40 rthread reaping 0x4223172c stack 0x50055840 rthread reaping 0x601c202c stack 0x5006b7e0 0x4c88062c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x42231e2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x42231e2c: rwlock_unlock 0x79cdbd40 0x42231e2c: rwlock_rdlock 0x79cdbd40 (0) 0x4223102c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4223142c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x42231e2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88022c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223122c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223132c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223102c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88062c stack 0x5006b7e0 rthread reaping 0x42231e2c stack 0x50055840 rthread reaping 0x4c880d2c stack 0x50065f40 0x42231b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223102c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4223152c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_rdlock 0x79cdbd40 (0) 0x4223142c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (2147483650) 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (2147483651) 0x4223102c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_rdlock 0x79cdbd40 (0) 0x4223152c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_rdlock 0x79cdbd40 (0) 0x4223122c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5a2c stack 0x500657a0 rthread reaping 0x4223102c stack 0x500652a0 rthread reaping 0x601c2b2c stack 0x50065c40 rthread reaping 0x5d8f5d2c stack 0x500553c0 rthread reaping 0x4223142c stack 0x50055960 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x4223132c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x4223132c: rwlock_rdlock 0x79cdbd40 (1) 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x42231b2c: rwlock_unlock 0x79cdbd40 0x42231b2c: rwlock_rdlock 0x79cdbd40 (2) 0x4223132c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x42231b2c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88022c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88022c stack 0x50065e60 rthread reaping 0x4223122c stack 0x50050280 rthread reaping 0x4223132c stack 0x5006bc00 rthread reaping 0x42231b2c stack 0x50055b20 rthread reaping 0x4223152c stack 0x50055080 rthread reaping 0x4c880e2c stack 0x50055580 rthread reaping 0x601c272c stack 0x500658e0 rthread reaping 0x5d8f5e2c stack 0x5006b4c0 0x601c292c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (1) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_wrlock 0x79cdbd40 (0) 0x4223142c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_rdlock 0x79cdbd40 (0) 0x4223142c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_wrlock 0x79cdbd40 (0) 0x42231d2c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231d2c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_wrlock 0x79cdbd40 (0) 0x4223162c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_rdlock 0x79cdbd40 (0) 0x4223162c: rwlock_unlock 0x79cdbd40 0x42231f2c: rwlock_wrlock 0x79cdbd40 (0) 0x42231f2c: rwlock_unlock 0x79cdbd40 0x42231f2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231f2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c292c stack 0x5006b4c0 rthread reaping 0x601c2d2c stack 0x500658e0 rthread reaping 0x4223142c stack 0x50055580 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x42231d2c stack 0x50055080 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223162c stack 0x50055b20 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x42231f2c stack 0x5006bc00 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2a2c stack 0x50050280 rthread reaping 0x4c880f2c stack 0x50065e60 rthread reaping 0x5d8f5d2c stack 0x50055960 rthread reaping 0x4c88002c stack 0x500553c0 rthread reaping 0x5d8f5f2c stack 0x50065c40 rthread reaping 0x5d8f592c stack 0x500652a0 rthread reaping 0x601c2c2c stack 0x500657a0 rthread reaping 0x5d8f502c stack 0x50065f40 rthread reaping 0x601c2e2c stack 0x50055840 rthread reaping 0x5d8f5b2c stack 0x5006b7e0 0x601c242c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x42231b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x42231b2c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_unlock 0x79cdbd40 0x42231b2c: rwlock_rdlock 0x79cdbd40 (1) 0x4223192c: rwlock_wrlock 0x79cdbd40 (1) 0x42231b2c: rwlock_unlock 0x79cdbd40 main: 0 0x5d8f5d2c: 0: enter run() 0x601c2b2c: 1: enter run() 0x5d8f5d2c: 0: set_msg 0x5d8f5c2c: 2: enter run() 0x5d8f5c2c: 2: set_msg 0x601c2b2c: 1: set_msg 0x5d8f5c2c: 2: msg: "new message" 0x5d8f5c2c: 2: exit run() 0x5d8f562c: 3: enter run() 0x601c2b2c: 1: msg: "new message" 0x5d8f5d2c: 0: msg: "new message" 0x601c2b2c: 1: exit run() 0x5d8f5d2c: 0: exit run() 0x5d8f562c: 3: set_msg 0x5d8f562c: 3: msg: "new message" 0x5d8f562c: 3: exit run() 0x4c880c2c: 4: enter run() 0x4c880c2c: 4: set_msg 0x4c880c2c: 4: msg: "new message" 0x4c880c2c: 4: exit run() 0x42231e2c: 5: enter run() 0x42231e2c: 5: set_msg 0x42231e2c: 5: msg: "new message" 0x42231e2c: 5: exit run() 0x5d8f5e2c: 6: enter run() 0x5d8f5e2c: 6: set_msg 0x5d8f5e2c: 6: msg: "new message" 0x5d8f5e2c: 6: exit run() 0x601c2d2c: 7: enter run() 0x601c2d2c: 7: set_msg 0x601c2d2c: 7: msg: "new message" 0x601c2d2c: 7: exit run() 0x4223162c: 8: enter run() 0x4223162c: 8: set_msg 0x4223162c: 8: msg: "new message" 0x4223162c: 8: exit run() 0x4c880d2c: 9: enter run() 0x4c880d2c: 9: set_msg 0x4c880d2c: 9: msg: "new message" 0x4c880d2c: 9: exit run() 0x4c880b2c: 10: enter run() 0x4c880b2c: 10: set_msg 0x4c880b2c: 10: msg: "new message" 0x4c880b2c: 10: exit run() 0x4223182c: 11: enter run() 0x4223182c: 11: set_msg 0x4223182c: 11: msg: "new message" 0x4223182c: 11: exit run() 0x601c272c: 12: enter run() 0x601c272c: 12: set_msg 0x601c272c: 12: msg: "new message" 0x601c272c: 12: exit run() 0x4c88082c: 13: enter run() 0x4c88082c: 13: set_msg 0x4c88082c: 13: msg: "new message" 0x4c88082c: 13: exit run() 0x601c2a2c: 14: enter run() 0x601c2a2c: 14: set_msg 0x601c2a2c: 14: msg: "new message" 0x601c2a2c: 14: exit run() 0x4c88042c: 15: enter run() 0x4c88042c: 15: set_msg 0x4c88042c: 15: msg: "new message" 0x4c88042c: 15: exit run() main: 1 0x4223112c: 0: enter run() 0x5d8f572c: 1: enter run() 0x4223112c: 0: set_msg 0x601c2e2c: 2: enter run() 0x601c2e2c: 2: set_msg 0x4223112c: 0: msg: "new message" 0x601c2e2c: 2: msg: "new message" 0x4223112c: 0: exit run() 0x601c2f2c: 4: enter run() 0x601c2e2c: 2: exit run() 0x5d8f582c: 5: enter run() 0x4c88092c: 6: enter run() 0x601c242c: 3: enter run() 0x5d8f572c: 1: set_msg 0x5d8f582c: 5: set_msg 0x601c232c: 7: enter run() 0x5d8f582c: 5: msg: "new message" 0x4c88032c: 8: enter run() 0x5d8f582c: 5: exit run() 0x5d8f572c: 1: msg: "new message" 0x4223172c: 9: enter run() 0x4c880c2c: 10: enter run() 0x5d8f572c: 1: exit run() 0x601c232c: 7: set_msg 0x601c282c: 11: enter run() 0x4c88062c: 12: enter run() 0x5d8f552c: 13: enter run() 0x42231c2c: 14: enter run() 0x4223102c: 15: enter run() 0x601c282c: 11: set_msg 0x4223172c: 9: set_msg 0x4223102c: 15: set_msg 0x601c232c: 7: msg: "new message" 0x601c232c: 7: exit run() 0x4c880c2c: 10: set_msg 0x4c88032c: 8: set_msg 0x4223172c: 9: msg: "new message" 0x4c88032c: 8: msg: "new message" 0x4223172c: 9: exit run() 0x4c88032c: 8: exit run() 0x4c88092c: 6: set_msg 0x5d8f552c: 13: set_msg 0x5d8f552c: 13: msg: "new message" 0x5d8f552c: 13: exit run() 0x601c282c: 11: msg: "new message" 0x4c88062c: 12: set_msg 0x4c880c2c: 10: msg: "new message" 0x4c880c2c: 10: exit run() 0x42231c2c: 14: set_msg 0x601c282c: 11: exit run() 0x601c242c: 3: set_msg 0x42231c2c: 14: msg: "new message" 0x42231c2c: 14: exit run() 0x4223102c: 15: msg: "new message" 0x4223102c: 15: exit run() 0x601c242c: 3: msg: "new message" 0x601c2f2c: 4: set_msg 0x601c242c: 3: exit run() 0x601c2f2c: 4: msg: "new message" 0x4c88062c: 12: msg: "new message" 0x4c88092c: 6: msg: "new message" 0x601c2f2c: 4: exit run() 0x4c88062c: 12: exit run() 0x4c88092c: 6: exit run() main: 2 0x5d8f5f2c: 0: enter run() 0x5d8f5f2c: 0: set_msg 0x601c2a2c: 1: enter run() 0x5d8f5f2c: 0: msg: "new message" 0x42231d2c: 2: enter run() 0x4223192c: 3: enter run() 0x5d8f5f2c: 0: exit run() 0x4223192c: 3: set_msg 0x4223192c: 3: msg: "new message" 0x42231b2c: 4: enter run() 0x42231b2c: 4: set_msg 0x4223192c: 3: exit run() 0x5d8f512c: 5: enter run() 0x601c262c: 6: enter run() 0x4c88092c: 9: enter run() 0x601c282c: 10: enter run() 0x4c88082c: 7: enter run() 0x4c88072c: 8: enter run() 0x4c880f2c: 11: enter run() 0x42231b2c: 4: msg: "new message" 0x4223152c: 12: enter run() 0x4223172c: 13: enter run() 0x601c212c: 14: enter run() 0x4223162c: 15: enter run() 0x4223152c: 12: set_msg 0x42231b2c: 4: exit run() 0x5d8f512c: 5: set_msg 0x601c262c: 6: set_msg 0x601c262c: 6: msg: "new message" 0x5d8f512c: 5: msg: "new message" 0x5d8f512c: 5: exit run() 0x4223162c: 15: set_msg 0x601c282c: 10: set_msg 0x601c212c: 14: set_msg 0x4223162c: 15: msg: "new message" 0x4223162c: 15: exit run() 0x4c88072c: 8: set_msg 0x4c88072c: 8: msg: "new message" 0x601c282c: 10: msg: "new message" 0x601c282c: 10: exit run() 0x4c88072c: 8: exit run() 0x4c880f2c: 11: set_msg 0x601c262c: 6: exit run() 0x4c88092c: 9: set_msg 0x4c880f2c: 11: msg: "new message" 0x4c880f2c: 11: exit run() 0x601c2a2c: 1: set_msg 0x42231d2c: 2: set_msg 0x4223152c: 12: msg: "new message" 0x601c212c: 14: msg: "new message" 0x4223152c: 12: exit run() 0x42231d2c: 2: msg: "new message" 0x601c212c: 14: exit run() 0x601c2a2c: 1: msg: "new message" 0x4c88092c: 9: msg: "new message" 0x42231d2c: 2: exit run() 0x601c2a2c: 1: exit run() 0x4c88082c: 7: set_msg 0x4c88092c: 9: exit run() 0x4c88082c: 7: msg: "new message" 0x4223172c: 13: set_msg 0x4c88082c: 7: exit run() 0x4223172c: 13: msg: "new message" 0x4223172c: 13: exit run() main: 3 0x4223182c: 0: enter run() 0x4223182c: 0: set_msg 0x5d8f512c: 1: enter run() 0x42231e2c: 2: enter run() 0x5d8f512c: 1: set_msg 0x42231e2c: 2: set_msg 0x601c292c: 3: enter run() 0x42231e2c: 2: msg: "new message" 0x42231e2c: 2: exit run() 0x5d8f512c: 1: msg: "new message" 0x5d8f512c: 1: exit run() 0x5d8f5b2c: 4: enter run() 0x601c292c: 3: set_msg 0x4c88082c: 5: enter run() 0x5d8f582c: 6: enter run() 0x601c292c: 3: msg: "new message" 0x601c292c: 3: exit run() 0x4c88012c: 7: enter run() 0x4c88012c: 7: set_msg 0x5d8f582c: 6: set_msg 0x4c88012c: 7: msg: "new message" 0x4223182c: 0: msg: "new message" 0x5d8f582c: 6: msg: "new message" 0x4c88012c: 7: exit run() 0x4223182c: 0: exit run() 0x5d8f582c: 6: exit run() 0x4c88042c: 9: enter run() 0x4c88082c: 5: set_msg 0x601c212c: 8: enter run() 0x42231f2c: 10: enter run() 0x4223122c: 11: enter run() 0x601c2e2c: 12: enter run() 0x4c88082c: 5: msg: "new message" 0x5d8f522c: 13: enter run() 0x4223112c: 14: enter run() 0x5d8f522c: 13: set_msg 0x4c88082c: 5: exit run() 0x4c880a2c: 15: enter run() 0x5d8f522c: 13: msg: "new message" 0x4223122c: 11: set_msg 0x4223122c: 11: msg: "new message" 0x4223122c: 11: exit run() 0x4223112c: 14: set_msg 0x4c88042c: 9: set_msg 0x5d8f522c: 13: exit run() 0x42231f2c: 10: set_msg 0x42231f2c: 10: msg: "new message" 0x42231f2c: 10: exit run() 0x4c88042c: 9: msg: "new message" 0x4c88042c: 9: exit run() 0x601c212c: 8: set_msg 0x601c212c: 8: msg: "new message" 0x601c212c: 8: exit run() 0x4c880a2c: 15: set_msg 0x601c2e2c: 12: set_msg 0x4223112c: 14: msg: "new message" 0x4c880a2c: 15: msg: "new message" 0x4223112c: 14: exit run() 0x601c2e2c: 12: msg: "new message" 0x4c880a2c: 15: exit run() 0x601c2e2c: 12: exit run() 0x5d8f5b2c: 4: set_msg 0x5d8f5b2c: 4: msg: "new message" 0x5d8f5b2c: 4: exit run() main: 4 0x5d8f532c: 0: enter run() 0x5d8f532c: 0: set_msg 0x4223162c: 1: enter run() 0x5d8f532c: 0: msg: "new message" 0x5d8f532c: 0: exit run() 0x5d8f5e2c: 2: enter run() 0x4223162c: 1: set_msg 0x4223162c: 1: msg: "new message" 0x601c212c: 3: enter run() 0x601c212c: 3: set_msg 0x4223162c: 1: exit run() 0x601c212c: 3: msg: "new message" 0x601c212c: 3: exit run() 0x5d8f5e2c: 2: set_msg 0x42231f2c: 4: enter run() 0x5d8f5e2c: 2: msg: "new message" 0x5d8f542c: 6: enter run() 0x5d8f5e2c: 2: exit run() 0x5d8f542c: 6: set_msg 0x5d8f552c: 7: enter run() 0x5d8f542c: 6: msg: "new message" 0x4c880b2c: 5: enter run() 0x4223132c: 8: enter run() 0x4c880b2c: 5: set_msg 0x42231d2c: 9: enter run() 0x5d8f542c: 6: exit run() 0x5d8f5b2c: 12: enter run() 0x5d8f5c2c: 11: enter run() 0x4c880b2c: 5: msg: "new message" 0x4223142c: 10: enter run() 0x5d8f562c: 13: enter run() 0x5d8f5d2c: 14: enter run() 0x5d8f572c: 15: enter run() 0x4c880b2c: 5: exit run() 0x42231f2c: 4: set_msg 0x5d8f572c: 15: set_msg 0x4223142c: 10: set_msg 0x5d8f5b2c: 12: set_msg 0x5d8f5d2c: 14: set_msg 0x5d8f572c: 15: msg: "new message" 0x5d8f5b2c: 12: msg: "new message" 0x5d8f5d2c: 14: msg: "new message" 0x5d8f572c: 15: exit run() 0x5d8f5d2c: 14: exit run() 0x42231f2c: 4: msg: "new message" 0x5d8f5b2c: 12: exit run() 0x42231f2c: 4: exit run() 0x4223142c: 10: msg: "new message" 0x5d8f552c: 7: set_msg 0x5d8f552c: 7: msg: "new message" 0x4223142c: 10: exit run() 0x5d8f5c2c: 11: set_msg 0x5d8f552c: 7: exit run() 0x5d8f5c2c: 11: msg: "new message" 0x42231d2c: 9: set_msg 0x42231d2c: 9: msg: "new message" 0x5d8f5c2c: 11: exit run() 0x42231d2c: 9: exit run() 0x5d8f562c: 13: set_msg 0x5d8f562c: 13: msg: "new message" 0x5d8f562c: 13: exit run() 0x4223132c: 8: set_msg 0x4223132c: 8: msg: "new message" 0x4223132c: 8: exit run() main: 5 0x4c88072c: 0: enter run() 0x4c88072c: 0: set_msg 0x4c88072c: 0: msg: "new message" 0x601c292c: 1: enter run() 0x601c262c: 2: enter run() 0x601c292c: 1: set_msg 0x4c88072c: 0: exit run() 0x5d8f5e2c: 3: enter run() 0x4c88082c: 4: enter run() 0x4223152c: 5: enter run() 0x5d8f532c: 6: enter run() 0x601c292c: 1: msg: "new message" 0x5d8f5b2c: 7: enter run() 0x4c880c2c: 8: enter run() 0x601c292c: 1: exit run() 0x4223132c: 9: enter run() 0x5d8f542c: 10: enter run() 0x4223182c: 11: enter run() 0x601c262c: 2: set_msg 0x5d8f522c: 12: enter run() 0x4223162c: 13: enter run() 0x4223192c: 14: enter run() 0x601c282c: 15: enter run() 0x5d8f522c: 12: set_msg 0x5d8f5e2c: 3: set_msg 0x5d8f5e2c: 3: msg: "new message" 0x5d8f5e2c: 3: exit run() 0x5d8f542c: 10: set_msg 0x5d8f542c: 10: msg: "new message" 0x5d8f542c: 10: exit run() 0x4c880c2c: 8: set_msg 0x601c282c: 15: set_msg 0x601c282c: 15: msg: "new message" 0x4c880c2c: 8: msg: "new message" 0x601c282c: 15: exit run() 0x4c880c2c: 8: exit run() 0x601c262c: 2: msg: "new message" 0x5d8f5b2c: 7: set_msg 0x601c262c: 2: exit run() 0x5d8f5b2c: 7: msg: "new message" 0x5d8f5b2c: 7: exit run() 0x4223132c: 9: set_msg 0x4223132c: 9: msg: "new message" 0x5d8f522c: 12: msg: "new message" 0x4223132c: 9: exit run() 0x5d8f522c: 12: exit run() 0x4c88082c: 4: set_msg 0x4c88082c: 4: msg: "new message" 0x4c88082c: 4: exit run() 0x4223192c: 14: set_msg 0x4223182c: 11: set_msg 0x4223182c: 11: msg: "new message" 0x4223182c: 11: exit run() 0x4223152c: 5: set_msg 0x4223192c: 14: msg: "new message" 0x4223152c: 5: msg: "new message" 0x4223192c: 14: exit run() 0x4223152c: 5: exit run() 0x5d8f532c: 6: set_msg 0x5d8f532c: 6: msg: "new message" 0x5d8f532c: 6: exit run() 0x4223162c: 13: set_msg 0x4223162c: 13: msg: "new message" 0x4223162c: 13: exit run() main: 6 0x42231b2c: 0: enter run() 0x42231b2c: 0: set_msg 0x601c2b2c: 1: enter run() 0x42231b2c: 0: msg: "new message" 0x601c272c: 2: enter run() 0x42231b2c: 0: exit run() 0x601c272c: 2: set_msg 0x4223112c: 3: enter run() 0x601c272c: 2: msg: "new message" 0x601c272c: 2: exit run() 0x4223112c: 3: set_msg 0x4223112c: 3: msg: "new message" 0x4223112c: 3: exit run() 0x601c2b2c: 1: set_msg 0x4223102c: 4: enter run() 0x601c2b2c: 1: msg: "new message" 0x601c2b2c: 1: exit run() 0x4223102c: 4: set_msg 0x4223102c: 4: msg: "new message" 0x601c2c2c: 5: enter run() 0x4223102c: 4: exit run() 0x4223122c: 6: enter run() 0x601c2c2c: 5: set_msg 0x4223142c: 7: enter run() 0x42231a2c: 8: enter run() 0x5d8f572c: 9: enter run() 0x601c2c2c: 5: msg: "new message" 0x601c2a2c: 10: enter run() 0x5d8f502c: 11: enter run() 0x42231d2c: 12: enter run() 0x601c2d2c: 13: enter run() 0x4223172c: 14: enter run() 0x601c202c: 15: enter run() 0x601c2c2c: 5: exit run() 0x42231a2c: 8: set_msg 0x5d8f502c: 11: set_msg 0x601c2a2c: 10: set_msg 0x4223172c: 14: set_msg 0x4223172c: 14: msg: "new message" 0x5d8f502c: 11: msg: "new message" 0x601c2a2c: 10: msg: "new message" 0x4223172c: 14: exit run() 0x5d8f502c: 11: exit run() 0x42231a2c: 8: msg: "new message" 0x601c2a2c: 10: exit run() 0x4223142c: 7: set_msg 0x42231a2c: 8: exit run() 0x4223142c: 7: msg: "new message" 0x4223142c: 7: exit run() 0x601c2d2c: 13: set_msg 0x42231d2c: 12: set_msg 0x42231d2c: 12: msg: "new message" 0x42231d2c: 12: exit run() 0x4223122c: 6: set_msg 0x4223122c: 6: msg: "new message" 0x4223122c: 6: exit run() 0x601c202c: 15: set_msg 0x601c202c: 15: msg: "new message" 0x601c202c: 15: exit run() 0x601c2d2c: 13: msg: "new message" 0x601c2d2c: 13: exit run() 0x5d8f572c: 9: set_msg 0x5d8f572c: 9: msg: "new message" 0x5d8f572c: 9: exit run() main: 7 0x4c88062c: 0: enter run() 0x4c88062c: 0: set_msg 0x42231e2c: 1: enter run() 0x4c88062c: 0: msg: "new message" 0x4c880d2c: 2: enter run() 0x4c880d2c: 2: set_msg 0x4c880d2c: 2: msg: "new message" 0x4c88062c: 0: exit run() 0x5d8f5a2c: 3: enter run() 0x42231e2c: 1: set_msg 0x4c880d2c: 2: exit run() 0x4223102c: 4: enter run() 0x601c2b2c: 5: enter run() 0x4223142c: 7: enter run() 0x42231e2c: 1: msg: "new message" 0x5d8f5d2c: 6: enter run() 0x4c88022c: 8: enter run() 0x4223122c: 9: enter run() 0x42231e2c: 1: exit run() 0x4223132c: 10: enter run() 0x4223102c: 4: set_msg 0x42231b2c: 11: enter run() 0x4223152c: 12: enter run() 0x4c880e2c: 13: enter run() 0x601c2b2c: 5: set_msg 0x601c272c: 14: enter run() 0x5d8f5e2c: 15: enter run() 0x5d8f5a2c: 3: set_msg 0x4223142c: 7: set_msg 0x4223142c: 7: msg: "new message" 0x4223142c: 7: exit run() 0x5d8f5d2c: 6: set_msg 0x4223102c: 4: msg: "new message" 0x601c2b2c: 5: msg: "new message" 0x5d8f5d2c: 6: msg: "new message" 0x5d8f5a2c: 3: msg: "new message" 0x4223102c: 4: exit run() 0x601c2b2c: 5: exit run() 0x5d8f5d2c: 6: exit run() 0x5d8f5e2c: 15: set_msg 0x5d8f5a2c: 3: exit run() 0x4223152c: 12: set_msg 0x4223152c: 12: msg: "new message" 0x4223152c: 12: exit run() 0x4223122c: 9: set_msg 0x4223122c: 9: msg: "new message" 0x4c880e2c: 13: set_msg 0x4223122c: 9: exit run() 0x4223132c: 10: set_msg 0x5d8f5e2c: 15: msg: "new message" 0x5d8f5e2c: 15: exit run() 0x601c272c: 14: set_msg 0x42231b2c: 11: set_msg 0x4223132c: 10: msg: "new message" 0x601c272c: 14: msg: "new message" 0x4c880e2c: 13: msg: "new message" 0x42231b2c: 11: msg: "new message" 0x4223132c: 10: exit run() 0x601c272c: 14: exit run() 0x4c880e2c: 13: exit run() 0x42231b2c: 11: exit run() 0x4c88022c: 8: set_msg 0x4c88022c: 8: msg: "new message" 0x4c88022c: 8: exit run() main: 8 0x601c292c: 0: enter run() 0x601c292c: 0: set_msg 0x601c292c: 0: msg: "new message" 0x601c2d2c: 1: enter run() 0x601c292c: 0: exit run() 0x601c2d2c: 1: set_msg 0x601c2d2c: 1: msg: "new message" 0x601c2d2c: 1: exit run() 0x4223142c: 2: enter run() 0x4223142c: 2: set_msg 0x4223142c: 2: msg: "new message" 0x4223142c: 2: exit run() 0x42231d2c: 3: enter run() 0x42231d2c: 3: set_msg 0x42231d2c: 3: msg: "new message" 0x42231d2c: 3: exit run() 0x4223162c: 4: enter run() 0x4223162c: 4: set_msg 0x4223162c: 4: msg: "new message" 0x4223162c: 4: exit run() 0x42231f2c: 5: enter run() 0x42231f2c: 5: set_msg 0x42231f2c: 5: msg: "new message" 0x42231f2c: 5: exit run() 0x601c2a2c: 6: enter run() 0x601c2a2c: 6: set_msg 0x601c2a2c: 6: msg: "new message" 0x601c2a2c: 6: exit run() 0x4c880f2c: 7: enter run() 0x4c880f2c: 7: set_msg 0x4c880f2c: 7: msg: "new message" 0x4c880f2c: 7: exit run() 0x5d8f5d2c: 8: enter run() 0x5d8f5d2c: 8: set_msg 0x5d8f5d2c: 8: msg: "new message" 0x5d8f5d2c: 8: exit run() 0x4c88002c: 9: enter run() 0x4c88002c: 9: set_msg 0x4c88002c: 9: msg: "new message" 0x4c88002c: 9: exit run() 0x5d8f5f2c: 10: enter run() 0x5d8f5f2c: 10: set_msg 0x5d8f5f2c: 10: msg: "new message" 0x5d8f5f2c: 10: exit run() 0x5d8f592c: 11: enter run() 0x5d8f592c: 11: set_msg 0x5d8f592c: 11: msg: "new message" 0x5d8f592c: 11: exit run() 0x601c2c2c: 12: enter run() 0x601c2c2c: 12: set_msg 0x601c2c2c: 12: msg: "new message" 0x601c2c2c: 12: exit run() 0x5d8f502c: 13: enter run() 0x5d8f502c: 13: set_msg 0x5d8f502c: 13: msg: "new message" 0x5d8f502c: 13: exit run() 0x601c2e2c: 14: enter run() 0x601c2e2c: 14: set_msg 0x601c2e2c: 14: msg: "new message" 0x601c2e2c: 14: exit run() 0x5d8f5b2c: 15: enter run() 0x5d8f5b2c: 15: set_msg 0x5d8f5b2c: 15: msg: "new message" 0x5d8f5b2c: 15: exit run() main: 9 0x42231b2c: 0: enter run() 0x601c242c: 1: enter run() 0x601c242c: 1: set_msg 0x42231b2c: 0: set_msg 0x601c242c: 1: msg: "new message" 0x601c242c: 1: exit run() 0x4223192c: 2: enter run() 0x42231b2c: 0: msg: "new message" 0x42231b2c: 0: exit run() 00x4223192c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x42231b2c stack 0x5006b7e0 rthread reaping 0x601c242c stack 0x50055840 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (1) 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x42231e2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4223112c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x42231c2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4223182c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4223192c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x4223182c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x4223112c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x4223182c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x4223112c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x4223182c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x5d8f532c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223192c stack 0x50065f40 rthread reaping 0x4c880a2c stack 0x500657a0 rthread reaping 0x4c880d2c stack 0x500652a0 0x4223112c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880e2c stack 0x50065c40 0x5d8f512c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2d2c stack 0x500553c0 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f532c stack 0x50055960 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f512c stack 0x50065e60 0x42231c2c: rwlock_unlock 0x79cdbd40 0x42231c2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f572c stack 0x50050280 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231c2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x42231e2c: rwlock_unlock 0x79cdbd40 0x42231e2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x42231e2c stack 0x5006bc00 rthread reaping 0x4223112c stack 0x50055b20 rthread reaping 0x5d8f5a2c stack 0x50055080 rthread reaping 0x42231c2c stack 0x50055580 rthread reaping 0x5d8f5e2c stack 0x500658e0 rthread reaping 0x4223182c stack 0x5006b4c0 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231f2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x42231f2c: rwlock_unlock 0x79cdbd40 0x42231f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x42231f2c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c282c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88042c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x601c2b2c stack 0x5006b4c0 0x4223152c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c212c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88022c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c262c: rwlock_unlock 0x79cdbd40 rthread reaping 0x42231f2c stack 0x500658e0 0x42231b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c272c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88052c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223102c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c262c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4223192c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x42231b2c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x42231b2c: rwlock_rdlock 0x79cdbd40 (1) 0x4223192c: rwlock_rdlock 0x79cdbd40 (1) 0x42231b2c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x4223102c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4223102c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (3) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4223102c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_rdlock 0x79cdbd40 (0) 0x4223152c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c262c stack 0x50055580 rthread reaping 0x5d8f542c stack 0x50055080 rthread reaping 0x601c242c stack 0x50055b20 0x4c88042c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c282c stack 0x5006bc00 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88042c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88042c stack 0x50050280 rthread reaping 0x4223152c stack 0x50065e60 rthread reaping 0x601c212c stack 0x50055960 rthread reaping 0x4c88022c stack 0x500553c0 rthread reaping 0x42231b2c stack 0x50065c40 rthread reaping 0x601c2c2c stack 0x500652a0 rthread reaping 0x4c88052c stack 0x500657a0 rthread reaping 0x601c272c stack 0x50065f40 rthread reaping 0x4223102c stack 0x50055840 rthread reaping 0x4223192c stack 0x5006b7e0 0x601c252c: rwlock_wrlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_wrlock 0x79cdbd40 (1) 0x4223122c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_rdlock 0x79cdbd40 (0) 0x4223122c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_wrlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_wrlock 0x79cdbd40 (1) 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c252c stack 0x5006b7e0 0x601c222c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x5d8f502c stack 0x50055840 0x601c222c: rwlock_unlock 0x79cdbd40 0x4223132c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x4223132c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2b2c stack 0x50065f40 0x4223132c: rwlock_rdlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223122c stack 0x500657a0 rthread reaping 0x4c88032c stack 0x500652a0 0x4223132c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88062c stack 0x50065c40 rthread reaping 0x4c880f2c stack 0x500553c0 rthread reaping 0x601c202c stack 0x50055960 rthread reaping 0x601c242c stack 0x50065e60 rthread reaping 0x601c2d2c stack 0x50050280 rthread reaping 0x601c272c stack 0x5006bc00 rthread reaping 0x5d8f5a2c stack 0x50055b20 rthread reaping 0x4c88072c stack 0x50055080 rthread reaping 0x601c292c stack 0x50055580 rthread reaping 0x601c222c stack 0x500658e0 rthread reaping 0x4223132c stack 0x5006b4c0 0x42231b2c: rwlock_wrlock 0x79cdbd40 (0) 0x42231b2c: rwlock_unlock 0x79cdbd40 0x42231b2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231b2c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c252c: rwlock_wrlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_rdlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_wrlock 0x79cdbd40 (0) 0x4223142c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_rdlock 0x79cdbd40 (0) 0x4223142c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_wrlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88032c: rwlock_wrlock 0x79cdbd40 (0) 0x42231d2c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_rdlock 0x79cdbd40 (0) 0x4223112c: rwlock_wrlock 0x79cdbd40 (1) 0x42231d2c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 rthread reaping 0x42231b2c stack 0x5006b4c0 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f532c stack 0x500658e0 0x5d8f562c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88012c stack 0x50055580 rthread reaping 0x601c2a2c stack 0x50055080 rthread reaping 0x4c88022c stack 0x50055b20 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4223112c: rwlock_unlock 0x79cdbd40 0x4223112c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88002c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4223112c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (1) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f502c stack 0x5006bc00 rthread reaping 0x601c2d2c stack 0x50050280 rthread reaping 0x601c252c stack 0x50065e60 rthread reaping 0x4223142c stack 0x50055960 rthread reaping 0x601c212c stack 0x500553c0 rthread reaping 0x42231d2c stack 0x50065c40 rthread reaping 0x601c2e2c stack 0x500652a0 rthread reaping 0x4c88032c stack 0x500657a0 rthread reaping 0x5d8f562c stack 0x50065f40 rthread reaping 0x4223112c stack 0x50055840 rthread reaping 0x4c88002c stack 0x5006b7e0 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231c2c: rwlock_wrlock 0x79cdbd40 (0) 0x4223152c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88082c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c242c: rwlock_wrlock 0x79cdbd40 (2147483649) rthread reaping 0x5d8f512c stack 0x5006b7e0 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88092c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223182c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x42231f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c262c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c272c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223152c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c272c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5a2c stack 0x50055840 rthread reaping 0x601c292c stack 0x50065f40 0x4223152c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (1) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x4223182c: rwlock_unlock 0x79cdbd40 0x4223182c: rwlock_rdlock 0x79cdbd40 (0) 0x4223182c: rwlock_unlock 0x79cdbd40 0x42231c2c: rwlock_unlock 0x79cdbd40 0x42231f2c: rwlock_unlock 0x79cdbd40 0x42231f2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231c2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231f2c: rwlock_unlock 0x79cdbd40 0x42231c2c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x42231c2c stack 0x500657a0 0x601c262c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5f2c stack 0x500652a0 rthread reaping 0x4223152c stack 0x50065c40 rthread reaping 0x4c88082c stack 0x500553c0 rthread reaping 0x601c242c stack 0x50055960 rthread reaping 0x4c88092c stack 0x50065e60 rthread reaping 0x601c2f2c stack 0x50050280 rthread reaping 0x4223182c stack 0x5006bc00 rthread reaping 0x5d8f5d2c stack 0x50055b20 rthread reaping 0x4c880e2c stack 0x50055080 rthread reaping 0x601c262c stack 0x50055580 rthread reaping 0x42231f2c stack 0x500658e0 rthread reaping 0x601c272c stack 0x5006b4c0 0x4c88042c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x4223192c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223162c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88042c stack 0x5006b4c0 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4223142c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x42231e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c212c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88072c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c222c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223162c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88062c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4223162c: rwlock_rdlock 0x79cdbd40 (0) 0x4223162c: rwlock_unlock 0x79cdbd40 0x42231e2c: rwlock_unlock 0x79cdbd40 0x42231e2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x42231e2c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4223142c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_rdlock 0x79cdbd40 (1) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_rdlock 0x79cdbd40 (2) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223192c stack 0x500658e0 rthread reaping 0x5d8f5a2c stack 0x50055580 rthread reaping 0x601c232c stack 0x50055080 rthread reaping 0x4223162c stack 0x50055b20 rthread reaping 0x5d8f5f2c stack 0x5006bc00 rthread reaping 0x4223142c stack 0x50050280 rthread reaping 0x5d8f522c stack 0x50065e60 rthread reaping 0x42231e2c stack 0x50055960 rthread reaping 0x601c212c stack 0x500553c0 rthread reaping 0x4c88072c stack 0x50065c40 rthread reaping 0x5d8f592c stack 0x500652a0 rthread reaping 0x601c222c stack 0x500657a0 rthread reaping 0x4c88062c stack 0x50065f40 rthread reaping 0x4c88092c stack 0x50055840 rthread reaping 0x5d8f5b2c stack 0x5006b7e0 0x4223182c: rwlock_wrlock 0x79cdbd40 (0) 0x4223182c: rwlock_unlock 0x79cdbd40 0x4223182c: rwlock_rdlock 0x79cdbd40 (0) 0x4223182c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (1) 0x601c262c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (1) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_wrlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_wrlock 0x79cdbd40 (2147483650) 0x5d8f592c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223182c stack 0x5006b7e0 rthread reaping 0x5d8f552c stack 0x50055840 rthread reaping 0x4c880f2c stack 0x50065f40 rthread reaping 0x5d8f5d2c stack 0x500657a0 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c262c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c242c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (1) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c262c stack 0x500652a0 rthread reaping 0x4c88002c stack 0x50065c40 rthread reaping 0x5d8f532c stack 0x500553c0 rthread reaping 0x601c242c stack 0x50055960 rthread reaping 0x4c880d2c stack 0x50065e60 0x4c880a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f502c stack 0x50050280 rthread reaping 0x5d8f572c stack 0x5006bc00 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c282c stack 0x50055b20 0x4c880a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f592c stack 0x50055080 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c292c stack 0x50055580 rthread reaping 0x4c880a2c stack 0x500658e0 rthread reaping 0x4c88012c stack 0x5006b4c0 0x4c88072c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4223132c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4223132c: rwlock_unlock 0x79cdbd40 0x4223132c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_wrlock 0x79cdbd40 (1) 0x4223132c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223112c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c232c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88072c stack 0x5006b4c0 rthread reaping 0x4223132c stack 0x500658e0 0x601c232c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x42231c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223122c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223152c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223142c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (0) 0x4223142c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c88022c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x42231a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4223162c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_rdlock 0x79cdbd40 (1) 0x4223142c: rwlock_unlock 0x79cdbd40 0x4223122c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_unlock 0x79cdbd40 0x4223112c: rwlock_unlock 0x79cdbd40 0x4223112c: rwlock_rdlock 0x79cdbd40 (0) 0x4223112c: rwlock_unlock 0x79cdbd40 0x42231c2c: rwlock_unlock 0x79cdbd40 0x42231c2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c232c stack 0x50055580 0x42231c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223142c stack 0x50055080 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x4223152c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (1) 0x4223152c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_rdlock 0x79cdbd40 (0) 0x4223162c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f572c stack 0x50055b20 rthread reaping 0x4223112c stack 0x5006bc00 rthread reaping 0x4223122c stack 0x50050280 rthread reaping 0x42231c2c stack 0x50065e60 rthread reaping 0x601c2a2c stack 0x50055960 rthread reaping 0x4c880e2c stack 0x500553c0 rthread reaping 0x4223152c stack 0x50065c40 rthread reaping 0x5d8f582c stack 0x500652a0 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x42231a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88022c stack 0x500657a0 0x42231a2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x4223162c stack 0x50065f40 0x42231a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5a2c stack 0x50055840 rthread reaping 0x42231a2c stack 0x5006b7e0 0x42231d2c: rwlock_wrlock 0x79cdbd40 (0) 0x42231d2c: rwlock_unlock 0x79cdbd40 0x42231d2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231d2c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_wrlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x4223102c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4223192c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_wrlock 0x79cdbd40 (1) 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c252c: rwlock_unlock 0x79cdbd40 0x4223102c: rwlock_unlock 0x79cdbd40 0x4223102c: rwlock_rdlock 0x79cdbd40 (0) 0x4223102c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_unlock 0x79cdbd40 0x4223192c: rwlock_rdlock 0x79cdbd40 (0) 0x4223192c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_wrlock 0x79cdbd40 (0) 0x4223162c: rwlock_unlock 0x79cdbd40 0x4223162c: rwlock_rdlock 0x79cdbd40 (0) 0x4223162c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 rthread reaping 0x42231d2c stack 0x50055840 0x4c88042c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x601c222c stack 0x5006b7e0 rthread reaping 0x601c2b2c stack 0x50065f40 rthread reaping 0x4223102c stack 0x500657a0 rthread reaping 0x4223192c stack 0x500652a0 rthread reaping 0x601c252c stack 0x50065c40 0x4c88042c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c262c stack 0x500553c0 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880a2c stack 0x50055960 rthread reaping 0x5d8f5d2c stack 0x50065e60 rthread reaping 0x5d8f5b2c stack 0x50050280 rthread reaping 0x5d8f5c2c stack 0x5006bc00 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x4223162c stack 0x50055b20 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c272c stack 0x50055080 0x4c88042c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88032c stack 0x50055580 rthread reaping 0x5d8f5e2c stack 0x5006b4c0 rthread reaping 0x4c88042c stack 0x500658e0 0x601c222c: rwlock_wrlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x42231c2c: rwlock_wrlock 0x79cdbd40 (1) 0x42231c2c: rwlock_unlock 0x79cdbd40 0x42231c2c: rwlock_rdlock 0x79cdbd40 (0) 0x42231c2c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4223142c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4223152c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (2147483647) rthread reaping 0x601c222c stack 0x500658e0 rthread reaping 0x42231c2c stack 0x5006b4c0 0x4c88052c: rwlock_wrlock 0x79cdbd40 (4294967295) x4223192c: 2: set_msg 0x4c880a2c: 3: enter run() 0x4c880d2c: 4: enter run() 0x4c880e2c: 5: enter run() 0x601c2d2c: 6: enter run() 0x5d8f532c: 7: enter run() 0x5d8f512c: 8: enter run() 0x5d8f572c: 9: enter run() 0x42231e2c: 10: enter run() 0x4223112c: 11: enter run() 0x5d8f5a2c: 12: enter run() 0x42231c2c: 13: enter run() 0x5d8f5e2c: 14: enter run() 0x4223182c: 15: enter run() 0x4223192c: 2: msg: "new message" 0x4c880a2c: 3: set_msg 0x5d8f5e2c: 14: set_msg 0x4223182c: 15: set_msg 0x5d8f572c: 9: set_msg 0x4c880e2c: 5: set_msg 0x4c880d2c: 4: set_msg 0x601c2d2c: 6: set_msg 0x4c880d2c: 4: msg: "new message" 0x4c880a2c: 3: msg: "new message" 0x4c880d2c: 4: exit run() 0x4c880a2c: 3: exit run() 0x4223112c: 11: set_msg 0x5d8f532c: 7: set_msg 0x601c2d2c: 6: msg: "new message" 0x601c2d2c: 6: exit run() 0x5d8f5e2c: 14: msg: "new message" 0x4223182c: 15: msg: "new message" 0x5d8f5e2c: 14: exit run() 0x5d8f572c: 9: msg: "new message" 0x5d8f572c: 9: exit run() 0x4c880e2c: 5: msg: "new message" 0x4c880e2c: 5: exit run() 0x4223182c: 15: exit run() 0x4223192c: 2: exit run() 0x5d8f532c: 7: msg: "new message" 0x5d8f532c: 7: exit run() 0x4223112c: 11: msg: "new message" 0x5d8f512c: 8: set_msg 0x4223112c: 11: exit run() 0x5d8f512c: 8: msg: "new message" 0x5d8f512c: 8: exit run() 0x5d8f5a2c: 12: set_msg 0x42231c2c: 13: set_msg 0x42231c2c: 13: msg: "new message" 0x5d8f5a2c: 12: msg: "new message" 0x42231c2c: 13: exit run() 0x5d8f5a2c: 12: exit run() 0x42231e2c: 10: set_msg 0x42231e2c: 10: msg: "new message" 0x42231e2c: 10: exit run() main: 10 0x601c2b2c: 0: enter run() 0x601c2b2c: 0: set_msg 0x42231f2c: 1: enter run() 0x601c2b2c: 0: msg: "new message" 0x42231f2c: 1: set_msg 0x601c262c: 2: enter run() 0x601c2b2c: 0: exit run() 0x5d8f542c: 3: enter run() 0x42231f2c: 1: msg: "new message" 0x601c242c: 4: enter run() 0x601c282c: 5: enter run() 0x4c88042c: 6: enter run() 0x4223152c: 7: enter run() 0x601c212c: 8: enter run() 0x4c88022c: 9: enter run() 0x42231f2c: 1: exit run() 0x601c262c: 2: set_msg 0x42231b2c: 10: enter run() 0x601c2c2c: 11: enter run() 0x601c272c: 13: enter run() 0x4c88052c: 12: enter run() 0x4223102c: 14: enter run() 0x4223192c: 15: enter run() 0x42231b2c: 10: set_msg 0x4223192c: 15: set_msg 0x601c242c: 4: set_msg 0x601c242c: 4: msg: "new message" 0x42231b2c: 10: msg: "new message" 0x601c242c: 4: exit run() 0x4223192c: 15: msg: "new message" 0x42231b2c: 10: exit run() 0x601c262c: 2: msg: "new message" 0x4223192c: 15: exit run() 0x601c282c: 5: set_msg 0x601c282c: 5: msg: "new message" 0x601c282c: 5: exit run() 0x601c212c: 8: set_msg 0x601c2c2c: 11: set_msg 0x601c2c2c: 11: msg: "new message" 0x601c212c: 8: msg: "new message" 0x601c2c2c: 11: exit run() 0x601c272c: 13: set_msg 0x601c212c: 8: exit run() 0x601c272c: 13: msg: "new message" 0x601c272c: 13: exit run() 0x4c88052c: 12: set_msg 0x4223102c: 14: set_msg 0x4c88022c: 9: set_msg 0x5d8f542c: 3: set_msg 0x601c262c: 2: exit run() 0x4c88022c: 9: msg: "new message" 0x4c88052c: 12: msg: "new message" 0x4223102c: 14: msg: "new message" 0x5d8f542c: 3: msg: "new message" 0x4c88022c: 9: exit run() 0x4c88052c: 12: exit run() 0x4223102c: 14: exit run() 0x4223152c: 7: set_msg 0x5d8f542c: 3: exit run() 0x4223152c: 7: msg: "new message" 0x4223152c: 7: exit run() 0x4c88042c: 6: set_msg 0x4c88042c: 6: msg: "new message" 0x4c88042c: 6: exit run() main: 11 0x601c252c: 0: enter run() 0x601c252c: 0: set_msg 0x5d8f502c: 1: enter run() 0x601c252c: 0: msg: "new message" 0x601c2b2c: 2: enter run() 0x601c2b2c: 2: set_msg 0x601c252c: 0: exit run() 0x601c2b2c: 2: msg: "new message" 0x4223122c: 3: enter run() 0x601c2b2c: 2: exit run() 0x4223122c: 3: set_msg 0x4223122c: 3: msg: "new message" 0x4223122c: 3: exit run() 0x4c88032c: 4: enter run() 0x4c88032c: 4: set_msg 0x4c88032c: 4: msg: "new message" 0x4c88032c: 4: exit run() 0x4c88062c: 5: enter run() 0x5d8f502c: 1: set_msg 0x5d8f502c: 1: msg: "new message" 0x5d8f502c: 1: exit run() 0x4c88062c: 5: set_msg 0x4c88062c: 5: msg: "new message" 0x4c88062c: 5: exit run() 0x4c880f2c: 6: enter run() 0x4c880f2c: 6: set_msg 0x4c880f2c: 6: msg: "new message" 0x4c880f2c: 6: exit run() 0x601c202c: 7: enter run() 0x601c202c: 7: set_msg 0x601c202c: 7: msg: "new message" 0x601c202c: 7: exit run() 0x601c242c: 8: enter run() 0x601c242c: 8: set_msg 0x601c242c: 8: msg: "new message" 0x601c242c: 8: exit run() 0x601c2d2c: 9: enter run() 0x601c2d2c: 9: set_msg 0x601c272c: 10: enter run() 0x601c2d2c: 9: msg: "new message" 0x601c2d2c: 9: exit run() 0x601c272c: 10: set_msg 0x601c272c: 10: msg: "new message" 0x601c272c: 10: exit run() 0x5d8f5a2c: 11: enter run() 0x5d8f5a2c: 11: set_msg 0x5d8f5a2c: 11: msg: "new message" 0x4c88072c: 12: enter run() 0x5d8f5a2c: 11: exit run() 0x4c88072c: 12: set_msg 0x4c88072c: 12: msg: "new message" 0x601c292c: 13: enter run() 0x4c88072c: 12: exit run() 0x601c292c: 13: set_msg 0x601c292c: 13: msg: "new message" 0x601c292c: 13: exit run() 0x601c222c: 14: enter run() 0x601c222c: 14: set_msg 0x4223132c: 15: enter run() 0x4223132c: 15: set_msg 0x601c222c: 14: msg: "new message" 0x4223132c: 15: msg: "new message" 0x601c222c: 14: exit run() 0x4223132c: 15: exit run() main: 12 0x42231b2c: 0: enter run() 0x42231b2c: 0: set_msg 0x42231b2c: 0: msg: "new message" 0x5d8f532c: 1: enter run() 0x42231b2c: 0: exit run() 0x5d8f532c: 1: set_msg 0x4c88012c: 2: enter run() 0x5d8f532c: 1: msg: "new message" 0x5d8f532c: 1: exit run() 0x4c88012c: 2: set_msg 0x601c2a2c: 3: enter run() 0x4c88012c: 2: msg: "new message" 0x4c88012c: 2: exit run() 0x601c2a2c: 3: set_msg 0x4c88022c: 4: enter run() 0x601c2a2c: 3: msg: "new message" 0x601c2a2c: 3: exit run() 0x4c88022c: 4: set_msg 0x5d8f502c: 5: enter run() 0x4c88022c: 4: msg: "new message" 0x601c2d2c: 6: enter run() 0x601c252c: 7: enter run() 0x4c88022c: 4: exit run() 0x601c252c: 7: set_msg 0x601c252c: 7: msg: "new message" 0x601c252c: 7: exit run() 0x4223142c: 8: enter run() 0x4223142c: 8: set_msg 0x4223142c: 8: msg: "new message" 0x4223142c: 8: exit run() 0x601c212c: 9: enter run() 0x601c212c: 9: set_msg 0x601c212c: 9: msg: "new message" 0x601c212c: 9: exit run() 0x601c2e2c: 11: enter run() 0x601c2e2c: 11: set_msg 0x42231d2c: 10: enter run() 0x601c2e2c: 11: msg: "new message" 0x4c88032c: 12: enter run() 0x42231d2c: 10: set_msg 0x4223112c: 14: enter run() 0x42231d2c: 10: msg: "new message" 0x5d8f562c: 13: enter run() 0x5d8f562c: 13: set_msg 0x601c2e2c: 11: exit run() 0x5d8f562c: 13: msg: "new message" 0x5d8f562c: 13: exit run() 0x42231d2c: 10: exit run() 0x4c88032c: 12: set_msg 0x4c88032c: 12: msg: "new message" 0x4223112c: 14: set_msg 0x4c88032c: 12: exit run() 0x4c88002c: 15: enter run() 0x4223112c: 14: msg: "new message" 0x4223112c: 14: exit run() 0x601c2d2c: 6: set_msg 0x601c2d2c: 6: msg: "new message" 0x601c2d2c: 6: exit run() 0x4c88002c: 15: set_msg 0x5d8f502c: 5: set_msg 0x4c88002c: 15: msg: "new message" 0x5d8f502c: 5: msg: "new message" 0x4c88002c: 15: exit run() 0x5d8f502c: 5: exit run() main: 13 0x5d8f512c: 0: enter run() 0x5d8f512c: 0: set_msg 0x5d8f512c: 0: msg: "new message" 0x5d8f5a2c: 1: enter run() 0x5d8f512c: 0: exit run() 0x601c292c: 2: enter run() 0x5d8f5a2c: 1: set_msg 0x42231c2c: 3: enter run() 0x4223152c: 5: enter run() 0x5d8f5f2c: 4: enter run() 0x4c88082c: 6: enter run() 0x601c242c: 7: enter run() 0x5d8f5a2c: 1: msg: "new message" 0x601c2f2c: 9: enter run() 0x4c88092c: 8: enter run() 0x5d8f5d2c: 11: enter run() 0x4223182c: 10: enter run() 0x4c880e2c: 12: enter run() 0x42231f2c: 14: enter run() 0x601c262c: 13: enter run() 0x601c272c: 15: enter run() 0x4223152c: 5: set_msg 0x5d8f5a2c: 1: exit run() 0x601c292c: 2: set_msg 0x601c292c: 2: msg: "new message" 0x601c292c: 2: exit run() 0x4c88092c: 8: set_msg 0x601c272c: 15: set_msg 0x4c88092c: 8: msg: "new message" 0x601c272c: 15: msg: "new message" 0x601c272c: 15: exit run() 0x4c88092c: 8: exit run() 0x601c242c: 7: set_msg 0x601c2f2c: 9: set_msg 0x601c2f2c: 9: msg: "new message" 0x601c2f2c: 9: exit run() 0x4c88082c: 6: set_msg 0x4c88082c: 6: msg: "new message" 0x4c880e2c: 12: set_msg 0x4c88082c: 6: exit run() 0x5d8f5d2c: 11: set_msg 0x5d8f5f2c: 4: set_msg 0x5d8f5f2c: 4: msg: "new message" 0x5d8f5d2c: 11: msg: "new message" 0x5d8f5d2c: 11: exit run() 0x601c242c: 7: msg: "new message" 0x4223152c: 5: msg: "new message" 0x601c242c: 7: exit run() 0x4c880e2c: 12: msg: "new message" 0x5d8f5f2c: 4: exit run() 0x4223152c: 5: exit run() 0x4c880e2c: 12: exit run() 0x4223182c: 10: set_msg 0x4223182c: 10: msg: "new message" 0x4223182c: 10: exit run() 0x42231c2c: 3: set_msg 0x42231f2c: 14: set_msg 0x42231f2c: 14: msg: "new message" 0x42231c2c: 3: msg: "new message" 0x42231f2c: 14: exit run() 0x42231c2c: 3: exit run() 0x601c262c: 13: set_msg 0x601c262c: 13: msg: "new message" 0x601c262c: 13: exit run() main: 14 0x4c88042c: 0: enter run() 0x4c88042c: 0: set_msg 0x4223192c: 1: enter run() 0x4c88042c: 0: msg: "new message" 0x5d8f5a2c: 2: enter run() 0x601c232c: 3: enter run() 0x4223162c: 4: enter run() 0x4c88042c: 0: exit run() 0x5d8f5f2c: 5: enter run() 0x5d8f5a2c: 2: set_msg 0x4223142c: 6: enter run() 0x5d8f522c: 7: enter run() 0x42231e2c: 8: enter run() 0x601c212c: 9: enter run() 0x4c88072c: 10: enter run() 0x601c222c: 12: enter run() 0x5d8f592c: 11: enter run() 0x5d8f5b2c: 15: enter run() 0x4223162c: 4: set_msg 0x4c88092c: 14: enter run() 0x4c88062c: 13: enter run() 0x4c88092c: 14: set_msg 0x4c88072c: 10: set_msg 0x4223162c: 4: msg: "new message" 0x4223162c: 4: exit run() 0x42231e2c: 8: set_msg 0x601c212c: 9: set_msg 0x42231e2c: 8: msg: "new message" 0x601c212c: 9: msg: "new message" 0x601c212c: 9: exit run() 0x4c88092c: 14: msg: "new message" 0x4c88092c: 14: exit run() 0x5d8f5a2c: 2: msg: "new message" 0x5d8f5a2c: 2: exit run() 0x4c88072c: 10: msg: "new message" 0x4c88072c: 10: exit run() 0x5d8f5f2c: 5: set_msg 0x4223142c: 6: set_msg 0x5d8f5f2c: 5: msg: "new message" 0x4223142c: 6: msg: "new message" 0x4223142c: 6: exit run() 0x42231e2c: 8: exit run() 0x5d8f5b2c: 15: set_msg 0x5d8f522c: 7: set_msg 0x5d8f5b2c: 15: msg: "new message" 0x5d8f5f2c: 5: exit run() 0x5d8f522c: 7: msg: "new message" 0x5d8f5b2c: 15: exit run() 0x5d8f522c: 7: exit run() 0x4223192c: 1: set_msg 0x4c88062c: 13: set_msg 0x4c88062c: 13: msg: "new message" 0x4c88062c: 13: exit run() 0x5d8f592c: 11: set_msg 0x601c232c: 3: set_msg 0x601c222c: 12: set_msg 0x601c232c: 3: msg: "new message" 0x5d8f592c: 11: msg: "new message" 0x601c222c: 12: msg: "new message" 0x601c232c: 3: exit run() 0x4223192c: 1: msg: "new message" 0x5d8f592c: 11: exit run() 0x601c222c: 12: exit run() 0x4223192c: 1: exit run() main: 15 0x4223182c: 0: enter run() 0x4223182c: 0: set_msg 0x4223182c: 0: msg: "new message" 0x5d8f552c: 1: enter run() 0x4223182c: 0: exit run() 0x5d8f552c: 1: set_msg 0x4c880f2c: 2: enter run() 0x5d8f552c: 1: msg: "new message" 0x4c880f2c: 2: set_msg 0x5d8f552c: 1: exit run() 0x5d8f5d2c: 3: enter run() 0x601c262c: 4: enter run() 0x4c880f2c: 2: msg: "new message" 0x5d8f532c: 6: enter run() 0x601c242c: 7: enter run() 0x5d8f532c: 6: set_msg 0x4c880f2c: 2: exit run() 0x4c88002c: 5: enter run() 0x4c88002c: 5: set_msg 0x4c880d2c: 8: enter run() 0x5d8f532c: 6: msg: "new message" 0x5d8f532c: 6: exit run() 0x5d8f5d2c: 3: set_msg 0x5d8f502c: 9: enter run() 0x5d8f502c: 9: set_msg 0x5d8f502c: 9: msg: "new message" 0x5d8f502c: 9: exit run() 0x5d8f5d2c: 3: msg: "new message" 0x5d8f5d2c: 3: exit run() 0x5d8f572c: 10: enter run() 0x5d8f572c: 10: set_msg 0x5d8f572c: 10: msg: "new message" 0x5d8f572c: 10: exit run() 0x601c282c: 11: enter run() 0x601c282c: 11: set_msg 0x601c282c: 11: msg: "new message" 0x601c282c: 11: exit run() 0x5d8f592c: 12: enter run() 0x5d8f592c: 12: set_msg 0x601c292c: 13: enter run() 0x5d8f592c: 12: msg: "new message" 0x4c88002c: 5: msg: "new message" 0x5d8f592c: 12: exit run() 0x4c880a2c: 14: enter run() 0x4c88012c: 15: enter run() 0x601c262c: 4: set_msg 0x4c88002c: 5: exit run() 0x601c242c: 7: set_msg 0x4c880d2c: 8: set_msg 0x4c88012c: 15: set_msg 0x4c880d2c: 8: msg: "new message" 0x601c262c: 4: msg: "new message" 0x4c88012c: 15: msg: "new message" 0x4c880d2c: 8: exit run() 0x601c262c: 4: exit run() 0x4c88012c: 15: exit run() 0x601c242c: 7: msg: "new message" 0x601c242c: 7: exit run() 0x4c880a2c: 14: set_msg 0x4c880a2c: 14: msg: "new message" 0x4c880a2c: 14: exit run() 0x601c292c: 13: set_msg 0x601c292c: 13: msg: "new message" 0x601c292c: 13: exit run() main: 16 0x4c88072c: 0: enter run() 0x4c88072c: 0: set_msg 0x4223132c: 1: enter run() 0x4c88072c: 0: msg: "new message" 0x4c88072c: 0: exit run() 0x4223132c: 1: set_msg 0x601c232c: 2: enter run() 0x4223132c: 1: msg: "new message" 0x4223142c: 3: enter run() 0x5d8f572c: 4: enter run() 0x4223112c: 5: enter run() 0x4223132c: 1: exit run() 0x601c232c: 2: set_msg 0x42231c2c: 7: enter run() 0x601c2a2c: 8: enter run() 0x4223122c: 6: enter run() 0x4c880e2c: 9: enter run() 0x4223152c: 10: enter run() 0x5d8f582c: 11: enter run() 0x4223142c: 3: set_msg 0x5d8f5a2c: 14: enter run() 0x4c88022c: 12: enter run() 0x42231a2c: 15: enter run() 0x4223162c: 13: enter run() 0x5d8f5a2c: 14: set_msg 0x5d8f5a2c: 14: msg: "new message" 0x5d8f5a2c: 14: exit run() 0x4223122c: 6: set_msg 0x4223142c: 3: msg: "new message" 0x4223122c: 6: msg: "new message" 0x4223142c: 3: exit run() 0x4223122c: 6: exit run() 0x601c232c: 2: msg: "new message" 0x601c232c: 2: exit run() 0x4223112c: 5: set_msg 0x4223112c: 5: msg: "new message" 0x4223112c: 5: exit run() 0x42231c2c: 7: set_msg 0x42231c2c: 7: msg: "new message" 0x601c2a2c: 8: set_msg 0x42231c2c: 7: exit run() 0x4223152c: 10: set_msg 0x4c880e2c: 9: set_msg 0x601c2a2c: 8: msg: "new message" 0x4223152c: 10: msg: "new message" 0x601c2a2c: 8: exit run() 0x4c880e2c: 9: msg: "new message" 0x4223152c: 10: exit run() 0x4c880e2c: 9: exit run() 0x4223162c: 13: set_msg 0x4223162c: 13: msg: "new message" 0x4223162c: 13: exit run() 0x5d8f582c: 11: set_msg 0x5d8f582c: 11: msg: "new message" 0x5d8f582c: 11: exit run() 0x5d8f572c: 4: set_msg 0x5d8f572c: 4: msg: "new message" 0x5d8f572c: 4: exit run() 0x4c88022c: 12: set_msg 0x4c88022c: 12: msg: "new message" 0x4c88022c: 12: exit run() 0x42231a2c: 15: set_msg 0x42231a2c: 15: msg: "new message" 0x42231a2c: 15: exit run() main: 17 0x42231d2c: 0: enter run() 0x42231d2c: 0: set_msg 0x42231d2c: 0: msg: "new message" 0x42231d2c: 0: exit run() 0x601c222c: 1: enter run() 0x601c222c: 1: set_msg 0x601c222c: 1: msg: "new message" 0x601c2b2c: 2: enter run() 0x601c222c: 1: exit run() 0x4223102c: 3: enter run() 0x601c2b2c: 2: set_msg 0x4223192c: 4: enter run() 0x601c252c: 5: enter run() 0x601c2b2c: 2: msg: "new message" 0x601c252c: 5: set_msg 0x601c262c: 6: enter run() 0x601c252c: 5: msg: "new message" 0x601c2b2c: 2: exit run() 0x601c252c: 5: exit run() 0x4223102c: 3: set_msg 0x4223102c: 3: msg: "new message" 0x601c262c: 6: set_msg 0x4223102c: 3: exit run() 0x601c262c: 6: msg: "new message" 0x601c262c: 6: exit run() 0x4223192c: 4: set_msg 0x4223192c: 4: msg: "new message" 0x4223192c: 4: exit run() 0x4c880a2c: 7: enter run() 0x4c880a2c: 7: set_msg 0x4c880a2c: 7: msg: "new message" 0x4c880a2c: 7: exit run() 0x5d8f5d2c: 8: enter run() 0x5d8f5d2c: 8: set_msg 0x5d8f5d2c: 8: msg: "new message" 0x5d8f5d2c: 8: exit run() 0x5d8f5b2c: 9: enter run() 0x5d8f5b2c: 9: set_msg 0x5d8f5b2c: 9: msg: "new message" 0x5d8f5b2c: 9: exit run() 0x5d8f5c2c: 10: enter run() 0x5d8f5c2c: 10: set_msg 0x5d8f5c2c: 10: msg: "new message" 0x5d8f5c2c: 10: exit run() 0x4223162c: 11: enter run() 0x4223162c: 11: set_msg 0x4223162c: 11: msg: "new message" 0x4223162c: 11: exit run() 0x601c272c: 12: enter run() 0x601c272c: 12: set_msg 0x601c272c: 12: msg: "new message" 0x601c272c: 12: exit run() 0x4c88032c: 13: enter run() 0x4c88032c: 13: set_msg 0x4c88032c: 13: msg: "new message" 0x4c88042c: 14: enter run() 0x4c88032c: 13: exit run() 0x4c88042c: 14: set_msg 0x5d8f5e2c: 15: enter run() 0x5d8f5e2c: 15: set_msg 0x5d8f5e2c: 15: msg: "new message" 0x4c88042c: 14: msg: "new message" 0x5d8f5e2c: 15: exit run() 0x4c88042c: 14: exit run() main: 18 0x601c222c: 0: enter run() 0x601c222c: 0: set_msg 0x42231c2c: 1: enter run() 0x601c222c: 0: msg: "new message" 0x601c222c: 0: exit run() 0x42231c2c: 1: set_msg 0x42231c2c: 1: msg: "new message" 0x5d8f552c: 2: enter run() 0x601c292c: 3: enter run() 0x42231c2c: 1: exit run() 0x4223142c: 4: enter run() 0x5d8f552c: 2: set_msg 0x5d8f562c: 5: enter run() 0x4223152c: 6: enter run() 0x5d8f572c: 7: enter run() 0x5d8f552c: 2: msg: "new message" 0x601c242c: 8: enter run() 0x4c88052c: 9: enter run() 0x0x4c88062c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c202c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88072c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c292c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c212c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4223142c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c202c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4223142c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c202c: rwlock_rdlock 0x79cdbd40 (2147483651) rthread reaping 0x5d8f552c stack 0x50055580 rthread reaping 0x601c292c stack 0x50055080 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223142c stack 0x50055b20 rthread reaping 0x5d8f562c stack 0x5006bc00 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_unlock 0x79cdbd40 0x4223152c: rwlock_rdlock 0x79cdbd40 (0) 0x4223152c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4223152c stack 0x50050280 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f572c stack 0x50065e60 0x4c88062c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c242c stack 0x50055960 rthread reaping 0x4c88052c stack 0x500553c0 rthread reaping 0x601c202c stack 0x500652a0 rthread reaping 0x4c88062c stack 0x50065c40 rthread reaping 0x4c880b2c stack 0x500657a0 rthread reaping 0x4c88072c stack 0x50065f40 rthread reaping 0x4c880c2c stack 0x5006b7e0 rthread reaping 0x601c212c stack 0x50055840 0x80363c2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (1) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036312c: rwlock_wrlock 0x79cdbd40 (2147483649) rthread reaping 0x80363c2c stack 0x50055840 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (2147483650) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88092c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (1) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_rdlock 0x79cdbd40 (0) 0x8036312c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (1) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2a2c stack 0x5006b7e0 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f5c2c stack 0x50065f40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2c2c stack 0x500657a0 0x601c2e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f522c stack 0x50065c40 rthread reaping 0x4c88042c stack 0x500652a0 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f512c stack 0x500553c0 rthread reaping 0x601c2d2c stack 0x50055960 rthread reaping 0x4c880a2c stack 0x50065e60 rthread reaping 0x8036312c stack 0x50050280 rthread reaping 0x601c2e2c stack 0x5006bc00 rthread reaping 0x5d8f582c stack 0x50055b20 rthread reaping 0x4c88092c stack 0x50055080 rthread reaping 0x5d8f542c stack 0x50055580 rthread reaping 0x601c2f2c stack 0x5006b4c0 rthread reaping 0x5d8f5d2c stack 0x500658e0 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036362c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_wrlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x8036342c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (4294967295) rthread reaping 0x5d8f5e2c stack 0x500658e0 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880c2c stack 0x5006b4c0 0x601c202c: rwlock_wrlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036362c stack 0x50055580 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (2147483651) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f592c stack 0x50055080 rthread reaping 0x5d8f532c stack 0x50055b20 rthread reaping 0x4c880b2c stack 0x5006bc00 0x80363c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880d2c stack 0x50050280 rthread reaping 0x80363d2c stack 0x50065e60 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f512c stack 0x50055960 0x80363c2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363c2c stack 0x500553c0 0x80363e2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x4c88052c stack 0x500652a0 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036342c stack 0x50065c40 0x4c880e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880e2c stack 0x500657a0 rthread reaping 0x80363e2c stack 0x50065f40 rthread reaping 0x601c2f2c stack 0x5006b7e0 rthread reaping 0x601c202c stack 0x50055840 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_wrlock 0x79cdbd40 (1) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88052c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c212c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036372c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x8036322c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x601c2c2c stack 0x50055840 rthread reaping 0x601c2e2c stack 0x5006b7e0 0x8036352c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c242c: rwlock_wrlock 0x79cdbd40 (2147483650) 0x4c88072c: rwlock_wrlock 0x79cdbd40 (2147483650) 0x8036392c: rwlock_wrlock 0x79cdbd40 (2147483650) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363f2c stack 0x500657a0 rthread reaping 0x5d8f552c stack 0x50065c40 0x8036352c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x8036352c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036372c stack 0x50065f40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c242c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036302c stack 0x500652a0 rthread reaping 0x4c88052c stack 0x500553c0 rthread reaping 0x601c2a2c stack 0x50055960 0x8036392c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c212c stack 0x50065e60 0x4c880b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2b2c stack 0x50050280 rthread reaping 0x8036322c stack 0x5006bc00 rthread reaping 0x8036352c stack 0x50055b20 rthread reaping 0x4c88072c stack 0x50055080 rthread reaping 0x4c880b2c stack 0x50055580 rthread reaping 0x8036392c stack 0x5006b4c0 rthread reaping 0x601c242c stack 0x500658e0 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f572c stack 0x500658e0 0x8036302c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036362c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036332c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036312c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5c2c stack 0x5006b4c0 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_rdlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (1) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_rdlock 0x79cdbd40 (0) 0x8036312c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_rdlock 0x79cdbd40 (1) 0x8036302c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5e2c stack 0x50055580 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880f2c stack 0x50055080 rthread reaping 0x601c222c stack 0x50055b20 rthread reaping 0x5d8f542c stack 0x5006bc00 rthread reaping 0x5d8f5a2c stack 0x50050280 rthread reaping 0x8036382c stack 0x50065e60 rthread reaping 0x8036332c stack 0x50055960 rthread reaping 0x8036302c stack 0x500553c0 rthread reaping 0x5d8f522c stack 0x500652a0 rthread reaping 0x8036362c stack 0x50065f40 rthread reaping 0x601c2f2c stack 0x50065c40 rthread reaping 0x601c2d2c stack 0x500657a0 rthread reaping 0x8036312c stack 0x5006b7e0 rthread reaping 0x601c2c2c stack 0x50055840 0x80363e2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363e2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363e2c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036392c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036322c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88022c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036322c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c272c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c212c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036392c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363e2c stack 0x50055840 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_rdlock 0x79cdbd40 (0) 0x8036392c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88002c stack 0x5006b7e0 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (2147483647) rthread reaping 0x5d8f5f2c stack 0x500657a0 0x601c212c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2e2c stack 0x50065c40 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036342c stack 0x50065f40 0x601c212c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c212c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x4c88022c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5c2c stack 0x500652a0 0x601c272c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88012c stack 0x500553c0 rthread reaping 0x5d8f5d2c stack 0x50055960 0x601c272c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (1) 0x601c272c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f552c stack 0x50065e60 rthread reaping 0x8036392c stack 0x50050280 rthread reaping 0x5d8f562c stack 0x5006bc00 rthread reaping 0x8036322c stack 0x50055b20 rthread reaping 0x601c212c stack 0x50055080 rthread reaping 0x4c88022c stack 0x50055580 rthread reaping 0x5d8f502c stack 0x5006b4c0 rthread reaping 0x601c272c stack 0x500658e0 0x4c88072c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036392c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88062c: rwlock_wrlock 0x79cdbd40 (1) 0x80363e2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036392c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x80363e2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_rdlock 0x79cdbd40 (2) 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (3) 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (2147483651) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x4c88072c stack 0x500658e0 rthread reaping 0x4c880e2c stack 0x5006b4c0 rthread reaping 0x8036392c stack 0x50055580 rthread reaping 0x4c88062c stack 0x50055080 0x80363a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363e2c stack 0x50055b20 rthread reaping 0x601c2b2c stack 0x5006bc00 0x80363b2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c202c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c292c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036312c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x8036312c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (2147483652) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880b2c stack 0x50050280 rthread reaping 0x4c880c2c stack 0x50065e60 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036352c stack 0x50055960 rthread reaping 0x5d8f572c stack 0x500553c0 rthread reaping 0x80363a2c stack 0x500652a0 rthread reaping 0x80363b2c stack 0x50065f40 rthread reaping 0x601c202c stack 0x50065c40 rthread reaping 0x601c292c stack 0x500657a0 rthread reaping 0x8036312c stack 0x5006b7e0 rthread reaping 0x5d8f582c stack 0x50055840 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_wrlock 0x79cdbd40 (0) 0x8036392c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_rdlock 0x79cdbd40 (0) 0x8036392c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5c2c stack 0x50055840 0x4c88072c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88042c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x4c88062c stack 0x5006b7e0 0x4c88072c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880a2c stack 0x500657a0 rthread reaping 0x5d8f542c stack 0x50065c40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c282c stack 0x50065f40 rthread reaping 0x4c880b2c stack 0x500652a0 rthread reaping 0x80363f2c stack 0x500553c0 0x4c88042c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f572c stack 0x50055960 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x4c88032c stack 0x50065e60 0x4c88042c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880d2c stack 0x50050280 rthread reaping 0x5d8f552c stack 0x5006bc00 rthread reaping 0x601c232c stack 0x50055b20 rthread reaping 0x8036392c stack 0x50055080 rthread reaping 0x80363c2c stack 0x50055580 rthread reaping 0x4c88072c stack 0x5006b4c0 rthread reaping 0x4c88042c stack 0x500658e0 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_wrlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_wrlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_wrlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_rdlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x601c2b2c stack 0x500658e0 rthread reaping 0x601c2f2c stack 0x5006b4c0 rthread reaping 0x5d8f572c stack 0x50055580 rthread reaping 0x80363f2c stack 0x50055080 rthread reaping 0x5d8f592c stack 0x50055b20 rthread reaping 0x8036362c stack 0x5006bc00 rthread reaping 0x80363d2c stack 0x50050280 rthread reaping 0x5d8f562c stack 0x50065e60 rthread reaping 0x8036372c stack 0x50055960 rthread reaping 0x5d8f5c2c stack 0x500553c0 0x8036332c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88072c stack 0x500652a0 0x8036332c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x8036322c stack 0x50065f40 rthread reaping 0x8036302c stack 0x50065c40 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (1) 0x8036382c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036332c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036332c stack 0x500657a0 0x8036382c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880f2c stack 0x5006b7e0 rthread reaping 0x8036382c stack 0x50055840 0x80363a2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (1) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (1) 0x80363c2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (0) 0x8036362c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (2147483650) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (4294967295) rthread reaping 0x80363a2c stack 0x50055840 0x4c88052c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x4c880b2c stack 0x5006b7e0 rthread reaping 0x5d8f542c stack 0x500657a0 rthread reaping 0x4c88022c stack 0x50065c40 4c88062c: 10: enter run() 0x601c202c: 11: enter run() 0x4c88072c: 13: enter run() 0x5d8f552c: 2: exit run() 0x4c880b2c: 12: enter run() 0x601c292c: 3: set_msg 0x4c880c2c: 14: enter run() 0x601c212c: 15: enter run() 0x4c880c2c: 14: set_msg 0x601c292c: 3: msg: "new message" 0x601c292c: 3: exit run() 0x4c880b2c: 12: set_msg 0x4c880c2c: 14: msg: "new message" 0x4c880c2c: 14: exit run() 0x5d8f562c: 5: set_msg 0x5d8f562c: 5: msg: "new message" 0x5d8f562c: 5: exit run() 0x601c212c: 15: set_msg 0x601c212c: 15: msg: "new message" 0x5d8f572c: 7: set_msg 0x601c212c: 15: exit run() 0x4c88052c: 9: set_msg 0x4c88072c: 13: set_msg 0x4223142c: 4: set_msg 0x601c202c: 11: set_msg 0x4c88052c: 9: msg: "new message" 0x4223142c: 4: msg: "new message" 0x4c88052c: 9: exit run() 0x4c880b2c: 12: msg: "new message" 0x5d8f572c: 7: msg: "new message" 0x4223142c: 4: exit run() 0x4c88072c: 13: msg: "new message" 0x4c880b2c: 12: exit run() 0x601c202c: 11: msg: "new message" 0x5d8f572c: 7: exit run() 0x4c88072c: 13: exit run() 0x601c242c: 8: set_msg 0x601c202c: 11: exit run() 0x601c242c: 8: msg: "new message" 0x4223152c: 6: set_msg 0x601c242c: 8: exit run() 0x4223152c: 6: msg: "new message" 0x4223152c: 6: exit run() 0x4c88062c: 10: set_msg 0x4c88062c: 10: msg: "new message" 0x4c88062c: 10: exit run() main: 19 0x80363c2c: 0: enter run() 0x80363c2c: 0: set_msg 0x601c2a2c: 1: enter run() 0x80363c2c: 0: msg: "new message" 0x5d8f5c2c: 2: enter run() 0x601c2c2c: 3: enter run() 0x80363c2c: 0: exit run() 0x5d8f522c: 4: enter run() 0x601c2a2c: 1: set_msg 0x4c88042c: 5: enter run() 0x5d8f512c: 6: enter run() 0x601c2d2c: 7: enter run() 0x5d8f5c2c: 2: set_msg 0x4c880a2c: 8: enter run() 0x8036312c: 9: enter run() 0x601c2e2c: 10: enter run() 0x5d8f5c2c: 2: msg: "new message" 0x5d8f582c: 11: enter run() 0x601c2a2c: 1: msg: "new message" 0x5d8f5c2c: 2: exit run() 0x601c2f2c: 14: enter run() 0x4c88092c: 12: enter run() 0x5d8f5d2c: 15: enter run() 0x601c2c2c: 3: set_msg 0x5d8f542c: 13: enter run() 0x601c2a2c: 1: exit run() 0x4c880a2c: 8: set_msg 0x601c2c2c: 3: msg: "new message" 0x601c2c2c: 3: exit run() 0x5d8f522c: 4: set_msg 0x601c2f2c: 14: set_msg 0x601c2f2c: 14: msg: "new message" 0x601c2f2c: 14: exit run() 0x5d8f512c: 6: set_msg 0x4c88092c: 12: set_msg 0x4c88092c: 12: msg: "new message" 0x4c88092c: 12: exit run() 0x4c880a2c: 8: msg: "new message" 0x4c880a2c: 8: exit run() 0x8036312c: 9: set_msg 0x8036312c: 9: msg: "new message" 0x8036312c: 9: exit run() 0x4c88042c: 5: set_msg 0x601c2d2c: 7: set_msg 0x4c88042c: 5: msg: "new message" 0x601c2d2c: 7: msg: "new message" 0x4c88042c: 5: exit run() 0x5d8f522c: 4: msg: "new message" 0x601c2d2c: 7: exit run() 0x5d8f542c: 13: set_msg 0x5d8f522c: 4: exit run() 0x5d8f542c: 13: msg: "new message" 0x5d8f542c: 13: exit run() 0x601c2e2c: 10: set_msg 0x5d8f5d2c: 15: set_msg 0x5d8f5d2c: 15: msg: "new message" 0x601c2e2c: 10: msg: "new message" 0x5d8f5d2c: 15: exit run() 0x601c2e2c: 10: exit run() 0x5d8f582c: 11: set_msg 0x5d8f512c: 6: msg: "new message" 0x5d8f582c: 11: msg: "new message" 0x5d8f512c: 6: exit run() 0x5d8f582c: 11: exit run() main: 20 0x5d8f5e2c: 0: enter run() 0x5d8f5e2c: 0: set_msg 0x4c880c2c: 1: enter run() 0x5d8f5e2c: 0: msg: "new message" 0x8036362c: 2: enter run() 0x5d8f592c: 3: enter run() 0x5d8f5e2c: 0: exit run() 0x4c880c2c: 1: set_msg 0x5d8f532c: 4: enter run() 0x4c880b2c: 5: enter run() 0x4c880d2c: 6: enter run() 0x80363d2c: 7: enter run() 0x8036362c: 2: set_msg 0x5d8f512c: 8: enter run() 0x5d8f532c: 4: set_msg 0x8036362c: 2: msg: "new message" 0x5d8f532c: 4: msg: "new message" 0x80363c2c: 9: enter run() 0x4c880c2c: 1: msg: "new message" 0x8036362c: 2: exit run() 0x5d8f532c: 4: exit run() 0x4c88052c: 10: enter run() 0x4c880b2c: 5: set_msg 0x4c880c2c: 1: exit run() 0x8036342c: 11: enter run() 0x8036342c: 11: set_msg 0x4c88052c: 10: set_msg 0x8036342c: 11: msg: "new message" 0x8036342c: 11: exit run() 0x5d8f592c: 3: set_msg 0x4c880e2c: 12: enter run() 0x80363e2c: 13: enter run() 0x601c2f2c: 14: enter run() 0x4c880b2c: 5: msg: "new message" 0x601c202c: 15: enter run() 0x601c202c: 15: set_msg 0x601c202c: 15: msg: "new message" 0x601c202c: 15: exit run() 0x4c880d2c: 6: set_msg 0x80363d2c: 7: set_msg 0x80363d2c: 7: msg: "new message" 0x80363d2c: 7: exit run() 0x4c880b2c: 5: exit run() 0x5d8f512c: 8: set_msg 0x5d8f512c: 8: msg: "new message" 0x5d8f512c: 8: exit run() 0x601c2f2c: 14: set_msg 0x5d8f592c: 3: msg: "new message" 0x4c88052c: 10: msg: "new message" 0x5d8f592c: 3: exit run() 0x4c880d2c: 6: msg: "new message" 0x601c2f2c: 14: msg: "new message" 0x4c88052c: 10: exit run() 0x4c880d2c: 6: exit run() 0x601c2f2c: 14: exit run() 0x80363c2c: 9: set_msg 0x80363c2c: 9: msg: "new message" 0x80363c2c: 9: exit run() 0x4c880e2c: 12: set_msg 0x80363e2c: 13: set_msg 0x80363e2c: 13: msg: "new message" 0x4c880e2c: 12: msg: "new message" 0x80363e2c: 13: exit run() 0x4c880e2c: 12: exit run() main: 21 0x601c2c2c: 0: enter run() 0x601c2c2c: 0: set_msg 0x601c2e2c: 1: enter run() 0x601c2c2c: 0: msg: "new message" 0x601c2c2c: 0: exit run() 0x601c2e2c: 1: set_msg 0x8036372c: 2: enter run() 0x601c2e2c: 1: msg: "new message" 0x80363f2c: 3: enter run() 0x80363f2c: 3: set_msg 0x80363f2c: 3: msg: "new message" 0x601c2e2c: 1: exit run() 0x80363f2c: 3: exit run() 0x5d8f552c: 4: enter run() 0x5d8f552c: 4: set_msg 0x601c2a2c: 7: enter run() 0x4c88052c: 6: enter run() 0x5d8f552c: 4: msg: "new message" 0x8036302c: 5: enter run() 0x601c212c: 8: enter run() 0x601c2b2c: 9: enter run() 0x5d8f552c: 4: exit run() 0x8036372c: 2: set_msg 0x8036322c: 10: enter run() 0x8036352c: 11: enter run() 0x601c2a2c: 7: set_msg 0x4c880b2c: 13: enter run() 0x601c242c: 15: enter run() 0x4c88072c: 12: enter run() 0x8036392c: 14: enter run() 0x601c2a2c: 7: msg: "new message" 0x8036372c: 2: msg: "new message" 0x601c2a2c: 7: exit run() 0x4c88052c: 6: set_msg 0x8036322c: 10: set_msg 0x8036322c: 10: msg: "new message" 0x8036302c: 5: set_msg 0x4c88052c: 6: msg: "new message" 0x8036322c: 10: exit run() 0x8036302c: 5: msg: "new message" 0x4c88052c: 6: exit run() 0x8036372c: 2: exit run() 0x8036352c: 11: set_msg 0x8036302c: 5: exit run() 0x8036392c: 14: set_msg 0x8036352c: 11: msg: "new message" 0x8036352c: 11: exit run() 0x4c88072c: 12: set_msg 0x4c88072c: 12: msg: "new message" 0x4c88072c: 12: exit run() 0x601c242c: 15: set_msg 0x601c2b2c: 9: set_msg 0x601c242c: 15: msg: "new message" 0x601c2b2c: 9: msg: "new message" 0x601c242c: 15: exit run() 0x601c2b2c: 9: exit run() 0x8036392c: 14: msg: "new message" 0x8036392c: 14: exit run() 0x601c212c: 8: set_msg 0x601c212c: 8: msg: "new message" 0x601c212c: 8: exit run() 0x4c880b2c: 13: set_msg 0x4c880b2c: 13: msg: "new message" 0x4c880b2c: 13: exit run() main: 22 0x5d8f572c: 0: enter run() 0x5d8f572c: 0: set_msg 0x5d8f5c2c: 1: enter run() 0x5d8f572c: 0: msg: "new message" 0x5d8f5e2c: 2: enter run() 0x4c880f2c: 3: enter run() 0x5d8f572c: 0: exit run() 0x5d8f5c2c: 1: set_msg 0x601c222c: 4: enter run() 0x601c222c: 4: set_msg 0x5d8f542c: 5: enter run() 0x601c222c: 4: msg: "new message" 0x4c880f2c: 3: set_msg 0x4c880f2c: 3: msg: "new message" 0x601c222c: 4: exit run() 0x8036382c: 7: enter run() 0x5d8f5a2c: 6: enter run() 0x4c880f2c: 3: exit run() 0x5d8f5c2c: 1: msg: "new message" 0x8036302c: 9: enter run() 0x8036362c: 11: enter run() 0x601c2f2c: 12: enter run() 0x8036332c: 8: enter run() 0x5d8f522c: 10: enter run() 0x601c2d2c: 13: enter run() 0x601c2c2c: 15: enter run() 0x8036312c: 14: enter run() 0x5d8f5c2c: 1: exit run() 0x5d8f5e2c: 2: set_msg 0x601c2d2c: 13: set_msg 0x601c2d2c: 13: msg: "new message" 0x8036362c: 11: set_msg 0x8036362c: 11: msg: "new message" 0x8036332c: 8: set_msg 0x8036362c: 11: exit run() 0x8036332c: 8: msg: "new message" 0x601c2f2c: 12: set_msg 0x8036332c: 8: exit run() 0x601c2d2c: 13: exit run() 0x5d8f522c: 10: set_msg 0x5d8f522c: 10: msg: "new message" 0x601c2f2c: 12: msg: "new message" 0x601c2f2c: 12: exit run() 0x8036312c: 14: set_msg 0x5d8f5a2c: 6: set_msg 0x8036382c: 7: set_msg 0x8036312c: 14: msg: "new message" 0x8036382c: 7: msg: "new message" 0x8036312c: 14: exit run() 0x8036382c: 7: exit run() 0x601c2c2c: 15: set_msg 0x601c2c2c: 15: msg: "new message" 0x5d8f522c: 10: exit run() 0x601c2c2c: 15: exit run() 0x5d8f542c: 5: set_msg 0x8036302c: 9: set_msg 0x5d8f5e2c: 2: msg: "new message" 0x5d8f5e2c: 2: exit run() 0x8036302c: 9: msg: "new message" 0x8036302c: 9: exit run() 0x5d8f542c: 5: msg: "new message" 0x5d8f542c: 5: exit run() 0x5d8f5a2c: 6: msg: "new message" 0x5d8f5a2c: 6: exit run() main: 23 0x80363e2c: 0: enter run() 0x80363e2c: 0: set_msg 0x80363e2c: 0: msg: "new message" 0x4c88002c: 1: enter run() 0x80363e2c: 0: exit run() 0x4c88002c: 1: set_msg 0x5d8f5f2c: 2: enter run() 0x4c88002c: 1: msg: "new message" 0x4c88002c: 1: exit run() 0x601c2e2c: 3: enter run() 0x5d8f5f2c: 2: set_msg 0x601c2e2c: 3: set_msg 0x5d8f5f2c: 2: msg: "new message" 0x601c2e2c: 3: msg: "new message" 0x5d8f5f2c: 2: exit run() 0x8036342c: 4: enter run() 0x601c2e2c: 3: exit run() 0x5d8f5c2c: 5: enter run() 0x8036342c: 4: set_msg 0x8036342c: 4: msg: "new message" 0x4c88012c: 6: enter run() 0x4c88012c: 6: set_msg 0x8036342c: 4: exit run() 0x5d8f5d2c: 7: enter run() 0x4c88012c: 6: msg: "new message" 0x5d8f552c: 8: enter run() 0x8036392c: 9: enter run() 0x5d8f562c: 10: enter run() 0x8036322c: 11: enter run() 0x601c212c: 12: enter run() 0x4c88022c: 13: enter run() 0x5d8f502c: 14: enter run() 0x601c272c: 15: enter run() 0x8036322c: 11: set_msg 0x8036392c: 9: set_msg 0x4c88012c: 6: exit run() 0x5d8f502c: 14: set_msg 0x5d8f502c: 14: msg: "new message" 0x5d8f502c: 14: exit run() 0x8036392c: 9: msg: "new message" 0x8036392c: 9: exit run() 0x5d8f562c: 10: set_msg 0x8036322c: 11: msg: "new message" 0x5d8f562c: 10: msg: "new message" 0x8036322c: 11: exit run() 0x5d8f562c: 10: exit run() 0x5d8f5c2c: 5: set_msg 0x601c212c: 12: set_msg 0x5d8f5d2c: 7: set_msg 0x601c212c: 12: msg: "new message" 0x601c212c: 12: exit run() 0x4c88022c: 13: set_msg 0x5d8f5c2c: 5: msg: "new message" 0x5d8f5c2c: 5: exit run() 0x5d8f5d2c: 7: msg: "new message" 0x4c88022c: 13: msg: "new message" 0x5d8f5d2c: 7: exit run() 0x601c272c: 15: set_msg 0x4c88022c: 13: exit run() 0x5d8f552c: 8: set_msg 0x601c272c: 15: msg: "new message" 0x5d8f552c: 8: msg: "new message" 0x601c272c: 15: exit run() 0x5d8f552c: 8: exit run() main: 24 0x4c88072c: 0: enter run() 0x4c88072c: 0: set_msg 0x4c88072c: 0: msg: "new message" 0x4c88072c: 0: exit run() 0x4c880e2c: 1: enter run() 0x4c880e2c: 1: set_msg 0x8036392c: 2: enter run() 0x4c880e2c: 1: msg: "new message" 0x4c880e2c: 1: exit run() 0x8036392c: 2: set_msg 0x4c88062c: 3: enter run() 0x80363e2c: 4: enter run() 0x8036392c: 2: msg: "new message" 0x601c2b2c: 5: enter run() 0x601c2b2c: 5: set_msg 0x8036392c: 2: exit run() 0x4c88062c: 3: set_msg 0x80363e2c: 4: set_msg 0x4c880b2c: 6: enter run() 0x4c880c2c: 7: enter run() 0x4c88062c: 3: msg: "new message" 0x601c2b2c: 5: msg: "new message" 0x80363e2c: 4: msg: "new message" 0x8036352c: 8: enter run() 0x4c88062c: 3: exit run() 0x5d8f572c: 9: enter run() 0x80363a2c: 10: enter run() 0x601c2b2c: 5: exit run() 0x80363e2c: 4: exit run() 0x4c880c2c: 7: set_msg 0x80363b2c: 11: enter run() 0x601c202c: 12: enter run() 0x601c292c: 13: enter run() 0x8036312c: 14: enter run() 0x5d8f582c: 15: enter run() 0x80363a2c: 10: set_msg 0x601c292c: 13: set_msg 0x4c880b2c: 6: set_msg 0x4c880b2c: 6: msg: "new message" 0x4c880b2c: 6: exit run() 0x5d8f582c: 15: set_msg 0x5d8f572c: 9: set_msg 0x80363b2c: 11: set_msg 0x8036312c: 14: set_msg 0x80363a2c: 10: msg: "new message" 0x601c292c: 13: msg: "new message" 0x80363a2c: 10: exit run() 0x601c292c: 13: exit run() 0x5d8f582c: 15: msg: "new message" 0x8036312c: 14: msg: "new message" 0x80363b2c: 11: msg: "new message" 0x4c880c2c: 7: msg: "new message" 0x5d8f582c: 15: exit run() 0x8036312c: 14: exit run() 0x5d8f572c: 9: msg: "new message" 0x4c880c2c: 7: exit run() 0x80363b2c: 11: exit run() 0x5d8f572c: 9: exit run() 0x601c202c: 12: set_msg 0x8036352c: 8: set_msg 0x8036352c: 8: msg: "new message" 0x8036352c: 8: exit run() 0x601c202c: 12: msg: "new message" 0x601c202c: 12: exit run() main: 25 0x5d8f5c2c: 0: enter run() 0x5d8f5c2c: 0: set_msg 0x5d8f5c2c: 0: msg: "new message" 0x5d8f5c2c: 0: exit run() 0x4c88062c: 1: enter run() 0x4c88062c: 1: set_msg 0x4c880a2c: 2: enter run() 0x4c88062c: 1: msg: "new message" 0x5d8f542c: 3: enter run() 0x4c88062c: 1: exit run() 0x5d8f542c: 3: set_msg 0x5d8f542c: 3: msg: "new message" 0x5d8f542c: 3: exit run() 0x601c282c: 4: enter run() 0x4c880a2c: 2: set_msg 0x4c880a2c: 2: msg: "new message" 0x4c880b2c: 5: enter run() 0x4c880b2c: 5: set_msg 0x4c880a2c: 2: exit run() 0x4c880b2c: 5: msg: "new message" 0x80363f2c: 6: enter run() 0x4c880b2c: 5: exit run() 0x80363f2c: 6: set_msg 0x601c282c: 4: set_msg 0x5d8f572c: 7: enter run() 0x601c282c: 4: msg: "new message" 0x80363f2c: 6: msg: "new message" 0x80363f2c: 6: exit run() 0x601c282c: 4: exit run() 0x5d8f572c: 7: set_msg 0x5d8f572c: 7: msg: "new message" 0x5d8f572c: 7: exit run() 0x4c88032c: 8: enter run() 0x4c88032c: 8: set_msg 0x4c88032c: 8: msg: "new message" 0x4c88032c: 8: exit run() 0x4c880d2c: 9: enter run() 0x4c880d2c: 9: set_msg 0x4c880d2c: 9: msg: "new message" 0x4c880d2c: 9: exit run() 0x5d8f552c: 10: enter run() 0x5d8f552c: 10: set_msg 0x5d8f552c: 10: msg: "new message" 0x5d8f552c: 10: exit run() 0x601c232c: 11: enter run() 0x601c232c: 11: set_msg 0x601c232c: 11: msg: "new message" 0x601c232c: 11: exit run() 0x8036392c: 12: enter run() 0x8036392c: 12: set_msg 0x8036392c: 12: msg: "new message" 0x8036392c: 12: exit run() 0x80363c2c: 13: enter run() 0x80363c2c: 13: set_msg 0x80363c2c: 13: msg: "new message" 0x80363c2c: 13: exit run() 0x4c88072c: 14: enter run() 0x4c88042c: 15: enter run() 0x4c88072c: 14: set_msg 0x4c88072c: 14: msg: "new message" 0x4c88072c: 14: exit run() 0x4c88042c: 15: set_msg 0x4c88042c: 15: msg: "new message" 0x4c88042c: 15: exit run() main: 26 0x601c2b2c: 0: enter run() 0x601c2b2c: 0: set_msg 0x601c2b2c: 0: msg: "new message" 0x601c2b2c: 0: exit run() 0x601c2f2c: 1: enter run() 0x601c2f2c: 1: set_msg 0x601c2f2c: 1: msg: "new message" 0x601c2f2c: 1: exit run() 0x5d8f572c: 2: enter run() 0x5d8f572c: 2: set_msg 0x5d8f572c: 2: msg: "new message" 0x5d8f572c: 2: exit run() 0x80363f2c: 3: enter run() 0x80363f2c: 3: set_msg 0x80363f2c: 3: msg: "new message" 0x80363f2c: 3: exit run() 0x5d8f592c: 4: enter run() 0x5d8f592c: 4: set_msg 0x5d8f592c: 4: msg: "new message" 0x5d8f592c: 4: exit run() 0x8036362c: 5: enter run() 0x8036362c: 5: set_msg 0x8036362c: 5: msg: "new message" 0x8036362c: 5: exit run() 0x80363d2c: 6: enter run() 0x80363d2c: 6: set_msg 0x80363d2c: 6: msg: "new message" 0x80363d2c: 6: exit run() 0x5d8f562c: 7: enter run() 0x5d8f562c: 7: set_msg 0x8036372c: 8: enter run() 0x5d8f562c: 7: msg: "new message" 0x5d8f562c: 7: exit run() 0x8036372c: 8: set_msg 0x8036372c: 8: msg: "new message" 0x8036372c: 8: exit run() 0x5d8f5c2c: 9: enter run() 0x5d8f5c2c: 9: set_msg 0x5d8f5c2c: 9: msg: "new message" 0x5d8f5c2c: 9: exit run() 0x4c88072c: 10: enter run() 0x4c88072c: 10: set_msg 0x4c88072c: 10: msg: "new message" 0x4c88072c: 10: exit run() 0x8036322c: 11: enter run() 0x8036322c: 11: set_msg 0x8036322c: 11: msg: "new message" 0x8036322c: 11: exit run() 0x8036302c: 12: enter run() 0x8036302c: 12: set_msg 0x8036302c: 12: msg: "new message" 0x8036332c: 13: enter run() 0x8036302c: 12: exit run() 0x8036332c: 13: set_msg 0x4c880f2c: 14: enter run() 0x8036382c: 15: enter run() 0x8036332c: 13: msg: "new message" 0x8036332c: 13: exit run() 0x4c880f2c: 14: set_msg 0x8036382c: 15: set_msg 0x8036382c: 15: msg: "new message" 0x8036382c: 15: exit run() 0x4c880f2c: 14: msg: "new message" 0x4c880f2c: 14: exit run() main: 27 0x80363a2c: 0: enter run() 0x80363a2c: 0: set_msg 0x4c880b2c: 1: enter run() 0x80363a2c: 0: msg: "new message" 0x80363a2c: 0: exit run() 0x4c880b2c: 1: set_msg 0x5d8f542c: 2: enter run() 0x80363c2c: 4: enter run() 0x4c880b2c: 1: msg: "new message" 0x4c88022c: 3: enter run() 0x4c88022c: 3: set_msg 0x4c880b2c: 1: exit run() 0x8036362c: 5: enter run() 0x5d8f542c: 2: set_msg 0x4c88022c: 3: msg: "new message" 0x8036362c: 5: set_msg 0x4c88022c: 3: exit run() 0x5d8f532c: 6: enter run() 0x5d8f542c: 2: msg: "new message" 0x8036362c: 5: msg: "new message" 0x4c88072c: 7: enter run() 0x5d8f5f2c: 8: enter run() 0x5d8f582c: 9: enter run() 0x5d8f542c: 2: exit run() 0x4c88072c: 7: set_msg 0x4c88052c: 10: enter run() 0x8036362c: 5: exit run() 0x4c880x4c880d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c88012c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (2147483651) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (4294967295) rthread reaping 0x80363c2c stack 0x50065f40 rthread reaping 0x8036362c stack 0x500652a0 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f532c stack 0x500553c0 rthread reaping 0x4c88072c stack 0x50055960 rthread reaping 0x5d8f5f2c stack 0x50065e60 rthread reaping 0x5d8f582c stack 0x50050280 rthread reaping 0x4c88052c stack 0x5006bc00 rthread reaping 0x4c880d2c stack 0x50055b20 rthread reaping 0x4c88012c stack 0x50055080 rthread reaping 0x5d8f502c stack 0x50055580 rthread reaping 0x601c2b2c stack 0x5006b4c0 rthread reaping 0x80363f2c stack 0x500658e0 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036312c: rwlock_wrlock 0x79cdbd40 (1) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_rdlock 0x79cdbd40 (0) 0x8036312c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_wrlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_wrlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x80363c2c: rwlock_wrlock 0x79cdbd40 (1) 0x601c272c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036352c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f572c stack 0x500658e0 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x601c2c2c stack 0x5006b4c0 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x8036312c stack 0x50055580 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x8036382c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c202c stack 0x50055080 rthread reaping 0x601c2d2c stack 0x50055b20 rthread reaping 0x8036322c stack 0x5006bc00 0x4c88062c: rwlock_wrlock 0x79cdbd40 (2147483647) rthread reaping 0x601c272c stack 0x50050280 rthread reaping 0x80363c2c stack 0x50065e60 0x601c212c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5b2c stack 0x50055960 rthread reaping 0x8036352c stack 0x500553c0 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x8036382c stack 0x500652a0 0x601c212c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88032c stack 0x50065f40 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c212c stack 0x50065c40 rthread reaping 0x4c880d2c stack 0x5006b7e0 rthread reaping 0x4c88062c stack 0x500657a0 rthread reaping 0x5d8f592c stack 0x50055840 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c282c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c232c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c232c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c88022c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036362c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x5d8f562c stack 0x50055840 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c88072c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88082c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036332c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c88082c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (3) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5a2c stack 0x500657a0 rthread reaping 0x4c880c2c stack 0x5006b7e0 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c282c stack 0x50065c40 rthread reaping 0x601c232c stack 0x50065f40 rthread reaping 0x601c2e2c stack 0x500652a0 rthread reaping 0x5d8f532c stack 0x500553c0 rthread reaping 0x4c88022c stack 0x50055960 rthread reaping 0x601c2a2c stack 0x50065e60 rthread reaping 0x8036362c stack 0x50050280 rthread reaping 0x4c88072c stack 0x5006bc00 rthread reaping 0x4c88082c stack 0x50055b20 rthread reaping 0x5d8f582c stack 0x50055080 rthread reaping 0x601c2b2c stack 0x50055580 rthread reaping 0x8036332c stack 0x5006b4c0 rthread reaping 0x4c880e2c stack 0x500658e0 0x80363d2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_wrlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88032c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x80363f2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c222c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88002c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88032c: rwlock_rdlock 0x79cdbd40 (1) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88092c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88012c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363f2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363d2c stack 0x500658e0 rthread reaping 0x601c222c stack 0x5006b4c0 rthread reaping 0x8036372c stack 0x50055580 rthread reaping 0x4c88032c stack 0x50055080 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363f2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c88042c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c292c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c292c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x4c88002c: rwlock_rdlock 0x79cdbd40 (2147483651) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363f2c stack 0x50055b20 rthread reaping 0x5d8f5c2c stack 0x5006bc00 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88002c stack 0x50050280 0x4c88042c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (1) 0x601c2c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036352c stack 0x50065e60 0x4c88092c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88092c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88092c stack 0x50055960 rthread reaping 0x4c88012c stack 0x500553c0 rthread reaping 0x5d8f572c stack 0x500652a0 rthread reaping 0x4c88042c stack 0x50065f40 rthread reaping 0x601c292c stack 0x50065c40 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5d2c stack 0x5006b7e0 rthread reaping 0x5d8f542c stack 0x500657a0 rthread reaping 0x601c2c2c stack 0x50055840 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_wrlock 0x79cdbd40 (1) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c292c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c202c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c212c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c292c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f582c stack 0x50055840 rthread reaping 0x601c2f2c stack 0x500657a0 rthread reaping 0x601c242c stack 0x5006b7e0 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88062c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x5d8f5e2c stack 0x50065c40 0x5d8f592c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c292c stack 0x50065f40 rthread reaping 0x601c2e2c stack 0x500652a0 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (2147483650) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f562c stack 0x500553c0 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c202c stack 0x50055960 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f5f2c stack 0x50065e60 0x601c212c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2d2c stack 0x50050280 rthread reaping 0x5d8f552c stack 0x5006bc00 rthread reaping 0x601c212c stack 0x50055b20 rthread reaping 0x601c2b2c stack 0x50055080 rthread reaping 0x5d8f592c stack 0x50055580 rthread reaping 0x4c88062c stack 0x5006b4c0 rthread reaping 0x5d8f502c stack 0x500658e0 0x8036342c: rwlock_wrlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_wrlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_rdlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_wrlock 0x79cdbd40 (1) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88082c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_rdlock 0x79cdbd40 (0) 0x80363b2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_wrlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88092c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_wrlock 0x79cdbd40 (1) 0x601c242c: rwlock_wrlock 0x79cdbd40 (2147483649) rthread reaping 0x8036342c stack 0x500658e0 rthread reaping 0x8036332c stack 0x5006b4c0 rthread reaping 0x601c232c stack 0x50055580 rthread reaping 0x4c88082c stack 0x50055080 rthread reaping 0x80363b2c stack 0x50055b20 rthread reaping 0x80363f2c stack 0x5006bc00 rthread reaping 0x601c222c stack 0x50050280 0x601c262c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (0) 0x80363e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036352c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363d2c stack 0x50065e60 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88092c stack 0x50055960 rthread reaping 0x80363a2c stack 0x500553c0 0x80363e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c242c stack 0x500652a0 0x80363e2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363e2c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c262c stack 0x50065f40 rthread reaping 0x5d8f572c stack 0x50065c40 rthread reaping 0x5d8f582c stack 0x5006b7e0 rthread reaping 0x80363e2c stack 0x500657a0 rthread reaping 0x8036352c stack 0x50055840 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_wrlock 0x79cdbd40 (0) 0x8036312c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_rdlock 0x79cdbd40 (0) 0x8036312c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88042c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_rdlock 0x79cdbd40 (1) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88062c: rwlock_wrlock 0x79cdbd40 (1) 0x4c880a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880e2c stack 0x50055840 rthread reaping 0x5d8f552c stack 0x500657a0 rthread reaping 0x5d8f562c stack 0x5006b7e0 rthread reaping 0x8036312c stack 0x50065c40 rthread reaping 0x5d8f572c stack 0x50065f40 rthread reaping 0x4c88042c stack 0x500652a0 rthread reaping 0x4c88002c stack 0x500553c0 rthread reaping 0x8036322c stack 0x50055960 rthread reaping 0x4c880f2c stack 0x50065e60 rthread reaping 0x601c232c stack 0x50050280 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x4c880a2c stack 0x5006bc00 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x4c88062c stack 0x50055b20 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880b2c stack 0x50055080 rthread reaping 0x5d8f5a2c stack 0x50055580 rthread reaping 0x5d8f5b2c stack 0x5006b4c0 rthread reaping 0x601c2a2c stack 0x500658e0 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c252c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88032c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c212c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036392c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88052c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c212c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f502c stack 0x500658e0 0x601c212c: rwlock_rdlock 0x79cdbd40 (4294967295) rthread reaping 0x80363c2c stack 0x5006b4c0 0x4c88012c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036342c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88022c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x8036382c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x8036382c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c252c: rwlock_rdlock 0x79cdbd40 (4294967295) rthread reaping 0x4c88032c stack 0x50055580 0x8036302c: rwlock_rdlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88022c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c252c stack 0x50055080 0x8036392c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036392c stack 0x50055b20 rthread reaping 0x601c212c stack 0x5006bc00 rthread reaping 0x8036302c stack 0x50050280 rthread reaping 0x4c88052c stack 0x50065e60 rthread reaping 0x4c880a2c stack 0x50055960 rthread reaping 0x8036342c stack 0x500553c0 rthread reaping 0x601c2d2c stack 0x500652a0 rthread reaping 0x601c2b2c stack 0x50065f40 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88012c stack 0x50065c40 rthread reaping 0x80363a2c stack 0x5006b7e0 rthread reaping 0x4c88022c stack 0x500657a0 rthread reaping 0x8036382c stack 0x50055840 0x8036352c: rwlock_wrlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c232c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c232c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88032c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036322c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88032c: rwlock_rdlock 0x79cdbd40 (1) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036352c stack 0x50055840 rthread reaping 0x5d8f5c2c stack 0x500657a0 rthread reaping 0x5d8f542c stack 0x5006b7e0 rthread reaping 0x5d8f5d2c stack 0x50065c40 rthread reaping 0x601c2c2c stack 0x50065f40 rthread reaping 0x4c88062c stack 0x500652a0 rthread reaping 0x5d8f582c stack 0x500553c0 rthread reaping 0x601c232c stack 0x50055960 rthread reaping 0x5d8f592c stack 0x50065e60 rthread reaping 0x8036322c stack 0x50050280 0x4c88032c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c272c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036362c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88072c stack 0x50055b20 rthread reaping 0x80363c2c stack 0x50055080 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036362c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88032c stack 0x5006bc00 rthread reaping 0x5d8f5e2c stack 0x50055580 rthread reaping 0x8036362c stack 0x5006b4c0 rthread reaping 0x601c272c stack 0x500658e0 0x4c88002c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_wrlock 0x79cdbd40 (1) 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036342c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x4c88002c stack 0x500658e0 0x5d8f502c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c282c stack 0x5006b4c0 rthread reaping 0x4c88012c stack 0x50055580 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0d2c: 11: enter run() 0x5d8f582c: 9: set_msg 0x4c88012c: 12: enter run() 0x80363f2c: 15: enter run() 0x5d8f502c: 13: enter run() 0x601c2b2c: 14: enter run() 0x4c88052c: 10: set_msg 0x80363f2c: 15: set_msg 0x5d8f502c: 13: set_msg 0x4c880d2c: 11: set_msg 0x5d8f502c: 13: msg: "new message" 0x80363f2c: 15: msg: "new message" 0x5d8f502c: 13: exit run() 0x4c88072c: 7: msg: "new message" 0x80363f2c: 15: exit run() 0x4c88052c: 10: msg: "new message" 0x5d8f582c: 9: msg: "new message" 0x4c880d2c: 11: msg: "new message" 0x4c88072c: 7: exit run() 0x4c88052c: 10: exit run() 0x5d8f582c: 9: exit run() 0x80363c2c: 4: set_msg 0x4c880d2c: 11: exit run() 0x5d8f532c: 6: set_msg 0x5d8f5f2c: 8: set_msg 0x80363c2c: 4: msg: "new message" 0x80363c2c: 4: exit run() 0x601c2b2c: 14: set_msg 0x5d8f5f2c: 8: msg: "new message" 0x5d8f5f2c: 8: exit run() 0x4c88012c: 12: set_msg 0x4c88012c: 12: msg: "new message" 0x4c88012c: 12: exit run() 0x5d8f532c: 6: msg: "new message" 0x601c2b2c: 14: msg: "new message" 0x601c2b2c: 14: exit run() 0x5d8f532c: 6: exit run() main: 28 0x5d8f572c: 0: enter run() 0x5d8f572c: 0: set_msg 0x5d8f572c: 0: msg: "new message" 0x5d8f572c: 0: exit run() 0x601c2c2c: 1: enter run() 0x601c2c2c: 1: set_msg 0x8036312c: 2: enter run() 0x601c2c2c: 1: msg: "new message" 0x601c2c2c: 1: exit run() 0x8036312c: 2: set_msg 0x8036312c: 2: msg: "new message" 0x8036312c: 2: exit run() 0x601c202c: 3: enter run() 0x601c202c: 3: set_msg 0x601c202c: 3: msg: "new message" 0x601c202c: 3: exit run() 0x601c2d2c: 4: enter run() 0x601c2d2c: 4: set_msg 0x601c2d2c: 4: msg: "new message" 0x601c2d2c: 4: exit run() 0x8036322c: 5: enter run() 0x8036322c: 5: set_msg 0x8036322c: 5: msg: "new message" 0x8036322c: 5: exit run() 0x601c272c: 6: enter run() 0x601c272c: 6: set_msg 0x80363c2c: 7: enter run() 0x601c272c: 6: msg: "new message" 0x601c272c: 6: exit run() 0x5d8f5b2c: 8: enter run() 0x80363c2c: 7: set_msg 0x80363c2c: 7: msg: "new message" 0x8036352c: 9: enter run() 0x5d8f5b2c: 8: set_msg 0x80363c2c: 7: exit run() 0x8036382c: 10: enter run() 0x5d8f5b2c: 8: msg: "new message" 0x4c88032c: 11: enter run() 0x4c88032c: 11: set_msg 0x5d8f5b2c: 8: exit run() 0x4c88032c: 11: msg: "new message" 0x4c88032c: 11: exit run() 0x601c212c: 12: enter run() 0x8036352c: 9: set_msg 0x4c880d2c: 14: enter run() 0x4c880d2c: 14: set_msg 0x4c880d2c: 14: msg: "new message" 0x8036352c: 9: msg: "new message" 0x4c880d2c: 14: exit run() 0x8036352c: 9: exit run() 0x5d8f592c: 15: enter run() 0x8036382c: 10: set_msg 0x5d8f592c: 15: set_msg 0x8036382c: 10: msg: "new message" 0x5d8f592c: 15: msg: "new message" 0x8036382c: 10: exit run() 0x5d8f592c: 15: exit run() 0x4c88062c: 13: enter run() 0x601c212c: 12: set_msg 0x601c212c: 12: msg: "new message" 0x601c212c: 12: exit run() 0x4c88062c: 13: set_msg 0x4c88062c: 13: msg: "new message" 0x4c88062c: 13: exit run() main: 29 0x5d8f562c: 0: enter run() 0x5d8f562c: 0: set_msg 0x5d8f562c: 0: msg: "new message" 0x5d8f5a2c: 1: enter run() 0x5d8f562c: 0: exit run() 0x601c282c: 3: enter run() 0x4c880c2c: 2: enter run() 0x601c232c: 4: enter run() 0x5d8f5a2c: 1: set_msg 0x601c2e2c: 5: enter run() 0x601c232c: 4: set_msg 0x5d8f532c: 6: enter run() 0x4c88022c: 7: enter run() 0x8036362c: 9: enter run() 0x5d8f532c: 6: set_msg 0x601c2a2c: 8: enter run() 0x4c88072c: 10: enter run() 0x4c88082c: 11: enter run() 0x601c2b2c: 13: enter run() 0x8036332c: 14: enter run() 0x5d8f582c: 12: enter run() 0x601c2e2c: 5: set_msg 0x4c880e2c: 15: enter run() 0x5d8f532c: 6: msg: "new message" 0x4c880c2c: 2: set_msg 0x5d8f532c: 6: exit run() 0x4c880e2c: 15: set_msg 0x601c2a2c: 8: set_msg 0x601c2b2c: 13: set_msg 0x601c2b2c: 13: msg: "new message" 0x601c2b2c: 13: exit run() 0x4c88072c: 10: set_msg 0x8036332c: 14: set_msg 0x4c880c2c: 2: msg: "new message" 0x5d8f582c: 12: set_msg 0x4c88082c: 11: set_msg 0x8036362c: 9: set_msg 0x4c880c2c: 2: exit run() 0x5d8f582c: 12: msg: "new message" 0x4c88072c: 10: msg: "new message" 0x5d8f582c: 12: exit run() 0x4c88072c: 10: exit run() 0x4c88082c: 11: msg: "new message" 0x601c2e2c: 5: msg: "new message" 0x5d8f5a2c: 1: msg: "new message" 0x601c232c: 4: msg: "new message" 0x8036332c: 14: msg: "new message" 0x4c88082c: 11: exit run() 0x4c880e2c: 15: msg: "new message" 0x8036362c: 9: msg: "new message" 0x601c2e2c: 5: exit run() 0x5d8f5a2c: 1: exit run() 0x601c232c: 4: exit run() 0x601c2a2c: 8: msg: "new message" 0x8036332c: 14: exit run() 0x4c880e2c: 15: exit run() 0x8036362c: 9: exit run() 0x601c2a2c: 8: exit run() 0x4c88022c: 7: set_msg 0x4c88022c: 7: msg: "new message" 0x4c88022c: 7: exit run() 0x601c282c: 3: set_msg 0x601c282c: 3: msg: "new message" 0x601c282c: 3: exit run() main: 30 0x80363d2c: 0: enter run() 0x80363d2c: 0: set_msg 0x80363d2c: 0: msg: "new message" 0x601c222c: 1: enter run() 0x80363d2c: 0: exit run() 0x601c222c: 1: set_msg 0x8036372c: 2: enter run() 0x4c88032c: 3: enter run() 0x80363f2c: 4: enter run() 0x601c222c: 1: msg: "new message" 0x5d8f5c2c: 5: enter run() 0x5d8f5c2c: 5: set_msg 0x8036372c: 2: set_msg 0x4c88032c: 3: set_msg 0x4c88002c: 6: enter run() 0x5d8f5c2c: 5: msg: "new message" 0x8036372c: 2: msg: "new message" 0x4c88032c: 3: msg: "new message" 0x601c222c: 1: exit run() 0x8036352c: 7: enter run() 0x8036372c: 2: exit run() 0x4c88092c: 8: enter run() 0x4c88012c: 9: enter run() 0x4c88032c: 3: exit run() 0x80363f2c: 4: set_msg 0x5d8f572c: 10: enter run() 0x5d8f5c2c: 5: exit run() 0x4c88042c: 11: enter run() 0x601c292c: 12: enter run() 0x5d8f5d2c: 13: enter run() 0x5d8f542c: 14: enter run() 0x601c2c2c: 15: enter run() 0x4c88002c: 6: set_msg 0x601c292c: 12: set_msg 0x5d8f572c: 10: set_msg 0x4c88012c: 9: set_msg 0x4c88012c: 9: msg: "new message" 0x80363f2c: 4: msg: "new message" 0x4c88012c: 9: exit run() 0x5d8f572c: 10: msg: "new message" 0x4c88002c: 6: msg: "new message" 0x601c292c: 12: msg: "new message" 0x80363f2c: 4: exit run() 0x5d8f572c: 10: exit run() 0x4c88002c: 6: exit run() 0x5d8f5d2c: 13: set_msg 0x601c292c: 12: exit run() 0x4c88042c: 11: set_msg 0x8036352c: 7: set_msg 0x4c88042c: 11: msg: "new message" 0x4c88042c: 11: exit run() 0x8036352c: 7: msg: "new message" 0x8036352c: 7: exit run() 0x601c2c2c: 15: set_msg 0x5d8f542c: 14: set_msg 0x5d8f542c: 14: msg: "new message" 0x5d8f542c: 14: exit run() 0x601c2c2c: 15: msg: "new message" 0x601c2c2c: 15: exit run() 0x4c88092c: 8: set_msg 0x4c88092c: 8: msg: "new message" 0x4c88092c: 8: exit run() 0x5d8f5d2c: 13: msg: "new message" 0x5d8f5d2c: 13: exit run() main: 31 0x5d8f582c: 0: enter run() 0x5d8f582c: 0: set_msg 0x601c2f2c: 1: enter run() 0x5d8f582c: 0: msg: "new message" 0x5d8f582c: 0: exit run() 0x601c2f2c: 1: set_msg 0x601c242c: 2: enter run() 0x601c2f2c: 1: msg: "new message" 0x5d8f5e2c: 3: enter run() 0x601c2f2c: 1: exit run() 0x601c292c: 4: enter run() 0x5d8f5e2c: 3: set_msg 0x601c2e2c: 5: enter run() 0x601c2e2c: 5: set_msg 0x601c2e2c: 5: msg: "new message" 0x601c2e2c: 5: exit run() 0x601c242c: 2: set_msg 0x601c242c: 2: msg: "new message" 0x5d8f562c: 6: enter run() 0x601c292c: 4: set_msg 0x601c242c: 2: exit run() 0x601c202c: 7: enter run() 0x5d8f5e2c: 3: msg: "new message" 0x5d8f5e2c: 3: exit run() 0x601c202c: 7: set_msg 0x601c2d2c: 9: enter run() 0x601c202c: 7: msg: "new message" 0x5d8f5f2c: 8: enter run() 0x5d8f552c: 10: enter run() 0x601c202c: 7: exit run() 0x601c212c: 11: enter run() 0x601c2b2c: 12: enter run() 0x601c292c: 4: msg: "new message" 0x5d8f592c: 13: enter run() 0x601c2b2c: 12: set_msg 0x4c88062c: 14: enter run() 0x5d8f502c: 15: enter run() 0x601c292c: 4: exit run() 0x5d8f592c: 13: set_msg 0x5d8f5f2c: 8: set_msg 0x4c88062c: 14: set_msg 0x5d8f562c: 6: set_msg 0x5d8f592c: 13: msg: "new message" 0x4c88062c: 14: msg: "new message" 0x5d8f592c: 13: exit run() 0x5d8f502c: 15: set_msg 0x4c88062c: 14: exit run() 0x5d8f502c: 15: msg: "new message" 0x5d8f562c: 6: msg: "new message" 0x601c2b2c: 12: msg: "new message" 0x5d8f502c: 15: exit run() 0x5d8f562c: 6: exit run() 0x601c2b2c: 12: exit run() 0x5d8f5f2c: 8: msg: "new message" 0x601c212c: 11: set_msg 0x5d8f552c: 10: set_msg 0x5d8f5f2c: 8: exit run() 0x601c212c: 11: msg: "new message" 0x5d8f552c: 10: msg: "new message" 0x601c212c: 11: exit run() 0x5d8f552c: 10: exit run() 0x601c2d2c: 9: set_msg 0x601c2d2c: 9: msg: "new message" 0x601c2d2c: 9: exit run() main: 32 0x8036342c: 0: enter run() 0x8036342c: 0: set_msg 0x8036342c: 0: msg: "new message" 0x8036342c: 0: exit run() 0x8036332c: 1: enter run() 0x8036332c: 1: set_msg 0x8036332c: 1: msg: "new message" 0x601c232c: 2: enter run() 0x8036332c: 1: exit run() 0x601c232c: 2: set_msg 0x4c88082c: 3: enter run() 0x601c232c: 2: msg: "new message" 0x601c232c: 2: exit run() 0x4c88082c: 3: set_msg 0x80363b2c: 4: enter run() 0x4c88082c: 3: msg: "new message" 0x4c88082c: 3: exit run() 0x80363b2c: 4: set_msg 0x80363b2c: 4: msg: "new message" 0x80363b2c: 4: exit run() 0x80363f2c: 5: enter run() 0x80363f2c: 5: set_msg 0x80363f2c: 5: msg: "new message" 0x80363f2c: 5: exit run() 0x601c222c: 6: enter run() 0x601c222c: 6: set_msg 0x601c222c: 6: msg: "new message" 0x80363d2c: 7: enter run() 0x601c222c: 6: exit run() 0x4c88092c: 8: enter run() 0x80363d2c: 7: set_msg 0x80363a2c: 9: enter run() 0x601c242c: 10: enter run() 0x601c262c: 11: enter run() 0x5d8f572c: 12: enter run() 0x80363d2c: 7: msg: "new message" 0x5d8f582c: 13: enter run() 0x80363e2c: 14: enter run() 0x8036352c: 15: enter run() 0x5d8f582c: 13: set_msg 0x80363d2c: 7: exit run() 0x5d8f582c: 13: msg: "new message" 0x5d8f582c: 13: exit run() 0x8036352c: 15: set_msg 0x601c242c: 10: set_msg 0x8036352c: 15: msg: "new message" 0x8036352c: 15: exit run() 0x5d8f572c: 12: set_msg 0x601c242c: 10: msg: "new message" 0x5d8f572c: 12: msg: "new message" 0x601c242c: 10: exit run() 0x5d8f572c: 12: exit run() 0x4c88092c: 8: set_msg 0x80363a2c: 9: set_msg 0x4c88092c: 8: msg: "new message" 0x80363a2c: 9: msg: "new message" 0x4c88092c: 8: exit run() 0x80363a2c: 9: exit run() 0x80363e2c: 14: set_msg 0x80363e2c: 14: msg: "new message" 0x80363e2c: 14: exit run() 0x601c262c: 11: set_msg 0x601c262c: 11: msg: "new message" 0x601c262c: 11: exit run() main: 33 0x4c880e2c: 0: enter run() 0x4c880e2c: 0: set_msg 0x4c880e2c: 0: msg: "new message" 0x4c880e2c: 0: exit run() 0x5d8f552c: 1: enter run() 0x5d8f552c: 1: set_msg 0x5d8f562c: 2: enter run() 0x5d8f552c: 1: msg: "new message" 0x5d8f552c: 1: exit run() 0x5d8f562c: 2: set_msg 0x5d8f562c: 2: msg: "new message" 0x5d8f562c: 2: exit run() 0x8036312c: 3: enter run() 0x8036312c: 3: set_msg 0x8036312c: 3: msg: "new message" 0x5d8f572c: 4: enter run() 0x8036312c: 3: exit run() 0x5d8f572c: 4: set_msg 0x4c88042c: 5: enter run() 0x5d8f572c: 4: msg: "new message" 0x5d8f572c: 4: exit run() 0x4c88042c: 5: set_msg 0x4c88042c: 5: msg: "new message" 0x4c88002c: 6: enter run() 0x4c88042c: 5: exit run() 0x4c88002c: 6: set_msg 0x8036322c: 7: enter run() 0x8036322c: 7: set_msg 0x4c88002c: 6: msg: "new message" 0x8036322c: 7: msg: "new message" 0x4c88002c: 6: exit run() 0x8036322c: 7: exit run() 0x4c880f2c: 8: enter run() 0x601c232c: 9: enter run() 0x4c880f2c: 8: set_msg 0x4c880a2c: 10: enter run() 0x601c232c: 9: set_msg 0x4c880f2c: 8: msg: "new message" 0x601c232c: 9: msg: "new message" 0x4c880f2c: 8: exit run() 0x601c232c: 9: exit run() 0x4c880a2c: 10: set_msg 0x4c88062c: 11: enter run() 0x4c880a2c: 10: msg: "new message" 0x4c880b2c: 12: enter run() 0x5d8f5a2c: 13: enter run() 0x4c880a2c: 10: exit run() 0x5d8f5b2c: 14: enter run() 0x601c2a2c: 15: enter run() 0x4c88062c: 11: set_msg 0x5d8f5a2c: 13: set_msg 0x4c880b2c: 12: set_msg 0x5d8f5a2c: 13: msg: "new message" 0x5d8f5a2c: 13: exit run() 0x4c880b2c: 12: msg: "new message" 0x4c880b2c: 12: exit run() 0x601c2a2c: 15: set_msg 0x601c2a2c: 15: msg: "new message" 0x4c88062c: 11: msg: "new message" 0x601c2a2c: 15: exit run() 0x4c88062c: 11: exit run() 0x5d8f5b2c: 14: set_msg 0x5d8f5b2c: 14: msg: "new message" 0x5d8f5b2c: 14: exit run() main: 34 0x5d8f502c: 0: enter run() 0x5d8f502c: 0: set_msg 0x5d8f502c: 0: msg: "new message" 0x80363c2c: 1: enter run() 0x5d8f502c: 0: exit run() 0x80363c2c: 1: set_msg 0x601c252c: 3: enter run() 0x4c88032c: 2: enter run() 0x601c212c: 5: enter run() 0x8036392c: 4: enter run() 0x80363c2c: 1: msg: "new message" 0x8036302c: 6: enter run() 0x4c88052c: 7: enter run() 0x4c880a2c: 8: enter run() 0x80363c2c: 1: exit run() 0x601c2b2c: 11: enter run() 0x601c212c: 5: set_msg 0x4c88012c: 12: enter run() 0x601c2d2c: 10: enter run() 0x8036342c: 9: enter run() 0x80363a2c: 13: enter run() 0x601c2b2c: 11: set_msg 0x8036382c: 15: enter run() 0x4c88022c: 14: enter run() 0x8036382c: 15: set_msg 0x4c88032c: 2: set_msg 0x4c88032c: 2: msg: "new message" 0x4c88032c: 2: exit run() 0x601c212c: 5: msg: "new message" 0x601c212c: 5: exit run() 0x601c2d2c: 10: set_msg 0x601c2d2c: 10: msg: "new message" 0x601c2d2c: 10: exit run() 0x601c252c: 3: set_msg 0x8036342c: 9: set_msg 0x8036302c: 6: set_msg 0x8036302c: 6: msg: "new message" 0x8036302c: 6: exit run() 0x601c252c: 3: msg: "new message" 0x601c252c: 3: exit run() 0x601c2b2c: 11: msg: "new message" 0x601c2b2c: 11: exit run() 0x8036382c: 15: msg: "new message" 0x8036382c: 15: exit run() 0x8036342c: 9: msg: "new message" 0x8036342c: 9: exit run() 0x4c88022c: 14: set_msg 0x4c88022c: 14: msg: "new message" 0x8036392c: 4: set_msg 0x4c88022c: 14: exit run() 0x80363a2c: 13: set_msg 0x4c880a2c: 8: set_msg 0x80363a2c: 13: msg: "new message" 0x80363a2c: 13: exit run() 0x4c880a2c: 8: msg: "new message" 0x8036392c: 4: msg: "new message" 0x4c880a2c: 8: exit run() 0x8036392c: 4: exit run() 0x4c88052c: 7: set_msg 0x4c88052c: 7: msg: "new message" 0x4c88052c: 7: exit run() 0x4c88012c: 12: set_msg 0x4c88012c: 12: msg: "new message" 0x4c88012c: 12: exit run() main: 35 0x8036352c: 0: enter run() 0x8036352c: 0: set_msg 0x8036352c: 0: msg: "new message" 0x5d8f5c2c: 1: enter run() 0x8036352c: 0: exit run() 0x5d8f5c2c: 1: set_msg 0x5d8f5c2c: 1: msg: "new message" 0x5d8f542c: 2: enter run() 0x5d8f5c2c: 1: exit run() 0x5d8f542c: 2: set_msg 0x5d8f542c: 2: msg: "new message" 0x5d8f542c: 2: exit run() 0x5d8f5d2c: 3: enter run() 0x5d8f5d2c: 3: set_msg 0x5d8f5d2c: 3: msg: "new message" 0x601c2c2c: 4: enter run() 0x5d8f5d2c: 3: exit run() 0x601c2c2c: 4: set_msg 0x601c2c2c: 4: msg: "new message" 0x4c88062c: 5: enter run() 0x601c2c2c: 4: exit run() 0x4c88062c: 5: set_msg 0x4c88062c: 5: msg: "new message" 0x4c88062c: 5: exit run() 0x5d8f582c: 6: enter run() 0x5d8f582c: 6: set_msg 0x5d8f582c: 6: msg: "new message" 0x601c232c: 7: enter run() 0x5d8f582c: 6: exit run() 0x5d8f592c: 8: enter run() 0x601c232c: 7: set_msg 0x8036322c: 9: enter run() 0x4c88032c: 10: enter run() 0x8036322c: 9: set_msg 0x8036322c: 9: msg: "new message" 0x8036322c: 9: exit run() 0x5d8f592c: 8: set_msg 0x601c232c: 7: msg: "new message" 0x5d8f592c: 8: msg: "new message" 0x601c232c: 7: exit run() 0x5d8f592c: 8: exit run() 0x4c88072c: 11: enter run() 0x80363c2c: 12: enter run() 0x4c88072c: 11: set_msg 0x80363c2c: 12: set_msg 0x4c88032c: 10: set_msg 0x80363c2c: 12: msg: "new message" 0x4c88072c: 11: msg: "new message" 0x80363c2c: 12: exit run() 0x4c88032c: 10: msg: "new message" 0x8036362c: 14: enter run() 0x4c88072c: 11: exit run() 0x5d8f5e2c: 13: enter run() 0x601c272c: 15: enter run() 0x4c88032c: 10: exit run() 0x8036362c: 14: set_msg 0x5d8f5e2c: 13: set_msg 0x601c272c: 15: set_msg 0x8036362c: 14: msg: "new message" 0x5d8f5e2c: 13: msg: "new message" 0x601c272c: 15: msg: "new message" 0x5d8f5e2c: 13: exit run() 0x601c272c: 15: exit run() 0x8036362c: 14: exit run() main: 36 0x4c88002c: 0: enter run() 0x4c88002c: 0: set_msg 0x4c88002c: 0: msg: "new message" 0x601c282c: 1: enter run() 0x4c88002c: 0: exit run() 0x601c282c: 1: set_msg 0x601c282c: 1: msg: "new message" 0x601c282c: 1: exit run() 0x4c88012c: 2: enter run() 0x4c880c2c: 3: enter run() 0x4c88012c: 2: set_msg 0x601c212c: 4: enter run() 0x5d8f502c: 5: enter run() 0x601c212c: 4: set_msg 0x601c212c: 4: msg: "new message" 0x4c88012c: 2: msg: "new message" 0x601c212c: 4: exit run() 0x5d8f5f2c: 6: enter run() 0x4c88012c: 2: exit run() 0x8036342c: 7: enter run() 0x4c880c2c: 3: set_msg 0x5d8f542c: 9: enter run() 0x5d8f532c: 8: enter run() 0x601c2d2c: 10: enter run() 0x5d8f502c: 5: set_msg 0x4c880d2c: 11: enter run() 0x5d8f552c: 12: enter run() 0x80363e2c: 13: enter run() 0x5d8f562c: 15: enter run() 0x601c2a2c: 14: enter run() 0x5d8f5f2c: 6: set_msg 0x5d8f542c: 9: set_msg 0x5d8f542c: 9: msg: "new message" 0x5d8f542c: 9: exit run() 0x80363e2c: 13: set_msg 0x601c2d2c: 10: set_msg 0x4c880d2c: 11: set0x4c880d2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (2147483650) 0x4c880d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880c2c stack 0x5006bc00 rthread reaping 0x601c212c stack 0x50055080 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (1) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f502c stack 0x50055b20 0x8036342c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5f2c stack 0x50050280 0x8036342c: rwlock_rdlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036342c stack 0x50065e60 rthread reaping 0x5d8f532c stack 0x50055960 rthread reaping 0x5d8f542c stack 0x500553c0 rthread reaping 0x601c2d2c stack 0x500652a0 rthread reaping 0x4c880d2c stack 0x50065f40 rthread reaping 0x5d8f552c stack 0x50065c40 rthread reaping 0x80363e2c stack 0x5006b7e0 rthread reaping 0x601c2a2c stack 0x500657a0 rthread reaping 0x5d8f562c stack 0x50055840 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (0) 0x8036322c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x8036312c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88062c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036332c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88072c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88022c: rwlock_wrlock 0x79cdbd40 (2147483649) rthread reaping 0x5d8f512c stack 0x50055840 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88082c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c202c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_rdlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_rdlock 0x79cdbd40 (0) 0x8036312c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_rdlock 0x79cdbd40 (1) 0x601c2f2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880a2c stack 0x500657a0 rthread reaping 0x8036322c stack 0x5006b7e0 rthread reaping 0x8036312c stack 0x50065c40 rthread reaping 0x4c88062c stack 0x50065f40 rthread reaping 0x4c880b2c stack 0x500652a0 rthread reaping 0x8036332c stack 0x500553c0 0x4c88022c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88072c stack 0x50055960 rthread reaping 0x4c88022c stack 0x50065e60 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f542c stack 0x50050280 0x5d8f522c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036342c stack 0x50055b20 rthread reaping 0x601c2f2c stack 0x50055080 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c202c stack 0x5006bc00 rthread reaping 0x4c88082c stack 0x50055580 rthread reaping 0x5d8f522c stack 0x5006b4c0 rthread reaping 0x5d8f572c stack 0x500658e0 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_wrlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_wrlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_rdlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_wrlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_wrlock 0x79cdbd40 (0) 0x601c262c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5b2c stack 0x500658e0 rthread reaping 0x5d8f592c stack 0x5006b4c0 0x4c88032c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x5d8f562c stack 0x50055580 0x4c88032c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c232c stack 0x5006bc00 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x80363b2c stack 0x50055080 0x4c88032c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c222c stack 0x50055b20 rthread reaping 0x4c880c2c stack 0x50050280 rthread reaping 0x80363a2c stack 0x50065e60 rthread reaping 0x601c252c stack 0x50055960 rthread reaping 0x601c242c stack 0x500553c0 rthread reaping 0x601c2f2c stack 0x500652a0 rthread reaping 0x8036352c stack 0x50065f40 rthread reaping 0x601c262c stack 0x50065c40 rthread reaping 0x5d8f582c stack 0x5006b7e0 rthread reaping 0x4c88002c stack 0x500657a0 rthread reaping 0x4c88032c stack 0x50055840 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_wrlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_rdlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (1) 0x601c292c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_wrlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f572c stack 0x50055840 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f512c stack 0x500657a0 0x80363e2c: rwlock_wrlock 0x79cdbd40 (1) rthread reaping 0x601c202c stack 0x5006b7e0 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2a2c stack 0x50065c40 rthread reaping 0x601c252c stack 0x50065f40 rthread reaping 0x80363c2c stack 0x500652a0 rthread reaping 0x601c292c stack 0x500553c0 rthread reaping 0x5d8f582c stack 0x50055960 0x80363e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2b2c stack 0x50065e60 0x80363e2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f5c2c stack 0x50050280 0x80363e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5a2c stack 0x50055b20 rthread reaping 0x8036372c stack 0x50055080 rthread reaping 0x4c88082c stack 0x5006bc00 rthread reaping 0x4c880a2c stack 0x50055580 rthread reaping 0x5d8f5d2c stack 0x5006b4c0 rthread reaping 0x80363e2c stack 0x500658e0 0x80363d2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (1) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_wrlock 0x79cdbd40 (1) 0x8036392c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (0) 0x8036392c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_wrlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_wrlock 0x79cdbd40 (1) 0x8036332c: rwlock_wrlock 0x79cdbd40 (1) 0x8036382c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88022c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88092c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (1) 0x601c282c: rwlock_wrlock 0x79cdbd40 (1) rthread reaping 0x80363d2c stack 0x500658e0 0x5d8f592c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2a2c stack 0x5006b4c0 rthread reaping 0x4c88012c stack 0x50055580 rthread reaping 0x8036392c stack 0x5006bc00 rthread reaping 0x5d8f5e2c stack 0x50055080 rthread reaping 0x5d8f5b2c stack 0x50055b20 rthread reaping 0x8036362c stack 0x50050280 0x4c88092c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f572c stack 0x50065e60 rthread reaping 0x8036382c stack 0x50055960 0x80363f2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (1) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x8036332c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88022c stack 0x500553c0 rthread reaping 0x80363a2c stack 0x500652a0 rthread reaping 0x8036332c stack 0x50065f40 rthread reaping 0x4c88092c stack 0x50065c40 rthread reaping 0x5d8f592c stack 0x5006b7e0 rthread reaping 0x601c282c stack 0x500657a0 rthread reaping 0x80363f2c stack 0x50055840 0x8036392c: rwlock_wrlock 0x79cdbd40 (0) 0x8036392c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_rdlock 0x79cdbd40 (0) 0x8036392c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (1) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_wrlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x8036302c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88012c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88072c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_wrlock 0x79cdbd40 (0) 0x8036372c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036392c stack 0x50055840 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_rdlock 0x79cdbd40 (2147483647) rthread reaping 0x80363b2c stack 0x500657a0 0x4c88072c: rwlock_rdlock 0x79cdbd40 (1) rthread reaping 0x601c232c stack 0x5006b7e0 rthread reaping 0x601c2e2c stack 0x50065c40 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (2147483651) rthread reaping 0x601c2b2c stack 0x50065f40 rthread reaping 0x8036302c stack 0x500652a0 0x8036372c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (1) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88012c stack 0x500553c0 rthread reaping 0x5d8f542c stack 0x50055960 rthread reaping 0x5d8f552c stack 0x50065e60 rthread reaping 0x5d8f522c stack 0x50050280 rthread reaping 0x4c88072c stack 0x50055b20 rthread reaping 0x601c262c stack 0x50055080 rthread reaping 0x8036372c stack 0x5006bc00 rthread reaping 0x4c880f2c stack 0x50055580 rthread reaping 0x601c222c stack 0x5006b4c0 rthread reaping 0x5d8f5f2c stack 0x500658e0 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363e2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363e2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88042c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x5d8f542c stack 0x500658e0 rthread reaping 0x4c88052c stack 0x5006b4c0 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f532c stack 0x50055580 rthread reaping 0x80363a2c stack 0x5006bc00 rthread reaping 0x601c2c2c stack 0x50055080 rthread reaping 0x80363e2c stack 0x50055b20 rthread reaping 0x5d8f582c stack 0x50050280 rthread reaping 0x5d8f502c stack 0x50065e60 rthread reaping 0x5d8f592c stack 0x50055960 rthread reaping 0x601c2f2c stack 0x500553c0 rthread reaping 0x4c88042c stack 0x500652a0 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (1) rthread reaping 0x601c292c stack 0x50065f40 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_wrlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88002c stack 0x50065c40 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5c2c stack 0x5006b7e0 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f562c stack 0x500657a0 rthread reaping 0x8036342c stack 0x50055840 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x8036332c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_rdlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_wrlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_wrlock 0x79cdbd40 (1) 0x8036352c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (1) 0x8036352c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c2a2c stack 0x50055840 rthread reaping 0x4c880e2c stack 0x500657a0 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (2147483649) rthread reaping 0x8036332c stack 0x5006b7e0 rthread reaping 0x4c880a2c stack 0x50065c40 rthread reaping 0x601c242c stack 0x50065f40 rthread reaping 0x8036352c stack 0x500652a0 rthread reaping 0x8036362c stack 0x500553c0 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x5d8f582c stack 0x50055960 0x8036382c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880f2c stack 0x50065e60 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (1) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x4c880c2c stack 0x50050280 0x8036382c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88022c stack 0x50055b20 rthread reaping 0x4c880d2c stack 0x50055080 rthread reaping 0x601c2d2c stack 0x5006bc00 rthread reaping 0x5d8f592c stack 0x50055580 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c232c stack 0x5006b4c0 rthread reaping 0x8036382c stack 0x500658e0 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88072c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x8036312c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x601c222c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88032c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c282c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c242c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5e2c stack 0x500658e0 rthread reaping 0x4c880f2c stack 0x5006b4c0 0x601c282c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036312c stack 0x50055580 rthread reaping 0x4c88072c stack 0x5006bc00 rthread reaping 0x5d8f5c2c stack 0x50055080 rthread reaping 0x4c88012c stack 0x50055b20 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c222c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x8036322c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c222c stack 0x50050280 0x8036352c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x8036322c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c272c stack 0x50065e60 0x80363a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88032c stack 0x50055960 rthread reaping 0x80363d2c stack 0x500553c0 rthread reaping 0x5d8f512c stack 0x500652a0 rthread reaping 0x601c242c stack 0x50065f40 rthread reaping 0x601c282c stack 0x50065c40 rthread reaping 0x80363a2c stack 0x5006b7e0 rthread reaping 0x8036352c stack 0x500657a0 rthread reaping 0x8036322c stack 0x50055840 0x601c202c: rwlock_wrlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88042c: rwlock_wrlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_wrlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_wrlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_rdlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_wrlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_rdlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 _msg 0x5d8f5f2c: 6: msg: "new message" 0x5d8f5f2c: 6: exit run() 0x601c2d2c: 10: msg: "new message" 0x80363e2c: 13: msg: "new message" 0x80363e2c: 13: exit run() 0x4c880c2c: 3: msg: "new message" 0x4c880c2c: 3: exit run() 0x4c880d2c: 11: msg: "new message" 0x4c880d2c: 11: exit run() 0x5d8f502c: 5: msg: "new message" 0x601c2d2c: 10: exit run() 0x5d8f562c: 15: set_msg 0x601c2a2c: 14: set_msg 0x5d8f562c: 15: msg: "new message" 0x5d8f562c: 15: exit run() 0x5d8f532c: 8: set_msg 0x5d8f552c: 12: set_msg 0x5d8f502c: 5: exit run() 0x5d8f552c: 12: msg: "new message" 0x5d8f532c: 8: msg: "new message" 0x5d8f532c: 8: exit run() 0x601c2a2c: 14: msg: "new message" 0x601c2a2c: 14: exit run() 0x8036342c: 7: set_msg 0x5d8f552c: 12: exit run() 0x8036342c: 7: msg: "new message" 0x8036342c: 7: exit run() main: 37 0x5d8f512c: 0: enter run() 0x5d8f512c: 0: set_msg 0x5d8f512c: 0: msg: "new message" 0x4c880a2c: 1: enter run() 0x8036322c: 2: enter run() 0x8036312c: 3: enter run() 0x4c880b2c: 5: enter run() 0x4c88062c: 4: enter run() 0x4c880a2c: 1: set_msg 0x8036332c: 6: enter run() 0x4c88072c: 7: enter run() 0x5d8f512c: 0: exit run() 0x4c88022c: 8: enter run() 0x5d8f542c: 9: enter run() 0x4c880a2c: 1: msg: "new message" 0x8036342c: 10: enter run() 0x601c2f2c: 11: enter run() 0x4c88082c: 13: enter run() 0x601c202c: 12: enter run() 0x5d8f522c: 14: enter run() 0x5d8f572c: 15: enter run() 0x8036342c: 10: set_msg 0x4c880a2c: 1: exit run() 0x8036342c: 10: msg: "new message" 0x8036342c: 10: exit run() 0x4c88062c: 4: set_msg 0x4c88062c: 4: msg: "new message" 0x4c88062c: 4: exit run() 0x4c88082c: 13: set_msg 0x4c88072c: 7: set_msg 0x5d8f542c: 9: set_msg 0x4c88022c: 8: set_msg 0x8036332c: 6: set_msg 0x8036332c: 6: msg: "new message" 0x5d8f542c: 9: msg: "new message" 0x5d8f542c: 9: exit run() 0x8036312c: 3: set_msg 0x8036312c: 3: msg: "new message" 0x4c880b2c: 5: set_msg 0x8036332c: 6: exit run() 0x5d8f572c: 15: set_msg 0x5d8f572c: 15: msg: "new message" 0x5d8f572c: 15: exit run() 0x8036322c: 2: set_msg 0x4c880b2c: 5: msg: "new message" 0x8036322c: 2: msg: "new message" 0x4c880b2c: 5: exit run() 0x601c2f2c: 11: set_msg 0x8036322c: 2: exit run() 0x601c2f2c: 11: msg: "new message" 0x8036312c: 3: exit run() 0x601c2f2c: 11: exit run() 0x4c88022c: 8: msg: "new message" 0x4c88022c: 8: exit run() 0x4c88072c: 7: msg: "new message" 0x4c88072c: 7: exit run() 0x5d8f522c: 14: set_msg 0x4c88082c: 13: msg: "new message" 0x5d8f522c: 14: msg: "new message" 0x4c88082c: 13: exit run() 0x5d8f522c: 14: exit run() 0x601c202c: 12: set_msg 0x601c202c: 12: msg: "new message" 0x601c202c: 12: exit run() main: 38 0x5d8f5b2c: 0: enter run() 0x5d8f5b2c: 0: set_msg 0x5d8f5b2c: 0: msg: "new message" 0x5d8f5b2c: 0: exit run() 0x5d8f592c: 1: enter run() 0x5d8f592c: 1: set_msg 0x5d8f592c: 1: msg: "new message" 0x5d8f592c: 1: exit run() 0x5d8f562c: 2: enter run() 0x5d8f562c: 2: set_msg 0x5d8f562c: 2: msg: "new message" 0x5d8f562c: 2: exit run() 0x601c232c: 3: enter run() 0x601c232c: 3: set_msg 0x601c232c: 3: msg: "new message" 0x601c232c: 3: exit run() 0x80363b2c: 4: enter run() 0x80363b2c: 4: set_msg 0x80363b2c: 4: msg: "new message" 0x80363b2c: 4: exit run() 0x601c222c: 5: enter run() 0x601c222c: 5: set_msg 0x601c222c: 5: msg: "new message" 0x601c222c: 5: exit run() 0x4c880c2c: 6: enter run() 0x4c880c2c: 6: set_msg 0x4c880c2c: 6: msg: "new message" 0x4c880c2c: 6: exit run() 0x80363a2c: 7: enter run() 0x80363a2c: 7: set_msg 0x80363a2c: 7: msg: "new message" 0x80363a2c: 7: exit run() 0x601c252c: 8: enter run() 0x601c252c: 8: set_msg 0x601c252c: 8: msg: "new message" 0x601c252c: 8: exit run() 0x601c242c: 9: enter run() 0x601c242c: 9: set_msg 0x601c242c: 9: msg: "new message" 0x601c242c: 9: exit run() 0x601c2f2c: 10: enter run() 0x601c2f2c: 10: set_msg 0x601c2f2c: 10: msg: "new message" 0x601c2f2c: 10: exit run() 0x8036352c: 11: enter run() 0x8036352c: 11: set_msg 0x8036352c: 11: msg: "new message" 0x8036352c: 11: exit run() 0x601c262c: 12: enter run() 0x601c262c: 12: set_msg 0x601c262c: 12: msg: "new message" 0x601c262c: 12: exit run() 0x5d8f582c: 13: enter run() 0x5d8f582c: 13: set_msg 0x5d8f582c: 13: msg: "new message" 0x5d8f582c: 13: exit run() 0x4c88002c: 14: enter run() 0x4c88002c: 14: set_msg 0x4c88002c: 14: msg: "new message" 0x4c88002c: 14: exit run() 0x4c88032c: 15: enter run() 0x4c88032c: 15: set_msg 0x4c88032c: 15: msg: "new message" 0x4c88032c: 15: exit run() main: 39 0x5d8f572c: 0: enter run() 0x5d8f572c: 0: set_msg 0x5d8f572c: 0: msg: "new message" 0x5d8f512c: 1: enter run() 0x5d8f572c: 0: exit run() 0x5d8f512c: 1: set_msg 0x5d8f512c: 1: msg: "new message" 0x5d8f512c: 1: exit run() 0x601c202c: 2: enter run() 0x601c202c: 2: set_msg 0x601c2a2c: 3: enter run() 0x601c202c: 2: msg: "new message" 0x601c202c: 2: exit run() 0x601c252c: 4: enter run() 0x601c2a2c: 3: set_msg 0x601c2a2c: 3: msg: "new message" 0x601c2a2c: 3: exit run() 0x601c252c: 4: set_msg 0x601c252c: 4: msg: "new message" 0x601c252c: 4: exit run() 0x80363c2c: 5: enter run() 0x80363c2c: 5: set_msg 0x80363c2c: 5: msg: "new message" 0x80363c2c: 5: exit run() 0x601c292c: 6: enter run() 0x601c292c: 6: set_msg 0x5d8f582c: 7: enter run() 0x601c292c: 6: msg: "new message" 0x601c292c: 6: exit run() 0x5d8f582c: 7: set_msg 0x601c2b2c: 8: enter run() 0x601c2b2c: 8: set_msg 0x601c2b2c: 8: msg: "new message" 0x601c2b2c: 8: exit run() 0x5d8f582c: 7: msg: "new message" 0x5d8f582c: 7: exit run() 0x5d8f5c2c: 9: enter run() 0x5d8f5c2c: 9: set_msg 0x5d8f5c2c: 9: msg: "new message" 0x5d8f5c2c: 9: exit run() 0x5d8f5a2c: 10: enter run() 0x5d8f5a2c: 10: set_msg 0x5d8f5a2c: 10: msg: "new message" 0x5d8f5a2c: 10: exit run() 0x8036372c: 11: enter run() 0x8036372c: 11: set_msg 0x8036372c: 11: msg: "new message" 0x8036372c: 11: exit run() 0x4c88082c: 12: enter run() 0x4c88082c: 12: set_msg 0x4c88082c: 12: msg: "new message" 0x4c88082c: 12: exit run() 0x4c880a2c: 13: enter run() 0x4c880a2c: 13: set_msg 0x5d8f5d2c: 14: enter run() 0x4c880a2c: 13: msg: "new message" 0x4c880a2c: 13: exit run() 0x5d8f5d2c: 14: set_msg 0x5d8f5d2c: 14: msg: "new message" 0x80363e2c: 15: enter run() 0x5d8f5d2c: 14: exit run() 0x80363e2c: 15: set_msg 0x80363e2c: 15: msg: "new message" 0x80363e2c: 15: exit run() main: 40 0x80363d2c: 0: enter run() 0x80363d2c: 0: set_msg 0x601c2a2c: 1: enter run() 0x80363d2c: 0: msg: "new message" 0x80363d2c: 0: exit run() 0x601c2a2c: 1: set_msg 0x4c88012c: 2: enter run() 0x601c2a2c: 1: msg: "new message" 0x601c2a2c: 1: exit run() 0x4c88012c: 2: set_msg 0x4c88012c: 2: msg: "new message" 0x8036392c: 3: enter run() 0x4c88012c: 2: exit run() 0x8036392c: 3: set_msg 0x5d8f5e2c: 4: enter run() 0x8036392c: 3: msg: "new message" 0x8036392c: 3: exit run() 0x5d8f5e2c: 4: set_msg 0x5d8f5e2c: 4: msg: "new message" 0x5d8f5e2c: 4: exit run() 0x5d8f5b2c: 5: enter run() 0x5d8f5b2c: 5: set_msg 0x5d8f5b2c: 5: msg: "new message" 0x5d8f5b2c: 5: exit run() 0x8036362c: 6: enter run() 0x8036362c: 6: set_msg 0x5d8f572c: 7: enter run() 0x8036362c: 6: msg: "new message" 0x5d8f572c: 7: set_msg 0x8036362c: 6: exit run() 0x5d8f572c: 7: msg: "new message" 0x8036382c: 8: enter run() 0x4c88022c: 9: enter run() 0x80363a2c: 10: enter run() 0x8036332c: 11: enter run() 0x4c88092c: 12: enter run() 0x5d8f592c: 13: enter run() 0x601c282c: 14: enter run() 0x80363f2c: 15: enter run() 0x5d8f592c: 13: set_msg 0x4c88092c: 12: set_msg 0x5d8f572c: 7: exit run() 0x5d8f592c: 13: msg: "new message" 0x5d8f592c: 13: exit run() 0x8036382c: 8: set_msg 0x601c282c: 14: set_msg 0x8036382c: 8: msg: "new message" 0x601c282c: 14: msg: "new message" 0x8036382c: 8: exit run() 0x80363f2c: 15: set_msg 0x601c282c: 14: exit run() 0x4c88092c: 12: msg: "new message" 0x4c88092c: 12: exit run() 0x4c88022c: 9: set_msg 0x80363f2c:rthread reaping 0x601c202c stack 0x50055840 15: msg: "new message" 0x80363a2c: 10: set_msg 0x80363f2c: 15: exit run() 0x8036332c: 11: set_msg 0x80363a2c: 10: msg: "new message" 0x4c88022c: 9: msg: "new message" 0x8036332c: 11: msg: "new message" 0x80363a2c: 10: exit run() 0x4c88022c: 9: exit run() 0x8036332c: 11: exit run() main: 41 0x8036392c: 0: enter run() 0x8036392c: 0: set_msg 0x8036392c: 0: msg: "new message" 0x8036392c: 0: exit run() 0x80363b2c: 1: enter run() 0x80363b2c: 1: set_msg 0x80363b2c: 1: msg: "new message" 0x80363b2c: 1: exit run() 0x601c232c: 2: enter run() 0x601c232c: 2: set_msg 0x601c2e2c: 3: enter run() 0x601c232c: 2: msg: "new message" 0x601c2b2c: 4: enter run() 0x601c232c: 2: exit run() 0x601c2b2c: 4: set_msg 0x8036302c: 5: enter run() 0x8036302c: 5: set_msg 0x601c2b2c: 4: msg: "new message" 0x8036302c: 5: msg: "new message" 0x601c2b2c: 4: exit run() 0x8036302c: 5: exit run() 0x5d8f542c: 7: enter run() 0x4c88012c: 6: enter run() 0x5d8f552c: 8: enter run() 0x601c2e2c: 3: set_msg 0x5d8f522c: 9: enter run() 0x4c88072c: 10: enter run() 0x601c2e2c: 3: msg: "new message" 0x601c262c: 11: enter run() 0x8036372c: 12: enter run() 0x4c880f2c: 13: enter run() 0x8036372c: 12: set_msg 0x5d8f552c: 8: set_msg 0x4c88072c: 10: set_msg 0x601c2e2c: 3: exit run() 0x5d8f5f2c: 15: enter run() 0x8036372c: 12: msg: "new message" 0x4c88072c: 10: msg: "new message" 0x5d8f552c: 8: msg: "new message" 0x601c222c: 14: enter run() 0x8036372c: 12: exit run() 0x4c88072c: 10: exit run() 0x5d8f552c: 8: exit run() 0x5d8f522c: 9: set_msg 0x601c222c: 14: set_msg 0x5d8f522c: 9: msg: "new message" 0x601c222c: 14: msg: "new message" 0x5d8f522c: 9: exit run() 0x5d8f5f2c: 15: set_msg 0x601c222c: 14: exit run() 0x5d8f542c: 7: set_msg 0x5d8f5f2c: 15: msg: "new message" 0x5d8f5f2c: 15: exit run() 0x601c262c: 11: set_msg 0x5d8f542c: 7: msg: "new message" 0x5d8f542c: 7: exit run() 0x4c880f2c: 13: set_msg 0x601c262c: 11: msg: "new message" 0x4c880f2c: 13: msg: "new message" 0x601c262c: 11: exit run() 0x4c880f2c: 13: exit run() 0x4c88012c: 6: set_msg 0x4c88012c: 6: msg: "new message" 0x4c88012c: 6: exit run() main: 42 0x5d8f542c: 0: enter run() 0x5d8f542c: 0: set_msg 0x5d8f542c: 0: msg: "new message" 0x5d8f542c: 0: exit run() 0x4c88052c: 1: enter run() 0x4c88052c: 1: set_msg 0x4c88052c: 1: msg: "new message" 0x5d8f532c: 2: enter run() 0x4c88052c: 1: exit run() 0x5d8f532c: 2: set_msg 0x80363a2c: 3: enter run() 0x5d8f532c: 2: msg: "new message" 0x601c2c2c: 4: enter run() 0x601c2c2c: 4: set_msg 0x601c2c2c: 4: msg: "new message" 0x5d8f532c: 2: exit run() 0x601c2c2c: 4: exit run() 0x80363a2c: 3: set_msg 0x80363e2c: 5: enter run() 0x80363a2c: 3: msg: "new message" 0x80363a2c: 3: exit run() 0x80363e2c: 5: set_msg 0x80363e2c: 5: msg: "new message" 0x80363e2c: 5: exit run() 0x5d8f582c: 6: enter run() 0x5d8f582c: 6: set_msg 0x5d8f582c: 6: msg: "new message" 0x5d8f582c: 6: exit run() 0x5d8f502c: 7: enter run() 0x5d8f502c: 7: set_msg 0x5d8f502c: 7: msg: "new message" 0x5d8f502c: 7: exit run() 0x5d8f592c: 8: enter run() 0x5d8f592c: 8: set_msg 0x601c2f2c: 9: enter run() 0x5d8f592c: 8: msg: "new message" 0x5d8f592c: 8: exit run() 0x601c2f2c: 9: set_msg 0x4c88042c: 10: enter run() 0x601c2f2c: 9: msg: "new message" 0x601c2f2c: 9: exit run() 0x4c88042c: 10: set_msg 0x601c292c: 11: enter run() 0x601c292c: 11: set_msg 0x601c292c: 11: msg: "new message" 0x4c88042c: 10: msg: "new message" 0x601c292c: 11: exit run() 0x4c88002c: 12: enter run() 0x4c88042c: 10: exit run() 0x4c88002c: 12: set_msg 0x5d8f5c2c: 13: enter run() 0x5d8f562c: 14: enter run() 0x4c88002c: 12: msg: "new message" 0x8036342c: 15: enter run() 0x4c88002c: 12: exit run() 0x8036342c: 15: set_msg 0x8036342c: 15: msg: "new message" 0x8036342c: 15: exit run() 0x5d8f5c2c: 13: set_msg 0x5d8f5c2c: 13: msg: "new message" 0x5d8f5c2c: 13: exit run() 0x5d8f562c: 14: set_msg 0x5d8f562c: 14: msg: "new message" 0x5d8f562c: 14: exit run() main: 43 0x601c2a2c: 0: enter run() 0x601c2a2c: 0: set_msg 0x601c2a2c: 0: msg: "new message" 0x601c2a2c: 0: exit run() 0x4c880e2c: 1: enter run() 0x4c880e2c: 1: set_msg 0x4c880e2c: 1: msg: "new message" 0x4c880e2c: 1: exit run() 0x8036332c: 2: enter run() 0x4c880a2c: 3: enter run() 0x8036332c: 2: set_msg 0x8036332c: 2: msg: "new message" 0x601c242c: 4: enter run() 0x601c242c: 4: set_msg 0x8036332c: 2: exit run() 0x601c242c: 4: msg: "new message" 0x601c242c: 4: exit run() 0x4c880a2c: 3: set_msg 0x4c880a2c: 3: msg: "new message" 0x4c880a2c: 3: exit run() 0x8036362c: 6: enter run() 0x8036362c: 6: set_msg 0x8036362c: 6: msg: "new message" 0x8036352c: 5: enter run() 0x8036362c: 6: exit run() 0x8036352c: 5: set_msg 0x5d8f582c: 7: enter run() 0x8036352c: 5: msg: "new message" 0x4c880f2c: 8: enter run() 0x4c880c2c: 9: enter run() 0x8036352c: 5: exit run() 0x5d8f582c: 7: set_msg 0x4c88022c: 10: enter run() 0x4c88022c: 10: set_msg 0x4c88022c: 10: msg: "new message" 0x4c880d2c: 11: enter run() 0x4c880d2c: 11: set_msg 0x4c880d2c: 11: msg: "new message" 0x5d8f582c: 7: msg: "new message" 0x4c880d2c: 11: exit run() 0x4c88022c: 10: exit run() 0x4c880f2c: 8: set_msg 0x601c2d2c: 12: enter run() 0x4c880f2c: 8: msg: "new message" 0x5d8f592c: 13: enter run() 0x5d8f582c: 7: exit run() 0x601c232c: 14: enter run() 0x8036382c: 15: enter run() 0x5d8f592c: 13: set_msg 0x4c880f2c: 8: exit run() 0x601c2d2c: 12: set_msg 0x601c2d2c: 12: msg: "new message" 0x601c2d2c: 12: exit run() 0x4c880c2c: 9: set_msg 0x5d8f592c: 13: msg: "new message" 0x5d8f592c: 13: exit run() 0x4c880c2c: 9: msg: "new message" 0x4c880c2c: 9: exit run() 0x8036382c: 15: set_msg 0x8036382c: 15: msg: "new message" 0x8036382c: 15: exit run() 0x601c232c: 14: set_msg 0x601c232c: 14: msg: "new message" 0x601c232c: 14: exit run() main: 44 0x5d8f5e2c: 0: enter run() 0x5d8f5e2c: 0: set_msg 0x5d8f5e2c: 0: msg: "new message" 0x5d8f5e2c: 0: exit run() 0x4c880f2c: 1: enter run() 0x4c880f2c: 1: set_msg 0x4c880f2c: 1: msg: "new message" 0x4c880f2c: 1: exit run() 0x8036312c: 2: enter run() 0x4c88072c: 3: enter run() 0x8036312c: 2: set_msg 0x4c88072c: 3: set_msg 0x5d8f5c2c: 4: enter run() 0x5d8f5c2c: 4: set_msg 0x4c88072c: 3: msg: "new message" 0x5d8f5c2c: 4: msg: "new message" 0x8036312c: 2: msg: "new message" 0x4c88072c: 3: exit run() 0x4c88012c: 5: enter run() 0x5d8f5c2c: 4: exit run() 0x8036312c: 2: exit run() 0x4c88012c: 5: set_msg 0x601c222c: 6: enter run() 0x5d8f512c: 10: enter run() 0x4c88032c: 8: enter run() 0x4c88012c: 5: msg: "new message" 0x601c272c: 7: enter run() 0x80363d2c: 9: enter run() 0x4c88012c: 5: exit run() 0x5d8f512c: 10: set_msg 0x601c242c: 11: enter run() 0x601c282c: 12: enter run() 0x5d8f512c: 10: msg: "new message" 0x80363a2c: 13: enter run() 0x80363d2c: 9: set_msg 0x601c242c: 11: set_msg 0x80363d2c: 9: msg: "new message" 0x80363d2c: 9: exit run() 0x4c88032c: 8: set_msg 0x601c242c: 11: msg: "new message" 0x4c88032c: 8: msg: "new message" 0x601c242c: 11: exit run() 0x601c282c: 12: set_msg 0x601c222c: 6: set_msg 0x5d8f512c: 10: exit run() 0x601c282c: 12: msg: "new message" 0x601c282c: 12: exit run() 0x8036322c: 15: enter run() 0x601c222c: 6: msg: "new message" 0x4c88032c: 8: exit run() 0x8036352c: 14: enter run() 0x601c222c: 6: exit run() 0x8036322c: 15: set_msg 0x8036352c: 14: set_msg 0x8036322c: 15: msg: "new message" 0x8036322c: 15: exit run() 0x8036352c: 14: msg: "new message" 0x8036352c: 14: exit run() 0x601c272c: 7: set_msg 0x601c272c: 7: msg: "new message" 0x601c272c: 7: exit run() 0x80363a2c: 13: set_msg 0x80363a2c: 13: msg: "new message" 0x80363a2c: 13: exit run() main: 45 0x601c202c: 0: enter run() 0x601c202c: 0: set_msg 0x601c202c: 0: msg: "new message" 0x601c202c: 0: exit run() 0x4c88012c: 1: enter run() 0x4c88012c: 1: set_msg 0x4c88012c: 1: msg: "new message" 0x4c88012c: 1: exit run() 0x601c282c: 2: enter run() 0x4c88042c: 3: enter run() 0x601c282c: 2: set_msg 0x5d8f592c: 4: enter run() 0x4c88042c: 3: set_msg 0x8036362c: 5: enter run() 0x8036362c: 5: set_msg 0x8036362c: 5: msg: "new message" 0x601c282c: 2: msg: "new message" 0x8036362c: 5: exit run() 0x601c2f2c: 6: enter run() 0x601c282c: 2: exit run() 0x4c88042c: 3: msg: "new message" 0x4c88042c: 3: exit run() 0x5d8f592c: 4: set_msg 0x601c212c: 7: enter run() 0x5d8f592c: 4: msg: "new message" 0x5d8f572c: 8: enter run() 0x5d8f572c: 8: set_msg 0x5d8f592c: 4: exit run() 0x5d8f572c: 8: msg: "new message" 0x5d8f572c: 8: exit run() 0x601c212c: 7: set_msg 0x601c212c: 7: msg: "new message" 0x601c212c: 7: exit run() 0x601c2f2c: 6: set_msg 0x601c2f2c: 6: msg: "new message" 0x601c2f2c: 6: exit run() 0x601c252c: 9: enter run() 0x601c252c: 9: set_msg 0x601c252c: 9: msg: "new message" 0x601c252c: 9: exit run() 0x8036332c: 10: enter run() 0x8036332c: 10: set_msg 0x8036332c: 10: msg: "new message" 0x8036332c: 10: exit run() 0x601c2b2c: 11: enter 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x4c88012c stack 0x500657a0 rthread reaping 0x601c282c stack 0x5006b7e0 0x80363e2c: rwlock_wrlock 0x79cdbd40 (2147483647) rthread reaping 0x4c88042c stack 0x50065c40 rthread reaping 0x5d8f592c stack 0x50065f40 rthread reaping 0x8036362c stack 0x500652a0 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x601c2f2c stack 0x500553c0 rthread reaping 0x601c212c stack 0x50055960 0x80363b2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x5d8f572c stack 0x50065e60 rthread reaping 0x601c252c stack 0x50050280 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x8036332c stack 0x50055b20 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c2b2c stack 0x50055080 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x80363e2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363e2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363e2c stack 0x5006bc00 0x80363b2c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f582c stack 0x50055580 rthread reaping 0x80363b2c stack 0x5006b4c0 rthread reaping 0x5d8f5a2c stack 0x500658e0 0x4c88082c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_wrlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x8036392c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036342c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88032c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c292c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036392c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x4c88082c stack 0x500658e0 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c222c stack 0x5006b4c0 0x4c880b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88002c stack 0x50055580 0x601c292c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c292c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x8036392c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c88092c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x8036362c: rwlock_wrlock 0x79cdbd40 (2147483651) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x8036392c stack 0x5006bc00 0x4c88032c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5d2c stack 0x50055080 rthread reaping 0x8036342c stack 0x50055b20 rthread reaping 0x5d8f5e2c stack 0x50065e60 rthread reaping 0x4c88032c stack 0x50050280 rthread reaping 0x5d8f582c stack 0x50055960 rthread reaping 0x601c292c stack 0x500553c0 rthread reaping 0x5d8f532c stack 0x500652a0 rthread reaping 0x5d8f512c stack 0x50065f40 rthread reaping 0x4c880a2c stack 0x50065c40 rthread reaping 0x4c880b2c stack 0x5006b7e0 rthread reaping 0x4c88092c stack 0x500657a0 rthread reaping 0x8036362c stack 0x50055840 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_wrlock 0x79cdbd40 (1) 0x8036372c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_wrlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_wrlock 0x79cdbd40 (0) 0x8036392c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_rdlock 0x79cdbd40 (0) 0x8036392c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c202c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c232c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036382c: rwlock_wrlock 0x79cdbd40 (2147483649) rthread reaping 0x4c880f2c stack 0x50055840 0x601c2f2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c272c stack 0x500657a0 rthread reaping 0x8036372c stack 0x5006b7e0 rthread reaping 0x8036342c stack 0x50065c40 rthread reaping 0x8036392c stack 0x50065f40 rthread reaping 0x4c880d2c stack 0x500652a0 rthread reaping 0x4c880c2c stack 0x500553c0 rthread reaping 0x4c88042c stack 0x50055960 0x4c88052c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c242c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c2f2c stack 0x50050280 0x4c88052c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c232c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f532c stack 0x50065e60 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c202c stack 0x50055b20 rthread reaping 0x601c262c stack 0x50055080 rthread reaping 0x601c232c stack 0x5006bc00 rthread reaping 0x8036382c stack 0x50055580 rthread reaping 0x4c88052c stack 0x5006b4c0 rthread reaping 0x601c242c stack 0x500658e0 0x80363c2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363c2c stack 0x500658e0 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88072c stack 0x5006b4c0 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88082c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f542c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880b2c stack 0x50055580 rthread reaping 0x5d8f5c2c stack 0x5006bc00 rthread reaping 0x5d8f5f2c stack 0x50055080 rthread reaping 0x5d8f502c stack 0x50055b20 rthread reaping 0x4c88002c stack 0x50065e60 0x4c88082c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363d2c stack 0x50050280 0x4c88082c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f522c stack 0x50055960 0x4c88082c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88012c stack 0x500553c0 rthread reaping 0x80363b2c stack 0x500652a0 rthread reaping 0x4c88062c stack 0x50065f40 rthread reaping 0x601c2a2c stack 0x50065c40 rthread reaping 0x4c88032c stack 0x5006b7e0 rthread reaping 0x5d8f542c stack 0x500657a0 rthread reaping 0x4c88082c stack 0x50055840 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_wrlock 0x79cdbd40 (1) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036302c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (1) 0x8036302c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (0) 0x80363d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x601c2c2c stack 0x50055840 rthread reaping 0x80363b2c stack 0x500657a0 rthread reaping 0x80363a2c stack 0x5006b7e0 rthread reaping 0x4c88092c stack 0x50065c40 rthread reaping 0x601c2b2c stack 0x50065f40 rthread reaping 0x4c880d2c stack 0x500652a0 rthread reaping 0x8036302c stack 0x500553c0 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (2147483651) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5a2c stack 0x50055960 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f532c stack 0x50050280 0x5d8f572c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363d2c stack 0x50065e60 rthread reaping 0x601c2d2c stack 0x50055b20 rthread reaping 0x601c2e2c stack 0x50055080 rthread reaping 0x5d8f572c stack 0x5006bc00 rthread reaping 0x5d8f5f2c stack 0x50055580 rthread reaping 0x4c880f2c stack 0x5006b4c0 rthread reaping 0x5d8f502c stack 0x500658e0 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_wrlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88072c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c232c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x4c88002c: rwlock_rdlock 0x79cdbd40 (1) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_wrlock 0x79cdbd40 (1) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (2147483647) rthread reaping 0x5d8f542c stack 0x500658e0 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x5d8f522c stack 0x5006b4c0 rthread reaping 0x8036352c stack 0x50055580 rthread reaping 0x4c880b2c stack 0x5006bc00 rthread reaping 0x4c88072c stack 0x50055080 rthread reaping 0x8036322c stack 0x50055b20 rthread reaping 0x4c88042c stack 0x50065e60 0x8036312c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c232c stack 0x50050280 rthread reaping 0x4c88002c stack 0x50055960 0x8036312c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x80363e2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c88082c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036332c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x8036312c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x8036312c stack 0x500553c0 0x8036332c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_unlock 0x79cdbd40 0x4c88082c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88082c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2d2c stack 0x500652a0 rthread reaping 0x4c880c2c stack 0x50065f40 rthread reaping 0x80363f2c stack 0x50065c40 0x80363e2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363e2c stack 0x5006b7e0 rthread reaping 0x8036332c stack 0x500657a0 rthread reaping 0x4c88082c stack 0x50055840 0x8036342c: rwlock_wrlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_wrlock 0x79cdbd40 (1) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_wrlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_rdlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x8036352c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_wrlock 0x79cdbd40 (1) 0x80363e2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363e2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_wrlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_rdlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036342c stack 0x50055840 rthread reaping 0x601c242c stack 0x500657a0 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x5d8f5e2c stack 0x5006b7e0 0x4c880a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363a2c stack 0x50065c40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c252c stack 0x50065f40 0x4c880a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f552c stack 0x500652a0 rthread reaping 0x5d8f5f2c stack 0x500553c0 rthread reaping 0x8036352c stack 0x50055960 rthread reaping 0x80363e2c stack 0x50050280 rthread reaping 0x5d8f5b2c stack 0x50065e60 rthread reaping 0x80363b2c stack 0x50055b20 rthread reaping 0x5d8f562c stack 0x50055080 rthread reaping 0x8036302c stack 0x5006bc00 rthread reaping 0x5d8f532c stack 0x50055580 rthread reaping 0x4c88032c stack 0x5006b4c0 rthread reaping 0x4c880a2c stack 0x500658e0 0x80363f2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_wrlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_rdlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_unlock 0x79cdbd40 0x8036392c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (1) 0x8036392c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_wrlock 0x79cdbd40 (1) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363f2c stack 0x500658e0 0x5d8f592c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88052c stack 0x5006b4c0 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x601c252c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x5d8f542c stack 0x50055580 0x5d8f592c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036372c stack 0x5006bc00 rthread reaping 0x8036302c stack 0x50055080 rthread reaping 0x4c880b2c stack 0x50055b20 rthread reaping 0x8036392c stack 0x50065e60 0x601c252c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f512c stack 0x50050280 0x601c252c: rwlock_rdlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880e2c stack 0x50055960 rthread reaping 0x4c88012c stack 0x500553c0 rthread reaping 0x80363c2c stack 0x500652a0 rthread reaping 0x8036382c stack 0x50065f40 rthread reaping 0x601c242c stack 0x50065c40 rthread reaping 0x601c292c stack 0x5006b7e0 rthread reaping 0x5d8f592c stack 0x500657a0 rthread reaping 0x601c252c stack 0x50055840 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_wrlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (0) 0x601c222c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_wrlock 0x79cdbd40 (0) 0x8036312c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_rdlock 0x79cdbd40 (0) 0x8036312c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88052c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (1) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x80363a2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x601c2b2c stack 0x50055840 rthread reaping 0x4c88002c stack 0x500657a0 rthread reaping 0x601c222c stack 0x5006b7e0 rthread reaping 0x8036312c stack 0x50065c40 rthread reaping 0x601c2e2c stack 0x50065f40 rthread reaping 0x5d8f582c stack 0x500652a0 rthread reaping 0x5d8f5a2c stack 0x500553c0 rthread reaping 0x601c232c stack 0x50055960 rthread reaping 0x4c880c2c stack 0x50050280 rthread reaping 0x4c88052c stack 0x50065e60 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f542c stack 0x50055b20 rthread reaping 0x5d8f5c2c stack 0x50055080 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x80363a2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x80363a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x80363a2c stack 0x5006bc00 rthread reaping 0x4c880d2c stack 0x50055580 0x601c2a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880f2c stack 0x5006b4c0 rthread reaping 0x601c2a2c stack 0x500658e0 0x80363c2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_wrlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_wrlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_wrlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_wrlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_wrlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c252c: rwlock_rdlock 0x79cdbd40 (0) 0x601c252c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_wrlock 0x79cdbd40 (0) run() 0x80363e2c: 12: enter run() 0x5d8f582c: 13: enter run() 0x80363b2c: 14: enter run() 0x5d8f5a2c: 15: enter run() 0x601c2b2c: 11: set_msg 0x601c2b2c: 11: msg: "new message" 0x601c2b2c: 11: exit run() 0x5d8f5a2c: 15: set_msg 0x5d8f5a2c: 15: msg: "new message" 0x5d8f582c: 13: set_msg 0x5d8f5a2c: 15: exit run() 0x80363e2c: 12: set_msg 0x80363e2c: 12: msg: "new message" 0x5d8f582c: 13: msg: "new message" 0x80363e2c: 12: exit run() 0x5d8f582c: 13: exit run() 0x80363b2c: 14: set_msg 0x80363b2c: 14: msg: "new message" 0x80363b2c: 14: exit run() main: 46 0x4c88082c: 0: enter run() 0x4c88082c: 0: set_msg 0x4c88082c: 0: msg: "new message" 0x4c88082c: 0: exit run() 0x601c222c: 1: enter run() 0x601c222c: 1: set_msg 0x601c222c: 1: msg: "new message" 0x4c88002c: 2: enter run() 0x601c222c: 1: exit run() 0x5d8f5d2c: 4: enter run() 0x4c88002c: 2: set_msg 0x8036392c: 3: enter run() 0x8036342c: 5: enter run() 0x4c88032c: 6: enter run() 0x4c88002c: 2: msg: "new message" 0x5d8f5e2c: 7: enter run() 0x5d8f582c: 8: enter run() 0x601c292c: 9: enter run() 0x4c88002c: 2: exit run() 0x8036392c: 3: set_msg 0x5d8f532c: 10: enter run() 0x5d8f512c: 11: enter run() 0x4c880a2c: 12: enter run() 0x5d8f532c: 10: set_msg 0x4c880b2c: 13: enter run() 0x4c880b2c: 13: set_msg 0x4c880b2c: 13: msg: "new message" 0x601c292c: 9: set_msg 0x8036342c: 5: set_msg 0x601c292c: 9: msg: "new message" 0x601c292c: 9: exit run() 0x8036342c: 5: msg: "new message" 0x8036342c: 5: exit run() 0x4c88092c: 14: enter run() 0x5d8f5e2c: 7: set_msg 0x4c880b2c: 13: exit run() 0x8036362c: 15: enter run() 0x5d8f532c: 10: msg: "new message" 0x5d8f5e2c: 7: msg: "new message" 0x5d8f532c: 10: exit run() 0x8036392c: 3: msg: "new message" 0x5d8f5e2c: 7: exit run() 0x5d8f582c: 8: set_msg 0x5d8f512c: 11: set_msg 0x5d8f582c: 8: msg: "new message" 0x5d8f582c: 8: exit run() 0x4c88092c: 14: set_msg 0x8036392c: 3: exit run() 0x8036362c: 15: set_msg 0x4c88092c: 14: msg: "new message" 0x4c880a2c: 12: set_msg 0x4c88092c: 14: exit run() 0x5d8f5d2c: 4: set_msg 0x4c880a2c: 12: msg: "new message" 0x5d8f512c: 11: msg: "new message" 0x4c880a2c: 12: exit run() 0x5d8f5d2c: 4: msg: "new message" 0x5d8f512c: 11: exit run() 0x8036362c: 15: msg: "new message" 0x5d8f5d2c: 4: exit run() 0x8036362c: 15: exit run() 0x4c88032c: 6: set_msg 0x4c88032c: 6: msg: "new message" 0x4c88032c: 6: exit run() main: 47 0x4c880f2c: 0: enter run() 0x4c880f2c: 0: set_msg 0x4c880f2c: 0: msg: "new message" 0x4c880f2c: 0: exit run() 0x601c272c: 1: enter run() 0x601c272c: 1: set_msg 0x601c272c: 1: msg: "new message" 0x8036372c: 2: enter run() 0x601c272c: 1: exit run() 0x8036372c: 2: set_msg 0x8036372c: 2: msg: "new message" 0x8036372c: 2: exit run() 0x8036342c: 3: enter run() 0x8036342c: 3: set_msg 0x8036342c: 3: msg: "new message" 0x8036342c: 3: exit run() 0x8036392c: 4: enter run() 0x8036392c: 4: set_msg 0x8036392c: 4: msg: "new message" 0x8036392c: 4: exit run() 0x4c880d2c: 5: enter run() 0x4c880d2c: 5: set_msg 0x4c880d2c: 5: msg: "new message" 0x4c880d2c: 5: exit run() 0x4c880c2c: 6: enter run() 0x4c880c2c: 6: set_msg 0x4c880c2c: 6: msg: "new message" 0x4c88042c: 7: enter run() 0x4c880c2c: 6: exit run() 0x4c88042c: 7: set_msg 0x601c2f2c: 8: enter run() 0x4c88042c: 7: msg: "new message" 0x5d8f532c: 9: enter run() 0x601c202c: 10: enter run() 0x4c88042c: 7: exit run() 0x601c2f2c: 8: set_msg 0x601c262c: 11: enter run() 0x601c232c: 12: enter run() 0x8036382c: 13: enter run() 0x601c2f2c: 8: msg: "new message" 0x4c88052c: 14: enter run() 0x601c242c: 15: enter run() 0x601c2f2c: 8: exit run() 0x5d8f532c: 9: set_msg 0x4c88052c: 14: set_msg 0x8036382c: 13: set_msg 0x8036382c: 13: msg: "new message" 0x601c232c: 12: set_msg 0x601c262c: 11: set_msg 0x601c262c: 11: msg: "new message" 0x8036382c: 13: exit run() 0x601c262c: 11: exit run() 0x4c88052c: 14: msg: "new message" 0x601c232c: 12: msg: "new message" 0x4c88052c: 14: exit run() 0x5d8f532c: 9: msg: "new message" 0x601c232c: 12: exit run() 0x5d8f532c: 9: exit run() 0x601c202c: 10: set_msg 0x601c242c: 15: set_msg 0x601c242c: 15: msg: "new message" 0x601c242c: 15: exit run() 0x601c202c: 10: msg: "new message" 0x601c202c: 10: exit run() main: 48 0x80363c2c: 0: enter run() 0x80363c2c: 0: set_msg 0x80363c2c: 0: msg: "new message" 0x80363c2c: 0: exit run() 0x4c88072c: 1: enter run() 0x4c88072c: 1: set_msg 0x4c88072c: 1: msg: "new message" 0x4c88072c: 1: exit run() 0x4c880b2c: 2: enter run() 0x4c880b2c: 2: set_msg 0x4c880b2c: 2: msg: "new message" 0x4c880b2c: 2: exit run() 0x5d8f5c2c: 3: enter run() 0x5d8f5c2c: 3: set_msg 0x5d8f5f2c: 4: enter run() 0x5d8f5c2c: 3: msg: "new message" 0x5d8f5c2c: 3: exit run() 0x5d8f5f2c: 4: set_msg 0x5d8f5f2c: 4: msg: "new message" 0x5d8f502c: 5: enter run() 0x5d8f5f2c: 4: exit run() 0x5d8f502c: 5: set_msg 0x5d8f502c: 5: msg: "new message" 0x5d8f502c: 5: exit run() 0x4c88002c: 6: enter run() 0x4c88002c: 6: set_msg 0x4c88002c: 6: msg: "new message" 0x80363d2c: 7: enter run() 0x4c88002c: 6: exit run() 0x80363d2c: 7: set_msg 0x5d8f522c: 8: enter run() 0x80363d2c: 7: msg: "new message" 0x80363d2c: 7: exit run() 0x4c88012c: 9: enter run() 0x4c88012c: 9: set_msg 0x4c88012c: 9: msg: "new message" 0x80363b2c: 10: enter run() 0x80363b2c: 10: set_msg 0x4c88012c: 9: exit run() 0x80363b2c: 10: msg: "new message" 0x80363b2c: 10: exit run() 0x5d8f522c: 8: set_msg 0x5d8f522c: 8: msg: "new message" 0x5d8f522c: 8: exit run() 0x4c88062c: 11: enter run() 0x4c88062c: 11: set_msg 0x4c88062c: 11: msg: "new message" 0x4c88062c: 11: exit run() 0x601c2a2c: 12: enter run() 0x601c2a2c: 12: set_msg 0x601c2a2c: 12: msg: "new message" 0x601c2a2c: 12: exit run() 0x4c88032c: 13: enter run() 0x4c88032c: 13: set_msg 0x4c88032c: 13: msg: "new message" 0x4c88032c: 13: exit run() 0x5d8f542c: 14: enter run() 0x5d8f542c: 14: set_msg 0x4c88082c: 15: enter run() 0x5d8f542c: 14: msg: "new message" 0x5d8f542c: 14: exit run() 0x4c88082c: 15: set_msg 0x4c88082c: 15: msg: "new message" 0x4c88082c: 15: exit run() main: 49 0x601c2c2c: 0: enter run() 0x601c2c2c: 0: set_msg 0x601c2c2c: 0: msg: "new message" 0x601c2c2c: 0: exit run() 0x80363b2c: 1: enter run() 0x80363b2c: 1: set_msg 0x80363b2c: 1: msg: "new message" 0x80363a2c: 2: enter run() 0x80363b2c: 1: exit run() 0x80363a2c: 2: set_msg 0x80363a2c: 2: msg: "new message" 0x80363a2c: 2: exit run() 0x4c88092c: 3: enter run() 0x4c88092c: 3: set_msg 0x4c88092c: 3: msg: "new message" 0x4c88092c: 3: exit run() 0x601c2b2c: 4: enter run() 0x601c2b2c: 4: set_msg 0x601c2b2c: 4: msg: "new message" 0x601c2b2c: 4: exit run() 0x4c880d2c: 5: enter run() 0x4c880d2c: 5: set_msg 0x8036302c: 6: enter run() 0x4c880d2c: 5: msg: "new message" 0x4c880d2c: 5: exit run() 0x8036302c: 6: set_msg 0x5d8f5a2c: 7: enter run() 0x8036302c: 6: msg: "new message" 0x5d8f532c: 8: enter run() 0x80363d2c: 9: enter run() 0x8036302c: 6: exit run() 0x5d8f532c: 8: set_msg 0x601c2d2c: 10: enter run() 0x601c2e2c: 11: enter run() 0x5d8f572c: 12: enter run() 0x5d8f502c: 15: enter run() 0x5d8f5a2c: 7: set_msg 0x5d8f5f2c: 13: enter run() 0x4c880f2c: 14: enter run() 0x5d8f5f2c: 13: set_msg 0x4c880f2c: 14: set_msg 0x601c2e2c: 11: set_msg 0x5d8f5f2c: 13: msg: "new message" 0x601c2e2c: 11: msg: "new message" 0x601c2e2c: 11: exit run() 0x4c880f2c: 14: msg: "new message" 0x5d8f5f2c: 13: exit run() 0x4c880f2c: 14: exit run() 0x5d8f532c: 8: msg: "new message" 0x80363d2c: 9: set_msg 0x5d8f532c: 8: exit run() 0x80363d2c: 9: msg: "new message" 0x5d8f502c: 15: set_msg 0x5d8f502c: 15: msg: "new message" 0x80363d2c: 9: exit run() 0x5d8f502c: 15: exit run() 0x601c2d2c: 10: set_msg 0x601c2d2c: 10: msg: "new message" 0x601c2d2c: 10: exit run() 0x5d8f5a2c: 7: msg: "new message" 0x5d8f5a2c: 7: exit run() 0x5d8f572c: 12: set_msg 0x5d8f572c: 12: msg: "new message" 0x5d8f572c: 12: exit run() main: 50 0x5d8f542c: 0: enter run() 0x5d8f542c: 0: set_msg 0x5d8f542c: 0: msg: "new message" 0x5d8f542c: 0: exit run() 0x5d8f522c: 1: enter run() 0x5d8f522c: 1: set_msg 0x5d8f522c: 1: msg: "new message" 0x5d8f522c: 1: exit run() 0x8036352c: 2: enter run() 0x8036352c: 2: set_msg 0x8036352c: 2: msg: "new message" 0x4c880b2c: 3: enter run() 0x8036352c: 2: exit run() 0x4c880b2c: 3: set_msg 0x4c880b2c: 3: msg: "new message" 0x4c88072c: 4: enter run() 0x4c880b2c: 3: exit run() 0x4c88072c: 4: set_msg 0x8036322c: 5: enter run() 0x4c88072c: 4: msg: "new message" 0x4c88042c: 6: enter run() 0x4c88072c: 4: exit run() 0x601c232c: 7: enter run() 0x4c88042c: 6: set_msg 0x8036322c: 5: set_msg 0x4c88002c: 8: enter run() 0x601c232c: 7: set_msg 0x4c88002c: 8: set_msg 0x4c88042c: 6: msg: "new message" 0x8036322c: 5: msg: "new message" 0x4c88002c: 8: msg: "new message" 0x4c88042c: 6: exit run() 0x8036312c: 9: enter run() 0x8036322c: 5: exit run() 0x601c232c: 7: msg: "new message" 0x4c88002c: 8: exit run() 0x601c2d2c: 10: enter run() 0x4c880c2c: 11: enter run() 0x601c232c: 7: exit run() 0x8036312c: 9: set_msg 0x80363f2c: 12: enter run() 0x80363e2c: 13: enter run() 0x4c88082c: 15: enter run() 0x8036332c: 14: enter run() 0x8036312c: 9: msg: "new message" 0x8036312c: 9: exit run() 0x4c880c2c: 11: set_msg 0x8036332c: 14: set_msg 0x8036332c: 14: msg: "new message" 0x8036332c: 14: exit run() 0x4c880c2c: 11: msg: "new message" 0x4c880c2c: 11: exit run() 0x4c88082c: 15: set_msg 0x4c88082c: 15: msg: "new message" 0x4c88082c: 15: exit run() 0x601c2d2c: 10: set_msg 0x601c2d2c: 10: msg: "new message" 0x601c2d2c: 10: exit run() 0x80363f2c: 12: set_msg 0x80363f2c: 12: msg: "new message" 0x80363f2c: 12: exit run() 0x80363e2c: 13: set_msg 0x80363e2c: 13: msg: "new message" 0x80363e2c: 13: exit run() main: 51 0x8036342c: 0: enter run() 0x8036342c: 0: set_msg 0x8036342c: 0: msg: "new message" 0x8036342c: 0: exit run() 0x601c242c: 1: enter run() 0x601c242c: 1: set_msg 0x601c242c: 1: msg: "new message" 0x601c242c: 1: exit run() 0x5d8f5e2c: 2: enter run() 0x5d8f5e2c: 2: set_msg 0x5d8f5e2c: 2: msg: "new message" 0x80363a2c: 3: enter run() 0x5d8f5e2c: 2: exit run() 0x80363a2c: 3: set_msg 0x80363a2c: 3: msg: "new message" 0x80363a2c: 3: exit run() 0x601c252c: 4: enter run() 0x601c252c: 4: set_msg 0x601c252c: 4: msg: "new message" 0x601c252c: 4: exit run() 0x5d8f552c: 5: enter run() 0x5d8f552c: 5: set_msg 0x5d8f552c: 5: msg: "new message" 0x5d8f552c: 5: exit run() 0x5d8f5f2c: 6: enter run() 0x5d8f5f2c: 6: set_msg 0x8036352c: 7: enter run() 0x8036352c: 7: set_msg 0x8036352c: 7: msg: "new message" 0x8036352c: 7: exit run() 0x5d8f5f2c: 6: msg: "new message" 0x80363e2c: 8: enter run() 0x5d8f5f2c: 6: exit run() 0x80363e2c: 8: set_msg 0x80363e2c: 8: msg: "new message" 0x80363e2c: 8: exit run() 0x5d8f5b2c: 9: enter run() 0x5d8f5b2c: 9: set_msg 0x5d8f5b2c: 9: msg: "new message" 0x5d8f5b2c: 9: exit run() 0x80363b2c: 10: enter run() 0x80363b2c: 10: set_msg 0x80363b2c: 10: msg: "new message" 0x80363b2c: 10: exit run() 0x5d8f562c: 11: enter run() 0x5d8f562c: 11: set_msg 0x5d8f562c: 11: msg: "new message" 0x5d8f562c: 11: exit run() 0x8036302c: 12: enter run() 0x8036302c: 12: set_msg 0x8036302c: 12: msg: "new message" 0x8036302c: 12: exit run() 0x5d8f532c: 13: enter run() 0x5d8f532c: 13: set_msg 0x5d8f532c: 13: msg: "new message" 0x5d8f532c: 13: exit run() 0x4c88032c: 14: enter run() 0x4c88032c: 14: set_msg 0x4c88032c: 14: msg: "new message" 0x4c88032c: 14: exit run() 0x4c880a2c: 15: enter run() 0x4c880a2c: 15: set_msg 0x4c880a2c: 15: msg: "new message" 0x4c880a2c: 15: exit run() main: 52 0x80363f2c: 0: enter run() 0x80363f2c: 0: set_msg 0x80363f2c: 0: msg: "new message" 0x80363f2c: 0: exit run() 0x4c88052c: 1: enter run() 0x4c88052c: 1: set_msg 0x4c88052c: 1: msg: "new message" 0x4c88052c: 1: exit run() 0x5d8f542c: 2: enter run() 0x5d8f542c: 2: set_msg 0x8036372c: 3: enter run() 0x8036372c: 3: set_msg 0x8036302c: 4: enter run() 0x8036302c: 4: set_msg 0x8036302c: 4: msg: "new message" 0x8036372c: 3: msg: "new message" 0x8036302c: 4: exit run() 0x4c880b2c: 5: enter run() 0x5d8f542c: 2: msg: "new message" 0x8036372c: 3: exit run() 0x8036392c: 6: enter run() 0x5d8f542c: 2: exit run() 0x4c880b2c: 5: set_msg 0x5d8f512c: 7: enter run() 0x5d8f512c: 7: set_msg 0x4c880b2c: 5: msg: "new message" 0x5d8f512c: 7: msg: "new message" 0x4c880b2c: 5: exit run() 0x5d8f512c: 7: exit run() 0x8036392c: 6: set_msg 0x4c880e2c: 8: enter run() 0x8036392c: 6: msg: "new message" 0x8036392c: 6: exit run() 0x4c880e2c: 8: set_msg 0x4c880e2c: 8: msg: "new message" 0x4c880e2c: 8: exit run() 0x4c88012c: 9: enter run() 0x4c88012c: 9: set_msg 0x4c88012c: 9: msg: "new message" 0x4c88012c: 9: exit run() 0x80363c2c: 10: enter run() 0x80363c2c: 10: set_msg 0x8036382c: 11: enter run() 0x80363c2c: 10: msg: "new message" 0x601c242c: 12: enter run() 0x601c242c: 12: set_msg 0x601c242c: 12: msg: "new message" 0x80363c2c: 10: exit run() 0x601c242c: 12: exit run() 0x8036382c: 11: set_msg 0x8036382c: 11: msg: "new message" 0x8036382c: 11: exit run() 0x601c292c: 13: enter run() 0x601c292c: 13: set_msg 0x5d8f592c: 14: enter run() 0x601c292c: 13: msg: "new message" 0x601c292c: 13: exit run() 0x5d8f592c: 14: set_msg 0x601c252c: 15: enter run() 0x5d8f592c: 14: msg: "new message" 0x5d8f592c: 14: exit run() 0x601c252c: 15: set_msg 0x601c252c: 15: msg: "new message" 0x601c252c: 15: exit run() main: 53 0x601c2b2c: 0: enter run() 0x601c2b2c: 0: set_msg 0x601c2b2c: 0: msg: "new message" 0x601c2b2c: 0: exit run() 0x4c88002c: 1: enter run() 0x4c88002c: 1: set_msg 0x4c88002c: 1: msg: "new message" 0x4c88002c: 1: exit run() 0x601c222c: 2: enter run() 0x601c222c: 2: set_msg 0x601c222c: 2: msg: "new message" 0x601c222c: 2: exit run() 0x8036312c: 3: enter run() 0x8036312c: 3: set_msg 0x8036312c: 3: msg: "new message" 0x8036312c: 3: exit run() 0x601c2e2c: 4: enter run() 0x601c2e2c: 4: set_msg 0x601c2e2c: 4: msg: "new message" 0x601c2e2c: 4: exit run() 0x5d8f582c: 5: enter run() 0x5d8f582c: 5: set_msg 0x5d8f582c: 5: msg: "new message" 0x5d8f582c: 5: exit run() 0x5d8f5a2c: 6: enter run() 0x5d8f5a2c: 6: set_msg 0x5d8f5a2c: 6: msg: "new message" 0x5d8f5a2c: 6: exit run() 0x601c232c: 7: enter run() 0x601c232c: 7: set_msg 0x601c232c: 7: msg: "new message" 0x601c232c: 7: exit run() 0x4c880c2c: 8: enter run() 0x4c880c2c: 8: set_msg 0x4c88052c: 9: enter run() 0x4c880c2c: 8: msg: "new message" 0x4c880c2c: 8: exit run() 0x4c88052c: 9: set_msg 0x5d8f542c: 10: enter run() 0x4c88052c: 9: msg: "new message" 0x5d8f5c2c: 11: enter run() 0x80363a2c: 12: enter run() 0x4c88052c: 9: exit run() 0x4c880f2c: 14: enter run() 0x601c2a2c: 15: enter run() 0x4c880d2c: 13: enter run() 0x5d8f542c: 10: set_msg 0x5d8f5c2c: 11: set_msg 0x4c880d2c: 13: set_msg 0x4c880d2c: 13: msg: "new message" 0x5d8f5c2c: 11: msg: "new message" 0x4c880d2c: 13: exit run() 0x5d8f542c: 10: msg: "new message" 0x5d8f5c2c: 11: exit run() 0x5d8f542c: 10: exit run() 0x4c880f2c: 14: set_msg 0x80363a2c: 12: set_msg 0x4c880f2c: 14: msg: "new message" 0x80363a2c: 12: msg: "new message" 0x4c880f2c: 14: exit run() 0x80363a2c: 12: exit run() 0x601c2a2c: 15: set_msg 0x601c2a2c: 15: msg: "new message" 0x601c2a2c: 15: exit run() main: 54 0x80363c2c: 0: enter run() 0x80363c2c: 0: set_msg 0x80363c2c: 0: msg: "new message" 0x80363c2c: 0: exit run() 0x8036362c: 1: enter run() 0x8036362c: 1: set_msg 0x8036362c: 1: msg: "new message" 0x5d8f5d2c: 2: enter run() 0x8036362c: 1: exit run() 0x5d8f5d2c: 2: set_msg 0x5d8f5d2c: 2: msg: "new message" 0x5d8f5d2c: 2: exit run() 0x8036382c: 3: enter run() 0x8036382c: 3: set_msg 0x8036382c: 3: msg: "new message" 0x8036382c: 3: exit run() 0x4c880c2c: 4: enter run() 0x4c880c2c: 4: set_msg 0x4c880c2c: 4: msg: "new message" 0x4c880c2c: 4: exit run() 0x80363f2c: 5: enter run() 0x80363f2c: 5: set_msg 0x80363f2c: 5: msg: "new message" 0x80363f2c: 5: exit run() 0x8036372c: 6: enter run() 0x8036372c: 6: set_msg 0x8036372c: 6: msg: "new message" 0x8036372c: 6: exit run() 0x5d8f5e2c: 7: enter run() 0x5d8f5e2c: 7: set_msg 0x5d8f5e2c: 7: msg: "new message" 0x5d8f5e2c: 7: exit run() 0x601c212c: 8: enter run() 0x601c212c: 8: set_msg 0x601c212c: 8: msg: "new message" 0x601c212c: 8: exit run() 0x601c252c: 9: enter run() 0x601c252c: 9: set_msg 0x601c252c: 9: msg: "new message" 0x601c252c: 9: exit run() 0x601c2c2c: 10: enter run() 0x601c2c2c: 10: set_msg 0x601c2c2c: 10: msg: "new message" 0x601c2c2c: 10: exit run() 0x5d8f5a2c: 11: enter run() 0x5d8f5a2c: 11: set_msg 0x5d8f5a2c: 11: msg: "new message" 0x5d8f5a2c: 11: exit run() 0x601c242c: 12: enter run() 0x601c242c: 12: set_msg 0x601c242c: 12: msg: "new message" 0x601c242c: 12: exit run() 0x80363b2c: 13: enter run() 0x80363b2c: 1rthread reaping 0x80363c2c stack 0x5006b4c0 rthread reaping 0x8036362c stack 0x500658e0 rthread reaping 0x5d8f5d2c stack 0x50055580 0x80363b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036382c stack 0x5006bc00 0x80363b2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x4c880c2c stack 0x50055080 rthread reaping 0x80363f2c stack 0x50055b20 rthread reaping 0x8036372c stack 0x50065e60 0x601c292c: rwlock_wrlock 0x79cdbd40 (1) rthread reaping 0x5d8f5e2c stack 0x50050280 rthread reaping 0x601c212c stack 0x50055960 rthread reaping 0x601c252c stack 0x500553c0 rthread reaping 0x601c2c2c stack 0x500652a0 0x8036322c: rwlock_wrlock 0x79cdbd40 (2147483649) rthread reaping 0x5d8f5a2c stack 0x50065f40 0x80363b2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c242c stack 0x50065c40 0x8036322c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363b2c stack 0x5006b7e0 0x8036322c: rwlock_rdlock 0x79cdbd40 (0) 0x8036322c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c292c stack 0x500657a0 rthread reaping 0x8036322c stack 0x50055840 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c282c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (0) 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_wrlock 0x79cdbd40 (1) 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88002c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88012c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x5d8f5c2c stack 0x50055840 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f5b2c stack 0x500657a0 0x5d8f592c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c272c stack 0x5006b7e0 rthread reaping 0x601c282c stack 0x50065c40 rthread reaping 0x601c2a2c stack 0x50065f40 rthread reaping 0x5d8f512c stack 0x500652a0 0x601c262c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880e2c stack 0x500553c0 rthread reaping 0x5d8f572c stack 0x50055960 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2b2c stack 0x50050280 0x601c2e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c262c stack 0x50065e60 rthread reaping 0x601c2d2c stack 0x50055b20 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2e2c stack 0x50055080 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f5d2c stack 0x5006bc00 0x4c88002c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f592c stack 0x50055580 rthread reaping 0x4c88012c stack 0x5006b4c0 rthread reaping 0x4c88002c stack 0x500658e0 0x80363c2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_wrlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88022c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_unlock 0x79cdbd40 0x4c88022c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88022c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x4c880d2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880d2c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 0x601c2a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363c2c stack 0x500658e0 0x4c88062c: rwlock_wrlock 0x79cdbd40 (1) rthread reaping 0x601c212c stack 0x5006b4c0 0x4c88072c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88062c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880a2c stack 0x50055580 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x4c88022c stack 0x5006bc00 0x4c88062c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f512c stack 0x50055080 rthread reaping 0x601c272c stack 0x50055b20 rthread reaping 0x5d8f592c stack 0x50065e60 rthread reaping 0x4c88052c stack 0x50050280 0x4c88072c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880d2c stack 0x50055960 0x4c88072c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c242c stack 0x500553c0 0x4c88072c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f582c stack 0x500652a0 rthread reaping 0x601c292c stack 0x50065f40 rthread reaping 0x5d8f532c stack 0x50065c40 rthread reaping 0x601c2a2c stack 0x5006b7e0 rthread reaping 0x4c88062c stack 0x500657a0 rthread reaping 0x4c88072c stack 0x50055840 0x4c88052c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (0) 0x80363d2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_wrlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_rdlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_wrlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_wrlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 0x8036382c: rwlock_rdlock 0x79cdbd40 (0) 0x8036382c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88052c stack 0x50055840 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363c2c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x5d8f562c stack 0x500657a0 0x4c880a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363d2c stack 0x5006b7e0 rthread reaping 0x4c880b2c stack 0x50065c40 rthread reaping 0x8036332c stack 0x50065f40 0x80363c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880c2c stack 0x500652a0 rthread reaping 0x4c88012c stack 0x500553c0 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c2b2c stack 0x50055960 0x80363c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c880f2c stack 0x50050280 rthread reaping 0x8036362c stack 0x50065e60 rthread reaping 0x8036382c stack 0x50055b20 rthread reaping 0x601c2c2c stack 0x50055080 rthread reaping 0x5d8f592c stack 0x5006bc00 rthread reaping 0x601c2d2c stack 0x50055580 rthread reaping 0x4c880a2c stack 0x5006b4c0 rthread reaping 0x80363c2c stack 0x500658e0 0x4c88002c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_wrlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_wrlock 0x79cdbd40 (1) 0x8036342c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f5e2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c212c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f562c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x4c88002c stack 0x500658e0 rthread reaping 0x8036342c stack 0x5006b4c0 0x8036322c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x80363f2c stack 0x50055580 0x4c88042c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c282c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c202c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x5d8f5f2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (1) 0x5d8f5f2c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f5e2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f5e2c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c282c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x601c202c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x601c202c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_unlock 0x79cdbd40 0x5d8f562c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f562c stack 0x5006bc00 0x8036322c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5a2c stack 0x50055080 rthread reaping 0x601c2b2c stack 0x50055b20 rthread reaping 0x5d8f5e2c stack 0x50065e60 0x601c242c: rwlock_unlock 0x79cdbd40 0x8036322c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f5c2c stack 0x50050280 0x601c2e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c212c stack 0x50055960 0x8036322c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c242c stack 0x500553c0 rthread reaping 0x601c2e2c stack 0x500652a0 rthread reaping 0x601c282c stack 0x50065f40 rthread reaping 0x4c88042c stack 0x50065c40 rthread reaping 0x8036322c stack 0x5006b7e0 rthread reaping 0x601c202c stack 0x500657a0 rthread reaping 0x5d8f5f2c stack 0x50055840 0x80363d2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_wrlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x8036342c: rwlock_rdlock 0x79cdbd40 (0) 0x8036342c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_wrlock 0x79cdbd40 (0) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x4c880a2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036352c: rwlock_wrlock 0x79cdbd40 (1) 0x4c880a2c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x4c88012c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036352c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363e2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_rdlock 0x79cdbd40 (2147483650) 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (2147483651) rthread reaping 0x80363d2c stack 0x50055840 rthread reaping 0x601c2c2c stack 0x500657a0 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (2147483651) rthread reaping 0x8036342c stack 0x5006b7e0 rthread reaping 0x4c880a2c stack 0x50065c40 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036352c: rwlock_unlock 0x79cdbd40 0x4c880e2c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x5d8f512c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x601c2f2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036352c stack 0x50065f40 rthread reaping 0x8036302c stack 0x500652a0 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88012c stack 0x500553c0 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_rdlock 0x79cdbd40 (1) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x80363e2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f552c stack 0x50055960 rthread reaping 0x4c880e2c stack 0x50050280 rthread reaping 0x4c880b2c stack 0x50065e60 rthread reaping 0x5d8f502c stack 0x50055b20 rthread reaping 0x80363e2c stack 0x50055080 rthread reaping 0x601c2d2c stack 0x5006bc00 rthread reaping 0x601c2f2c stack 0x50055580 rthread reaping 0x5d8f572c stack 0x5006b4c0 rthread reaping 0x5d8f512c stack 0x500658e0 0x601c292c: rwlock_wrlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x601c292c: rwlock_rdlock 0x79cdbd40 (0) 0x601c292c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_wrlock 0x79cdbd40 (1) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (1) 0x8036312c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x4c880b2c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x5d8f552c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x601c262c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x4c880b2c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880b2c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_rdlock 0x79cdbd40 (0) 0x601c262c: rwlock_rdlock 0x79cdbd40 (2147483650) 0x5d8f552c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_unlock 0x79cdbd40 0x601c262c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c292c stack 0x500658e0 0x4c88062c: rwlock_wrlock 0x79cdbd40 (2147483647) rthread reaping 0x80363f2c stack 0x5006b4c0 rthread reaping 0x5d8f582c stack 0x50055580 rthread reaping 0x5d8f552c stack 0x5006bc00 0x80363d2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c880f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x4c88002c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x5d8f592c stack 0x50055080 0x8036332c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x8036312c stack 0x50055b20 rthread reaping 0x4c880b2c stack 0x50065e60 rthread reaping 0x601c262c stack 0x50050280 0x4c880c2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_rdlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x8036332c: rwlock_rdlock 0x79cdbd40 (0) 0x8036332c: rwlock_unlock 0x79cdbd40 0x4c880f2c: rwlock_rdlock 0x79cdbd40 (2147483649) 0x4c880f2c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2c2c stack 0x50055960 0x4c88062c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x4c88062c: rwlock_unlock 0x79cdbd40 0x4c880c2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x80363d2c stack 0x500553c0 rthread reaping 0x5d8f522c stack 0x500652a0 0x4c88002c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88062c stack 0x50065f40 rthread reaping 0x4c880f2c stack 0x50065c40 rthread reaping 0x4c88002c stack 0x5006b7e0 rthread reaping 0x4c880c2c stack 0x500657a0 rthread reaping 0x8036332c stack 0x50055840 0x8036302c: rwlock_wrlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x8036302c: rwlock_rdlock 0x79cdbd40 (0) 0x8036302c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x5d8f522c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f522c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x601c2b2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2b2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_wrlock 0x79cdbd40 (0) 0x601c212c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_wrlock 0x79cdbd40 (1) 0x5d8f502c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (2147483649) 0x601c212c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88042c: rwlock_unlock 0x79cdbd40 0x4c88042c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88042c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036302c stack 0x50055840 0x601c2e2c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x601c2d2c stack 0x500657a0 rthread reaping 0x5d8f532c stack 0x5006b7e0 rthread reaping 0x5d8f522c stack 0x50065c40 rthread reaping 0x601c2f2c stack 0x50065f40 0x5d8f572c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c272c stack 0x500652a0 0x8036312c: rwlock_wrlock 0x79cdbd40 (4294967295) rthread reaping 0x4c88052c stack 0x500553c0 0x8036312c: rwlock_unlock 0x79cdbd40 0x8036312c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c2b2c stack 0x50055960 rthread reaping 0x80363f2c stack 0x50050280 rthread reaping 0x601c212c stack 0x50065e60 0x4c88032c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x601c2e2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2e2c: rwlock_unlock 0x79cdbd40 0x4c88032c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88032c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88032c stack 0x50055b20 0x8036312c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_unlock 0x79cdbd40 0x5d8f502c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f502c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f502c stack 0x50055080 rthread reaping 0x5d8f572c stack 0x5006bc00 rthread reaping 0x4c88042c stack 0x50055580 rthread reaping 0x601c2e2c stack 0x5006b4c0 rthread reaping 0x8036312c stack 0x500658e0 0x4c88052c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_wrlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x601c272c: rwlock_rdlock 0x79cdbd40 (0) 0x601c272c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x4c88092c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88092c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_wrlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x601c242c: rwlock_rdlock 0x79cdbd40 (0) 0x601c242c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f542c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f542c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5a2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5a2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x5d8f5b2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5b2c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_wrlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c282c: rwlock_rdlock 0x79cdbd40 (0) 0x601c282c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2c2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2c2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x601c2d2c: rwlock_rdlock 0x79cdbd40 (0) 0x601c2d2c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_wrlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x8036362c: rwlock_rdlock 0x79cdbd40 (0) 0x8036362c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x4c88002c: rwlock_rdlock 0x79cdbd40 (0) 0x4c88002c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_wrlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x8036372c: rwlock_rdlock 0x79cdbd40 (0) 0x8036372c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_wrlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 0x601c232c: rwlock_rdlock 0x79cdbd40 (0) 0x601c232c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88052c stack 0x500658e0 0x4c88062c: rwlock_wrlock 0x79cdbd40 (0) rthread reaping 0x601c272c stack 0x5006b4c0 0x4c88062c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88092c stack 0x50055580 0x80363a2c: rwlock_wrlock 0x79cdbd40 (0) 0x80363a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c242c stack 0x5006bc00 0x4c88062c: rwlock_rdlock 0x79cdbd40 (0) 0x80363a2c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x5d8f542c stack 0x50055080 rthread reaping 0x5d8f5a2c stack 0x50055b20 rthread reaping 0x5d8f5b2c stack 0x50065e60 0x4c88062c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c282c stack 0x50050280 rthread reaping 0x601c2c2c stack 0x50055960 rthread reaping 0x601c2d2c stack 0x500553c0 0x80363a2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x8036362c stack 0x500652a0 rthread reaping 0x4c88002c stack 0x50065f40 rthread reaping 0x8036372c stack 0x50065c40 rthread reaping 0x601c232c stack 0x5006b7e0 rthread reaping 0x4c88062c stack 0x500657a0 rthread reaping 0x80363a2c stack 0x50055840 0x601c222c: rwlock_wrlock 0x79cdbd40 (0) 0x80363c2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c222c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363b2c: rwlock_unlock 0x79cdbd40 0x601c222c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x80363b2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363c2c: rwlock_rdlock 0x79cdbd40 (0) 0x80363c2c: rwlock_unlock 0x79cdbd40 0x80363b2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_wrlock 0x79cdbd40 (1) 0x601c222c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f582c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x80363f2c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x5d8f572c: rwlock_rdlock 0x79cdbd40 (0) 0x80363d2c: rwlock_unlock 0x79cdbd40 0x5d8f5c2c: rwlock_rdlock 0x79cdbd40 (2147483647) 0x80363d2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x80363d2c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_rdlock 0x79cdbd40 (0) 0x80363f2c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_wrlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88012c: rwlock_unlock 0x79cdbd40 0x80363f2c: rwlock_rdlock 0x79cdbd40 (4294967295) 0x5d8f592c: rwlock_wrlock 0x79cdbd40 (4294967295) 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_wrlock 0x79cdbd40 (0) 0x4c88052c: rwlock_unlock 0x79cdbd40 0x601c212c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_wrlock 0x79cdbd40 (2147483647) 0x601c212c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 0x5d8f5d2c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f5d2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c222c stack 0x50055840 rthread reaping 0x80363c2c stack 0x500657a0 rthread reaping 0x80363b2c stack 0x5006b7e0 0x5d8f5c2c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f532c: rwlock_rdlock 0x79cdbd40 (0) 0x5d8f532c: rwlock_unlock 0x79cdbd40 0x5d8f582c: rwlock_unlock 0x79cdbd40 0x5d8f572c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_rdlock 0x79cdbd40 (1) rthread reaping 0x5d8f5c2c stack 0x50065c40 0x80363f2c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_rdlock 0x79cdbd40 (1) 0x601c212c: rwlock_unlock 0x79cdbd40 0x4c88052c: rwlock_unlock 0x79cdbd40 0x5d8f592c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x601c212c stack 0x50065f40 rthread reaping 0x5d8f582c stack 0x500652a0 rthread reaping 0x80363f2c stack 0x500553c0 rthread reaping 0x5d8f572c stack 0x50055960 0x601c202c: rwlock_wrlock 0x79cdbd40 (1) rthread reaping 0x80363d2c stack 0x50050280 0x5d8f592c: rwlock_unlock 0x79cdbd40 0x4c88012c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_wrlock 0x79cdbd40 (0) 0x601c202c: rwlock_unlock 0x79cdbd40 rthread reaping 0x4c88012c stack 0x50065e60 rthread reaping 0x5d8f532c stack 0x50055b20 rthread reaping 0x5d8f592c stack 0x50055080 0x601c202c: rwlock_rdlock 0x79cdbd40 (0) rthread reaping 0x4c88052c stack 0x5006bc00 0x601c202c: rwlock_unlock 0x79cdbd40 rthread reaping 0x5d8f5d2c stack 0x50055580 0x601c2f2c: rwlock_unlock 0x79cdbd40 0x601c2f2c: rwlock_rdlock 0x79cdbd40 (0) 3: set_msg 0x601c292c: 14: enter run() 0x8036322c: 15: enter run() 0x80363b2c: 13: msg: "new message" 0x80363b2c: 13: exit run() 0x8036322c: 15: set_msg 0x8036322c: 15: msg: "new message" 0x8036322c: 15: exit run() 0x601c292c: 14: set_msg 0x601c292c: 14: msg: "new message" 0x601c292c: 14: exit run() main: 55 0x5d8f5c2c: 0: enter run() 0x5d8f5c2c: 0: set_msg 0x5d8f5c2c: 0: msg: "new message" 0x5d8f5c2c: 0: exit run() 0x5d8f5b2c: 1: enter run() 0x5d8f5b2c: 1: set_msg 0x5d8f5b2c: 1: msg: "new message" 0x5d8f5b2c: 1: exit run() 0x601c272c: 2: enter run() 0x601c272c: 2: set_msg 0x601c272c: 2: msg: "new message" 0x601c282c: 3: enter run() 0x601c272c: 2: exit run() 0x601c2a2c: 4: enter run() 0x601c282c: 3: set_msg 0x5d8f512c: 5: enter run() 0x4c880e2c: 6: enter run() 0x601c282c: 3: msg: "new message" 0x4c880e2c: 6: set_msg 0x601c282c: 3: exit run() 0x4c880e2c: 6: msg: "new message" 0x4c880e2c: 6: exit run() 0x601c2a2c: 4: set_msg 0x601c2a2c: 4: msg: "new message" 0x601c2a2c: 4: exit run() 0x5d8f512c: 5: set_msg 0x5d8f512c: 5: msg: "new message" 0x5d8f572c: 7: enter run() 0x601c2b2c: 8: enter run() 0x5d8f512c: 5: exit run() 0x5d8f572c: 7: set_msg 0x601c262c: 9: enter run() 0x601c2d2c: 10: enter run() 0x5d8f572c: 7: msg: "new message" 0x601c2b2c: 8: set_msg 0x5d8f572c: 7: exit run() 0x601c2e2c: 11: enter run() 0x5d8f5d2c: 12: enter run() 0x5d8f592c: 13: enter run() 0x4c88002c: 14: enter run() 0x4c88012c: 15: enter run() 0x5d8f592c: 13: set_msg 0x5d8f592c: 13: msg: "new message" 0x5d8f592c: 13: exit run() 0x601c262c: 9: set_msg 0x5d8f5d2c: 12: set_msg 0x601c2d2c: 10: set_msg 0x5d8f5d2c: 12: msg: "new message" 0x5d8f5d2c: 12: exit run() 0x4c88012c: 15: set_msg 0x601c2b2c: 8: msg: "new message" 0x4c88012c: 15: msg: "new message" 0x601c2d2c: 10: msg: "new message" 0x601c262c: 9: msg: "new message" 0x601c2b2c: 8: exit run() 0x4c88012c: 15: exit run() 0x601c2d2c: 10: exit run() 0x601c262c: 9: exit run() 0x601c2e2c: 11: set_msg 0x601c2e2c: 11: msg: "new message" 0x601c2e2c: 11: exit run() 0x4c88002c: 14: set_msg 0x4c88002c: 14: msg: "new message" 0x4c88002c: 14: exit run() main: 56 0x80363c2c: 0: enter run() 0x80363c2c: 0: set_msg 0x80363c2c: 0: msg: "new message" 0x80363c2c: 0: exit run() 0x601c212c: 1: enter run() 0x601c212c: 1: set_msg 0x601c212c: 1: msg: "new message" 0x601c212c: 1: exit run() 0x4c880a2c: 2: enter run() 0x4c880a2c: 2: set_msg 0x4c88022c: 3: enter run() 0x4c880a2c: 2: msg: "new message" 0x4c880a2c: 2: exit run() 0x4c88022c: 3: set_msg 0x4c88022c: 3: msg: "new message" 0x4c88022c: 3: exit run() 0x5d8f512c: 4: enter run() 0x5d8f512c: 4: set_msg 0x5d8f512c: 4: msg: "new message" 0x5d8f512c: 4: exit run() 0x601c272c: 5: enter run() 0x601c272c: 5: set_msg 0x601c272c: 5: msg: "new message" 0x601c272c: 5: exit run() 0x5d8f592c: 6: enter run() 0x5d8f592c: 6: set_msg 0x5d8f592c: 6: msg: "new message" 0x5d8f592c: 6: exit run() 0x4c88052c: 7: enter run() 0x4c88052c: 7: set_msg 0x4c88052c: 7: msg: "new message" 0x4c88052c: 7: exit run() 0x4c880d2c: 8: enter run() 0x4c880d2c: 8: set_msg 0x4c880d2c: 8: msg: "new message" 0x4c880d2c: 8: exit run() 0x601c242c: 9: enter run() 0x601c242c: 9: set_msg 0x601c242c: 9: msg: "new message" 0x601c242c: 9: exit run() 0x5d8f582c: 10: enter run() 0x5d8f582c: 10: set_msg 0x5d8f582c: 10: msg: "new message" 0x5d8f582c: 10: exit run() 0x601c292c: 11: enter run() 0x601c292c: 11: set_msg 0x601c292c: 11: msg: "new message" 0x601c292c: 11: exit run() 0x5d8f532c: 12: enter run() 0x5d8f532c: 12: set_msg 0x5d8f532c: 12: msg: "new message" 0x5d8f532c: 12: exit run() 0x601c2a2c: 13: enter run() 0x601c2a2c: 13: set_msg 0x601c2a2c: 13: msg: "new message" 0x4c88062c: 14: enter run() 0x601c2a2c: 13: exit run() 0x4c88072c: 15: enter run() 0x4c88062c: 14: set_msg 0x4c88062c: 14: msg: "new message" 0x4c88062c: 14: exit run() 0x4c88072c: 15: set_msg 0x4c88072c: 15: msg: "new message" 0x4c88072c: 15: exit run() main: 57 0x4c88052c: 0: enter run() 0x4c88052c: 0: set_msg 0x4c88052c: 0: msg: "new message" 0x5d8f562c: 1: enter run() 0x4c88052c: 0: exit run() 0x5d8f562c: 1: set_msg 0x80363d2c: 2: enter run() 0x5d8f562c: 1: msg: "new message" 0x80363d2c: 2: set_msg 0x5d8f562c: 1: exit run() 0x80363d2c: 2: msg: "new message" 0x4c880b2c: 3: enter run() 0x80363d2c: 2: exit run() 0x4c880b2c: 3: set_msg 0x4c880b2c: 3: msg: "new message" 0x4c880b2c: 3: exit run() 0x8036332c: 4: enter run() 0x8036332c: 4: set_msg 0x8036332c: 4: msg: "new message" 0x8036332c: 4: exit run() 0x4c880c2c: 5: enter run() 0x4c880c2c: 5: set_msg 0x4c880c2c: 5: msg: "new message" 0x4c880c2c: 5: exit run() 0x4c88012c: 6: enter run() 0x4c88012c: 6: set_msg 0x4c88012c: 6: msg: "new message" 0x4c88012c: 6: exit run() 0x601c2b2c: 7: enter run() 0x601c2b2c: 7: set_msg 0x601c2b2c: 7: msg: "new message" 0x601c2b2c: 7: exit run() 0x4c880f2c: 8: enter run() 0x4c880f2c: 8: set_msg 0x4c880f2c: 8: msg: "new message" 0x4c880f2c: 8: exit run() 0x8036362c: 9: enter run() 0x8036362c: 9: set_msg 0x8036362c: 9: msg: "new message" 0x8036362c: 9: exit run() 0x8036382c: 10: enter run() 0x8036382c: 10: set_msg 0x8036382c: 10: msg: "new message" 0x8036382c: 10: exit run() 0x601c2c2c: 11: enter run() 0x601c2c2c: 11: set_msg 0x601c2c2c: 11: msg: "new message" 0x601c2c2c: 11: exit run() 0x5d8f592c: 12: enter run() 0x5d8f592c: 12: set_msg 0x5d8f592c: 12: msg: "new message" 0x5d8f592c: 12: exit run() 0x601c2d2c: 13: enter run() 0x601c2d2c: 13: set_msg 0x4c880a2c: 14: enter run() 0x601c2d2c: 13: msg: "new message" 0x601c2d2c: 13: exit run() 0x4c880a2c: 14: set_msg 0x80363c2c: 15: enter run() 0x4c880a2c: 14: msg: "new message" 0x4c880a2c: 14: exit run() 0x80363c2c: 15: set_msg 0x80363c2c: 15: msg: "new message" 0x80363c2c: 15: exit run() main: 58 0x4c88002c: 0: enter run() 0x4c88002c: 0: set_msg 0x4c88002c: 0: msg: "new message" 0x8036342c: 1: enter run() 0x4c88002c: 0: exit run() 0x8036342c: 1: set_msg 0x80363f2c: 2: enter run() 0x8036342c: 1: msg: "new message" 0x5d8f562c: 3: enter run() 0x5d8f5a2c: 4: enter run() 0x80363f2c: 2: set_msg 0x601c2b2c: 5: enter run() 0x5d8f5e2c: 6: enter run() 0x8036342c: 1: exit run() 0x80363f2c: 2: msg: "new message" 0x5d8f5c2c: 7: enter run() 0x601c212c: 8: enter run() 0x5d8f562c: 3: set_msg 0x80363f2c: 2: exit run() 0x601c242c: 9: enter run() 0x601c2e2c: 10: enter run() 0x8036322c: 13: enter run() 0x4c88042c: 12: enter run() 0x601c282c: 11: enter run() 0x601c2b2c: 5: set_msg 0x5d8f5f2c: 15: enter run() 0x601c202c: 14: enter run() 0x5d8f5f2c: 15: set_msg 0x601c2b2c: 5: msg: "new message" 0x601c2b2c: 5: exit run() 0x601c212c: 8: set_msg 0x5d8f5f2c: 15: msg: "new message" 0x601c212c: 8: msg: "new message" 0x5d8f5f2c: 15: exit run() 0x601c212c: 8: exit run() 0x5d8f5e2c: 6: set_msg 0x5d8f5c2c: 7: set_msg 0x5d8f5e2c: 6: msg: "new message" 0x5d8f5e2c: 6: exit run() 0x4c88042c: 12: set_msg 0x5d8f5c2c: 7: msg: "new message" 0x5d8f5c2c: 7: exit run() 0x601c282c: 11: set_msg 0x4c88042c: 12: msg: "new message" 0x4c88042c: 12: exit run() 0x601c202c: 14: set_msg 0x5d8f5a2c: 4: set_msg 0x5d8f5a2c: 4: msg: "new message" 0x601c202c: 14: msg: "new message" 0x5d8f5a2c: 4: exit run() 0x601c282c: 11: msg: "new message" 0x601c202c: 14: exit run() 0x5d8f562c: 3: msg: "new message" 0x601c282c: 11: exit run() 0x5d8f562c: 3: exit run() 0x601c242c: 9: set_msg 0x601c2e2c: 10: set_msg 0x8036322c: 13: set_msg 0x601c242c: 9: msg: "new message" 0x601c2e2c: 10: msg: "new message" 0x601c242c: 9: exit run() 0x8036322c: 13: msg: "new message" 0x601c2e2c: 10: exit run() 0x8036322c: 13: exit run() main: 59 0x80363d2c: 0: enter run() 0x80363d2c: 0: set_msg 0x80363d2c: 0: msg: "new message" 0x80363d2c: 0: exit run() 0x601c2c2c: 1: enter run() 0x601c2c2c: 1: set_msg 0x601c2c2c: 1: msg: "new message" 0x601c2c2c: 1: exit run() 0x8036342c: 2: enter run() 0x8036342c: 2: set_msg 0x8036342c: 2: msg: "new message" 0x4c880a2c: 3: enter run() 0x8036342c: 2: exit run() 0x4c880a2c: 3: set_msg 0x8036352c: 4: enter run() 0x4c880a2c: 3: msg: "new message" 0x8036302c: 5: enter run() 0x4c88012c: 6: enter run() 0x8036352c: 4: set_msg 0x4c880a2c: 3: exit run() 0x5d8f552c: 7: enter run() 0x4c880e2c: 8: enter run() 0x4c880b2c: 9: enter run() 0x8036302c: 5: set_msg 0x5d8f502c: 10: enter run() 0x80363e2c: 11: enter run() 0x601c2d2c: 12: enter run() 0x4c880e2c: 8: set_msg 0x601c2f2c: 13: enter run() 0x5d8f572c: 14: enter run() 0x8036302c: 5: msg: "new message" 0x8036352c: 4: msg: "new message" 0x4c880e2c: 8: msg: "new message" 0x5d8f512c: 15: enter run() 0x8036302c: 5: exit run() 0x8036352c: 4: exit run() 0x5d8f512c: 15: set_msg 0x601c2f2c: 13: set_msg 0x4c880e2c: 8: exit run() 0x4c88012c: 6: set_msg 0x4c88012c: 6: msg: "new message" 0x5d8f512c: 15: msg: "new message" 0x5d8f512c: 15: exit run() 0x601c2f2c: 13: msg: "new message" 0x601c2f2c: 13: exit run() 0x601c2d2c: 12: set_msg 0x601c2d2c: 12: msg: "new message" 0x4c88012c: 6: exit run() 0x5d8f502c: 10: set_msg 0x5d8f502c: 10: msg: "new message" 0x5d8f502c: 10: exit run() 0x5d8f572c: 14: set_msg 0x5d8f572c: 14: msg: "new message" 0x5d8f552c: 7: set_msg 0x5d8f572c: 14: exit run() 0x4c880b2c: 9: set_msg 0x601c2d2c: 12: exit run() 0x4c880b2c: 9: msg: "new message" 0x4c880b2c: 9: exit run() 0x80363e2c: 11: set_msg 0x5d8f552c: 7: msg: "new message" 0x80363e2c: 11: msg: "new message" 0x5d8f552c: 7: exit run() 0x80363e2c: 11: exit run() main: 60 0x601c292c: 0: enter run() 0x601c292c: 0: set_msg 0x601c292c: 0: msg: "new message" 0x80363f2c: 1: enter run() 0x601c292c: 0: exit run() 0x80363f2c: 1: set_msg 0x80363f2c: 1: msg: "new message" 0x5d8f582c: 2: enter run() 0x80363f2c: 1: exit run() 0x5d8f552c: 3: enter run() 0x5d8f582c: 2: set_msg 0x5d8f592c: 4: enter run() 0x8036312c: 5: enter run() 0x4c880b2c: 6: enter run() 0x5d8f582c: 2: msg: "new message" 0x601c2c2c: 8: enter run() 0x5d8f552c: 3: set_msg 0x5d8f592c: 4: set_msg 0x601c262c: 7: enter run() 0x5d8f582c: 2: exit run() 0x601c262c: 7: set_msg 0x4c880b2c: 6: set_msg 0x4c880b2c: 6: msg: "new message" 0x4c880b2c: 6: exit run() 0x8036312c: 5: set_msg 0x5d8f552c: 3: msg: "new message" 0x8036312c: 5: msg: "new message" 0x601c262c: 7: msg: "new message" 0x5d8f592c: 4: msg: "new message" 0x4c88062c: 11: enter run() 0x5d8f552c: 3: exit run() 0x80363d2c: 9: enter run() 0x8036312c: 5: exit run() 0x5d8f522c: 10: enter run() 0x4c880f2c: 12: enter run() 0x601c262c: 7: exit run() 0x4c88002c: 13: enter run() 0x5d8f592c: 4: exit run() 0x8036332c: 15: enter run() 0x4c880c2c: 14: enter run() 0x601c2c2c: 8: set_msg 0x5d8f522c: 10: set_msg 0x601c2c2c: 8: msg: "new message" 0x5d8f522c: 10: msg: "new message" 0x5d8f522c: 10: exit run() 0x601c2c2c: 8: exit run() 0x4c88002c: 13: set_msg 0x4c880f2c: 12: set_msg 0x4c880c2c: 14: set_msg 0x8036332c: 15: set_msg 0x8036332c: 15: msg: "new message" 0x4c880f2c: 12: msg: "new message" 0x4c880f2c: 12: exit run() 0x8036332c: 15: exit run() 0x80363d2c: 9: set_msg 0x4c88062c: 11: set_msg 0x80363d2c: 9: msg: "new message" 0x4c88062c: 11: msg: "new message" 0x80363d2c: 9: exit run() 0x4c88062c: 11: exit run() 0x4c880c2c: 14: msg: "new message" 0x4c88002c: 13: msg: "new message" 0x4c880c2c: 14: exit run() 0x4c88002c: 13: exit run() main: 61 0x8036302c: 0: enter run() 0x8036302c: 0: set_msg 0x8036302c: 0: msg: "new message" 0x8036302c: 0: exit run() 0x601c2d2c: 1: enter run() 0x601c2d2c: 1: set_msg 0x601c2d2c: 1: msg: "new message" 0x601c2d2c: 1: exit run() 0x5d8f532c: 2: enter run() 0x5d8f532c: 2: set_msg 0x5d8f532c: 2: msg: "new message" 0x5d8f532c: 2: exit run() 0x5d8f522c: 3: enter run() 0x5d8f522c: 3: set_msg 0x5d8f522c: 3: msg: "new message" 0x5d8f522c: 3: exit run() 0x601c2f2c: 4: enter run() 0x601c2f2c: 4: set_msg 0x601c2f2c: 4: msg: "new message" 0x601c2f2c: 4: exit run() 0x601c272c: 5: enter run() 0x601c272c: 5: set_msg 0x601c272c: 5: msg: "new message" 0x601c272c: 5: exit run() 0x4c88052c: 6: enter run() 0x4c88052c: 6: set_msg 0x4c88052c: 6: msg: "new message" 0x4c88052c: 6: exit run() 0x601c2b2c: 7: enter run() 0x601c2b2c: 7: set_msg 0x601c2b2c: 7: msg: "new message" 0x601c2b2c: 7: exit run() 0x80363f2c: 8: enter run() 0x80363f2c: 8: set_msg 0x80363f2c: 8: msg: "new message" 0x601c212c: 9: enter run() 0x80363f2c: 8: exit run() 0x601c212c: 9: set_msg 0x4c88032c: 10: enter run() 0x5d8f502c: 11: enter run() 0x5d8f572c: 12: enter run() 0x601c212c: 9: msg: "new message" 0x4c88042c: 13: enter run() 0x4c88042c: 13: set_msg 0x4c88042c: 13: msg: "new message" 0x4c88042c: 13: exit run() 0x601c2e2c: 14: enter run() 0x5d8f572c: 12: set_msg 0x601c212c: 9: exit run() 0x8036312c: 15: enter run() 0x8036312c: 15: set_msg 0x4c88032c: 10: set_msg 0x601c2e2c: 14: set_msg 0x601c2e2c: 14: msg: "new message" 0x601c2e2c: 14: exit run() 0x4c88032c: 10: msg: "new message" 0x4c88032c: 10: exit run() 0x8036312c: 15: msg: "new message" 0x5d8f572c: 12: msg: "new message" 0x8036312c: 15: exit run() 0x5d8f572c: 12: exit run() 0x5d8f502c: 11: set_msg 0x5d8f502c: 11: msg: "new message" 0x5d8f502c: 11: exit run() main: 62 0x4c88052c: 0: enter run() 0x4c88052c: 0: set_msg 0x4c88052c: 0: msg: "new message" 0x4c88052c: 0: exit run() 0x601c272c: 1: enter run() 0x601c272c: 1: set_msg 0x601c272c: 1: msg: "new message" 0x601c272c: 1: exit run() 0x4c88092c: 2: enter run() 0x4c88092c: 2: set_msg 0x4c88092c: 2: msg: "new message" 0x4c88092c: 2: exit run() 0x601c242c: 3: enter run() 0x601c242c: 3: set_msg 0x601c242c: 3: msg: "new message" 0x601c242c: 3: exit run() 0x5d8f542c: 4: enter run() 0x5d8f542c: 4: set_msg 0x5d8f542c: 4: msg: "new message" 0x5d8f542c: 4: exit run() 0x5d8f5a2c: 5: enter run() 0x5d8f5a2c: 5: set_msg 0x5d8f5a2c: 5: msg: "new message" 0x5d8f5a2c: 5: exit run() 0x5d8f5b2c: 6: enter run() 0x5d8f5b2c: 6: set_msg 0x5d8f5b2c: 6: msg: "new message" 0x5d8f5b2c: 6: exit run() 0x601c282c: 7: enter run() 0x601c282c: 7: set_msg 0x601c282c: 7: msg: "new message" 0x601c282c: 7: exit run() 0x601c2c2c: 8: enter run() 0x601c2c2c: 8: set_msg 0x601c2c2c: 8: msg: "new message" 0x601c2c2c: 8: exit run() 0x601c2d2c: 9: enter run() 0x601c2d2c: 9: set_msg 0x601c2d2c: 9: msg: "new message" 0x601c2d2c: 9: exit run() 0x8036362c: 10: enter run() 0x8036362c: 10: set_msg 0x8036362c: 10: msg: "new message" 0x8036362c: 10: exit run() 0x4c88002c: 11: enter run() 0x4c88002c: 11: set_msg 0x4c88002c: 11: msg: "new message" 0x4c88002c: 11: exit run() 0x8036372c: 12: enter run() 0x8036372c: 12: set_msg 0x8036372c: 12: msg: "new message" 0x8036372c: 12: exit run() 0x601c232c: 13: enter run() 0x601c232c: 13: set_msg 0x601c232c: 13: msg: "new message" 0x601c232c: 13: exit run() 0x4c88062c: 14: enter run() 0x4c88062c: 14: set_msg 0x80363a2c: 15: enter run() 0x80363a2c: 15: set_msg 0x4c88062c: 14: msg: "new message" 0x80363a2c: 15: msg: "new message" 0x4c88062c: 14: exit run() 0x80363a2c: 15: exit run() main: 63 0x601c222c: 0: enter run() 0x80363c2c: 1: enter run() 0x601c222c: 0: set_msg 0x80363b2c: 2: enter run() 0x80363b2c: 2: set_msg 0x80363c2c: 1: set_msg 0x80363c2c: 1: msg: "new message" 0x80363b2c: 2: msg: "new message" 0x80363c2c: 1: exit run() 0x5d8f5c2c: 3: enter run() 0x601c222c: 0: msg: "new message" 0x80363b2c: 2: exit run() 0x601c212c: 4: enter run() 0x5d8f582c: 5: enter run() 0x80363f2c: 6: enter run() 0x601c222c: 0: exit run() 0x5d8f5c2c: 3: set_msg 0x5d8f572c: 7: enter run() 0x80363d2c: 8: enter run() 0x5d8f572c: 7: set_msg 0x80363d2c: 8: set_msg 0x5d8f582c: 5: set_msg 0x80363d2c: 8: msg: "new message" 0x80363d2c: 8: exit run() 0x80363f2c: 6: set_msg 0x4c88012c: 9: enter run() 0x5d8f532c: 10: enter run() 0x4c88012c: 9: set_msg 0x5d8f592c: 11: enter run() 0x5d8f592c: 11: set_msg 0x4c88052c: 12: enter run() 0x4c88052c: 12: set_msg 0x601c212c: 4: set_msg 0x5d8f5d2c: 13: enter run() 0x5d8f5d2c: 13: set_msg 0x5d8f5d2c: 13: msg: "new message" 0x5d8f5d2c: 13: exit run() 0x5d8f5c2c: 3: msg: "new message" 0x5d8f5c2c: 3: exit run() 0x5d8f532c: 10: set_msg 0x5d8f532c: 10: msg: "new message" 0x5d8f532c: 10: exit run() 0x5d8f582c: 5: msg: "new message" 0x5d8f582c: 5: exit run() 0x5d8f572c: 7: msg: "new message" 0x5d8f572c: 7: exit run() 0x80363f2c: 6: msg: "new message" 0x80363f2c: 6: exit run() 0x601c212c: 4: msg: "new message" 0x4c88052c: 12: msg: "new message" 0x601c212c: 4: exit run() 0x4c88052c: 12: exit run() 0x601c202c: 15: enter run() 0x5d8f592c: 11: msg: "new message" 0x4c88012c: 9: msg: "new message" 0x4c88012c: 9: exit run() 0x5d8f592c: 11: exit run() 0x601c2f2c: 14: enter run() 0x601c202c: 15: set_msg 0x601c202c: 15: msg: "new message" 0x601c2f2c: 14: set_msg 0x601c202c: 15: exit run() 0x601c2f0x601c2f2c: rwlock_unlock 0x79cdbd40 rthread reaping 0x601c2f2c stack 0x5006b4c0 rthread reaping 0x601c202c stack 0x500658e0 2c: 14: msg: "new message" 0x601c2f2c: 14: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:47:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, ".", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c /usr/src/regress/lib/libpthread/readdir/readdir.c:58:2: warning: format specifies type 'char *' but the argument has type 'DIR *' (aka 'struct _dirdesc *') [-Wformat] CHECKn(dot_dir = opendir(".")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c /usr/src/regress/lib/libpthread/select/select.c:134:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(slpr = popen("sleep 2; echo foo", "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o select select.o -lpthread ./select .................................................................................................select returned 1 read 4: `foo ' last read was -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 -g -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_destroy"' -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1736392248.826746537 actual 1736392248.836660042 timeout: expected 1736392248.836660042 actual 1736392248.846746537 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/setjmp"' -I/usr/src/regress/lib/libpthread/setjmp/../include -MD -MP -c /usr/src/regress/lib/libpthread/setjmp/setjmp.c cc -o setjmp setjmp.o -lpthread ./setjmp jumping in main thread _jumping in main thread jumping in child thread _jumping in child thread ===> sigdeliver ==== run-regress-sigdeliver ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigdeliver"' -I/usr/src/regress/lib/libpthread/sigdeliver/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c cc -o sigdeliver sigdeliver.o -lpthread ./sigdeliver ===> siginfo ==== run-regress-siginfo ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginfo"' -I/usr/src/regress/lib/libpthread/siginfo/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginfo/siginfo.c cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0xcf7f14d4, context 0xcf7f1480 addr 0x987230, code 1, trap 6 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginterrupt"' -I/usr/src/regress/lib/libpthread/siginterrupt/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c cc -o siginterrupt siginterrupt.o -lpthread ./siginterrupt ===> signal ==== run-regress-signal ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signal"' -I/usr/src/regress/lib/libpthread/signal/../include -MD -MP -c /usr/src/regress/lib/libpthread/signal/signal.c /usr/src/regress/lib/libpthread/signal/signal.c:26:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/signal/signal.c:53:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "!", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o signal signal.o -lpthread ./signal !! ===> signals ===> signals/ignore_sigchild ==== run-regress-ignore_sigchild ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/ignore_sigchild"' -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c cc -o ignore_sigchild ignore_sigchild.o -lpthread ./ignore_sigchild ===> signals/pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/pthread_join/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_join"' -I/usr/src/regress/lib/libpthread/signals/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join ===> signals/pthread_mutex_lock ==== run-regress-pthread_mutex_lock ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock"' -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c cc -o pthread_mutex_lock pthread_mutex_lock.o -lpthread ./pthread_mutex_lock ===> signodefer ==== run-regress-signodefer ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signodefer"' -I/usr/src/regress/lib/libpthread/signodefer/../include -MD -MP -c /usr/src/regress/lib/libpthread/signodefer/signodefer.c /usr/src/regress/lib/libpthread/signodefer/signodefer.c:34:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, str, strlen(str))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0xcf7c237c, context 0xcf7c2328 act_handler/2, signal 30, siginfo 0xcf7c237c, context 0xcf7c2328 act_handler/3, signal 30, siginfo 0xcf7c237c, context 0xcf7c2328 [recurse] act_handler/4, signal 30, siginfo 0xcf7c2270, context 0xcf7c221c ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigsuspend"' -I/usr/src/regress/lib/libpthread/sigsuspend/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:56:6: warning: variable 'save_count' set but not used [-Wunused-but-set-variable] int save_count, status, i; ^ 1 warning generated. cc -o sigsuspend sigsuspend.o -lpthread ./sigsuspend -> Suspender thread signal handler caught signal 16 (Urgent I/O condition) -> Main thread signal handler caught signal 16 (Urgent I/O condition) -> Suspender thread signal handler caught signal 31 (User defined signal 2) -> Suspender thread signal handler caught signal 31 (User defined signal 2) Sigsuspend woke up by signal 16 (Urgent I/O condition) Sigsuspend woke up by signal 31 (User defined signal 2) Sigsuspend woke up by signal 31 (User defined signal 2) ===> sigwait ==== run-regress-sigwait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigwait"' -I/usr/src/regress/lib/libpthread/sigwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigwait/sigwait.c cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0x57ee1f2c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x57ee1f2c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x57ee1f2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x57ee1f2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x57ee1f2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x57ee1f2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x57ee1f2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x57ee1f2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x57ee1f2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x57ee1f2c) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c /usr/src/regress/lib/libpthread/sleep/sleep.c:83:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o sleep sleep.o -lpthread ./sleep abababababababababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 48890: This should be message #1 waiting for child 49958: This should be message #2 49958: This should be message #3 48890: This should be message #4 49958: This should be message #5 48890: This should be message #6 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/3"' -I/usr/src/regress/lib/libpthread/socket/3/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/3/socket3.c cc -o socket3 socket3.o -lpthread ./socket3 listen_fd = 3 accept_fd = 0, flags = 6 ===> spinlock ==== run-regress-spinlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/spinlock"' -I/usr/src/regress/lib/libpthread/spinlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/spinlock/spinlock.c cc -o spinlock spinlock.o -lpthread ./spinlock Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> stack ==== run-regress-stack ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stack"' -I/usr/src/regress/lib/libpthread/stack/../include -MD -MP -c /usr/src/regress/lib/libpthread/stack/stack.c /usr/src/regress/lib/libpthread/stack/stack.c:25:11: warning: address of stack memory associated with local variable 's' returned [-Wreturn-stack-address] return (&s); ^ /usr/src/regress/lib/libpthread/stack/stack.c:35:10: warning: address of stack memory associated with local variable 'buf' returned [-Wreturn-stack-address] return (buf + LARGE_SIZE/2); ^~~ 2 warnings generated. cc -o stack stack.o -lpthread ./stack ===> stdarg ==== run-regress-stdarg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/stdarg/../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdarg"' -I/usr/src/regress/lib/libpthread/stdarg/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdarg/stdarg.c /usr/src/regress/lib/libpthread/stdarg/stdarg.c:43:3: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] EQ(l, 123456789L); ^~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:47:3: warning: format specifies type 'char *' but the argument has type 'void *' [-Wformat] EQ(p, &thing); ^~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o stdarg stdarg.o -lpthread ./stdarg trying loop in single-threaded mode: main ok now running loop with 2 threads: child 1 child 2 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdio"' -I/usr/src/regress/lib/libpthread/stdio/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdio/stdio.c /usr/src/regress/lib/libpthread/stdio/stdio.c:57:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn((fp = fopen(fullname, "r"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:74:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp1 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:77:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp2 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o stdio stdio.o -lpthread ./stdio ===> switch ==== run-regress-switch-2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/switch"' -I/usr/src/regress/lib/libpthread/switch/../include -MD -MP -c /usr/src/regress/lib/libpthread/switch/switch.c /usr/src/regress/lib/libpthread/switch/switch.c:76:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, (char *) arg, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/switch/switch.c:116:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 1010273 0m02.00s real 0m00.62s user 0m04.23s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 653938 0m02.00s real 0m00.36s user 0m05.83s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 331325 0m02.00s real 0m00.20s user 0m07.20s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 121842 0m02.00s real 0m00.06s user 0m08.81s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 73572 0m02.00s real 0m00.05s user 0m10.19s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 31476 0m02.00s real 0m00.04s user 0m11.91s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 26020 0m02.00s real 0m00.01s user 0m11.92s system ===> system ==== run-regress-system ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 4m57.17s