START lib/libpthread 2024-11-04T03:12:14Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/barrier"' -I/usr/src/regress/lib/libpthread/barrier/../include -MD -MP -c /usr/src/regress/lib/libpthread/barrier/barrier.c cc -o barrier barrier.o -lpthread ./barrier Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> blocked_shutdown ==== run-regress-blocked_shutdown ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/blocked_shutdown"' -I/usr/src/regress/lib/libpthread/blocked_shutdown/../include -MD -MP -c /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c cc -o blocked_shutdown blocked_shutdown.o -lpthread ./blocked_shutdown ===> cancel ==== run-regress-cancel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel"' -I/usr/src/regress/lib/libpthread/cancel/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel/cancel.c cc -o cancel cancel.o -lutil -lpthread ./cancel you should see this message exactly once (fyi, cancellation of self was instantaneous) early = 0 ===> cancel2 ==== run-regress-cancel2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel2"' -I/usr/src/regress/lib/libpthread/cancel2/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel2/cancel2.c cc -o cancel2 cancel2.o -lpthread ./cancel2 trying select trying pselect trying poll trying ppoll ===> cancel_wait ==== run-regress-cancel_wait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel_wait"' -I/usr/src/regress/lib/libpthread/cancel_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c cc -o cancel_wait cancel_wait.o -lpthread ./cancel_wait trying wait trying waitpid trying wait3 trying wait4 ===> close ==== run-regress-close ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close"' -I/usr/src/regress/lib/libpthread/close/../include -MD -MP -c /usr/src/regress/lib/libpthread/close/close.c /usr/src/regress/lib/libpthread/close/close.c:108:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, garbage, sizeof garbage)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o close close.o -lpthread ./close main: connecting to test port with fd 3 main: connected on fd 3 starting child thread child: writing some garbage to fd 3 child: calling select() with fd 3 main: closing fd 3 main: closed child: select() returned -1, errno 9 = Bad file descriptor [correct] ===> close_race ==== run-regress-close_race ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close_race"' -I/usr/src/regress/lib/libpthread/close_race/../include -MD -MP -c /usr/src/regress/lib/libpthread/close_race/close_race.c cc -o close_race close_race.o -lpthread ./close_race ===> closefrom ==== run-regress-closefrom ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/closefrom"' -I/usr/src/regress/lib/libpthread/closefrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/closefrom/closefrom.c cc -o closefrom closefrom.o -lpthread ./closefrom closefrom(3) == -1/9 closefrom(3) == -1/9 dummy thread exited with status 0x0 ===> cwd ==== run-regress-cwd ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cwd"' -I/usr/src/regress/lib/libpthread/cwd/../include -MD -MP -c /usr/src/regress/lib/libpthread/cwd/cwd.c cc -o cwd cwd.o -lpthread ld: warning: cwd.c(cwd.o:(main)): warning: getwd() possibly used unsafely; consider using getcwd() ./cwd getcwd => /usr/obj/regress/lib/libpthread/cwd getwd => /usr/obj/regress/lib/libpthread/cwd ===> dlopen ==== run-regress-dlopen ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/dlopen"' -I/usr/src/regress/lib/libpthread/dlopen/../include -MD -MP -c /usr/src/regress/lib/libpthread/dlopen/dlopen.c cc -o dlopen dlopen.o ./dlopen * * * * * * * * * * * * * * * * * * * * * * * * * single threaded semop: pass time = 1.003947890 sigsuspend: pass time = 1.009794583 poll: fail time = 0.000072775 r = 1 open_fifo: pass time = 1.009364356 nanosleep: pass time = 1.009724811 flock: pass time = 1.008454103 fcntl(F_SETLKW): pass time = 1.008064455 connect: pass time = 1.009033165 accept: pass time = 1.009944395 in thread after dlopen(pthread) semop: pass time = 1.009074581 sigsuspend: pass time = 1.009927283 poll: fail time = 0.000020324 r = 1 open_fifo: pass time = 1.009489233 nanosleep: pass time = 1.009696804 flock: pass time = 1.008884820 fcntl(F_SETLKW): pass time = 1.007541267 connect: pass time = 1.009029602 accept: pass time = 1.009972331 using cancellation semop: pass time = 1.009683884 sigsuspend: pass time = 1.009852483 poll: fail time = 1.009970516 r = 1 open_fifo: pass time = 1.009284247 nanosleep: pass time = 1.009777891 flock: pass time = 1.008699948 fcntl(F_SETLKW): pass time = 1.007023597 connect: pass time = 1.008746043 accept: pass time = 1.009954243 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/earlysig"' -I/usr/src/regress/lib/libpthread/earlysig/../include -MD -MP -c /usr/src/regress/lib/libpthread/earlysig/earlysig.c cc -o earlysig earlysig.o -lpthread ./earlysig ===> errno ==== run-regress-errno ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/errno"' -I/usr/src/regress/lib/libpthread/errno/../include -MD -MP -c /usr/src/regress/lib/libpthread/errno/errno.c /usr/src/regress/lib/libpthread/errno/errno.c:62:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "m", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:67:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:73:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "2", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:157:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "X", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 4 warnings generated. cc -o errno errno.o -lpthread ./errno X ===> execve ==== run-regress-execve ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/execve"' -I/usr/src/regress/lib/libpthread/execve/../include -MD -MP -c /usr/src/regress/lib/libpthread/execve/execve.c /usr/src/regress/lib/libpthread/execve/execve.c:95:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, should_succeed, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o execve execve.o -lpthread ./execve This is the first message IGNORED: stdout is not a tty: this test needs a tty ===> fork ==== run-regress-fork ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/fork"' -I/usr/src/regress/lib/libpthread/fork/../include -MD -MP -c /usr/src/regress/lib/libpthread/fork/fork.c cc -o fork fork.o -lpthread ./fork forking from pid 56035 parent = pid 56035 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 4 gid 1 gid 2 gid 3 gid 0 before: tty:*:4:root after: tty:*:4:root before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: wheel:*:0:root,user after: wheel:*:0:root,user ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.058 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.057 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.071 ms --- 127.0.0.1 ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.057/0.062/0.071/0.007 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/poll"' -I/usr/src/regress/lib/libpthread/poll/../include -MD -MP -c /usr/src/regress/lib/libpthread/poll/poll.c cc -o poll poll.o -lutil -lpthread ./poll zero p[0]={fd=3, events=< in out > revents=< in out >} null p[1]={fd=4, events=< in out > revents=< in out >} closing zero zero p[0]={fd=3, events=< in out > revents=< nval >} null p[1]={fd=4, events=< in out > revents=< in out >} closing null rpipe p[0]={fd=3, events=< in > revents=< >} wpipe p[1]={fd=4, events=< out > revents=< out >} bg writing to wpipe rpipe p[0]={fd=3, events=< in > revents=< in >} ===> preemption ==== run-regress-preemption ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption"' -I/usr/src/regress/lib/libpthread/preemption/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption/preemption.c cc -o preemption preemption.o -lpthread ./preemption yielding: 0 1 2 3 4 5 6 7 8 9 ===> preemption_float ==== run-regress-preemption_float ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption_float"' -I/usr/src/regress/lib/libpthread/preemption_float/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c cc -o preemption_float preemption_float.o -lm -lpthread ./preemption_float ===> pthread_atfork ==== run-regress-pthread_atfork ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_atfork"' -I/usr/src/regress/lib/libpthread/pthread_atfork/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c cc -o pthread_atfork pthread_atfork.o -lpthread ./pthread_atfork ===> pthread_cond_timedwait ==== run-regress-pthread_cond_timedwait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_cond_timedwait"' -I/usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.003483064 seconds Got timeout 1 in 10.013507682 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_create"' -I/usr/src/regress/lib/libpthread/pthread_create/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0xcf7bfd64 New thread was passed arg address 0xdeadbeef New thread stack at 0x66a77abc ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_join"' -I/usr/src/regress/lib/libpthread/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0xcf7f40a4 New thread 1 stack at 0x4cf53008 New thread 2 stack at 0x4cf53008 ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_kill"' -I/usr/src/regress/lib/libpthread/pthread_kill/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0xcf7e9810, context 0xcf7e97bc act_handler: signal 30, siginfo 0x72dd27b0, context 0x72dd275c act_handler: signal 30, siginfo 0x4afb4a50, context 0x4afb49fc Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 0 locked, state = 1 reader 5 locked, state = 2 reader 0 woken, state = 2 writer started, state = 2 reader 2 locked, state = 3 reader 0 woken, state = 3 reader 5 woken, state = 3 writer woken, state = 3 reader 1 locked, state = 4 reader 2 woken, state = 4 reader 0 woken, state = 4 reader 5 woken, state = 4 writer woken, state = 4 reader 3 locked, state = 5 reader 0 woken, state = 5 reader 2 woken, state = 5 reader 5 woken, state = 5 reader 4 locked, state = 6 reader 5 woken, state = 6 reader 0 woken, state = 6 reader 2 woken, state = 6 writer woken, state = 6 writer starting reader 4 woken, state = 7 reader 4 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 0 woken, state = 7 reader 0 unlocked reader 2 woken, state = 7 reader 2 unlocked reader 5 woken, state = 7 reader 5 unlocked reader 1 woken, state = 7 reader 1 unlocked writer locked reader 4 woken, state = 8 reader 4 woken, state = 9 reader 5 woken, state = 9 reader 3 woken, state = 9 reader 2 woken, state = 9 reader 0 woken, state = 9 writer unlocking reader 0 woken, state = 0 reader 0 trying again (1) reader 0 locked again (1) writer exiting reader 1 woken, state = 1 reader 1 trying again (2) reader 1 locked again (2) reader 0 woken, state = 2 reader 5 woken, state = 2 reader 5 trying again (3) reader 5 locked again (3) reader 1 woken, state = 3 reader 0 woken, state = 3 reader 3 woken, state = 3 reader 3 trying again (4) reader 3 locked again (4) reader 5 woken, state = 4 reader 1 woken, state = 4 reader 2 woken, state = 4 reader 2 trying again (5) reader 2 locked again (5) reader 0 woken, state = 5 reader 1 woken, state = 5 reader 4 woken, state = 5 reader 4 trying again (6) reader 4 locked again (6) reader 4 exiting reader 0 woken, state = 6 reader 2 woken, state = 6 reader 1 woken, state = 6 reader 1 exiting reader 0 exiting reader 3 woken, state = 6 reader 2 exiting reader 3 exiting reader 5 woken, state = 6 reader 5 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x660fa12c: mutex_lock 0x2e44e6d4 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x660fa12c: mutex_unlock 0x2e44e6d4 (0x660fa12c) 0x660fa12c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x660fa92c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x514bd32c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x514bd12c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x514bd42c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x4e88032c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x660faf2c: rwlock_wrlock 0x6c1c5840 (0) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_rdlock 0x6c1c5840 (0) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x514bd82c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x660faa2c: rwlock_wrlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x2e44f634: mutex_lock 0x2e44e670 (0x0) 0x2e44f634: mutex_unlock 0x2e44e670 (0x2e44f634) 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa12c stack 0x42ec2060 0x660fab2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd02c stack 0x42eba520 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x514bd22c stack 0x42ec4680 0x660fab2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa82c stack 0x42ec4320 rthread reaping 0x660fa92c stack 0x42ec2980 rthread reaping 0x4e880e2c stack 0x42eb4200 rthread reaping 0x514bd32c stack 0x42eb4da0 rthread reaping 0x514bd12c stack 0x42ec2000 rthread reaping 0x4e880f2c stack 0x42ebafe0 rthread reaping 0x514bd42c stack 0x42ec2540 rthread reaping 0x4e88032c stack 0x42ec4820 rthread reaping 0x660faf2c stack 0x42eb4800 rthread reaping 0x514bd82c stack 0x42eba1a0 rthread reaping 0x660faa2c stack 0x42eb4b80 rthread reaping 0x4b7ec92c stack 0x42ec4180 rthread reaping 0x660fab2c stack 0x42ec4960 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x4e880c2c stack 0x42ec4960 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bd62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fac2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd12c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd92c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fad2c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x514bd52c stack 0x42ec4180 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fa02c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (2147483651) 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (2147483652) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa02c stack 0x42eb4b80 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (1) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e880b2c stack 0x42eba1a0 0x514bd12c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec62c stack 0x42eb4800 0x4e88062c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880d2c stack 0x42ec4820 0x4e88062c: rwlock_rdlock 0x6c1c5840 (1) 0x660fad2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd72c stack 0x42ec2540 0x4e88062c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec82c stack 0x42ebafe0 rthread reaping 0x514bd62c stack 0x42ec2000 rthread reaping 0x514bd22c stack 0x42eb4da0 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ece2c stack 0x42eb4200 rthread reaping 0x660fac2c stack 0x42ec2980 rthread reaping 0x514bd12c stack 0x42ec4320 rthread reaping 0x4e88062c stack 0x42ec4680 rthread reaping 0x514bd92c stack 0x42eba520 rthread reaping 0x660fad2c stack 0x42ec2060 0x4e88072c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa82c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_wrlock 0x6c1c5840 (1) 0x660fae2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88012c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x4e88072c stack 0x42ec2060 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd62c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x660fa82c stack 0x42eba520 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fab2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fa72c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa42c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_rdlock 0x6c1c5840 (1) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa32c stack 0x42ec4680 rthread reaping 0x660fa42c stack 0x42ec4320 rthread reaping 0x660fae2c stack 0x42ec2980 rthread reaping 0x660fa72c stack 0x42eb4200 rthread reaping 0x4e88012c stack 0x42eb4da0 rthread reaping 0x4b7ec92c stack 0x42ec2000 rthread reaping 0x514bdf2c stack 0x42ebafe0 rthread reaping 0x514bd62c stack 0x42ec2540 rthread reaping 0x4b7eca2c stack 0x42ec4820 rthread reaping 0x4b7ec52c stack 0x42eb4800 rthread reaping 0x660fab2c stack 0x42eba1a0 rthread reaping 0x4b7ecb2c stack 0x42eb4b80 rthread reaping 0x4b7ecc2c stack 0x42ec4180 rthread reaping 0x514bd82c stack 0x42ec4960 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (1) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88022c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4b7ece2c stack 0x42ec4960 0x660fa52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88092c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd12c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (1) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88082c stack 0x42ec4180 rthread reaping 0x4b7ec82c stack 0x42eb4b80 rthread reaping 0x514bd62c stack 0x42eba1a0 rthread reaping 0x4e880a2c stack 0x42eb4800 rthread reaping 0x4e88022c stack 0x42ec4820 0x660fa72c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fa52c stack 0x42ec2540 0x514bd12c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88092c stack 0x42ebafe0 rthread reaping 0x4b7ec22c stack 0x42ec2000 rthread reaping 0x514bdb2c stack 0x42eb4da0 rthread reaping 0x4b7ec02c stack 0x42eb4200 rthread reaping 0x660fa02c stack 0x42ec2980 rthread reaping 0x4b7ec32c stack 0x42ec4320 rthread reaping 0x660fa72c stack 0x42ec4680 rthread reaping 0x514bd12c stack 0x42eba520 rthread reaping 0x514bdd2c stack 0x42ec2060 0x514bde2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa22c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bd42c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec72c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa32c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd32c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x514bde2c stack 0x42ec2060 0x514bd42c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdc2c stack 0x42eba520 0x514bd42c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660faa2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88072c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88032c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (1) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (1) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd42c stack 0x42ec4320 0x4b7ec72c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec72c stack 0x42ec2980 rthread reaping 0x660fa32c stack 0x42eb4200 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdf2c stack 0x42eb4da0 rthread reaping 0x514bd32c stack 0x42ec2000 0x514bd02c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (1) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa22c stack 0x42ec4680 rthread reaping 0x4e880d2c stack 0x42ebafe0 rthread reaping 0x660faa2c stack 0x42ec2540 rthread reaping 0x514bd72c stack 0x42ec4820 rthread reaping 0x514bd22c stack 0x42eb4800 rthread reaping 0x514bd02c stack 0x42eba1a0 rthread reaping 0x4b7ec22c stack 0x42eb4b80 rthread reaping 0x4e88072c stack 0x42ec4180 rthread reaping 0x4e88032c stack 0x42ec4960 0x514bd92c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa72c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fac2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd52c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd72c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fac2c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x514bd92c stack 0x42ec4960 0x660fa82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bda2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fad2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fac2c stack 0x42ec4180 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd52c: rwlock_rdlock 0x6c1c5840 (1) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_rdlock 0x6c1c5840 (1) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa72c stack 0x42eb4b80 0x4e880c2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd52c stack 0x42eba1a0 rthread reaping 0x4b7ecb2c stack 0x42eb4800 rthread reaping 0x514bd72c stack 0x42ec4820 rthread reaping 0x4b7ec92c stack 0x42ec2540 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fa82c stack 0x42ebafe0 0x4e880c2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd82c stack 0x42ec4680 rthread reaping 0x514bda2c stack 0x42ec2000 rthread reaping 0x660fa02c stack 0x42eb4da0 rthread reaping 0x514bdc2c stack 0x42eb4200 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ecd2c stack 0x42ec2980 rthread reaping 0x4e880c2c stack 0x42ec4320 rthread reaping 0x514bdd2c stack 0x42eba520 rthread reaping 0x660fad2c stack 0x42ec2060 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd42c: rwlock_wrlock 0x6c1c5840 (1) 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88072c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bde2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa72c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x514bdb2c stack 0x42ec2060 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fae2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88042c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88052c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (1) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ece2c stack 0x42eba520 rthread reaping 0x514bdd2c stack 0x42ec4320 rthread reaping 0x514bd42c stack 0x42ec2980 rthread reaping 0x4e880a2c stack 0x42eb4200 rthread reaping 0x4e88072c stack 0x42eb4da0 rthread reaping 0x660fae2c stack 0x42ec2000 rthread reaping 0x514bde2c stack 0x42ec4680 rthread reaping 0x660fa72c stack 0x42ebafe0 rthread reaping 0x4b7ecc2c stack 0x42ec2540 rthread reaping 0x514bdf2c stack 0x42ec4820 rthread reaping 0x4b7ecd2c stack 0x42eb4800 rthread reaping 0x4e88042c stack 0x42eba1a0 rthread reaping 0x4b7ec82c stack 0x42eb4b80 rthread reaping 0x4e88052c stack 0x42ec4180 rthread reaping 0x4e880d2c stack 0x42ec4960 0x514bd62c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (0) 0x660faf2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_rdlock 0x6c1c5840 (0) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa32c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd62c stack 0x42ec4960 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x4e880e2c stack 0x42ec4180 0x514bdb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660faf2c stack 0x42eb4b80 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88092c stack 0x42eba1a0 rthread reaping 0x514bd72c stack 0x42eb4800 rthread reaping 0x4e88062c stack 0x42ec4820 rthread reaping 0x660fa22c stack 0x42ec2540 rthread reaping 0x514bd32c stack 0x42ebafe0 rthread reaping 0x660fa02c stack 0x42ec4680 rthread reaping 0x660fa12c stack 0x42ec2000 0x4b7ec52c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x514bd02c stack 0x42eb4da0 0x4b7ec52c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa32c stack 0x42eb4200 0x4b7ec52c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fa42c stack 0x42ec2980 0x4b7ec52c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880f2c stack 0x42ec4320 rthread reaping 0x514bdb2c stack 0x42eba520 rthread reaping 0x4b7ec52c stack 0x42ec2060 0x514bda2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88032c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (1) rthread reaping 0x514bda2c stack 0x42ec2060 0x4b7ec72c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88082c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fa92c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660faa2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660faf2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (1) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x514bd62c stack 0x42eba520 0x660fa92c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88032c stack 0x42ec4320 rthread reaping 0x4b7ec62c stack 0x42ec2980 rthread reaping 0x4b7ece2c stack 0x42eb4200 rthread reaping 0x4b7ec72c stack 0x42eb4da0 rthread reaping 0x4e880f2c stack 0x42ec2000 rthread reaping 0x514bdc2c stack 0x42ec4680 rthread reaping 0x514bdd2c stack 0x42ebafe0 rthread reaping 0x4e880e2c stack 0x42ec2540 rthread reaping 0x660faf2c stack 0x42ec4820 rthread reaping 0x660fa92c stack 0x42eb4800 rthread reaping 0x660faa2c stack 0x42eba1a0 rthread reaping 0x514bdf2c stack 0x42eb4b80 rthread reaping 0x4e88082c stack 0x42ec4180 rthread reaping 0x660fa02c stack 0x42ec4960 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_wrlock 0x6c1c5840 (1) 0x514bd82c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x4e88092c stack 0x42ec4960 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (2147483649) main: 0 0x660fa12c: 0: enter run() 0x514bd02c: 1: enter run() 0x660fa12c: 0: set_msg 0x514bd22c: 2: enter run() 0x660fa82c: 3: enter run() 0x660fa82c: 3: set_msg 0x514bd02c: 1: set_msg 0x660fa12c: 0: msg: "new message" 0x660fa12c: 0: exit run() 0x660fa82c: 3: msg: "new message" 0x514bd02c: 1: msg: "new message" 0x660fa82c: 3: exit run() 0x660fa92c: 4: enter run() 0x514bd22c: 2: set_msg 0x514bd02c: 1: exit run() 0x514bd22c: 2: msg: "new message" 0x514bd22c: 2: exit run() 0x660fa92c: 4: set_msg 0x660fa92c: 4: msg: "new message" 0x660fa92c: 4: exit run() 0x4e880e2c: 5: enter run() 0x4e880e2c: 5: set_msg 0x4e880e2c: 5: msg: "new message" 0x4e880e2c: 5: exit run() 0x514bd32c: 6: enter run() 0x514bd32c: 6: set_msg 0x514bd32c: 6: msg: "new message" 0x514bd32c: 6: exit run() 0x514bd12c: 7: enter run() 0x514bd12c: 7: set_msg 0x514bd12c: 7: msg: "new message" 0x514bd12c: 7: exit run() 0x4e880f2c: 8: enter run() 0x4e880f2c: 8: set_msg 0x4e880f2c: 8: msg: "new message" 0x4e880f2c: 8: exit run() 0x514bd42c: 9: enter run() 0x514bd42c: 9: set_msg 0x514bd42c: 9: msg: "new message" 0x514bd42c: 9: exit run() 0x4e88032c: 10: enter run() 0x4e88032c: 10: set_msg 0x4e88032c: 10: msg: "new message" 0x4e88032c: 10: exit run() 0x660faf2c: 11: enter run() 0x660faf2c: 11: set_msg 0x660faf2c: 11: msg: "new message" 0x660faf2c: 11: exit run() 0x514bd82c: 12: enter run() 0x514bd82c: 12: set_msg 0x514bd82c: 12: msg: "new message" 0x514bd82c: 12: exit run() 0x660faa2c: 13: enter run() 0x660faa2c: 13: set_msg 0x660faa2c: 13: msg: "new message" 0x660faa2c: 13: exit run() 0x4b7ec92c: 14: enter run() 0x4b7ec92c: 14: set_msg 0x4b7ec92c: 14: msg: "new message" 0x4b7ec92c: 14: exit run() 0x660fab2c: 15: enter run() 0x660fab2c: 15: set_msg 0x660fab2c: 15: msg: "new message" 0x660fab2c: 15: exit run() main: 1 0x4e880c2c: 0: enter run() 0x4e880c2c: 0: set_msg 0x4e880c2c: 0: msg: "new message" 0x4e880c2c: 0: exit run() 0x514bd52c: 1: enter run() 0x660fa02c: 2: enter run() 0x514bd52c: 1: set_msg 0x4e880b2c: 3: enter run() 0x4b7ec62c: 4: enter run() 0x514bd52c: 1: msg: "new message" 0x514bd72c: 6: enter run() 0x514bd62c: 8: enter run() 0x514bd22c: 9: enter run() 0x4e880d2c: 5: enter run() 0x4b7ec82c: 7: enter run() 0x4b7ece2c: 10: enter run() 0x660fac2c: 11: enter run() 0x514bd12c: 12: enter run() 0x4e88062c: 13: enter run() 0x514bd92c: 14: enter run() 0x660fad2c: 15: enter run() 0x514bd52c: 1: exit run() 0x660fa02c: 2: set_msg 0x660fac2c: 11: set_msg 0x4e880d2c: 5: set_msg 0x4b7ec82c: 7: set_msg 0x514bd72c: 6: set_msg 0x514bd92c: 14: set_msg 0x514bd72c: 6: msg: "new message" 0x660fa02c: 2: msg: "new message" 0x514bd72c: 6: exit run() 0x4b7ec82c: 7: msg: "new message" 0x514bd92c: 14: msg: "new message" 0x660fac2c: 11: msg: "new message" 0x4e880d2c: 5: msg: "new message" 0x660fa02c: 2: exit run() 0x4b7ec82c: 7: exit run() 0x514bd92c: 14: exit run() 0x660fac2c: 11: exit run() 0x660fad2c: 15: set_msg 0x4e880d2c: 5: exit run() 0x4e880b2c: 3: set_msg 0x514bd62c: 8: set_msg 0x4e880b2c: 3: msg: "new message" 0x4e880b2c: 3: exit run() 0x514bd22c: 9: set_msg 0x514bd62c: 8: msg: "new message" 0x514bd62c: 8: exit run() 0x514bd22c: 9: msg: "new message" 0x514bd22c: 9: exit run() 0x4b7ec62c: 4: set_msg 0x514bd12c: 12: set_msg 0x4b7ec62c: 4: msg: "new message" 0x4b7ec62c: 4: exit run() 0x514bd12c: 12: msg: "new message" 0x514bd12c: 12: exit run() 0x4e88062c: 13: set_msg 0x660fad2c: 15: msg: "new message" 0x4e88062c: 13: msg: "new message" 0x660fad2c: 15: exit run() 0x4e88062c: 13: exit run() 0x4b7ece2c: 10: set_msg 0x4b7ece2c: 10: msg: "new message" 0x4b7ece2c: 10: exit run() main: 2 0x4e88072c: 0: enter run() 0x4e88072c: 0: set_msg 0x660fa82c: 1: enter run() 0x4e88072c: 0: msg: "new message" 0x660fa32c: 2: enter run() 0x4e88072c: 0: exit run() 0x660fa82c: 1: set_msg 0x660fa42c: 3: enter run() 0x660fae2c: 4: enter run() 0x4e88012c: 6: enter run() 0x660fa82c: 1: msg: "new message" 0x660fa72c: 5: enter run() 0x514bdf2c: 8: enter run() 0x514bd62c: 9: enter run() 0x660fa82c: 1: exit run() 0x4b7ec92c: 7: enter run() 0x660fa72c: 5: set_msg 0x4b7eca2c: 10: enter run() 0x660fab2c: 12: enter run() 0x4b7ec52c: 11: enter run() 0x4b7ecc2c: 14: enter run() 0x514bd82c: 15: enter run() 0x4b7ecb2c: 13: enter run() 0x4b7eca2c: 10: set_msg 0x660fae2c: 4: set_msg 0x514bdf2c: 8: set_msg 0x514bdf2c: 8: msg: "new message" 0x514bdf2c: 8: exit run() 0x660fae2c: 4: msg: "new message" 0x660fae2c: 4: exit run() 0x4b7ec92c: 7: set_msg 0x4b7ec92c: 7: msg: "new message" 0x4b7ec92c: 7: exit run() 0x514bd62c: 9: set_msg 0x660fab2c: 12: set_msg 0x660fab2c: 12: msg: "new message" 0x660fab2c: 12: exit run() 0x4e88012c: 6: set_msg 0x4b7eca2c: 10: msg: "new message" 0x660fa72c: 5: msg: "new message" 0x4b7eca2c: 10: exit run() 0x660fa72c: 5: exit run() 0x514bd62c: 9: msg: "new message" 0x4e88012c: 6: msg: "new message" 0x514bd62c: 9: exit run() 0x660fa42c: 3: set_msg 0x4b7ecc2c: 14: set_msg 0x4e88012c: 6: exit run() 0x4b7ec52c: 11: set_msg 0x4b7ec52c: 11: msg: "new message" 0x660fa42c: 3: msg: "new message" 0x4b7ec52c: 11: exit run() 0x660fa42c: 3: exit run() 0x4b7ecb2c: 13: set_msg 0x4b7ecb2c: 13: msg: "new message" 0x4b7ecb2c: 13: exit run() 0x514bd82c: 15: set_msg 0x4b7ecc2c: 14: msg: "new message" 0x514bd82c: 15: msg: "new message" 0x514bd82c: 15: exit run() 0x4b7ecc2c: 14: exit run() 0x660fa32c: 2: set_msg 0x660fa32c: 2: msg: "new message" 0x660fa32c: 2: exit run() main: 3 0x4b7ece2c: 0: enter run() 0x4b7ece2c: 0: set_msg 0x4e88082c: 1: enter run() 0x4b7ece2c: 0: msg: "new message" 0x4b7ece2c: 0: exit run() 0x4e88082c: 1: set_msg 0x4b7ec82c: 2: enter run() 0x4e88082c: 1: msg: "new message" 0x514bd62c: 3: enter run() 0x4e880a2c: 4: enter run() 0x4e88022c: 5: enter run() 0x660fa52c: 6: enter run() 0x4e88092c: 7: enter run() 0x4b7ec22c: 8: enter run() 0x4b7ec82c: 2: set_msg 0x514bdb2c: 9: enter run() 0x4e88082c: 1: exit run() 0x660fa02c: 11: enter run() 0x4b7ec02c: 10: enter run() 0x514bd12c: 14: enter run() 0x660fa72c: 13: enter run() 0x514bdd2c: 15: enter run() 0x4b7ec32c: 12: enter run() 0x514bdb2c: 9: set_msg 0x4e880a2c: 4: set_msg 0x4e880a2c: 4: msg: "new message" 0x4e880a2c: 4: exit run() 0x4b7ec02c: 10: set_msg 0x4b7ec32c: 12: set_msg 0x514bd62c: 3: set_msg 0x514bd12c: 14: set_msg 0x4b7ec32c: 12: msg: "new message" 0x4e88092c: 7: set_msg 0x4b7ec32c: 12: exit run() 0x4b7ec02c: 10: msg: "new message" 0x514bdb2c: 9: msg: "new message" 0x4b7ec02c: 10: exit run() 0x4e88092c: 7: msg: "new message" 0x4e88092c: 7: exit run() 0x4b7ec82c: 2: msg: "new message" 0x4b7ec82c: 2: exit run() 0x4e88022c: 5: set_msg 0x514bd62c: 3: msg: "new message" 0x4e88022c: 5: msg: "new message" 0x4e88022c: 5: exit run() 0x514bd62c: 3: exit run() 0x660fa02c: 11: set_msg 0x4b7ec22c: 8: set_msg 0x514bdd2c: 15: set_msg 0x514bdb2c: 9: exit run() 0x660fa72c: 13: set_msg 0x514bdd2c: 15: msg: "new message" 0x660fa72c: 13: msg: "new message" 0x514bdd2c: 15: exit run() 0x4b7ec22c: 8: msg: "new message" 0x4b7ec22c: 8: exit run() 0x660fa72c: 13: exit run() 0x660fa02c: 11: msg: "new message" 0x660fa02c: 11: exit run() 0x660fa52c: 6: set_msg 0x660fa52c: 6: msg: "new message" 0x660fa52c: 6: exit run() 0x514bd12c: 14: msg: "new message" 0x514bd12c: 14: exit run() main: 4 0x514bde2c: 0: enter run() 0x514bde2c: 0: set_msg 0x514bde2c: 0: msg: "new message" 0x514bdc2c: 1: enter run() 0x514bde2c: 0: exit run() 0x660fa22c: 2: enter run() 0x514bd42c: 3: enter run() 0x514bdc2c: 1: set_msg 0x4b7ec72c: 4: enter run() 0x660fa32c: 5: enter run() 0x514bd32c: 7: enter run() 0x514bdc2c: 1: msg: "new message" 0x514bdf2c: 6: enter run() 0x4e880d2c: 8: enter run() 0x514bdc2c: 1: exit run() 0x514bd42c: 3: set_msg 0x660faa2c: 9: enter run() 0x514bd72c: 10: enter run() 0x514bd22c: 11: enter run() 0x4e88072c: 14: enter run() 0x4e88032c: 15: enter run() 0x4b7ec22c: 13: enter run() 0x514bd02c: 12: enter run() 0x514bdf2c: 6: set_msg 0x514bd32c: 7: set_msg 0x514bdf2c: 6: msg: "new message" 0x514bd32c: 7: msg: "new message" 0x514bdf2c: 6: exit run() 0x514bd32c: 7: exit run() 0x4e88032c: 15: set_msg 0x514bd42c: 3: msg: "new message" 0x4e88032c: 15: msg: "new message" 0x4e88032c: 15: exit run() 0x4b7ec22c: 13: set_msg 0x4b7ec22c: 13: msg: "new message" 0x4b7ec22c: 13: exit run() 0x660fa22c: 2: set_msg 0x514bd42c: 3: exit run() 0x514bd22c: 11: set_msg 0x514bd22c: 11: msg: "new message" 0x514bd22c: 11: exit run() 0x514bd72c: 10: set_msg 0x660fa22c: 2: msg: "new message" 0x660fa22c: 2: exit run() 0x660faa2c: 9: set_msg 0x514bd72c: 10: msg: "new message" 0x660faa2c: 9: msg: "new message" 0x514bd72c: 10: exit run() 0x660faa2c: 9: exit run() 0x4b7ec72c: 4: set_msg 0x4b7ec72c: 4: msg: "new message" 0x4b7ec72c: 4: exit run() 0x660fa32c: 5: set_msg 0x4e88072c: 14: set_msg 0x660fa32c: 5: msg: "new message" 0x660fa32c: 5: exit run() 0x4e880d2c: 8: set_msg 0x514bd02c: 12: set_msg 0x4e880d2c: 8: msg: "new message" 0x4e880d2c: 8: exit run() 0x514bd02c: 12: msg: "new message" 0x514bd02c: 12: exit run() 0x4e88072c: 14: msg: "new message" 0x4e88072c: 14: exit run() main: 5 0x514bd92c: 0: enter run() 0x514bd92c: 0: set_msg 0x514bd92c: 0: msg: "new message" 0x514bd92c: 0: exit run() 0x660fac2c: 1: enter run() 0x660fa72c: 2: enter run() 0x660fac2c: 1: set_msg 0x514bd52c: 3: enter run() 0x4b7ecb2c: 4: enter run() 0x514bd72c: 5: enter run() 0x660fac2c: 1: msg: "new message" 0x4b7ec92c: 6: enter run() 0x660fa82c: 7: enter run() 0x514bd82c: 8: enter run() 0x514bda2c: 9: enter run() 0x660fa02c: 10: enter run() 0x514bdc2c: 11: enter run() 0x4b7ecd2c: 12: enter run() 0x4b7ec92c: 6: set_msg 0x514bdd2c: 14: enter run() 0x4e880c2c: 13: enter run() 0x660fad2c: 15: enter run() 0x660fac2c: 1: exit run() 0x514bda2c: 9: set_msg 0x660fa72c: 2: set_msg 0x660fa72c: 2: msg: "new message" 0x660fa72c: 2: exit run() 0x660fa02c: 10: set_msg 0x514bd82c: 8: set_msg 0x514bdc2c: 11: set_msg 0x514bdd2c: 14: set_msg 0x514bd52c: 3: set_msg 0x4b7ec92c: 6: msg: "new message" 0x514bdd2c: 14: msg: "new message" 0x4b7ec92c: 6: exit run() 0x514bdd2c: 14: exit run() 0x514bd52c: 3: msg: "new message" 0x660fa82c: 7: set_msg 0x514bd52c: 3: exit run() 0x660fa82c: 7: msg: "new message" 0x660fa82c: 7: exit run() 0x660fa02c: 10: msg: "new message" 0x660fa02c: 10: exit run() 0x514bd72c: 5: set_msg 0x514bd72c: 5: msg: "new message" 0x514bd72c: 5: exit run() 0x514bdc2c: 11: msg: "new message" 0x514bda2c: 9: msg: "new message" 0x514bdc2c: 11: exit run() 0x514bd82c: 8: msg: "new message" 0x514bd82c: 8: exit run() 0x514bda2c: 9: exit run() 0x660fad2c: 15: set_msg 0x660fad2c: 15: msg: "new message" 0x4b7ecb2c: 4: set_msg 0x660fad2c: 15: exit run() 0x4b7ecb2c: 4: msg: "new message" 0x4b7ecb2c: 4: exit run() 0x4e880c2c: 13: set_msg 0x4e880c2c: 13: msg: "new message" 0x4e880c2c: 13: exit run() 0x4b7ecd2c: 12: set_msg 0x4b7ecd2c: 12: msg: "new message" 0x4b7ecd2c: 12: exit run() main: 6 0x514bdb2c: 0: enter run() 0x514bdb2c: 0: set_msg 0x514bdb2c: 0: msg: "new message" 0x4b7ece2c: 1: enter run() 0x514bdb2c: 0: exit run() 0x514bdd2c: 2: enter run() 0x4b7ece2c: 1: set_msg 0x514bd42c: 3: enter run() 0x4e880a2c: 4: enter run() 0x4e88072c: 5: enter run() 0x514bde2c: 7: enter run() 0x660fa72c: 8: enter run() 0x4b7ece2c: 1: msg: "new message" 0x4b7ecc2c: 9: enter run() 0x514bdf2c: 10: enter run() 0x660fae2c: 6: enter run() 0x4b7ecd2c: 11: enter run() 0x4e88042c: 12: enter run() 0x4b7ec82c: 13: enter run() 0x4e88052c: 14: enter run() 0x4e880d2c: 15: enter run() 0x4b7ecc2c: 9: set_msg 0x4b7ece2c: 1: exit run() 0x660fae2c: 6: set_msg 0x4e880d2c: 15: set_msg 0x4e880d2c: 15: msg: "new message" 0x660fae2c: 6: msg: "new message" 0x4e880d2c: 15: exit run() 0x514bde2c: 7: set_msg 0x514bde2c: 7: msg: "new message" 0x660fae2c: 6: exit run() 0x4b7ecd2c: 11: set_msg 0x514bde2c: 7: exit run() 0x660fa72c: 8: set_msg 0x660fa72c: 8: msg: "new message" 0x660fa72c: 8: exit run() 0x4b7ecd2c: 11: msg: "new message" 0x514bdf2c: 10: set_msg 0x4b7ecd2c: 11: exit run() 0x4e88042c: 12: set_msg 0x4e880a2c: 4: set_msg 0x4e88042c: 12: msg: "new message" 0x4e88072c: 5: set_msg 0x4e88072c: 5: msg: "new message" 0x4e88072c: 5: exit run() 0x514bd42c: 3: set_msg 0x514bd42c: 3: msg: "new message" 0x514bd42c: 3: exit run() 0x4e88052c: 14: set_msg 0x4e88042c: 12: exit run() 0x4b7ecc2c: 9: msg: "new message" 0x4e88052c: 14: msg: "new message" 0x4b7ecc2c: 9: exit run() 0x4e88052c: 14: exit run() 0x514bdf2c: 10: msg: "new message" 0x4e880a2c: 4: msg: "new message" 0x514bdf2c: 10: exit run() 0x514bdd2c: 2: set_msg 0x4e880a2c: 4: exit run() 0x514bdd2c: 2: msg: "new message" 0x514bdd2c: 2: exit run() 0x4b7ec82c: 13: set_msg 0x4b7ec82c: 13: msg: "new message" 0x4b7ec82c: 13: exit run() main: 7 0x514bd62c: 0: enter run() 0x514bd62c: 0: set_msg 0x4e880e2c: 1: enter run() 0x514bd62c: 0: msg: "new message" 0x514bd62c: 0: exit run() 0x4e880e2c: 1: set_msg 0x660faf2c: 2: enter run() 0x4e880e2c: 1: msg: "new message" 0x660faf2c: 2: set_msg 0x4e880e2c: 1: exit run() 0x660faf2c: 2: msg: "new message" 0x660faf2c: 2: exit run() 0x4e88092c: 3: enter run() 0x4e88092c: 3: set_msg 0x4e88092c: 3: msg: "new message" 0x4e88092c: 3: exit run() 0x514bd72c: 4: enter run() 0x514bd72c: 4: set_msg 0x514bd72c: 4: msg: "new message" 0x514bd72c: 4: exit run() 0x4e88062c: 5: enter run() 0x4e88062c: 5: set_msg 0x4e88062c: 5: msg: "new message" 0x4e88062c: 5: exit run() 0x660fa22c: 6: enter run() 0x660fa22c: 6: set_msg 0x660fa22c: 6: msg: "new message" 0x660fa22c: 6: exit run() 0x514bd32c: 7: enter run() 0x514bd32c: 7: set_msg 0x514bd32c: 7: msg: "new message" 0x514bd32c: 7: exit run() 0x660fa02c: 8: enter run() 0x660fa02c: 8: set_msg 0x660fa02c: 8: msg: "new message" 0x660fa02c: 8: exit run() 0x660fa12c: 9: enter run() 0x660fa12c: 9: set_msg 0x660fa12c: 9: msg: "new message" 0x660fa12c: 9: exit run() 0x514bd02c: 10: enter run() 0x514bd02c: 10: set_msg 0x514bd02c: 10: msg: "new message" 0x514bd02c: 10: exit run() 0x660fa32c: 11: enter run() 0x660fa32c: 11: set_msg 0x660fa42c: 12: enter run() 0x660fa42c: 12: set_msg 0x660fa42c: 12: msg: "new message" 0x660fa42c: 12: exit run() 0x660fa32c: 11: msg: "new message" 0x660fa32c: 11: exit run() 0x4e880f2c: 13: enter run() 0x4e880f2c: 13: set_msg 0x4e880f2c: 13: msg: "new message" 0x4e880f2c: 13: exit run() 0x514bdb2c: 14: enter run() 0x514bdb2c: 14: set_msg 0x514bdb2c: 14: msg: "new message" 0x514bdb2c: 14: exit run() 0x4b7ec52c: 15: enter run() 0x4b7ec52c: 15: set_msg 0x4b7ec52c: 15: msg: "new message" 0x4b7ec52c: 15: exit run() main: 8 0x514bda2c: 0: enter run() 0x514bda2c: 0: set_msg 0x514bda2c: 0: msg: "new message" 0x514bd62c: 1: enter run() 0x514bda2c: 0: exit run() 0x4b7ec62c: 3: enter run() 0x4e88032c: 2: enter run() 0x514bd62c: 1: set_msg 0x4b7ece2c: 4: enter run() 0x4b7ec72c: 5: enter run() 0x4e880f2c: 6: enter run() 0x514bdc2c: 7: enter run() 0x514bdd2c: 8: enter run() 0x4e880e2c: 9: enter run() 0x514bd62c: 1: msg: "new message" 0x660faf2c: 10: enter run() 0x4e88082c: 14: enter run() 0x660fa92c: 11: enter run() 0x660faa2c: 12: enter run() 0x660fa02c: 15: enter run() 0x514bdf2c: 13: enter run() 0x660faf2c: 10: set_msg 0x514bd62c: 1: exit run() 0x660fa02c: 15: set_msg 0x660fa02c: 15: msg: "new message" 0x660fa02c: 15: exit run() 0x4b7ec62c: 3: set_msg 0x4b7ece2c: 4: set_msg 0x4b7ece2c: 4: msg: "new message" 0x4b7ece2c: 4: exit run() 0x514bdc2c: 7: set_msg 0x4b7ec62c: 3: msg: "new message" 0x4b7ec62c: 3: exit run() 0x4e88082c: 14: set_msg 0x4e880f2c: 6: set_msg 0x514bdc2c: 7: msg: "new message" 0x514bdc2c: 7: exit run() 0x660faa2c: 12: set_msg 0x660faa2c: 12: msg: "new message" 0x660faa2c: 12: exit run() 0x4e88082c: 14: msg: "new message" 0x4e880f2c: 6: msg: "new message" 0x660faf2c: 10: msg: "new message" 0x4e88082c: 14: exit run() 0x4e880f2c: 6: exit run() 0x660faf2c: 10: exit run() 0x4e880e2c: 9: set_msg 0x4b7ec72c: 5: set_msg 0x514bdf2c: 13: set_msg 0x514bdd2c: 8: set_msg 0x514bdd2c: 8: msg: "new message" 0x4b7ec72c: 5: msg: "new message" 0x4e880e2c: 9: msg: "new message" 0x514bdf2c: 13: msg: "new message" 0x514bdd2c: 8: exit run() 0x4b7ec72c: 5: exit run() 0x4e880e2c: 9: exit run() 0x514bdf2c: 13: exit run() 0x4e88032c: 2: set_msg 0x4e88032c: 2: msg: "new message" 0x4e88032c: 2: exit run() 0x660fa92c: 11: set_msg 0x660fa92c: 11: msg: "new message" 0x660fa92c: 11: exit run() main: 9 0x4e88092c: 0: enter run() 0x4e88092c: 0: set_msg 0x4e88092c: 0: msg: "new message" 0x660fa32c: 1: enter run() 0x4e88092c: 0: exit run() 0x660fa32c: 1: set_msg 0x660fa42c: 3: enter run() 0x514bd82c: 2: enter run() 0x4e880d2c: 4: enter run() 0x514bd0x514bd72c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88052c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fad2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88042c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd42c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (1) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa32c stack 0x42ec4180 rthread reaping 0x514bd82c stack 0x42eb4b80 rthread reaping 0x660fa42c stack 0x42eba1a0 rthread reaping 0x4e880d2c stack 0x42eb4800 rthread reaping 0x514bd72c stack 0x42ec4820 rthread reaping 0x4e88052c stack 0x42ec2540 rthread reaping 0x4b7ece2c stack 0x42ebafe0 rthread reaping 0x4e880a2c stack 0x42ec4680 rthread reaping 0x4b7ec92c stack 0x42ec2000 rthread reaping 0x4b7ecc2c stack 0x42eb4da0 rthread reaping 0x660fad2c stack 0x42eb4200 rthread reaping 0x4e88042c stack 0x42ec2980 rthread reaping 0x4b7ecf2c stack 0x42ec4320 rthread reaping 0x514bd42c stack 0x42eba520 rthread reaping 0x514bdb2c stack 0x42ec2060 0x4b7ec42c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (1) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (2147483650) 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fa52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88002c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660faf2c: rwlock_wrlock 0x6c1c5840 (0) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_rdlock 0x6c1c5840 (0) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_rdlock 0x6c1c5840 (1) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec42c stack 0x42ec2060 rthread reaping 0x4b7eca2c stack 0x42eba520 rthread reaping 0x4b7ecd2c stack 0x42ec4320 rthread reaping 0x4e88082c stack 0x42ec2980 rthread reaping 0x4b7ecb2c stack 0x42eb4200 rthread reaping 0x514bdc2c stack 0x42eb4da0 rthread reaping 0x4b7ec82c stack 0x42ec2000 rthread reaping 0x514bdd2c stack 0x42ec4680 rthread reaping 0x514bdf2c stack 0x42ebafe0 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa62c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88012c stack 0x42ec2540 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (2) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa52c stack 0x42ec4820 rthread reaping 0x660fa62c stack 0x42eb4800 rthread reaping 0x4e88002c stack 0x42eba1a0 rthread reaping 0x660faf2c stack 0x42eb4b80 rthread reaping 0x660fae2c stack 0x42ec4180 rthread reaping 0x4b7ec32c stack 0x42ec4960 0x514bd02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_wrlock 0x6c1c5840 (0) 0x514bde2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88052c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x514bd02c stack 0x42ec4960 rthread reaping 0x660fa72c stack 0x42ec4180 0x514bd12c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88062c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd92c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7eca2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_rdlock 0x6c1c5840 (4294967295) rthread reaping 0x514bde2c stack 0x42eb4b80 rthread reaping 0x660fab2c stack 0x42eba1a0 rthread reaping 0x4b7ec62c stack 0x42eb4800 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd52c stack 0x42ec4820 0x514bd12c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88062c stack 0x42ec2540 rthread reaping 0x660fa02c stack 0x42ebafe0 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e88052c stack 0x42ec4680 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd12c stack 0x42ec2000 rthread reaping 0x4b7ec72c stack 0x42eb4da0 0x514bd92c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e880d2c stack 0x42eb4200 rthread reaping 0x4b7ecd2c stack 0x42ec2980 0x514bd92c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec82c stack 0x42ec4320 rthread reaping 0x4b7eca2c stack 0x42eba520 rthread reaping 0x514bd92c stack 0x42ec2060 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd12c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fad2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bd72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa12c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd22c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4b7ec92c stack 0x42ec2060 0x514bd12c: rwlock_unlock 0x6c1c5840 0x4b7ec12c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd12c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (2147483650) 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (2147483650) 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (2147483650) 0x660fa32c: rwlock_wrlock 0x6c1c5840 (2147483650) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fad2c stack 0x42eba520 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_rdlock 0x6c1c5840 (1) 0x660fa32c: rwlock_rdlock 0x6c1c5840 (3) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd12c stack 0x42ec4320 rthread reaping 0x514bd72c stack 0x42ec2980 rthread reaping 0x4e88032c stack 0x42eb4200 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4b7ec12c: rwlock_unlock 0x6c1c5840 0x4b7ec12c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec12c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880b2c stack 0x42eb4da0 rthread reaping 0x4b7ec62c stack 0x42ec2000 rthread reaping 0x660fa12c stack 0x42ec4680 rthread reaping 0x4b7ecb2c stack 0x42ebafe0 rthread reaping 0x514bd22c stack 0x42ec2540 rthread reaping 0x4e880a2c stack 0x42ec4820 rthread reaping 0x4b7ec12c stack 0x42eb4800 rthread reaping 0x4e880c2c stack 0x42eba1a0 rthread reaping 0x4b7ecc2c stack 0x42eb4b80 rthread reaping 0x4b7ece2c stack 0x42ec4180 rthread reaping 0x660fa32c stack 0x42ec4960 0x514bd92c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa22c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_wrlock 0x6c1c5840 (1) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bde2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x514bd92c stack 0x42ec4960 0x4e88092c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fae2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bd32c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x514bda2c stack 0x42ec4180 0x4b7ec22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_rdlock 0x6c1c5840 (0) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (1) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa22c stack 0x42eb4b80 0x660fa02c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa42c stack 0x42eba1a0 rthread reaping 0x660fa02c stack 0x42eb4800 rthread reaping 0x514bde2c stack 0x42ec4820 rthread reaping 0x4b7ecd2c stack 0x42ec2540 0x4b7ec32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88092c stack 0x42ebafe0 rthread reaping 0x660fae2c stack 0x42ec4680 rthread reaping 0x514bdb2c stack 0x42ec2000 rthread reaping 0x660fa52c stack 0x42eb4da0 rthread reaping 0x514bdf2c stack 0x42eb4200 rthread reaping 0x4b7ec22c stack 0x42ec2980 rthread reaping 0x514bd32c stack 0x42ec4320 rthread reaping 0x4b7ec32c stack 0x42eba520 rthread reaping 0x660fa72c stack 0x42ec2060 0x660faa2c: rwlock_wrlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (1) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bd02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (1) 0x514bda2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fab2c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x660faa2c stack 0x42ec2060 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa82c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88082c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa92c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (1) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ecb2c stack 0x42eba520 0x660fa62c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd02c stack 0x42ec4320 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec42c stack 0x42ec2980 0x514bda2c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fa62c stack 0x42eb4200 0x514bda2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880a2c stack 0x42eb4da0 rthread reaping 0x660fa82c stack 0x42ec4680 rthread reaping 0x514bda2c stack 0x42ec2000 rthread reaping 0x660fab2c stack 0x42ebafe0 rthread reaping 0x4e880c2c stack 0x42ec2540 rthread reaping 0x4e880e2c stack 0x42ec4820 rthread reaping 0x660fa32c stack 0x42eb4800 rthread reaping 0x4e88082c stack 0x42eba1a0 rthread reaping 0x4e880f2c stack 0x42eb4b80 rthread reaping 0x514bdc2c stack 0x42ec4180 rthread reaping 0x660fa92c stack 0x42ec4960 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd52c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660faa2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fac2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bde2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa72c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x4b7ec32c stack 0x42ec4960 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd92c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd12c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x660fa42c stack 0x42ec4180 0x660fa22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_rdlock 0x6c1c5840 (2) 0x514bd12c: rwlock_rdlock 0x6c1c5840 (3) 0x660faa2c: rwlock_rdlock 0x6c1c5840 (2147483652) 0x660fac2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd52c stack 0x42eb4b80 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (1) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660faa2c stack 0x42eba1a0 rthread reaping 0x4e88012c stack 0x42eb4800 0x660fa22c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdb2c stack 0x42ec4820 rthread reaping 0x660fac2c stack 0x42ec2540 rthread reaping 0x514bde2c stack 0x42ebafe0 rthread reaping 0x514bd92c stack 0x42ec2000 rthread reaping 0x660fa72c stack 0x42ec4680 rthread reaping 0x514bdf2c stack 0x42eb4da0 rthread reaping 0x660fae2c stack 0x42eb4200 0x660fa22c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa22c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa22c stack 0x42ec2980 rthread reaping 0x4b7ec02c stack 0x42ec4320 rthread reaping 0x514bd02c stack 0x42eba520 rthread reaping 0x514bd12c stack 0x42ec2060 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_wrlock 0x6c1c5840 (1) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (1) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_wrlock 0x6c1c5840 (1) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd52c: rwlock_wrlock 0x6c1c5840 (1) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bd52c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (1) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880a2c stack 0x42ec2060 0x4e88072c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x660fa12c stack 0x42eba520 0x4e88072c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880f2c stack 0x42ec4320 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x514bdc2c stack 0x42ec2980 0x4b7ec82c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880b2c stack 0x42eb4200 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd72c stack 0x42eb4da0 0x4b7ec82c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd62c stack 0x42ec4680 rthread reaping 0x514bd52c stack 0x42ec2000 rthread reaping 0x4e88002c stack 0x42ebafe0 rthread reaping 0x4b7ec22c stack 0x42ec2540 rthread reaping 0x660fa92c stack 0x42ec4820 rthread reaping 0x4e88012c stack 0x42eb4800 rthread reaping 0x4e880d2c stack 0x42eba1a0 rthread reaping 0x4e88022c stack 0x42eb4b80 rthread reaping 0x4e88072c stack 0x42ec4180 rthread reaping 0x4b7ec82c stack 0x42ec4960 0x4e88082c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa32c: rwlock_wrlock 0x6c1c5840 (1) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x4e88082c stack 0x42ec4960 rthread reaping 0x514bde2c stack 0x42ec4180 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ec42c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660faa2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd22c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd42c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa72c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88032c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88042c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_rdlock 0x6c1c5840 (1) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_rdlock 0x6c1c5840 (1) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (1) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa32c stack 0x42eb4b80 rthread reaping 0x4e88092c stack 0x42eba1a0 rthread reaping 0x660fa22c stack 0x42eb4800 rthread reaping 0x4e880a2c stack 0x42ec4820 rthread reaping 0x4b7ec42c stack 0x42ec2540 rthread reaping 0x4b7ec62c stack 0x42ebafe0 rthread reaping 0x4b7ec32c stack 0x42ec2000 rthread reaping 0x660faa2c stack 0x42ec4680 rthread reaping 0x514bd22c stack 0x42eb4da0 rthread reaping 0x514bd42c stack 0x42eb4200 rthread reaping 0x4b7ec92c stack 0x42ec2980 rthread reaping 0x660fa72c stack 0x42ec4320 rthread reaping 0x4e88032c stack 0x42eba520 rthread reaping 0x4e88042c stack 0x42ec2060 0x660fa52c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (1) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88052c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fab2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec42c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd32c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec02c: rwlock_wrlock 0x6c1c5840 (4294967295) 72c: 5: enter run() 0x4e88052c: 6: enter run() 0x4b7ece2c: 7: enter run() 0x4e880a2c: 8: enter run() 0x660fa32c: 1: msg: "new message" 0x4b7ec92c: 9: enter run() 0x660fad2c: 11: enter run() 0x4b7ecc2c: 10: enter run() 0x4e88042c: 12: enter run() 0x4b7ecf2c: 13: enter run() 0x514bdb2c: 15: enter run() 0x514bd42c: 14: enter run() 0x4e880d2c: 4: set_msg 0x660fa32c: 1: exit run() 0x4e88042c: 12: set_msg 0x4e88042c: 12: msg: "new message" 0x4e880d2c: 4: msg: "new message" 0x4e880d2c: 4: exit run() 0x514bd42c: 14: set_msg 0x514bd42c: 14: msg: "new message" 0x514bd42c: 14: exit run() 0x660fa42c: 3: set_msg 0x514bdb2c: 15: set_msg 0x4b7ecf2c: 13: set_msg 0x4e88042c: 12: exit run() 0x660fad2c: 11: set_msg 0x660fad2c: 11: msg: "new message" 0x660fad2c: 11: exit run() 0x514bd72c: 5: set_msg 0x4b7ece2c: 7: set_msg 0x4e880a2c: 8: set_msg 0x4e880a2c: 8: msg: "new message" 0x4b7ece2c: 7: msg: "new message" 0x4e880a2c: 8: exit run() 0x4e88052c: 6: set_msg 0x4b7ece2c: 7: exit run() 0x514bd72c: 5: msg: "new message" 0x4e88052c: 6: msg: "new message" 0x514bd72c: 5: exit run() 0x4e88052c: 6: exit run() 0x4b7ecc2c: 10: set_msg 0x4b7ecc2c: 10: msg: "new message" 0x4b7ecc2c: 10: exit run() 0x4b7ec92c: 9: set_msg 0x514bdb2c: 15: msg: "new message" 0x4b7ec92c: 9: msg: "new message" 0x514bdb2c: 15: exit run() 0x660fa42c: 3: msg: "new message" 0x4b7ec92c: 9: exit run() 0x4b7ecf2c: 13: msg: "new message" 0x660fa42c: 3: exit run() 0x4b7ecf2c: 13: exit run() 0x514bd82c: 2: set_msg 0x514bd82c: 2: msg: "new message" 0x514bd82c: 2: exit run() main: 10 0x4b7ec42c: 0: enter run() 0x4b7ec42c: 0: set_msg 0x4b7eca2c: 1: enter run() 0x4b7ec42c: 0: msg: "new message" 0x4b7ec42c: 0: exit run() 0x4b7ecd2c: 2: enter run() 0x4b7ecd2c: 2: set_msg 0x4e88082c: 3: enter run() 0x4e88082c: 3: set_msg 0x4b7ecd2c: 2: msg: "new message" 0x4e88082c: 3: msg: "new message" 0x4b7ecb2c: 4: enter run() 0x4e88082c: 3: exit run() 0x514bdc2c: 5: enter run() 0x514bdc2c: 5: set_msg 0x4b7ecd2c: 2: exit run() 0x514bdc2c: 5: msg: "new message" 0x514bdc2c: 5: exit run() 0x4b7ec82c: 6: enter run() 0x4b7ec82c: 6: set_msg 0x4b7ec82c: 6: msg: "new message" 0x4b7ec82c: 6: exit run() 0x514bdd2c: 7: enter run() 0x514bdd2c: 7: set_msg 0x514bdd2c: 7: msg: "new message" 0x514bdd2c: 7: exit run() 0x514bdf2c: 8: enter run() 0x514bdf2c: 8: set_msg 0x514bdf2c: 8: msg: "new message" 0x4e88012c: 9: enter run() 0x514bdf2c: 8: exit run() 0x660fa52c: 10: enter run() 0x4b7eca2c: 1: set_msg 0x660fa62c: 11: enter run() 0x4e88002c: 12: enter run() 0x660faf2c: 13: enter run() 0x660faf2c: 13: set_msg 0x660faf2c: 13: msg: "new message" 0x660faf2c: 13: exit run() 0x660fae2c: 14: enter run() 0x4b7ec32c: 15: enter run() 0x4b7ecb2c: 4: set_msg 0x4e88002c: 12: set_msg 0x4e88012c: 9: set_msg 0x4e88012c: 9: msg: "new message" 0x4b7ecb2c: 4: msg: "new message" 0x4e88002c: 12: msg: "new message" 0x4b7ecb2c: 4: exit run() 0x4e88002c: 12: exit run() 0x4b7eca2c: 1: msg: "new message" 0x4b7eca2c: 1: exit run() 0x4e88012c: 9: exit run() 0x660fa62c: 11: set_msg 0x660fae2c: 14: set_msg 0x4b7ec32c: 15: set_msg 0x660fae2c: 14: msg: "new message" 0x660fa62c: 11: msg: "new message" 0x4b7ec32c: 15: msg: "new message" 0x660fae2c: 14: exit run() 0x660fa62c: 11: exit run() 0x660fa52c: 10: set_msg 0x4b7ec32c: 15: exit run() 0x660fa52c: 10: msg: "new message" 0x660fa52c: 10: exit run() main: 11 0x514bd02c: 0: enter run() 0x514bd02c: 0: set_msg 0x514bd02c: 0: msg: "new message" 0x660fa72c: 1: enter run() 0x514bde2c: 2: enter run() 0x514bd02c: 0: exit run() 0x660fa72c: 1: set_msg 0x660fab2c: 3: enter run() 0x4b7ec62c: 4: enter run() 0x660fa72c: 1: msg: "new message" 0x514bd52c: 5: enter run() 0x660fa72c: 1: exit run() 0x4b7ec62c: 4: set_msg 0x4e88062c: 6: enter run() 0x660fa02c: 7: enter run() 0x4e88052c: 8: enter run() 0x514bd12c: 9: enter run() 0x4b7ec72c: 10: enter run() 0x4e88062c: 6: set_msg 0x4e880d2c: 11: enter run() 0x4b7ecd2c: 12: enter run() 0x4b7ec82c: 13: enter run() 0x514bd92c: 15: enter run() 0x4b7eca2c: 14: enter run() 0x4e880d2c: 11: set_msg 0x514bde2c: 2: set_msg 0x514bde2c: 2: msg: "new message" 0x514bde2c: 2: exit run() 0x660fab2c: 3: set_msg 0x660fab2c: 3: msg: "new message" 0x660fab2c: 3: exit run() 0x514bd52c: 5: set_msg 0x4e88062c: 6: msg: "new message" 0x4e88062c: 6: exit run() 0x4b7ecd2c: 12: set_msg 0x4b7ecd2c: 12: msg: "new message" 0x4b7ecd2c: 12: exit run() 0x660fa02c: 7: set_msg 0x4b7ec62c: 4: msg: "new message" 0x660fa02c: 7: msg: "new message" 0x4b7ec62c: 4: exit run() 0x4e88052c: 8: set_msg 0x660fa02c: 7: exit run() 0x4b7eca2c: 14: set_msg 0x4b7ec72c: 10: set_msg 0x4e88052c: 8: msg: "new message" 0x4b7ec82c: 13: set_msg 0x4e88052c: 8: exit run() 0x4e880d2c: 11: msg: "new message" 0x4e880d2c: 11: exit run() 0x4b7ec72c: 10: msg: "new message" 0x514bd52c: 5: msg: "new message" 0x4b7ec82c: 13: msg: "new message" 0x4b7eca2c: 14: msg: "new message" 0x4b7ec72c: 10: exit run() 0x514bd52c: 5: exit run() 0x4b7ec82c: 13: exit run() 0x514bd12c: 9: set_msg 0x4b7eca2c: 14: exit run() 0x514bd12c: 9: msg: "new message" 0x514bd12c: 9: exit run() 0x514bd92c: 15: set_msg 0x514bd92c: 15: msg: "new message" 0x514bd92c: 15: exit run() main: 12 0x4b7ec92c: 0: enter run() 0x4b7ec92c: 0: set_msg 0x4b7ec92c: 0: msg: "new message" 0x660fad2c: 1: enter run() 0x4b7ec92c: 0: exit run() 0x514bd12c: 2: enter run() 0x660fad2c: 1: set_msg 0x4e88032c: 4: enter run() 0x514bd72c: 3: enter run() 0x4e880b2c: 5: enter run() 0x4b7ec62c: 6: enter run() 0x660fa12c: 7: enter run() 0x4b7ecb2c: 8: enter run() 0x514bd22c: 9: enter run() 0x514bd12c: 2: set_msg 0x4b7ec12c: 11: enter run() 0x4e880a2c: 10: enter run() 0x4e880c2c: 12: enter run() 0x4b7ecc2c: 13: enter run() 0x660fa32c: 15: enter run() 0x660fad2c: 1: msg: "new message" 0x4b7ece2c: 14: enter run() 0x514bd12c: 2: msg: "new message" 0x660fad2c: 1: exit run() 0x4e880c2c: 12: set_msg 0x660fa32c: 15: set_msg 0x514bd12c: 2: exit run() 0x4b7ece2c: 14: set_msg 0x4e880a2c: 10: set_msg 0x514bd72c: 3: set_msg 0x4b7ece2c: 14: msg: "new message" 0x4b7ece2c: 14: exit run() 0x4e880a2c: 10: msg: "new message" 0x4e880a2c: 10: exit run() 0x660fa12c: 7: set_msg 0x4e88032c: 4: set_msg 0x4e88032c: 4: msg: "new message" 0x4e880c2c: 12: msg: "new message" 0x4e88032c: 4: exit run() 0x660fa12c: 7: msg: "new message" 0x514bd72c: 3: msg: "new message" 0x660fa32c: 15: msg: "new message" 0x4e880c2c: 12: exit run() 0x660fa12c: 7: exit run() 0x514bd72c: 3: exit run() 0x660fa32c: 15: exit run() 0x4b7ecc2c: 13: set_msg 0x4b7ecc2c: 13: msg: "new message" 0x4b7ecc2c: 13: exit run() 0x4b7ec62c: 6: set_msg 0x4b7ec62c: 6: msg: "new message" 0x514bd22c: 9: set_msg 0x4b7ec62c: 6: exit run() 0x514bd22c: 9: msg: "new message" 0x4b7ecb2c: 8: set_msg 0x514bd22c: 9: exit run() 0x4b7ecb2c: 8: msg: "new message" 0x4b7ecb2c: 8: exit run() 0x4e880b2c: 5: set_msg 0x4e880b2c: 5: msg: "new message" 0x4e880b2c: 5: exit run() 0x4b7ec12c: 11: set_msg 0x4b7ec12c: 11: msg: "new message" 0x4b7ec12c: 11: exit run() main: 13 0x514bd92c: 0: enter run() 0x514bd92c: 0: set_msg 0x514bd92c: 0: msg: "new message" 0x514bda2c: 1: enter run() 0x660fa22c: 2: enter run() 0x514bd92c: 0: exit run() 0x514bda2c: 1: set_msg 0x660fa42c: 3: enter run() 0x660fa02c: 4: enter run() 0x514bde2c: 5: enter run() 0x514bda2c: 1: msg: "new message" 0x4b7ecd2c: 6: enter run() 0x4e88092c: 7: enter run() 0x514bdb2c: 9: enter run() 0x660fa52c: 10: enter run() 0x514bdf2c: 11: enter run() 0x660fae2c: 8: enter run() 0x4b7ecd2c: 6: set_msg 0x514bd32c: 13: enter run() 0x514bda2c: 1: exit run() 0x4b7ec32c: 14: enter run() 0x4b7ec22c: 12: enter run() 0x660fa72c: 15: enter run() 0x660fa22c: 2: set_msg 0x660fae2c: 8: set_msg 0x660fa52c: 10: set_msg 0x660fae2c: 8: msg: "new message" 0x660fae2c: 8: exit run() 0x660fa02c: 4: set_msg 0x514bdb2c: 9: set_msg 0x660fa22c: 2: msg: "new message" 0x660fa52c: 10: msg: "new message" 0x4b7ecd2c: 6: msg: "new message" 0x514bdb2c: 9: msg: "new message" 0x660fa22c: 2: exit run() 0x660fa52c: 10: exit run() 0x660fa02c: 4: msg: "new message" 0x4b7ecd2c: 6: exit run() 0x514bdb2c: 9: exit run() 0x514bde2c: 5: set_msg 0x660fa02c: 4: exit run() 0x4b7ec22c: 12: set_msg 0x4b7ec22c: 12: msg: "new message" 0x514bde2c: 5: msg: "new message" 0x4b7ec22c: 12: exit run() 0x514bdf2c: 11: set_msg 0x514bdf2c: 11: msg: "new message" 0x514bdf2c: 11: exit run() 0x514bde2c: 5: exit run() 0x4b7ec32c: 14: set_msg 0x514bd32c: 13: set_msg 0x514bd32c: 13: msg: "new message" 0x4e88092c: 7: set_msg 0x514bd32c: 13: exit run() 0x660fa72c: 15: set_msg 0x660fa42c: 3: set_msg 0x660fa42c: 3: msg: "new message" 0x660fa72c: 15: msg: "new message" 0x4e88092c: 7: msg: "new message" 0x660fa42c: 3: exit run() 0x660fa72c: 15: exit run() 0x4b7ec32c: 14: msg: "new message" 0x4e88092c: 7: exit run() 0x4b7ec32c: 14: exit run() main: 14 0x660faa2c: 0: enter run() 0x660faa2c: 0: set_msg 0x4b7ecb2c: 1: enter run() 0x660faa2c: 0: msg: "new message" 0x4b7ec42c: 3: enter run() 0x514bd02c: 2: enter run() 0x660fa62c: 4: enter run() 0x660faa2c: 0: exit run() 0x4b7ecb2c: 1: set_msg 0x4e880a2c: 5: enter run() 0x514bda2c: 6: enter run() 0x660fab2c: 8: enter run() 0x4e880c2c: 9: enter run() 0x660fa82c: 7: enter run() 0x4e880e2c: 10: enter run() 0x4b7ecb2c: 1: msg: "new message" 0x660fa32c: 11: enter run() 0x4e88082c: 12: enter run() 0x514bdc2c: 14: enter run() 0x4e880f2c: 13: enter run() 0x660fa92c: 15: enter run() 0x4e880a2c: 5: set_msg 0x4b7ecb2c: 1: exit run() 0x4e880c2c: 9: set_msg 0x4e880c2c: 9: msg: "new message" 0x4e880c2c: 9: exit run() 0x660fa82c: 7: set_msg 0x4e880f2c: 13: set_msg 0x660fa82c: 7: msg: "new message" 0x4e880f2c: 13: msg: "new message" 0x660fa82c: 7: exit run() 0x4e88082c: 12: set_msg 0x660fab2c: 8: set_msg 0x4e88082c: 12: msg: "new message" 0x4e88082c: 12: exit run() 0x660fa92c: 15: set_msg 0x4e880f2c: 13: exit run() 0x514bdc2c: 14: set_msg 0x514bdc2c: 14: msg: "new message" 0x514bdc2c: 14: exit run() 0x4e880a2c: 5: msg: "new message" 0x660fa92c: 15: msg: "new message" 0x660fa92c: 15: exit run() 0x660fa62c: 4: set_msg 0x660fa62c: 4: msg: "new message" 0x660fa62c: 4: exit run() 0x660fab2c: 8: msg: "new message" 0x660fab2c: 8: exit run() 0x4e880a2c: 5: exit run() 0x514bd02c: 2: set_msg 0x514bd02c: 2: msg: "new message" 0x4b7ec42c: 3: set_msg 0x514bd02c: 2: exit run() 0x4e880e2c: 10: set_msg 0x4e880e2c: 10: msg: "new message" 0x4e880e2c: 10: exit run() 0x660fa32c: 11: set_msg 0x4b7ec42c: 3: msg: "new message" 0x660fa32c: 11: msg: "new message" 0x4b7ec42c: 3: exit run() 0x660fa32c: 11: exit run() 0x514bda2c: 6: set_msg 0x514bda2c: 6: msg: "new message" 0x514bda2c: 6: exit run() main: 15 0x4b7ec32c: 0: enter run() 0x4b7ec32c: 0: set_msg 0x4b7ec32c: 0: msg: "new message" 0x660fa42c: 1: enter run() 0x514bd52c: 2: enter run() 0x4b7ec32c: 0: exit run() 0x660faa2c: 3: enter run() 0x660fa42c: 1: set_msg 0x4e88012c: 4: enter run() 0x514bdb2c: 5: enter run() 0x660fac2c: 6: enter run() 0x514bde2c: 7: enter run() 0x660fa42c: 1: msg: "new message" 0x514bd92c: 8: enter run() 0x660fa72c: 9: enter run() 0x514bdf2c: 10: enter run() 0x514bd92c: 8: set_msg 0x660fae2c: 11: enter run() 0x4b7ec02c: 13: enter run() 0x514bd02c: 14: enter run() 0x514bd12c: 15: enter run() 0x660fa42c: 1: exit run() 0x660fa22c: 12: enter run() 0x660fae2c: 11: set_msg 0x660fae2c: 11: msg: "new message" 0x660fae2c: 11: exit run() 0x660fac2c: 6: set_msg 0x4b7ec02c: 13: set_msg 0x514bde2c: 7: set_msg 0x660faa2c: 3: set_msg 0x514bdb2c: 5: set_msg 0x514bd12c: 15: set_msg 0x514bd52c: 2: set_msg 0x660fac2c: 6: msg: "new message" 0x514bdb2c: 5: msg: "new message" 0x514bd52c: 2: msg: "new message" 0x514bd12c: 15: msg: "new message" 0x660fac2c: 6: exit run() 0x660faa2c: 3: msg: "new message" 0x4b7ec02c: 13: msg: "new message" 0x514bdb2c: 5: exit run() 0x514bd52c: 2: exit run() 0x514bd12c: 15: exit run() 0x514bd92c: 8: msg: "new message" 0x514bde2c: 7: msg: "new message" 0x660faa2c: 3: exit run() 0x4b7ec02c: 13: exit run() 0x514bd92c: 8: exit run() 0x514bde2c: 7: exit run() 0x514bd02c: 14: set_msg 0x4e88012c: 4: set_msg 0x660fa72c: 9: set_msg 0x514bdf2c: 10: set_msg 0x514bdf2c: 10: msg: "new message" 0x514bd02c: 14: msg: "new message" 0x514bdf2c: 10: exit run() 0x660fa72c: 9: msg: "new message" 0x514bd02c: 14: exit run() 0x4e88012c: 4: msg: "new message" 0x660fa72c: 9: exit run() 0x4e88012c: 4: exit run() 0x660fa22c: 12: set_msg 0x660fa22c: 12: msg: "new message" 0x660fa22c: 12: exit run() main: 16 0x4e880a2c: 0: enter run() 0x4e880a2c: 0: set_msg 0x660fa12c: 1: enter run() 0x4e880a2c: 0: msg: "new message" 0x4e880a2c: 0: exit run() 0x660fa12c: 1: set_msg 0x4e880f2c: 2: enter run() 0x660fa12c: 1: msg: "new message" 0x660fa12c: 1: exit run() 0x4e880f2c: 2: set_msg 0x514bdc2c: 3: enter run() 0x4e880f2c: 2: msg: "new message" 0x514bdc2c: 3: set_msg 0x4e880f2c: 2: exit run() 0x514bdc2c: 3: msg: "new message" 0x4e880b2c: 4: enter run() 0x514bdc2c: 3: exit run() 0x4e880b2c: 4: set_msg 0x4e880b2c: 4: msg: "new message" 0x4e880b2c: 4: exit run() 0x514bd72c: 5: enter run() 0x514bd72c: 5: set_msg 0x514bd72c: 5: msg: "new message" 0x514bd62c: 6: enter run() 0x514bd72c: 5: exit run() 0x514bd62c: 6: set_msg 0x514bd52c: 7: enter run() 0x514bd62c: 6: msg: "new message" 0x4e88002c: 8: enter run() 0x4e88002c: 8: set_msg 0x514bd62c: 6: exit run() 0x4e88002c: 8: msg: "new message" 0x4e88002c: 8: exit run() 0x514bd52c: 7: set_msg 0x4b7ec22c: 9: enter run() 0x4b7ec22c: 9: set_msg 0x514bd52c: 7: msg: "new message" 0x4b7ec22c: 9: msg: "new message" 0x514bd52c: 7: exit run() 0x4b7ec22c: 9: exit run() 0x660fa92c: 10: enter run() 0x660fa92c: 10: set_msg 0x660fa92c: 10: msg: "new message" 0x660fa92c: 10: exit run() 0x4e88012c: 11: enter run() 0x4e88012c: 11: set_msg 0x4e88012c: 11: msg: "new message" 0x4e880d2c: 12: enter run() 0x4e88012c: 11: exit run() 0x4e880d2c: 12: set_msg 0x4e880d2c: 12: msg: "new message" 0x4e880d2c: 12: exit run() 0x4e88022c: 13: enter run() 0x4e88022c: 13: set_msg 0x4e88022c: 13: msg: "new message" 0x4e88022c: 13: exit run() 0x4e88072c: 14: enter run() 0x4e88072c: 14: set_msg 0x4b7ec82c: 15: enter run() 0x4b7ec82c: 15: set_msg 0x4e88072c: 14: msg: "new message" 0x4b7ec82c: 15: msg: "new message" 0x4e88072c: 14: exit run() 0x4b7ec82c: 15: exit run() main: 17 0x4e88082c: 0: enter run() 0x4e88082c: 0: set_msg 0x4e88082c: 0: msg: "new message" 0x4e88082c: 0: exit run() 0x514bde2c: 1: enter run() 0x514bde2c: 1: set_msg 0x660fa32c: 2: enter run() 0x514bde2c: 1: msg: "new message" 0x4e88092c: 3: enter run() 0x660fa22c: 4: enter run() 0x514bde2c: 1: exit run() 0x4e88092c: 3: set_msg 0x4b7ec62c: 7: enter run() 0x4e880a2c: 5: enter run() 0x4b7ec42c: 6: enter run() 0x660faa2c: 9: enter run() 0x4b7ec32c: 8: enter run() 0x514bd22c: 10: enter run() 0x514bd42c: 11: enter run() 0x4b7ec92c: 12: enter run() 0x660fa72c: 13: enter run() 0x4e88032c: 14: enter run() 0x4e88042c: 15: enter run() 0x4e88092c: 3: msg: "new message" 0x4e88092c: 3: exit run() 0x514bd42c: 11: set_msg 0x4b7ec62c: 7: set_msg 0x514bd42c: 11: msg: "new message" 0x4b7ec62c: 7: msg: "new message" 0x514bd42c: 11: exit run() 0x4b7ec62c: 7: exit run() 0x4e88032c: 14: set_msg 0x660faa2c: 9: set_msg 0x514bd22c: 10: set_msg 0x514bd22c: 10: msg: "new message" 0x4e88032c: 14: msg: "new message" 0x514bd22c: 10: exit run() 0x660faa2c: 9: msg: "new message" 0x4e88032c: 14: exit run() 0x4e88042c: 15: set_msg 0x4e88042c: 15: msg: "new message" 0x4e88042c: 15: exit run() 0x4b7ec32c: 8: set_msg 0x4b7ec32c: 8: msg: "new message" 0x4b7ec32c: 8: exit run() 0x660fa22c: 4: set_msg 0x4e880a2c: 5: set_msg 0x4b7ec42c: 6: set_msg 0x660faa2c: 9: exit run() 0x4e880a2c: 5: msg: "new message" 0x4b7ec42c: 6: msg: "new message" 0x4e880a2c: 5: exit run() 0x4b7ec42c: 6: exit run() 0x660fa72c: 13: set_msg 0x660fa22c: 4: msg: "new message" 0x660fa22c: 4: exit run() 0x660fa72c: 13: msg: "new message" 0x660fa72c: 13: exit run() 0x4b7ec92c: 12: set_msg 0x4b7ec92c: 12: msg: "new message" 0x660fa32c: 2: set_msg 0x4b7ec92c: 12: exit run() 0x660fa32c: 2: msg: "new message" 0x660fa32c: 2: exit run() main: 18 0x660fa52c: 0: enter run() 0x660fa52c: 0: set_msg 0x514bdb2c: 1: enter run() 0x660fa52c: 0: msg: "new message" 0x4e88052c: 2: enter run() 0x4b7ecc2c: 3: enter run() 0x4e88062c: 4: enter run() 0x4b7ecb2c: 5: enter run() 0x660fa52c: 0: exit run() 0x4e88052c: 2: set_msg 0x660fac2c: 7: enter run() 0x660fab2c: 6: enter run() 0x4e880c2c: 10: enter run() 0x514bd52c: 11: enter run() 0x4b7ec42c: 8: enter run() 0x4e880b2c: 9: enter run() 0x514bd32c: 12: enter run() 0x4b7ec02c: 13: enter run() 0x514bd0x514bd62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fac2c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ec02c: rwlock_rdlock 0x6c1c5840 (2147483650) 0x660fac2c: rwlock_rdlock 0x6c1c5840 (2147483651) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (1) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fa52c stack 0x42ec2060 0x514bd32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdb2c stack 0x42eba520 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88052c stack 0x42ec4320 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ecc2c stack 0x42ec2980 rthread reaping 0x4e88062c stack 0x42eb4200 rthread reaping 0x4b7ecb2c stack 0x42eb4da0 rthread reaping 0x660fab2c stack 0x42ec4680 rthread reaping 0x660fac2c stack 0x42ec2000 rthread reaping 0x4b7ec42c stack 0x42ebafe0 rthread reaping 0x4e880b2c stack 0x42ec2540 rthread reaping 0x4e880c2c stack 0x42ec4820 rthread reaping 0x514bd52c stack 0x42eb4800 rthread reaping 0x514bd32c stack 0x42eba1a0 rthread reaping 0x4b7ec02c stack 0x42eb4b80 rthread reaping 0x514bd62c stack 0x42ec4180 rthread reaping 0x514bd72c stack 0x42ec4960 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (1) 0x4b7eca2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa22c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4b7ecc2c stack 0x42ec4960 0x4b7ec72c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4e88002c stack 0x42ec4180 0x660fa32c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88052c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7eca2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fa52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88092c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fad2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88032c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88022c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88072c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_rdlock 0x6c1c5840 (0) 0x660fad2c: rwlock_rdlock 0x6c1c5840 (2) 0x4e88052c: rwlock_rdlock 0x6c1c5840 (2147483652) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (1) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e880f2c stack 0x42eb4b80 0x4e88072c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7eca2c stack 0x42eba1a0 rthread reaping 0x660fa22c stack 0x42eb4800 rthread reaping 0x660fac2c stack 0x42ec4820 rthread reaping 0x4b7ec72c stack 0x42ec2540 rthread reaping 0x4e88052c stack 0x42ebafe0 rthread reaping 0x660fa32c stack 0x42ec2000 rthread reaping 0x4b7ecf2c stack 0x42ec4680 rthread reaping 0x660fa52c stack 0x42eb4da0 rthread reaping 0x4e88092c stack 0x42eb4200 rthread reaping 0x660fad2c stack 0x42ec2980 rthread reaping 0x4e88072c stack 0x42ec4320 rthread reaping 0x4e88022c stack 0x42eba520 rthread reaping 0x4e88032c stack 0x42ec2060 0x660fa42c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_wrlock 0x6c1c5840 (1) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_wrlock 0x6c1c5840 (1) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_wrlock 0x6c1c5840 (1) 0x6708812c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_wrlock 0x6c1c5840 (0) 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec22c: rwlock_rdlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_wrlock 0x6c1c5840 (0) 0x660faf2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa12c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x660fa42c stack 0x42ec2060 rthread reaping 0x660fae2c stack 0x42eba520 rthread reaping 0x6708812c stack 0x42ec4320 rthread reaping 0x67088b2c stack 0x42ec2980 rthread reaping 0x67088c2c stack 0x42eb4200 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x4b7ec22c stack 0x42eb4da0 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_rdlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_rdlock 0x6c1c5840 (0) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa82c stack 0x42ec4680 rthread reaping 0x660faf2c stack 0x42ec2000 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa62c: rwlock_rdlock 0x6c1c5840 (1) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (1) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa12c stack 0x42ebafe0 rthread reaping 0x4b7ec32c stack 0x42ec2540 rthread reaping 0x660fa02c stack 0x42ec4820 rthread reaping 0x4b7ecd2c stack 0x42eb4800 rthread reaping 0x660faa2c stack 0x42eba1a0 rthread reaping 0x4b7ece2c stack 0x42eb4b80 rthread reaping 0x660fa62c stack 0x42ec4180 rthread reaping 0x660fa72c stack 0x42ec4960 0x660fa92c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec02c: rwlock_wrlock 0x6c1c5840 (1) 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fae2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4b7ec12c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec22c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec42c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x660fa92c stack 0x42ec4960 rthread reaping 0x660fab2c stack 0x42ec4180 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x6708852c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec12c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_wrlock 0x6c1c5840 (0) 0x6708832c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec12c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4b7ec12c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x6708852c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_rdlock 0x6c1c5840 (1) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x6708832c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec02c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (1) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4b7ec02c stack 0x42eb4b80 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880e2c stack 0x42eba1a0 0x660fad2c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fad2c stack 0x42eb4800 0x4b7ec72c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fae2c stack 0x42ec4820 rthread reaping 0x4b7ec72c stack 0x42ec2540 rthread reaping 0x4b7ec12c stack 0x42ebafe0 rthread reaping 0x4b7ec22c stack 0x42ec2000 rthread reaping 0x4b7ec42c stack 0x42ec4680 rthread reaping 0x4b7ecb2c stack 0x42eb4da0 rthread reaping 0x6708852c stack 0x42eb4200 rthread reaping 0x4b7ec82c stack 0x42ec2980 rthread reaping 0x6708832c stack 0x42ec4320 rthread reaping 0x660fa52c stack 0x42eba520 rthread reaping 0x4b7ec52c stack 0x42ec2060 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (1) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (1) 0x6708842c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa32c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) 0x660fac2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (0) 0x67088f2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x4b7ec62c stack 0x42ec2060 0x4e88002c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4e88062c stack 0x42eba520 rthread reaping 0x6708842c stack 0x42ec4320 rthread reaping 0x660fad2c stack 0x42ec2980 rthread reaping 0x4b7ecc2c stack 0x42eb4200 rthread reaping 0x660fa32c stack 0x42eb4da0 rthread reaping 0x660fac2c stack 0x42ec4680 0x67088f2c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88072c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x6708812c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa62c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x67088c2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa62c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880f2c stack 0x42ec2000 rthread reaping 0x67088f2c stack 0x42ebafe0 rthread reaping 0x4e88002c stack 0x42ec2540 rthread reaping 0x4e88072c stack 0x42ec4820 rthread reaping 0x660fab2c stack 0x42eb4800 0x6708812c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec32c stack 0x42eba1a0 rthread reaping 0x67088c2c stack 0x42eb4b80 rthread reaping 0x660fa62c stack 0x42ec4180 rthread reaping 0x6708812c stack 0x42ec4960 0x4b7ec42c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_wrlock 0x6c1c5840 (0) 0x6708862c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_rdlock 0x6c1c5840 (0) 0x6708862c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_wrlock 0x6c1c5840 (1) 0x6708802c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_rdlock 0x6c1c5840 (0) 0x6708802c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecf2c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_wrlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4b7ec42c stack 0x42ec4960 rthread reaping 0x4e880a2c stack 0x42ec4180 0x660fae2c: rwlock_wrlock 0x6c1c5840 (2) rthread reaping 0x6708862c stack 0x42eb4b80 rthread reaping 0x6708802c stack 0x42eba1a0 rthread reaping 0x4e88052c stack 0x42eb4800 rthread reaping 0x6708822c stack 0x42ec4820 rthread reaping 0x4b7ecf2c stack 0x42ec2540 rthread reaping 0x660fab2c stack 0x42ebafe0 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88042c stack 0x42ec2000 rthread reaping 0x6708872c stack 0x42ec4680 0x6708882c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x67088c2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fae2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec62c stack 0x42eb4da0 rthread reaping 0x4e88012c stack 0x42eb4200 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fae2c stack 0x42ec2980 0x67088c2c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708882c stack 0x42ec4320 rthread reaping 0x67088c2c stack 0x42eba520 rthread reaping 0x4e88062c stack 0x42ec2060 0x67088f2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa92c: rwlock_wrlock 0x6c1c5840 (1) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4b7ec22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708842c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa92c: rwlock_rdlock 0x6c1c5840 (2147483647) rthread reaping 0x67088f2c stack 0x42ec2060 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88082c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88012c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x67088d2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (0) 0x660faf2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e88022c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88032c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708892c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (1) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_rdlock 0x6c1c5840 (1) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x67088d2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088e2c stack 0x42ec4320 rthread reaping 0x4b7ec22c stack 0x42ec2980 rthread reaping 0x6708842c stack 0x42eb4200 rthread reaping 0x4b7ec52c stack 0x42eb4da0 rthread reaping 0x660faf2c stack 0x42ec4680 rthread reaping 0x4b7ece2c stack 0x42ec2000 rthread reaping 0x4e88082c stack 0x42ebafe0 rthread reaping 0x4e88012c stack 0x42ec2540 rthread reaping 0x67088d2c stack 0x42ec4820 rthread reaping 0x660fa02c stack 0x42eb4800 rthread reaping 0x4e880b2c stack 0x42eba1a0 rthread reaping 0x4e88022c stack 0x42eb4b80 rthread reaping 0x6708892c stack 0x42ec4180 rthread reaping 0x4e88032c stack 0x42ec4960 rthread reaping 0x660fa92c stack 0x42eba520 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_wrlock 0x6c1c5840 (0) 0x6708852c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88052c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa52c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd12c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa62c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x6708802c: rwlock_wrlock 0x6c1c5840 (1) 0x514bd42c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88052c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdf2c stack 0x42ec4960 0x660fa42c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x6708822c stack 0x42eba520 rthread reaping 0x4e88042c stack 0x42ec4180 0x514bd42c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708802c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708852c stack 0x42eb4b80 0x67088a2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88052c stack 0x42eba1a0 0x514bd42c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x6708802c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x67088a2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_rdlock 0x6c1c5840 (1) rthread reaping 0x514bd02c stack 0x42eb4800 rthread reaping 0x660fa52c stack 0x42ec4820 0x4e880d2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd12c stack 0x42ec2540 rthread reaping 0x660fa62c stack 0x42ebafe0 rthread reaping 0x514bd82c stack 0x42ec2000 0x67088a2c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880d2c stack 0x42ec4680 rthread reaping 0x514bd92c stack 0x42eb4da0 0x6708802c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708802c stack 0x42eb4200 rthread reaping 0x514bd42c stack 0x42ec2980 rthread reaping 0x660fa42c stack 0x42ec4320 rthread reaping 0x67088a2c stack 0x42ec2060 0x6708872c: rwlock_wrlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_wrlock 0x6c1c5840 (1) 0x6708872c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa12c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa32c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bda2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88052c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x6708872c stack 0x42ec2060 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fa22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88072c stack 0x42ec4320 rthread reaping 0x4e880f2c stack 0x42ec2980 rthread reaping 0x660fa52c stack 0x42eb4200 rthread reaping 0x660fa12c stack 0x42eb4da0 0x660fa72c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (1) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdc2c stack 0x42ec4680 rthread reaping 0x4e88002c stack 0x42ec2000 rthread reaping 0x660fa32c stack 0x42ebafe0 rthread reaping 0x514bda2c stack 0x42ec2540 rthread reaping 0x4e88052c stack 0x42ec4820 0x514bdd2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880c2c stack 0x42eb4800 rthread reaping 0x514bd22c stack 0x42eba1a0 rthread reaping 0x660fa22c stack 0x42eb4b80 rthread reaping 0x4e88062c stack 0x42ec4180 rthread reaping 0x514bdd2c stack 0x42eba520 rthread reaping 0x660fa72c stack 0x42ec4960 0x4e88032c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fac2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fac2c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_wrlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 62c: 14: enter run() 0x514bd72c: 15: enter run() 0x660fac2c: 7: set_msg 0x514bd62c: 14: set_msg 0x4b7ec02c: 13: set_msg 0x514bd62c: 14: msg: "new message" 0x4e88052c: 2: msg: "new message" 0x4b7ec02c: 13: msg: "new message" 0x514bd62c: 14: exit run() 0x4e88052c: 2: exit run() 0x660fac2c: 7: msg: "new message" 0x4b7ec02c: 13: exit run() 0x514bd72c: 15: set_msg 0x514bd72c: 15: msg: "new message" 0x514bd72c: 15: exit run() 0x4e880b2c: 9: set_msg 0x660fac2c: 7: exit run() 0x4b7ec42c: 8: set_msg 0x4e88062c: 4: set_msg 0x4b7ec42c: 8: msg: "new message" 0x4b7ec42c: 8: exit run() 0x4e880b2c: 9: msg: "new message" 0x4e88062c: 4: msg: "new message" 0x4e880b2c: 9: exit run() 0x4b7ecc2c: 3: set_msg 0x4e88062c: 4: exit run() 0x514bd52c: 11: set_msg 0x514bd52c: 11: msg: "new message" 0x514bd52c: 11: exit run() 0x4e880c2c: 10: set_msg 0x514bdb2c: 1: set_msg 0x4e880c2c: 10: msg: "new message" 0x4e880c2c: 10: exit run() 0x660fab2c: 6: set_msg 0x514bdb2c: 1: msg: "new message" 0x660fab2c: 6: msg: "new message" 0x514bdb2c: 1: exit run() 0x660fab2c: 6: exit run() 0x514bd32c: 12: set_msg 0x514bd32c: 12: msg: "new message" 0x514bd32c: 12: exit run() 0x4b7ecb2c: 5: set_msg 0x4b7ecb2c: 5: msg: "new message" 0x4b7ecc2c: 3: msg: "new message" 0x4b7ecb2c: 5: exit run() 0x4b7ecc2c: 3: exit run() main: 19 0x4b7ecc2c: 0: enter run() 0x4b7ecc2c: 0: set_msg 0x4e88002c: 1: enter run() 0x4b7ecc2c: 0: msg: "new message" 0x4b7ecc2c: 0: exit run() 0x4e88002c: 1: set_msg 0x4e880f2c: 2: enter run() 0x4b7eca2c: 3: enter run() 0x4e88002c: 1: msg: "new message" 0x660fac2c: 5: enter run() 0x660fa22c: 4: enter run() 0x4b7ec72c: 6: enter run() 0x4e88002c: 1: exit run() 0x660fa32c: 8: enter run() 0x4b7eca2c: 3: set_msg 0x4b7ecf2c: 9: enter run() 0x4e88052c: 7: enter run() 0x660fa52c: 10: enter run() 0x4e88092c: 11: enter run() 0x660fad2c: 12: enter run() 0x4e88032c: 15: enter run() 0x4e88022c: 14: enter run() 0x4e88072c: 13: enter run() 0x4b7ecf2c: 9: set_msg 0x4b7ec72c: 6: set_msg 0x4e88092c: 11: set_msg 0x4b7ec72c: 6: msg: "new message" 0x4e88092c: 11: msg: "new message" 0x4b7ec72c: 6: exit run() 0x4e88052c: 7: set_msg 0x4e88092c: 11: exit run() 0x660fa22c: 4: set_msg 0x660fad2c: 12: set_msg 0x660fa22c: 4: msg: "new message" 0x4b7eca2c: 3: msg: "new message" 0x660fad2c: 12: msg: "new message" 0x4b7ecf2c: 9: msg: "new message" 0x4e88052c: 7: msg: "new message" 0x660fa22c: 4: exit run() 0x4b7eca2c: 3: exit run() 0x660fad2c: 12: exit run() 0x4b7ecf2c: 9: exit run() 0x4e88032c: 15: set_msg 0x4e88052c: 7: exit run() 0x660fa32c: 8: set_msg 0x660fa32c: 8: msg: "new message" 0x4e88032c: 15: msg: "new message" 0x660fa32c: 8: exit run() 0x4e88032c: 15: exit run() 0x660fac2c: 5: set_msg 0x4e88022c: 14: set_msg 0x660fac2c: 5: msg: "new message" 0x660fac2c: 5: exit run() 0x660fa52c: 10: set_msg 0x4e88022c: 14: msg: "new message" 0x660fa52c: 10: msg: "new message" 0x4e88022c: 14: exit run() 0x4e880f2c: 2: set_msg 0x660fa52c: 10: exit run() 0x4e880f2c: 2: msg: "new message" 0x4e880f2c: 2: exit run() 0x4e88072c: 13: set_msg 0x4e88072c: 13: msg: "new message" 0x4e88072c: 13: exit run() main: 20 0x660fa42c: 0: enter run() 0x660fa42c: 0: set_msg 0x660fa42c: 0: msg: "new message" 0x660fae2c: 1: enter run() 0x660fa42c: 0: exit run() 0x660fae2c: 1: set_msg 0x6708812c: 2: enter run() 0x660fae2c: 1: msg: "new message" 0x660fae2c: 1: exit run() 0x67088b2c: 3: enter run() 0x67088b2c: 3: set_msg 0x67088b2c: 3: msg: "new message" 0x67088c2c: 4: enter run() 0x67088b2c: 3: exit run() 0x6708812c: 2: set_msg 0x4b7ec22c: 5: enter run() 0x4b7ec22c: 5: set_msg 0x67088c2c: 4: set_msg 0x67088c2c: 4: msg: "new message" 0x4b7ec22c: 5: msg: "new message" 0x6708812c: 2: msg: "new message" 0x660fa82c: 6: enter run() 0x67088c2c: 4: exit run() 0x660faf2c: 7: enter run() 0x4b7ec22c: 5: exit run() 0x6708812c: 2: exit run() 0x660fa82c: 6: set_msg 0x660fa12c: 8: enter run() 0x4b7ec32c: 9: enter run() 0x660fa02c: 10: enter run() 0x4b7ecd2c: 11: enter run() 0x660fa82c: 6: msg: "new message" 0x660faa2c: 12: enter run() 0x4b7ece2c: 13: enter run() 0x660fa62c: 14: enter run() 0x660fa72c: 15: enter run() 0x660faf2c: 7: set_msg 0x660fa82c: 6: exit run() 0x660faa2c: 12: set_msg 0x660fa02c: 10: set_msg 0x660faa2c: 12: msg: "new message" 0x660fa12c: 8: set_msg 0x660faa2c: 12: exit run() 0x660fa02c: 10: msg: "new message" 0x660fa02c: 10: exit run() 0x660faf2c: 7: msg: "new message" 0x660fa12c: 8: msg: "new message" 0x660faf2c: 7: exit run() 0x660fa12c: 8: exit run() 0x4b7ecd2c: 11: set_msg 0x4b7ecd2c: 11: msg: "new message" 0x4b7ecd2c: 11: exit run() 0x660fa62c: 14: set_msg 0x660fa72c: 15: set_msg 0x660fa72c: 15: msg: "new message" 0x660fa62c: 14: msg: "new message" 0x660fa72c: 15: exit run() 0x660fa62c: 14: exit run() 0x4b7ec32c: 9: set_msg 0x4b7ece2c: 13: set_msg 0x4b7ec32c: 9: msg: "new message" 0x4b7ece2c: 13: msg: "new message" 0x4b7ec32c: 9: exit run() 0x4b7ece2c: 13: exit run() main: 21 0x660fa92c: 0: enter run() 0x660fa92c: 0: set_msg 0x660fab2c: 1: enter run() 0x660fa92c: 0: msg: "new message" 0x660fa92c: 0: exit run() 0x660fab2c: 1: set_msg 0x4b7ec02c: 2: enter run() 0x4e880e2c: 3: enter run() 0x660fab2c: 1: msg: "new message" 0x660fad2c: 4: enter run() 0x660fae2c: 5: enter run() 0x4b7ec72c: 6: enter run() 0x660fab2c: 1: exit run() 0x4e880e2c: 3: set_msg 0x4b7ec12c: 7: enter run() 0x4b7ec22c: 8: enter run() 0x4b7ecb2c: 10: enter run() 0x4b7ec42c: 9: enter run() 0x6708852c: 11: enter run() 0x4b7ec82c: 12: enter run() 0x4b7ec12c: 7: set_msg 0x660fa52c: 14: enter run() 0x6708832c: 13: enter run() 0x4b7ec52c: 15: enter run() 0x660fa52c: 14: set_msg 0x4e880e2c: 3: msg: "new message" 0x4b7ec12c: 7: msg: "new message" 0x6708852c: 11: set_msg 0x4b7ec12c: 7: exit run() 0x4b7ec02c: 2: set_msg 0x4b7ec52c: 15: set_msg 0x4b7ec52c: 15: msg: "new message" 0x4b7ec52c: 15: exit run() 0x4b7ec42c: 9: set_msg 0x6708852c: 11: msg: "new message" 0x4b7ec42c: 9: msg: "new message" 0x6708852c: 11: exit run() 0x6708832c: 13: set_msg 0x4b7ec42c: 9: exit run() 0x660fa52c: 14: msg: "new message" 0x6708832c: 13: msg: "new message" 0x660fa52c: 14: exit run() 0x6708832c: 13: exit run() 0x4b7ec22c: 8: set_msg 0x4b7ec22c: 8: msg: "new message" 0x660fae2c: 5: set_msg 0x4b7ec22c: 8: exit run() 0x4e880e2c: 3: exit run() 0x4b7ec82c: 12: set_msg 0x4b7ec82c: 12: msg: "new message" 0x4b7ec82c: 12: exit run() 0x660fae2c: 5: msg: "new message" 0x4b7ec02c: 2: msg: "new message" 0x660fae2c: 5: exit run() 0x660fad2c: 4: set_msg 0x4b7ec02c: 2: exit run() 0x4b7ecb2c: 10: set_msg 0x4b7ecb2c: 10: msg: "new message" 0x4b7ecb2c: 10: exit run() 0x660fad2c: 4: msg: "new message" 0x660fad2c: 4: exit run() 0x4b7ec72c: 6: set_msg 0x4b7ec72c: 6: msg: "new message" 0x4b7ec72c: 6: exit run() main: 22 0x4b7ec62c: 0: enter run() 0x4b7ec62c: 0: set_msg 0x4e88062c: 1: enter run() 0x4b7ec62c: 0: msg: "new message" 0x6708842c: 2: enter run() 0x4b7ec62c: 0: exit run() 0x6708842c: 2: set_msg 0x660fad2c: 3: enter run() 0x660fad2c: 3: set_msg 0x660fad2c: 3: msg: "new message" 0x660fad2c: 3: exit run() 0x4b7ecc2c: 4: enter run() 0x6708842c: 2: msg: "new message" 0x4b7ecc2c: 4: set_msg 0x6708842c: 2: exit run() 0x660fa32c: 5: enter run() 0x4b7ecc2c: 4: msg: "new message" 0x4b7ecc2c: 4: exit run() 0x4e88062c: 1: set_msg 0x660fac2c: 6: enter run() 0x4e88062c: 1: msg: "new message" 0x4e88062c: 1: exit run() 0x660fac2c: 6: set_msg 0x660fa32c: 5: set_msg 0x67088f2c: 8: enter run() 0x660fa32c: 5: msg: "new message" 0x660fac2c: 6: msg: "new message" 0x660fa32c: 5: exit run() 0x4e880f2c: 7: enter run() 0x4e88002c: 9: enter run() 0x660fac2c: 6: exit run() 0x67088f2c: 8: set_msg 0x660fab2c: 11: enter run() 0x4e88072c: 10: enter run() 0x4b7ec32c: 12: enter run() 0x6708812c: 15: enter run() 0x660fa62c: 14: enter run() 0x67088c2c: 13: enter run() 0x67088f2c: 8: msg: "new message" 0x67088f2c: 8: exit run() 0x4e88072c: 10: set_msg 0x4e88002c: 9: set_msg 0x660fab2c: 11: set_msg 0x4e88072c: 10: msg: "new message" 0x4e88072c: 10: exit run() 0x660fa62c: 14: set_msg 0x660fab2c: 11: msg: "new message" 0x660fa62c: 14: msg: "new message" 0x660fab2c: 11: exit run() 0x660fa62c: 14: exit run() 0x4e88002c: 9: msg: "new message" 0x4e88002c: 9: exit run() 0x4e880f2c: 7: set_msg 0x4e880f2c: 7: msg: "new message" 0x4e880f2c: 7: exit run() 0x67088c2c: 13: set_msg 0x67088c2c: 13: msg: "new message" 0x67088c2c: 13: exit run() 0x6708812c: 15: set_msg 0x6708812c: 15: msg: "new message" 0x6708812c: 15: exit run() 0x4b7ec32c: 12: set_msg 0x4b7ec32c: 12: msg: "new message" 0x4b7ec32c: 12: exit run() main: 23 0x4b7ec42c: 0: enter run() 0x4b7ec42c: 0: set_msg 0x4b7ec42c: 0: msg: "new message" 0x4b7ec42c: 0: exit run() 0x4e880a2c: 1: enter run() 0x4e880a2c: 1: set_msg 0x4e880a2c: 1: msg: "new message" 0x4e880a2c: 1: exit run() 0x6708862c: 2: enter run() 0x6708862c: 2: set_msg 0x6708862c: 2: msg: "new message" 0x6708802c: 3: enter run() 0x6708862c: 2: exit run() 0x6708802c: 3: set_msg 0x6708802c: 3: msg: "new message" 0x6708802c: 3: exit run() 0x4e88052c: 4: enter run() 0x4e88052c: 4: set_msg 0x4e88052c: 4: msg: "new message" 0x4e88052c: 4: exit run() 0x6708822c: 5: enter run() 0x6708822c: 5: set_msg 0x4b7ecf2c: 6: enter run() 0x6708822c: 5: msg: "new message" 0x6708822c: 5: exit run() 0x4b7ecf2c: 6: set_msg 0x4b7ecf2c: 6: msg: "new message" 0x4b7ecf2c: 6: exit run() 0x660fab2c: 7: enter run() 0x660fab2c: 7: set_msg 0x660fab2c: 7: msg: "new message" 0x660fab2c: 7: exit run() 0x4e88042c: 8: enter run() 0x4e88042c: 8: set_msg 0x4e88042c: 8: msg: "new message" 0x4e88042c: 8: exit run() 0x6708872c: 9: enter run() 0x6708872c: 9: set_msg 0x6708872c: 9: msg: "new message" 0x6708872c: 9: exit run() 0x4e88012c: 11: enter run() 0x4b7ec62c: 10: enter run() 0x4e88012c: 11: set_msg 0x4b7ec62c: 10: set_msg 0x660fae2c: 12: enter run() 0x4e88012c: 11: msg: "new message" 0x4b7ec62c: 10: msg: "new message" 0x6708882c: 13: enter run() 0x67088c2c: 14: enter run() 0x4e88062c: 15: enter run() 0x4e88012c: 11: exit run() 0x4b7ec62c: 10: exit run() 0x660fae2c: 12: set_msg 0x660fae2c: 12: msg: "new message" 0x660fae2c: 12: exit run() 0x4e88062c: 15: set_msg 0x6708882c: 13: set_msg 0x67088c2c: 14: set_msg 0x4e88062c: 15: msg: "new message" 0x4e88062c: 15: exit run() 0x67088c2c: 14: msg: "new message" 0x67088c2c: 14: exit run() 0x6708882c: 13: msg: "new message" 0x6708882c: 13: exit run() main: 24 0x67088f2c: 0: enter run() 0x67088f2c: 0: set_msg 0x660fa92c: 1: enter run() 0x67088f2c: 0: msg: "new message" 0x67088e2c: 2: enter run() 0x4b7ec22c: 3: enter run() 0x6708842c: 4: enter run() 0x4b7ec52c: 5: enter run() 0x67088f2c: 0: exit run() 0x660fa92c: 1: set_msg 0x660faf2c: 6: enter run() 0x4b7ece2c: 7: enter run() 0x4e88082c: 8: enter run() 0x4e88012c: 9: enter run() 0x67088d2c: 10: enter run() 0x660fa02c: 11: enter run() 0x660faf2c: 6: set_msg 0x4e880b2c: 12: enter run() 0x4e88022c: 13: enter run() 0x4e88032c: 15: enter run() 0x6708892c: 14: enter run() 0x4e880b2c: 12: set_msg 0x4b7ec22c: 3: set_msg 0x4b7ec52c: 5: set_msg 0x4b7ec22c: 3: msg: "new message" 0x4b7ec22c: 3: exit run() 0x4e880b2c: 12: msg: "new message" 0x4e880b2c: 12: exit run() 0x6708842c: 4: set_msg 0x6708842c: 4: msg: "new message" 0x660faf2c: 6: msg: "new message" 0x660faf2c: 6: exit run() 0x4e88012c: 9: set_msg 0x4e88012c: 9: msg: "new message" 0x4b7ec52c: 5: msg: "new message" 0x4b7ec52c: 5: exit run() 0x4e88012c: 9: exit run() 0x660fa02c: 11: set_msg 0x4e88082c: 8: set_msg 0x660fa02c: 11: msg: "new message" 0x660fa02c: 11: exit run() 0x67088e2c: 2: set_msg 0x660fa92c: 1: msg: "new message" 0x67088e2c: 2: msg: "new message" 0x6708842c: 4: exit run() 0x67088e2c: 2: exit run() 0x4e88082c: 8: msg: "new message" 0x660fa92c: 1: exit run() 0x4e88082c: 8: exit run() 0x4e88032c: 15: set_msg 0x67088d2c: 10: set_msg 0x6708892c: 14: set_msg 0x4e88022c: 13: set_msg 0x6708892c: 14: msg: "new message" 0x4e88032c: 15: msg: "new message" 0x6708892c: 14: exit run() 0x4b7ece2c: 7: set_msg 0x4e88032c: 15: exit run() 0x4e88022c: 13: msg: "new message" 0x4e88022c: 13: exit run() 0x4b7ece2c: 7: msg: "new message" 0x4b7ece2c: 7: exit run() 0x67088d2c: 10: msg: "new message" 0x67088d2c: 10: exit run() main: 25 0x514bdf2c: 0: enter run() 0x514bdf2c: 0: set_msg 0x514bdf2c: 0: msg: "new message" 0x514bdf2c: 0: exit run() 0x6708822c: 1: enter run() 0x6708822c: 1: set_msg 0x6708822c: 1: msg: "new message" 0x4e88042c: 2: enter run() 0x6708822c: 1: exit run() 0x6708852c: 3: enter run() 0x4e88052c: 4: enter run() 0x4e88042c: 2: set_msg 0x514bd02c: 5: enter run() 0x660fa52c: 6: enter run() 0x514bd12c: 7: enter run() 0x4e88042c: 2: msg: "new message" 0x660fa62c: 8: enter run() 0x660fa62c: 8: set_msg 0x660fa62c: 8: msg: "new message" 0x660fa62c: 8: exit run() 0x4e88042c: 2: exit run() 0x514bd12c: 7: set_msg 0x514bd82c: 9: enter run() 0x514bd02c: 5: set_msg 0x514bd82c: 9: set_msg 0x514bd02c: 5: msg: "new message" 0x514bd02c: 5: exit run() 0x660fa52c: 6: set_msg 0x514bd12c: 7: msg: "new message" 0x514bd12c: 7: exit run() 0x514bd92c: 11: enter run() 0x514bd92c: 11: set_msg 0x6708852c: 3: set_msg 0x514bd82c: 9: msg: "new message" 0x514bd92c: 11: msg: "new message" 0x6708852c: 3: msg: "new message" 0x514bd82c: 9: exit run() 0x514bd92c: 11: exit run() 0x4e880d2c: 10: enter run() 0x660fa52c: 6: msg: "new message" 0x6708852c: 3: exit run() 0x660fa52c: 6: exit run() 0x4e88052c: 4: set_msg 0x6708802c: 12: enter run() 0x514bd42c: 13: enter run() 0x4e88052c: 4: msg: "new message" 0x660fa42c: 14: enter run() 0x4e88052c: 4: exit run() 0x514bd42c: 13: set_msg 0x67088a2c: 15: enter run() 0x6708802c: 12: set_msg 0x67088a2c: 15: set_msg 0x660fa42c: 14: set_msg 0x4e880d2c: 10: set_msg 0x4e880d2c: 10: msg: "new message" 0x67088a2c: 15: msg: "new message" 0x660fa42c: 14: msg: "new message" 0x4e880d2c: 10: exit run() 0x514bd42c: 13: msg: "new message" 0x6708802c: 12: msg: "new message" 0x67088a2c: 15: exit run() 0x660fa42c: 14: exit run() 0x514bd42c: 13: exit run() 0x6708802c: 12: exit run() main: 26 0x6708872c: 0: enter run() 0x6708872c: 0: set_msg 0x4e88072c: 1: enter run() 0x6708872c: 0: msg: "new message" 0x4e880f2c: 2: enter run() 0x660fa52c: 3: enter run() 0x6708872c: 0: exit run() 0x660fa12c: 4: enter run() 0x4e880f2c: 2: set_msg 0x4e88002c: 6: enter run() 0x514bdc2c: 5: enter run() 0x660fa32c: 7: enter run() 0x514bda2c: 8: enter run() 0x4e88052c: 9: enter run() 0x4e880c2c: 10: enter run() 0x514bd22c: 11: enter run() 0x4e88002c: 6: set_msg 0x660fa22c: 12: enter run() 0x4e88062c: 13: enter run() 0x514bdd2c: 14: enter run() 0x660fa72c: 15: enter run() 0x660fa52c: 3: set_msg 0x514bda2c: 8: set_msg 0x514bda2c: 8: msg: "new message" 0x514bda2c: 8: exit run() 0x660fa22c: 12: set_msg 0x4e88002c: 6: msg: "new message" 0x660fa22c: 12: msg: "new message" 0x4e88002c: 6: exit run() 0x4e88052c: 9: set_msg 0x660fa22c: 12: exit run() 0x4e88062c: 13: set_msg 0x4e88062c: 13: msg: "new message" 0x4e88062c: 13: exit run() 0x660fa52c: 3: msg: "new message" 0x4e880f2c: 2: msg: "new message" 0x4e880f2c: 2: exit run() 0x4e88052c: 9: msg: "new message" 0x4e88052c: 9: exit run() 0x514bd22c: 11: set_msg 0x4e880c2c: 10: set_msg 0x660fa32c: 7: set_msg 0x660fa52c: 3: exit run() 0x660fa12c: 4: set_msg 0x660fa32c: 7: msg: "new message" 0x660fa32c: 7: exit run() 0x4e88072c: 1: set_msg 0x4e88072c: 1: msg: "new message" 0x4e88072c: 1: exit run() 0x660fa12c: 4: msg: "new message" 0x660fa12c: 4: exit run() 0x514bdc2c: 5: set_msg 0x660fa72c: 15: set_msg 0x514bdd2c: 14: set_msg 0x514bdc2c: 5: msg: "new message" 0x660fa72c: 15: msg: "new message" 0x514bd22c: 11: msg: "new message" 0x4e880c2c: 10: msg: "new message" 0x514bdc2c: 5: exit run() 0x660fa72c: 15: exit run() 0x514bd22c: 11: exit run() 0x514bdd2c: 14: msg: "new message" 0x4e880c2c: 10: exit run() 0x514bdd2c: 14: exit run() main: 27 0x4e88032c: 0: enter run() 0x4e88032c: 0: set_msg 0x4e88032c: 0: msg: "new message" 0x4e88032c: 0: exit run() 0x660fac2c: 1: enter run() 0x660fac2c: 1: set_msg 0x660fac2c: 1: msg: "new message" 0x660fac2c: 1: exit run() 0x514bd72c: 2: enter run() 0x514bd72c: 2: set_msg 0x514bd72c: 2: msg: "new message" 0x514bd72c: 2: exit run() 0x660fa52c: 3: enter run() 0x660fa52c: 3: set_msg 0x660fa52c: 3: msg: "new message" 0x660fa52c: 3: exit run() 0x6708812c: 4: enter run() 0x6708812c: 4: set_msg 0x6708812c: 4: msg: "new message" 0x6708812c: 4: exit run() 0x514bd92c: 5: enter run() 0x514bd92c: 5: set_msg 0x514bd92c: 5: msg: "new message" 0x514bd92c: 5: exit run() 0x67088b2c: 6: enter run() 0x67088b2c: 6: set_msg 0x67088b2c: 6: msg: "new message0x67088b2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88032c stack 0x42ec4960 rthread reaping 0x660fac2c stack 0x42eba520 rthread reaping 0x514bd72c stack 0x42ec4180 rthread reaping 0x660fa52c stack 0x42eb4b80 rthread reaping 0x6708812c stack 0x42eba1a0 rthread reaping 0x514bd92c stack 0x42eb4800 0x514bd42c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa42c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fad2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708892c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa92c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bde2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x67088b2c stack 0x42ec4820 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_rdlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd42c stack 0x42ec2540 rthread reaping 0x660fa42c stack 0x42ebafe0 rthread reaping 0x660fad2c stack 0x42ec2000 rthread reaping 0x6708892c stack 0x42ec4680 rthread reaping 0x660fa92c stack 0x42eb4da0 rthread reaping 0x660fa62c stack 0x42eb4200 rthread reaping 0x660fa82c stack 0x42ec2980 rthread reaping 0x514bde2c stack 0x42ec4320 rthread reaping 0x660fa02c stack 0x42ec2060 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fae2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_wrlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_wrlock 0x6c1c5840 (0) 0x6708802c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_rdlock 0x6c1c5840 (0) 0x67088a2c: rwlock_wrlock 0x6c1c5840 (1) 0x6708802c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_rdlock 0x6c1c5840 (0) 0x660faa2c: rwlock_wrlock 0x6c1c5840 (1) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88072c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880b2c stack 0x42ec2060 0x660fa92c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x514bdf2c stack 0x42ec4320 rthread reaping 0x4e880e2c stack 0x42ec2980 rthread reaping 0x660fae2c stack 0x42eb4200 0x4e88072c: rwlock_rdlock 0x6c1c5840 (2147483647) rthread reaping 0x4e88022c stack 0x42eb4da0 rthread reaping 0x4e880f2c stack 0x42ec4680 rthread reaping 0x6708812c stack 0x42ec2000 rthread reaping 0x514bd02c stack 0x42ebafe0 rthread reaping 0x6708802c stack 0x42ec2540 0x660fa92c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088a2c stack 0x42ec4820 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa92c: rwlock_rdlock 0x6c1c5840 (1) 0x67088f2c: rwlock_wrlock 0x6c1c5840 (3) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660faa2c stack 0x42eb4800 0x67088f2c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd32c stack 0x42eba1a0 rthread reaping 0x4e88072c stack 0x42eb4b80 rthread reaping 0x514bd72c stack 0x42ec4180 rthread reaping 0x660fa92c stack 0x42eba520 rthread reaping 0x67088f2c stack 0x42ec4960 0x6708822c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88082c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x660fad2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88022c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_rdlock 0x6c1c5840 (1) 0x67088c2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_wrlock 0x6c1c5840 (2) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x6708822c stack 0x42ec4960 rthread reaping 0x660fa52c stack 0x42eba520 rthread reaping 0x4e88002c stack 0x42ec4180 rthread reaping 0x4e88082c stack 0x42eb4b80 rthread reaping 0x660fad2c stack 0x42eba1a0 rthread reaping 0x4e88022c stack 0x42eb4800 rthread reaping 0x4e88012c stack 0x42ec4820 rthread reaping 0x67088c2c stack 0x42ec2540 rthread reaping 0x4e88092c stack 0x42ebafe0 0x514bd42c: rwlock_wrlock 0x6c1c5840 (1) rthread reaping 0x6708852c stack 0x42ec2000 0x660fa72c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88042c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd82c stack 0x42ec4680 0x660fa72c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd42c stack 0x42eb4da0 rthread reaping 0x660fa72c stack 0x42eb4200 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88042c stack 0x42ec2980 rthread reaping 0x514bdb2c stack 0x42ec4320 rthread reaping 0x514bd92c stack 0x42ec2060 0x514bd12c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_wrlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_wrlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_wrlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_wrlock 0x6c1c5840 (1) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fac2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fac2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd12c stack 0x42ec2060 rthread reaping 0x660faa2c stack 0x42ec4320 rthread reaping 0x4e88022c stack 0x42ec2980 0x4e88062c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x4e88032c stack 0x42eb4200 0x4e88062c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708872c stack 0x42eb4da0 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x514bd02c stack 0x42ec4680 0x4e88062c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa42c stack 0x42ec2000 rthread reaping 0x660fae2c stack 0x42ebafe0 rthread reaping 0x6708812c stack 0x42ec2540 rthread reaping 0x660fa72c stack 0x42ec4820 rthread reaping 0x514bd52c stack 0x42eb4800 rthread reaping 0x660fab2c stack 0x42eba1a0 rthread reaping 0x4e88082c stack 0x42eb4b80 rthread reaping 0x4e88092c stack 0x42ec4180 rthread reaping 0x660fac2c stack 0x42eba520 rthread reaping 0x4e88062c stack 0x42ec4960 0x514bd72c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_wrlock 0x6c1c5840 (1) 0x660faa2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa12c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x514bd72c stack 0x42ec4960 0x67088b2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660faf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa32c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708892c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708812c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708862c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_rdlock 0x6c1c5840 (2147483650) 0x67088b2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa62c stack 0x42eba520 0x6708862c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880d2c stack 0x42ec4180 rthread reaping 0x660faa2c stack 0x42eb4b80 rthread reaping 0x4e88042c stack 0x42eba1a0 rthread reaping 0x660fa12c stack 0x42eb4800 0x660faf2c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e880c2c stack 0x42ec4820 0x660faf2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088b2c stack 0x42ec2540 rthread reaping 0x660fa72c stack 0x42ebafe0 rthread reaping 0x4e880a2c stack 0x42ec2000 rthread reaping 0x6708812c stack 0x42ec4680 rthread reaping 0x660fa32c stack 0x42eb4da0 rthread reaping 0x660faf2c stack 0x42eb4200 rthread reaping 0x6708892c stack 0x42ec2980 rthread reaping 0x6708862c stack 0x42ec4320 rthread reaping 0x660fa82c stack 0x42ec2060 0x514bd22c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88032c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88042c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_wrlock 0x6c1c5840 (1) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_wrlock 0x6c1c5840 (0) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd22c stack 0x42ec2060 rthread reaping 0x67088a2c stack 0x42ec4320 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x4e88032c stack 0x42ec2980 rthread reaping 0x6708842c stack 0x42eb4200 rthread reaping 0x4e88042c stack 0x42eb4da0 rthread reaping 0x514bdb2c stack 0x42ec4680 rthread reaping 0x660fa92c stack 0x42ec2000 rthread reaping 0x514bdc2c stack 0x42ebafe0 rthread reaping 0x67088f2c stack 0x42ec2540 0x514bd92c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88092c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708872c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd62c: rwlock_wrlock 0x6c1c5840 (1) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x6708852c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708852c stack 0x42ec4820 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd62c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880b2c stack 0x42eb4800 0x6708872c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (1) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd92c stack 0x42eba1a0 rthread reaping 0x6708872c stack 0x42eb4b80 rthread reaping 0x4e88092c stack 0x42ec4180 rthread reaping 0x514bd62c stack 0x42eba520 rthread reaping 0x660fa02c stack 0x42ec4960 0x660fae2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_wrlock 0x6c1c5840 (0) 0x6708802c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_wrlock 0x6c1c5840 (0) 0x6708802c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fae2c stack 0x42ec4960 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd22c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x6708822c stack 0x42eba520 rthread reaping 0x67088a2c stack 0x42ec4180 rthread reaping 0x514bdd2c stack 0x42eb4b80 rthread reaping 0x4e880c2c stack 0x42eba1a0 rthread reaping 0x660fa62c stack 0x42eb4800 0x67088b2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fad2c stack 0x42ec4820 0x4e88052c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd22c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa72c stack 0x42ec2540 rthread reaping 0x6708802c stack 0x42ebafe0 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd22c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88022c stack 0x42ec2000 0x4e88052c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd72c stack 0x42ec4680 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x514bde2c stack 0x42eb4da0 0x4e88052c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fab2c stack 0x42eb4200 rthread reaping 0x67088b2c stack 0x42ec2980 rthread reaping 0x514bd22c stack 0x42ec4320 rthread reaping 0x4e88052c stack 0x42ec2060 0x6708812c: rwlock_wrlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_wrlock 0x6c1c5840 (1) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x6708842c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_wrlock 0x6c1c5840 (1) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x6708812c stack 0x42ec2060 rthread reaping 0x67088e2c stack 0x42ec4320 rthread reaping 0x660fa22c stack 0x42ec2980 rthread reaping 0x6708842c stack 0x42eb4200 0x660fa12c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa42c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88082c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fac2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708832c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fa52c stack 0x42eb4da0 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x4e88072c stack 0x42ec4680 0x6708852c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x4e880e2c stack 0x42ec2000 0x514bd62c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x6708832c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x6708832c stack 0x42ebafe0 0x4e88062c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_rdlock 0x6c1c5840 (0) 0x660fac2c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88062c stack 0x42ec2540 rthread reaping 0x660fa12c stack 0x42ec4820 rthread reaping 0x660fa42c stack 0x42eb4800 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88082c stack 0x42eba1a0 rthread reaping 0x660fac2c stack 0x42eb4b80 rthread reaping 0x514bdd2c stack 0x42ec4180 rthread reaping 0x6708852c stack 0x42eba520 rthread reaping 0x514bd62c stack 0x42ec4960 0x514bde2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_wrlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_rdlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_wrlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_rdlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_wrlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_wrlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fad2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708862c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x514bde2c stack 0x42ec4960 rthread reaping 0x4e88072c stack 0x42eba520 rthread reaping 0x660fab2c stack 0x42ec4180 rthread reaping 0x6708882c stack 0x42eb4b80 rthread reaping 0x514bd82c stack 0x42eba1a0 rthread reaping 0x6708892c stack 0x42eb4800 rthread reaping 0x6708872c stack 0x42ec4820 rthread reaping 0x660faa2c stack 0x42ec2540 0x4e88002c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x67088d2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd92c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fad2c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088b2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x660fae2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fae2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fad2c stack 0x42ebafe0 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x67088d2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x67088b2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdc2c stack 0x42ec2000 rthread reaping 0x6708862c stack 0x42ec4680 rthread reaping 0x4e88002c stack 0x42eb4da0 rthread reaping 0x67088d2c stack 0x42eb4200 rthread reaping 0x514bd92c stack 0x42ec2980 rthread reaping 0x660fae2c stack 0x42ec4320 rthread reaping 0x67088b2c stack 0x42ec2060 0x660fa82c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (1) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_wrlock 0x6c1c5840 (0) 0x6708802c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_rdlock 0x6c1c5840 (0) 0x6708802c: rwlock_unlock 0x6c1c5840 " 0x514bd42c: 7: enter run() 0x660fa42c: 8: enter run() 0x660fad2c: 9: enter run() 0x6708892c: 10: enter run() 0x660fa92c: 11: enter run() 0x660fa62c: 12: enter run() 0x660fa82c: 13: enter run() 0x514bde2c: 14: enter run() 0x660fa02c: 15: enter run() 0x67088b2c: 6: exit run() 0x514bd42c: 7: set_msg 0x514bde2c: 14: set_msg 0x514bd42c: 7: msg: "new message" 0x514bd42c: 7: exit run() 0x660fa02c: 15: set_msg 0x660fa82c: 13: set_msg 0x660fa62c: 12: set_msg 0x660fa82c: 13: msg: "new message" 0x660fa82c: 13: exit run() 0x660fa42c: 8: set_msg 0x660fad2c: 9: set_msg 0x660fa62c: 12: msg: "new message" 0x660fa62c: 12: exit run() 0x660fad2c: 9: msg: "new message" 0x514bde2c: 14: msg: "new message" 0x660fad2c: 9: exit run() 0x660fa02c: 15: msg: "new message" 0x514bde2c: 14: exit run() 0x660fa92c: 11: set_msg 0x660fa02c: 15: exit run() 0x660fa92c: 11: msg: "new message" 0x660fa42c: 8: msg: "new message" 0x660fa92c: 11: exit run() 0x6708892c: 10: set_msg 0x660fa42c: 8: exit run() 0x6708892c: 10: msg: "new message" 0x6708892c: 10: exit run() main: 28 0x4e880b2c: 0: enter run() 0x4e880b2c: 0: set_msg 0x4e880b2c: 0: msg: "new message" 0x4e880b2c: 0: exit run() 0x514bdf2c: 1: enter run() 0x514bdf2c: 1: set_msg 0x514bdf2c: 1: msg: "new message" 0x514bdf2c: 1: exit run() 0x4e880e2c: 2: enter run() 0x4e880e2c: 2: set_msg 0x660fae2c: 3: enter run() 0x4e880e2c: 2: msg: "new message" 0x4e880e2c: 2: exit run() 0x660fae2c: 3: set_msg 0x660fae2c: 3: msg: "new message" 0x660fae2c: 3: exit run() 0x4e88022c: 4: enter run() 0x4e88022c: 4: set_msg 0x4e88022c: 4: msg: "new message" 0x4e88022c: 4: exit run() 0x4e880f2c: 5: enter run() 0x4e880f2c: 5: set_msg 0x4e880f2c: 5: msg: "new message" 0x4e880f2c: 5: exit run() 0x6708812c: 6: enter run() 0x6708812c: 6: set_msg 0x6708812c: 6: msg: "new message" 0x6708812c: 6: exit run() 0x514bd02c: 7: enter run() 0x514bd02c: 7: set_msg 0x514bd02c: 7: msg: "new message" 0x514bd02c: 7: exit run() 0x6708802c: 8: enter run() 0x6708802c: 8: set_msg 0x67088a2c: 9: enter run() 0x6708802c: 8: msg: "new message" 0x6708802c: 8: exit run() 0x67088a2c: 9: set_msg 0x660faa2c: 10: enter run() 0x67088a2c: 9: msg: "new message" 0x514bd32c: 11: enter run() 0x4e88072c: 12: enter run() 0x67088a2c: 9: exit run() 0x660faa2c: 10: set_msg 0x514bd72c: 13: enter run() 0x514bd72c: 13: set_msg 0x514bd72c: 13: msg: "new message" 0x4e88072c: 12: set_msg 0x660fa92c: 14: enter run() 0x660fa92c: 14: set_msg 0x67088f2c: 15: enter run() 0x514bd72c: 13: exit run() 0x4e88072c: 12: msg: "new message" 0x660faa2c: 10: msg: "new message" 0x660fa92c: 14: msg: "new message" 0x4e88072c: 12: exit run() 0x660faa2c: 10: exit run() 0x67088f2c: 15: set_msg 0x660fa92c: 14: exit run() 0x67088f2c: 15: msg: "new message" 0x514bd32c: 11: set_msg 0x67088f2c: 15: exit run() 0x514bd32c: 11: msg: "new message" 0x514bd32c: 11: exit run() main: 29 0x6708822c: 0: enter run() 0x6708822c: 0: set_msg 0x6708822c: 0: msg: "new message" 0x6708822c: 0: exit run() 0x660fa52c: 1: enter run() 0x660fa52c: 1: set_msg 0x660fa52c: 1: msg: "new message" 0x660fa52c: 1: exit run() 0x4e88002c: 2: enter run() 0x4e88082c: 3: enter run() 0x4e88002c: 2: set_msg 0x660fad2c: 4: enter run() 0x4e88022c: 5: enter run() 0x4e88002c: 2: msg: "new message" 0x4e88012c: 6: enter run() 0x4e88012c: 6: set_msg 0x4e88002c: 2: exit run() 0x4e88012c: 6: msg: "new message" 0x4e88022c: 5: set_msg 0x4e88012c: 6: exit run() 0x4e88082c: 3: set_msg 0x4e88092c: 8: enter run() 0x4e88082c: 3: msg: "new message" 0x4e88082c: 3: exit run() 0x6708852c: 9: enter run() 0x660fad2c: 4: set_msg 0x4e88022c: 5: msg: "new message" 0x67088c2c: 7: enter run() 0x660fad2c: 4: msg: "new message" 0x6708852c: 9: set_msg 0x660fad2c: 4: exit run() 0x6708852c: 9: msg: "new message" 0x6708852c: 9: exit run() 0x4e88022c: 5: exit run() 0x67088c2c: 7: set_msg 0x4e88092c: 8: set_msg 0x514bd82c: 10: enter run() 0x67088c2c: 7: msg: "new message" 0x4e88092c: 8: msg: "new message" 0x67088c2c: 7: exit run() 0x4e88092c: 8: exit run() 0x514bd82c: 10: set_msg 0x514bd42c: 11: enter run() 0x660fa72c: 12: enter run() 0x514bdb2c: 14: enter run() 0x514bd82c: 10: msg: "new message" 0x514bd92c: 15: enter run() 0x4e88042c: 13: enter run() 0x514bd92c: 15: set_msg 0x514bd82c: 10: exit run() 0x514bd92c: 15: msg: "new message" 0x514bd92c: 15: exit run() 0x660fa72c: 12: set_msg 0x514bd42c: 11: set_msg 0x660fa72c: 12: msg: "new message" 0x514bd42c: 11: msg: "new message" 0x514bd42c: 11: exit run() 0x4e88042c: 13: set_msg 0x660fa72c: 12: exit run() 0x4e88042c: 13: msg: "new message" 0x4e88042c: 13: exit run() 0x514bdb2c: 14: set_msg 0x514bdb2c: 14: msg: "new message" 0x514bdb2c: 14: exit run() main: 30 0x514bd12c: 0: enter run() 0x514bd12c: 0: set_msg 0x514bd12c: 0: msg: "new message" 0x514bd12c: 0: exit run() 0x660faa2c: 1: enter run() 0x660faa2c: 1: set_msg 0x4e88022c: 2: enter run() 0x4e88022c: 2: set_msg 0x4e88022c: 2: msg: "new message" 0x4e88022c: 2: exit run() 0x660faa2c: 1: msg: "new message" 0x660faa2c: 1: exit run() 0x4e88032c: 3: enter run() 0x4e88032c: 3: set_msg 0x4e88032c: 3: msg: "new message" 0x4e88032c: 3: exit run() 0x6708872c: 4: enter run() 0x6708872c: 4: set_msg 0x6708872c: 4: msg: "new message" 0x514bd02c: 5: enter run() 0x6708872c: 4: exit run() 0x514bd02c: 5: set_msg 0x514bd02c: 5: msg: "new message" 0x514bd02c: 5: exit run() 0x660fa42c: 6: enter run() 0x660fa42c: 6: set_msg 0x660fa42c: 6: msg: "new message" 0x660fa42c: 6: exit run() 0x660fae2c: 7: enter run() 0x660fae2c: 7: set_msg 0x660fae2c: 7: msg: "new message" 0x660fae2c: 7: exit run() 0x6708812c: 8: enter run() 0x6708812c: 8: set_msg 0x6708812c: 8: msg: "new message" 0x6708812c: 8: exit run() 0x660fa72c: 9: enter run() 0x660fa72c: 9: set_msg 0x660fa72c: 9: msg: "new message" 0x660fa72c: 9: exit run() 0x514bd52c: 10: enter run() 0x514bd52c: 10: set_msg 0x514bd52c: 10: msg: "new message" 0x660fab2c: 11: enter run() 0x514bd52c: 10: exit run() 0x660fab2c: 11: set_msg 0x660fab2c: 11: msg: "new message" 0x660fab2c: 11: exit run() 0x4e88082c: 12: enter run() 0x4e88082c: 12: set_msg 0x4e88082c: 12: msg: "new message" 0x4e88082c: 12: exit run() 0x4e88092c: 13: enter run() 0x4e88092c: 13: set_msg 0x4e88092c: 13: msg: "new message" 0x4e88092c: 13: exit run() 0x660fac2c: 14: enter run() 0x660fac2c: 14: set_msg 0x660fac2c: 14: msg: "new message" 0x660fac2c: 14: exit run() 0x4e88062c: 15: enter run() 0x4e88062c: 15: set_msg 0x4e88062c: 15: msg: "new message" 0x4e88062c: 15: exit run() main: 31 0x514bd72c: 0: enter run() 0x514bd72c: 0: set_msg 0x514bd72c: 0: msg: "new message" 0x660fa62c: 1: enter run() 0x514bd72c: 0: exit run() 0x4e880d2c: 2: enter run() 0x660fa62c: 1: set_msg 0x4e88042c: 4: enter run() 0x660faa2c: 3: enter run() 0x4e880c2c: 6: enter run() 0x660fa12c: 5: enter run() 0x67088b2c: 7: enter run() 0x660fa62c: 1: msg: "new message" 0x660fa72c: 8: enter run() 0x4e880a2c: 9: enter run() 0x660faf2c: 12: enter run() 0x660fa32c: 11: enter run() 0x6708892c: 13: enter run() 0x6708812c: 10: enter run() 0x6708862c: 14: enter run() 0x660fa82c: 15: enter run() 0x660fa72c: 8: set_msg 0x660fa62c: 1: exit run() 0x6708862c: 14: set_msg 0x660fa72c: 8: msg: "new message" 0x660fa72c: 8: exit run() 0x660fa32c: 11: set_msg 0x4e880c2c: 6: set_msg 0x660fa32c: 11: msg: "new message" 0x660fa32c: 11: exit run() 0x4e880c2c: 6: msg: "new message" 0x4e880c2c: 6: exit run() 0x4e880a2c: 9: set_msg 0x67088b2c: 7: set_msg 0x660fa12c: 5: set_msg 0x4e880a2c: 9: msg: "new message" 0x67088b2c: 7: msg: "new message" 0x4e880a2c: 9: exit run() 0x660fa12c: 5: msg: "new message" 0x67088b2c: 7: exit run() 0x6708862c: 14: msg: "new message" 0x660fa12c: 5: exit run() 0x4e88042c: 4: set_msg 0x4e88042c: 4: msg: "new message" 0x660fa82c: 15: set_msg 0x4e88042c: 4: exit run() 0x6708862c: 14: exit run() 0x660fa82c: 15: msg: "new message" 0x660faa2c: 3: set_msg 0x660fa82c: 15: exit run() 0x6708812c: 10: set_msg 0x660faa2c: 3: msg: "new message" 0x6708812c: 10: msg: "new message" 0x660faa2c: 3: exit run() 0x6708812c: 10: exit run() 0x6708892c: 13: set_msg 0x4e880d2c: 2: set_msg 0x4e880d2c: 2: msg: "new message" 0x4e880d2c: 2: exit run() 0x6708892c: 13: msg: "new message" 0x6708892c: 13: exit run() 0x660faf2c: 12: set_msg 0x660faf2c: 12: msg: "new message" 0x660faf2c: 12: exit run() main: 32 0x514bd22c: 0: enter run() 0x514bd22c: 0: set_msg 0x514bd22c: 0: msg: "new message" 0x514bd22c: 0: exit run() 0x67088a2c: 1: enter run() 0x4e88032c: 2: enter run() 0x67088a2c: 1: set_msg 0x6708842c: 3: enter run() 0x4e88042c: 4: enter run() 0x67088a2c: 1: msg: "new message" 0x67088a2c: 1: exit run() 0x6708842c: 3: set_msg 0x514bdb2c: 5: enter run() 0x514bdb2c: 5: set_msg 0x6708842c: 3: msg: "new message" 0x514bdb2c: 5: msg: "new message" 0x6708842c: 3: exit run() 0x514bdb2c: 5: exit run() 0x660fa92c: 6: enter run() 0x660fa92c: 6: set_msg 0x660fa92c: 6: msg: "new message" 0x660fa92c: 6: exit run() 0x514bdc2c: 7: enter run() 0x514bdc2c: 7: set_msg 0x514bdc2c: 7: msg: "new message" 0x67088f2c: 8: enter run() 0x514bdc2c: 7: exit run() 0x4e88032c: 2: set_msg 0x4e88042c: 4: set_msg 0x67088f2c: 8: set_msg 0x6708852c: 9: enter run() 0x67088f2c: 8: msg: "new message" 0x4e88032c: 2: msg: "new message" 0x4e88042c: 4: msg: "new message" 0x4e88032c: 2: exit run() 0x67088f2c: 8: exit run() 0x4e88042c: 4: exit run() 0x4e880b2c: 10: enter run() 0x514bd92c: 11: enter run() 0x4e88092c: 13: enter run() 0x6708872c: 12: enter run() 0x6708852c: 9: set_msg 0x514bd62c: 14: enter run() 0x660fa02c: 15: enter run() 0x6708852c: 9: msg: "new message" 0x6708852c: 9: exit run() 0x660fa02c: 15: set_msg 0x4e880b2c: 10: set_msg 0x660fa02c: 15: msg: "new message" 0x4e880b2c: 10: msg: "new message" 0x660fa02c: 15: exit run() 0x514bd62c: 14: set_msg 0x4e880b2c: 10: exit run() 0x514bd62c: 14: msg: "new message" 0x514bd62c: 14: exit run() 0x6708872c: 12: set_msg 0x514bd92c: 11: set_msg 0x4e88092c: 13: set_msg 0x514bd92c: 11: msg: "new message" 0x514bd92c: 11: exit run() 0x4e88092c: 13: msg: "new message" 0x4e88092c: 13: exit run() 0x6708872c: 12: msg: "new message" 0x6708872c: 12: exit run() main: 33 0x660fae2c: 0: enter run() 0x660fae2c: 0: set_msg 0x660fae2c: 0: msg: "new message" 0x660fae2c: 0: exit run() 0x6708822c: 1: enter run() 0x6708822c: 1: set_msg 0x6708822c: 1: msg: "new message" 0x6708822c: 1: exit run() 0x67088a2c: 2: enter run() 0x67088a2c: 2: set_msg 0x67088a2c: 2: msg: "new message" 0x514bdd2c: 3: enter run() 0x67088a2c: 2: exit run() 0x514bdd2c: 3: set_msg 0x514bdd2c: 3: msg: "new message" 0x514bdd2c: 3: exit run() 0x4e880c2c: 4: enter run() 0x4e880c2c: 4: set_msg 0x4e880c2c: 4: msg: "new message" 0x4e880c2c: 4: exit run() 0x660fa62c: 5: enter run() 0x660fa62c: 5: set_msg 0x660fa62c: 5: msg: "new message" 0x660fa62c: 5: exit run() 0x660fad2c: 6: enter run() 0x660fad2c: 6: set_msg 0x660fad2c: 6: msg: "new message" 0x660fad2c: 6: exit run() 0x660fa72c: 7: enter run() 0x660fa72c: 7: set_msg 0x660fa72c: 7: msg: "new message" 0x660fa72c: 7: exit run() 0x6708802c: 8: enter run() 0x6708802c: 8: set_msg 0x4e88022c: 9: enter run() 0x6708802c: 8: msg: "new message" 0x6708802c: 8: exit run() 0x4e88022c: 9: set_msg 0x4e88022c: 9: msg: "new message" 0x4e88022c: 9: exit run() 0x514bd72c: 10: enter run() 0x514bd72c: 10: set_msg 0x514bd72c: 10: msg: "new message" 0x514bde2c: 11: enter run() 0x514bd72c: 10: exit run() 0x514bde2c: 11: set_msg 0x514bde2c: 11: msg: "new message" 0x514bde2c: 11: exit run() 0x660fab2c: 12: enter run() 0x660fab2c: 12: set_msg 0x660fab2c: 12: msg: "new message" 0x660fab2c: 12: exit run() 0x67088b2c: 13: enter run() 0x67088b2c: 13: set_msg 0x514bd22c: 14: enter run() 0x67088b2c: 13: msg: "new message" 0x4e88052c: 15: enter run() 0x67088b2c: 13: exit run() 0x514bd22c: 14: set_msg 0x514bd22c: 14: msg: "new message" 0x514bd22c: 14: exit run() 0x4e88052c: 15: set_msg 0x4e88052c: 15: msg: "new message" 0x4e88052c: 15: exit run() main: 34 0x6708812c: 0: enter run() 0x6708812c: 0: set_msg 0x6708812c: 0: msg: "new message" 0x6708812c: 0: exit run() 0x67088e2c: 1: enter run() 0x67088e2c: 1: set_msg 0x67088e2c: 1: msg: "new message" 0x660fa22c: 2: enter run() 0x67088e2c: 1: exit run() 0x660fa22c: 2: set_msg 0x6708842c: 3: enter run() 0x660fa22c: 2: msg: "new message" 0x660fa22c: 2: exit run() 0x660fa52c: 4: enter run() 0x6708842c: 3: set_msg 0x4e88072c: 5: enter run() 0x6708842c: 3: msg: "new message" 0x660fa52c: 4: set_msg 0x6708842c: 3: exit run() 0x4e88072c: 5: set_msg 0x4e880e2c: 6: enter run() 0x4e880e2c: 6: set_msg 0x4e88072c: 5: msg: "new message" 0x4e880e2c: 6: msg: "new message" 0x6708832c: 7: enter run() 0x4e88072c: 5: exit run() 0x660fa52c: 4: msg: "new message" 0x4e88062c: 8: enter run() 0x4e880e2c: 6: exit run() 0x660fa12c: 9: enter run() 0x660fa42c: 10: enter run() 0x4e88082c: 11: enter run() 0x660fac2c: 12: enter run() 0x660fa52c: 4: exit run() 0x6708832c: 7: set_msg 0x514bdd2c: 13: enter run() 0x6708852c: 14: enter run() 0x514bd62c: 15: enter run() 0x6708832c: 7: msg: "new message" 0x660fac2c: 12: set_msg 0x514bd62c: 15: set_msg 0x6708832c: 7: exit run() 0x6708852c: 14: set_msg 0x6708852c: 14: msg: "new message" 0x514bd62c: 15: msg: "new message" 0x6708852c: 14: exit run() 0x514bd62c: 15: exit run() 0x660fa12c: 9: set_msg 0x4e88062c: 8: set_msg 0x4e88062c: 8: msg: "new message" 0x4e88062c: 8: exit run() 0x660fa42c: 10: set_msg 0x4e88082c: 11: set_msg 0x660fac2c: 12: msg: "new message" 0x660fa12c: 9: msg: "new message" 0x660fa42c: 10: msg: "new message" 0x660fac2c: 12: exit run() 0x4e88082c: 11: msg: "new message" 0x660fa12c: 9: exit run() 0x660fa42c: 10: exit run() 0x514bdd2c: 13: set_msg 0x4e88082c: 11: exit run() 0x514bdd2c: 13: msg: "new message" 0x514bdd2c: 13: exit run() main: 35 0x514bde2c: 0: enter run() 0x514bde2c: 0: set_msg 0x514bde2c: 0: msg: "new message" 0x514bde2c: 0: exit run() 0x4e88072c: 1: enter run() 0x4e88072c: 1: set_msg 0x4e88072c: 1: msg: "new message" 0x4e88072c: 1: exit run() 0x660fab2c: 2: enter run() 0x660fab2c: 2: set_msg 0x660fab2c: 2: msg: "new message" 0x660fab2c: 2: exit run() 0x6708882c: 3: enter run() 0x6708882c: 3: set_msg 0x6708882c: 3: msg: "new message" 0x6708882c: 3: exit run() 0x514bd82c: 4: enter run() 0x514bd82c: 4: set_msg 0x514bd82c: 4: msg: "new message" 0x514bd82c: 4: exit run() 0x6708892c: 5: enter run() 0x6708892c: 5: set_msg 0x6708892c: 5: msg: "new message" 0x6708872c: 6: enter run() 0x6708892c: 5: exit run() 0x6708872c: 6: set_msg 0x6708872c: 6: msg: "new message" 0x6708872c: 6: exit run() 0x660faa2c: 7: enter run() 0x660faa2c: 7: set_msg 0x660faa2c: 7: msg: "new message" 0x660fad2c: 8: enter run() 0x514bdc2c: 9: enter run() 0x660faa2c: 7: exit run() 0x660fad2c: 8: set_msg 0x6708862c: 10: enter run() 0x4e88002c: 11: enter run() 0x67088d2c: 12: enter run() 0x514bd92c: 13: enter run() 0x660fad2c: 8: msg: "new message" 0x660fae2c: 14: enter run() 0x67088b2c: 15: enter run() 0x660fae2c: 14: set_msg 0x660fad2c: 8: exit run() 0x4e88002c: 11: set_msg 0x660fae2c: 14: msg: "new message" 0x660fae2c: 14: exit run() 0x67088d2c: 12: set_msg 0x514bdc2c: 9: set_msg 0x6708862c: 10: set_msg 0x67088b2c: 15: set_msg 0x514bd92c: 13: set_msg 0x6708862c: 10: msg: "new message" 0x4e88002c: 11: msg: "new message" 0x67088d2c: 12: msg: "new message" 0x67088b2c: 15: msg: "new message" 0x514bd92c: 13: msg: "new message" 0x4e88002c: 11: exit run() 0x6708862c: 10: exit run() 0x67088d2c: 12: exit run() 0x514bdc2c: 9: msg: "new message" 0x67088b2c: 15: exit run() 0x514bd92c: 13: exit run() 0x514bdc2c: 9: exit run() main: 36 0x660fa82c: 0: enter run() 0x660fa82c: 0: set_msg 0x660fa82c: 0: msg: "new message" 0x660fa82c: 0: exit run() 0x514bd52c: 1: enter run() 0x514bd52c: 1: set_msg 0x514bd52c: 1: msg: "new message" 0x514bdf2c: 2: enter run() 0x514bd52c: 1: exit run() 0x514bdf2c: 2: set_msg 0x4e88092c: 3: enter run() 0x514bdf2c: 2: msg: "new message" 0x514bdf2c: 2: exit run() 0x4e88092c: 3: set_msg 0x4e88092c: 3: msg: "new message" 0x4e88092c: 3: exit run() 0x4e88072c: 4: enter run() 0x4e88072c: 4: set_msg 0x4e88072c: 4: msg: "new message" 0x4e88072c: 4: exit run() 0x514bd42c: 5: enter run() 0x514bd42c: 5: set_msg 0x514bd42c: 5: msg: "new message" 0x514bd02c: 6: enter run() 0x514bd02c: 6: set_msg 0x514bd42c: 5: exit run() 0x514bd02c: 6: msg: "new message" 0x514bd02c: 6: exit run() 0x4e880a2c: 7: enter run() 0x4e880a2c: 7: set_msg 0x4e880a2c: 7: msg: "new message" 0x4e880a2c: 7: exit run() 0x6708802c: 8: enter run() 0x6708802c: 8: set_msg 0x6708802c: 8: msg: "new message" 0x4e880b2c: 9: enter run(0x4e880b2c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x660fa82c stack 0x42ec2060 rthread reaping 0x514bd52c stack 0x42ec4320 rthread reaping 0x514bdf2c stack 0x42ec2980 rthread reaping 0x4e88092c stack 0x42eb4200 rthread reaping 0x4e88072c stack 0x42eb4da0 rthread reaping 0x514bd42c stack 0x42ec4680 rthread reaping 0x514bd02c stack 0x42ec2000 rthread reaping 0x4e880a2c stack 0x42ebafe0 0x4e88012c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x6708802c stack 0x42ec2540 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708872c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88022c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708812c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88042c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (2147483650) 0x6708812c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880b2c stack 0x42ec4820 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88012c stack 0x42eb4800 rthread reaping 0x4e880f2c stack 0x42eba1a0 rthread reaping 0x6708872c stack 0x42eb4b80 rthread reaping 0x4e88022c stack 0x42ec4180 rthread reaping 0x6708812c stack 0x42eba520 rthread reaping 0x4e88042c stack 0x42ec4960 0x660fa72c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_wrlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) 0x660faa2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_wrlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_rdlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708832c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_rdlock 0x6c1c5840 (0) 0x6708832c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_wrlock 0x6c1c5840 (1) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (1) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd62c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_wrlock 0x6c1c5840 (1) 0x660faf2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa72c stack 0x42ec4960 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x660faa2c stack 0x42eba520 rthread reaping 0x67088b2c stack 0x42ec4180 rthread reaping 0x6708882c stack 0x42eb4b80 rthread reaping 0x6708842c stack 0x42eba1a0 rthread reaping 0x6708832c stack 0x42eb4800 0x6708852c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x6708822c stack 0x42ec4820 rthread reaping 0x4e88052c stack 0x42ec2540 rthread reaping 0x67088c2c stack 0x42ebafe0 rthread reaping 0x4e880c2c stack 0x42ec2000 rthread reaping 0x660faf2c stack 0x42ec4680 0x4e88032c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_wrlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd62c stack 0x42eb4da0 rthread reaping 0x4e88032c stack 0x42eb4200 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880d2c stack 0x42ec2980 rthread reaping 0x6708852c stack 0x42ec4320 rthread reaping 0x6708892c stack 0x42ec2060 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_wrlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_wrlock 0x6c1c5840 (1) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088d2c: rwlock_wrlock 0x6c1c5840 (1) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088d2c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_wrlock 0x6c1c5840 (0) 0x6708832c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_rdlock 0x6c1c5840 (0) 0x6708832c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_wrlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_rdlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) 0x67088a2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa02c: rwlock_wrlock 0x6c1c5840 (0) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_rdlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88092c stack 0x42ec2060 rthread reaping 0x6708872c stack 0x42ec4320 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x660fa92c stack 0x42ec2980 0x4e880a2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fab2c stack 0x42eb4200 rthread reaping 0x67088d2c stack 0x42eb4da0 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708832c stack 0x42ec4680 0x660fa02c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fa32c stack 0x42ec2000 0x660fa02c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdb2c stack 0x42ebafe0 rthread reaping 0x4e88032c stack 0x42ec2540 0x4e880a2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708882c stack 0x42ec4820 rthread reaping 0x514bd12c stack 0x42eb4800 rthread reaping 0x67088a2c stack 0x42eba1a0 rthread reaping 0x660fa02c stack 0x42eb4b80 rthread reaping 0x514bd82c stack 0x42ec4180 rthread reaping 0x67088e2c stack 0x42eba520 rthread reaping 0x4e880a2c stack 0x42ec4960 0x660fa22c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa22c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_wrlock 0x6c1c5840 (1) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88052c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fa82c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (1) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa12c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa22c stack 0x42ec4960 rthread reaping 0x67088f2c stack 0x42eba520 rthread reaping 0x660fab2c stack 0x42ec4180 rthread reaping 0x4e880b2c stack 0x42eb4b80 rthread reaping 0x4e88062c stack 0x42eba1a0 0x514bd72c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd92c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708862c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708852c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_unlock 0x6c1c5840 0x660fa82c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x660fa82c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e88052c stack 0x42eb4800 0x514bd72c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa82c stack 0x42ec4820 rthread reaping 0x660fa52c stack 0x42ec2540 rthread reaping 0x514bd72c stack 0x42ebafe0 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (0) 0x6708862c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa62c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708872c stack 0x42ec2000 rthread reaping 0x660fa12c stack 0x42ec4680 rthread reaping 0x660fa42c stack 0x42eb4da0 rthread reaping 0x514bd92c stack 0x42eb4200 rthread reaping 0x6708852c stack 0x42ec2980 rthread reaping 0x6708862c stack 0x42ec4320 rthread reaping 0x660fa62c stack 0x42ec2060 0x514bda2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_wrlock 0x6c1c5840 (0) 0x6708882c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bd32c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88002c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x67088c2c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x514bda2c stack 0x42ec2060 0x660fa52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708892c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa72c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x660faa2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708892c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bd42c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88082c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660faf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (0) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x660faf2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (2) 0x6708882c: rwlock_rdlock 0x6c1c5840 (2147483652) 0x514bde2c: rwlock_rdlock 0x6c1c5840 (2147483654) 0x660faf2c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88002c stack 0x42ec4320 rthread reaping 0x6708882c stack 0x42ec2980 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa72c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd32c stack 0x42eb4200 rthread reaping 0x514bdd2c stack 0x42eb4da0 rthread reaping 0x6708892c stack 0x42ec4680 0x660fa52c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088c2c stack 0x42ec2000 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_unlock 0x6c1c5840 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fa52c stack 0x42ebafe0 0x660faa2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880d2c stack 0x42ec2540 rthread reaping 0x514bd02c stack 0x42ec4820 rthread reaping 0x660fa72c stack 0x42eb4800 rthread reaping 0x514bde2c stack 0x42eba1a0 rthread reaping 0x660faa2c stack 0x42eb4b80 rthread reaping 0x4e88082c stack 0x42ec4180 rthread reaping 0x514bd42c stack 0x42eba520 rthread reaping 0x660faf2c stack 0x42ec4960 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x6708802c: rwlock_wrlock 0x6c1c5840 (1) 0x4e88072c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88042c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x67088a2c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4e88092c stack 0x42ec4960 0x660fab2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708802c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_wrlock 0x6c1c5840 (1) 0x6708852c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x6708822c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x4e88052c stack 0x42eba520 0x4e88032c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x67088e2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x6708892c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x6708832c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x6708802c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_rdlock 0x6c1c5840 (0) 0x6708832c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_rdlock 0x6c1c5840 (1) 0x6708892c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_rdlock 0x6c1c5840 (1) 0x67088e2c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x6708812c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (2147483649) rthread reaping 0x6708842c stack 0x42ec4180 rthread reaping 0x6708802c stack 0x42eb4b80 rthread reaping 0x4e88042c stack 0x42eba1a0 rthread reaping 0x4e88072c stack 0x42eb4800 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_unlock 0x6c1c5840 0x660fa62c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa62c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (1) 0x6708852c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x660fa62c stack 0x42ec4820 0x4e88032c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088a2c stack 0x42ec2540 rthread reaping 0x660fab2c stack 0x42ebafe0 rthread reaping 0x6708812c stack 0x42ec2000 rthread reaping 0x6708852c stack 0x42ec4680 rthread reaping 0x6708822c stack 0x42eb4da0 rthread reaping 0x4e88032c stack 0x42eb4200 rthread reaping 0x67088e2c stack 0x42ec2980 rthread reaping 0x6708832c stack 0x42ec4320 rthread reaping 0x6708892c stack 0x42ec2060 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_wrlock 0x6c1c5840 (1) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_wrlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x6708812c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_wrlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_wrlock 0x6c1c5840 (1) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_wrlock 0x6c1c5840 (0) 0x6708872c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88022c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa82c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4e88012c stack 0x42ec2060 rthread reaping 0x660fa02c stack 0x42ec4320 rthread reaping 0x6708812c stack 0x42ec2980 rthread reaping 0x6708852c stack 0x42eb4200 rthread reaping 0x514bd42c stack 0x42eb4da0 0x660fa72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708872c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_wrlock 0x6c1c5840 (0) 0x6708872c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x67088a2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660fa42c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd22c: rwlock_rdlock 0x6c1c5840 (2147483651) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd72c stack 0x42ec4680 rthread reaping 0x660fa52c stack 0x42ec2000 rthread reaping 0x4e88022c stack 0x42ebafe0 0x660fa82c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708872c stack 0x42ec2540 rthread reaping 0x4e88002c stack 0x42ec4820 0x660fa82c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e88062c stack 0x42eb4800 0x660fa82c: rwlock_unlock 0x6c1c5840 0x660fa72c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa82c stack 0x42eba1a0 rthread reaping 0x660fa72c stack 0x42eb4b80 rthread reaping 0x514bd22c stack 0x42ec4180 rthread reaping 0x67088a2c stack 0x42eba520 rthread reaping 0x660fa42c stack 0x42ec4960 0x4e88082c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x660fa92c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa92c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x6708882c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_rdlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 0x660fab2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fab2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88082c stack 0x42ec4960 0x67088d2c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x4e880c2c stack 0x42eba520 0x67088d2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088b2c stack 0x42ec4180 0x67088d2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708832c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x67088c2c stack 0x42eb4b80 0x67088d2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88072c stack 0x42eba1a0 rthread reaping 0x660fa92c stack 0x42eb4800 rthread reaping 0x4e88062c stack 0x42ec4820 rthread reaping 0x514bd42c stack 0x42ec2540 rthread reaping 0x4e880f2c stack 0x42ebafe0 0x6708832c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88052c stack 0x42ec2000 0x6708832c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x6708882c stack 0x42ec4680 0x6708832c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88092c stack 0x42eb4da0 rthread reaping 0x514bd92c stack 0x42eb4200 rthread reaping 0x660fab2c stack 0x42ec2980 rthread reaping 0x67088d2c stack 0x42ec4320 rthread reaping 0x6708832c stack 0x42ec2060 0x4e88032c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_wrlock 0x6c1c5840 (1) 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x660fa12c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa12c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa52c: rwlock_unlock 0x6c1c5840 0x660fa52c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (1) rthread reaping 0x4e88032c stack 0x42ec2060 rthread reaping 0x6708822c stack 0x42ec4320 0x660fa52c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd02c stack 0x42ec2980 rthread reaping 0x660fa12c stack 0x42eb4200 rthread reaping 0x514bd32c stack 0x42eb4da0 rthread reaping 0x4e88022c stack 0x42ec4680 rthread reaping 0x514bdf2c stack 0x42ec2000 rthread reaping 0x4e88002c stack 0x42ebafe0 rthread reaping 0x514bda2c stack 0x42ec2540 rthread reaping 0x6708842c stack 0x42ec4820 rthread reaping 0x67088a2c stack 0x42eb4800 0x660fa22c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x660faa2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_unlock 0x6c1c5840 0x660fa22c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa22c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa52c stack 0x42eba1a0 rthread reaping 0x514bdc2c stack 0x42eb4b80 0x660faa2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa22c stack 0x42ec4180 0x660faa2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e880a2c stack 0x42eba520 0x660faa2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660faa2c stack 0x42ec4960 0x514bd72c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_wrlock 0x6c1c5840 (0) 0x660fac2c: rwlock_unlock 0x6c1c5840 0x660fac2c: rwlock_rdlock 0x6c1c5840 (0) 0x660fac2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_wrlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_rdlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 ) 0x6708802c: 8: exit run() 0x4e88012c: 10: enter run() 0x4e880f2c: 11: enter run() 0x6708872c: 12: enter run() 0x4e88022c: 13: enter run() 0x6708812c: 14: enter run() 0x4e88042c: 15: enter run() 0x4e880b2c: 9: set_msg 0x6708872c: 12: set_msg 0x4e88042c: 15: set_msg 0x4e88022c: 13: set_msg 0x6708812c: 14: set_msg 0x4e880f2c: 11: set_msg 0x6708812c: 14: msg: "new message" 0x4e88022c: 13: msg: "new message" 0x4e880f2c: 11: msg: "new message" 0x6708872c: 12: msg: "new message" 0x4e88042c: 15: msg: "new message" 0x6708812c: 14: exit run() 0x4e880b2c: 9: msg: "new message" 0x4e88022c: 13: exit run() 0x4e880f2c: 11: exit run() 0x6708872c: 12: exit run() 0x4e88042c: 15: exit run() 0x4e880b2c: 9: exit run() 0x4e88012c: 10: set_msg 0x4e88012c: 10: msg: "new message" 0x4e88012c: 10: exit run() main: 37 0x660fa72c: 0: enter run() 0x660fa72c: 0: set_msg 0x660fa72c: 0: msg: "new message" 0x660fa72c: 0: exit run() 0x660faa2c: 1: enter run() 0x660faa2c: 1: set_msg 0x660faa2c: 1: msg: "new message" 0x660faa2c: 1: exit run() 0x67088b2c: 2: enter run() 0x67088b2c: 2: set_msg 0x67088b2c: 2: msg: "new message" 0x67088b2c: 2: exit run() 0x6708882c: 3: enter run() 0x6708882c: 3: set_msg 0x6708882c: 3: msg: "new message" 0x6708882c: 3: exit run() 0x6708842c: 4: enter run() 0x6708842c: 4: set_msg 0x6708832c: 5: enter run() 0x6708842c: 4: msg: "new message" 0x6708842c: 4: exit run() 0x6708832c: 5: set_msg 0x6708832c: 5: msg: "new message" 0x6708832c: 5: exit run() 0x6708822c: 6: enter run() 0x6708822c: 6: set_msg 0x4e88052c: 7: enter run() 0x6708822c: 6: msg: "new message" 0x6708822c: 6: exit run() 0x4e88052c: 7: set_msg 0x4e88052c: 7: msg: "new message" 0x4e88052c: 7: exit run() 0x67088c2c: 8: enter run() 0x67088c2c: 8: set_msg 0x4e880c2c: 9: enter run() 0x67088c2c: 8: msg: "new message" 0x67088c2c: 8: exit run() 0x4e880c2c: 9: set_msg 0x4e880c2c: 9: msg: "new message" 0x660faf2c: 10: enter run() 0x4e880c2c: 9: exit run() 0x514bd62c: 11: enter run() 0x660faf2c: 10: set_msg 0x4e88032c: 12: enter run() 0x660faf2c: 10: msg: "new message" 0x4e880d2c: 13: enter run() 0x6708852c: 14: enter run() 0x660faf2c: 10: exit run() 0x4e88032c: 12: set_msg 0x6708892c: 15: enter run() 0x6708892c: 15: set_msg 0x6708892c: 15: msg: "new message" 0x4e88032c: 12: msg: "new message" 0x6708892c: 15: exit run() 0x4e88032c: 12: exit run() 0x6708852c: 14: set_msg 0x514bd62c: 11: set_msg 0x514bd62c: 11: msg: "new message" 0x6708852c: 14: msg: "new message" 0x514bd62c: 11: exit run() 0x6708852c: 14: exit run() 0x4e880d2c: 13: set_msg 0x4e880d2c: 13: msg: "new message" 0x4e880d2c: 13: exit run() main: 38 0x4e88092c: 0: enter run() 0x4e88092c: 0: set_msg 0x4e88092c: 0: msg: "new message" 0x6708872c: 1: enter run() 0x4e88092c: 0: exit run() 0x6708872c: 1: set_msg 0x6708872c: 1: msg: "new message" 0x6708872c: 1: exit run() 0x660fa92c: 2: enter run() 0x660fa92c: 2: set_msg 0x660fa92c: 2: msg: "new message" 0x660fab2c: 3: enter run() 0x660fa92c: 2: exit run() 0x660fab2c: 3: set_msg 0x67088d2c: 4: enter run() 0x660fab2c: 3: msg: "new message" 0x660fab2c: 3: exit run() 0x67088d2c: 4: set_msg 0x67088d2c: 4: msg: "new message" 0x67088d2c: 4: exit run() 0x6708832c: 5: enter run() 0x6708832c: 5: set_msg 0x6708832c: 5: msg: "new message" 0x6708832c: 5: exit run() 0x660fa32c: 6: enter run() 0x660fa32c: 6: set_msg 0x660fa32c: 6: msg: "new message" 0x660fa32c: 6: exit run() 0x514bdb2c: 7: enter run() 0x514bdb2c: 7: set_msg 0x514bdb2c: 7: msg: "new message" 0x514bdb2c: 7: exit run() 0x4e88032c: 8: enter run() 0x4e88032c: 8: set_msg 0x4e88032c: 8: msg: "new message" 0x4e88032c: 8: exit run() 0x6708882c: 9: enter run() 0x6708882c: 9: set_msg 0x6708882c: 9: msg: "new message" 0x6708882c: 9: exit run() 0x514bd12c: 10: enter run() 0x514bd12c: 10: set_msg 0x67088a2c: 11: enter run() 0x514bd12c: 10: msg: "new message" 0x514bd12c: 10: exit run() 0x67088a2c: 11: set_msg 0x660fa02c: 12: enter run() 0x67088a2c: 11: msg: "new message" 0x67088a2c: 11: exit run() 0x514bd82c: 13: enter run() 0x514bd82c: 13: set_msg 0x67088e2c: 14: enter run() 0x67088e2c: 14: set_msg 0x67088e2c: 14: msg: "new message" 0x514bd82c: 13: msg: "new message" 0x67088e2c: 14: exit run() 0x4e880a2c: 15: enter run() 0x514bd82c: 13: exit run() 0x4e880a2c: 15: set_msg 0x660fa02c: 12: set_msg 0x660fa02c: 12: msg: "new message" 0x660fa02c: 12: exit run() 0x4e880a2c: 15: msg: "new message" 0x4e880a2c: 15: exit run() main: 39 0x660fa22c: 0: enter run() 0x660fa22c: 0: set_msg 0x660fa22c: 0: msg: "new message" 0x67088f2c: 1: enter run() 0x660fa22c: 0: exit run() 0x67088f2c: 1: set_msg 0x660fab2c: 2: enter run() 0x67088f2c: 1: msg: "new message" 0x4e880b2c: 3: enter run() 0x4e88062c: 4: enter run() 0x67088f2c: 1: exit run() 0x660fab2c: 2: set_msg 0x4e88052c: 5: enter run() 0x660fa82c: 6: enter run() 0x660fab2c: 2: msg: "new message" 0x660fab2c: 2: exit run() 0x660fa52c: 7: enter run() 0x4e88052c: 5: set_msg 0x4e88062c: 4: set_msg 0x660fa52c: 7: set_msg 0x660fa52c: 7: msg: "new message" 0x660fa52c: 7: exit run() 0x4e880b2c: 3: set_msg 0x660fa12c: 10: enter run() 0x4e880b2c: 3: msg: "new message" 0x4e88062c: 4: msg: "new message" 0x4e880b2c: 3: exit run() 0x660fa42c: 11: enter run() 0x660fa42c: 11: set_msg 0x660fa42c: 11: msg: "new message" 0x660fa42c: 11: exit run() 0x4e88062c: 4: exit run() 0x514bd72c: 8: enter run() 0x514bd92c: 12: enter run() 0x4e88052c: 5: msg: "new message" 0x6708872c: 9: enter run() 0x6708862c: 14: enter run() 0x660fa62c: 15: enter run() 0x6708852c: 13: enter run() 0x660fa12c: 10: set_msg 0x4e88052c: 5: exit run() 0x660fa82c: 6: set_msg 0x6708862c: 14: set_msg 0x660fa82c: 6: msg: "new message" 0x660fa82c: 6: exit run() 0x514bd72c: 8: set_msg 0x660fa12c: 10: msg: "new message" 0x660fa12c: 10: exit run() 0x514bd72c: 8: msg: "new message" 0x514bd72c: 8: exit run() 0x6708852c: 13: set_msg 0x6708852c: 13: msg: "new message" 0x514bd92c: 12: set_msg 0x6708852c: 13: exit run() 0x514bd92c: 12: msg: "new message" 0x6708862c: 14: msg: "new message" 0x514bd92c: 12: exit run() 0x6708862c: 14: exit run() 0x660fa62c: 15: set_msg 0x660fa62c: 15: msg: "new message" 0x6708872c: 9: set_msg 0x660fa62c: 15: exit run() 0x6708872c: 9: msg: "new message" 0x6708872c: 9: exit run() main: 40 0x514bda2c: 0: enter run() 0x514bda2c: 0: set_msg 0x514bda2c: 0: msg: "new message" 0x514bda2c: 0: exit run() 0x4e88002c: 1: enter run() 0x6708882c: 2: enter run() 0x514bd32c: 3: enter run() 0x4e88002c: 1: set_msg 0x6708892c: 5: enter run() 0x514bdd2c: 4: enter run() 0x67088c2c: 6: enter run() 0x660fa52c: 7: enter run() 0x4e880d2c: 8: enter run() 0x514bd02c: 9: enter run() 0x6708892c: 5: set_msg 0x514bde2c: 11: enter run() 0x660fa72c: 10: enter run() 0x660faa2c: 12: enter run() 0x514bd42c: 14: enter run() 0x4e88082c: 13: enter run() 0x660faf2c: 15: enter run() 0x514bde2c: 11: set_msg 0x67088c2c: 6: set_msg 0x514bd02c: 9: set_msg 0x6708882c: 2: set_msg 0x67088c2c: 6: msg: "new message" 0x67088c2c: 6: exit run() 0x514bd42c: 14: set_msg 0x660faf2c: 15: set_msg 0x4e880d2c: 8: set_msg 0x660faf2c: 15: msg: "new message" 0x514bd42c: 14: msg: "new message" 0x4e880d2c: 8: msg: "new message" 0x514bd02c: 9: msg: "new message" 0x6708882c: 2: msg: "new message" 0x660faf2c: 15: exit run() 0x6708892c: 5: msg: "new message" 0x4e88002c: 1: msg: "new message" 0x514bde2c: 11: msg: "new message" 0x514bd42c: 14: exit run() 0x4e880d2c: 8: exit run() 0x514bd02c: 9: exit run() 0x6708882c: 2: exit run() 0x6708892c: 5: exit run() 0x4e88002c: 1: exit run() 0x514bde2c: 11: exit run() 0x514bdd2c: 4: set_msg 0x514bdd2c: 4: msg: "new message" 0x514bdd2c: 4: exit run() 0x514bd32c: 3: set_msg 0x660fa72c: 10: set_msg 0x4e88082c: 13: set_msg 0x4e88082c: 13: msg: "new message" 0x514bd32c: 3: msg: "new message" 0x4e88082c: 13: exit run() 0x514bd32c: 3: exit run() 0x660fa72c: 10: msg: "new message" 0x660fa72c: 10: exit run() 0x660fa52c: 7: set_msg 0x660fa52c: 7: msg: "new message" 0x660fa52c: 7: exit run() 0x660faa2c: 12: set_msg 0x660faa2c: 12: msg: "new message" 0x660faa2c: 12: exit run() main: 41 0x4e88092c: 0: enter run() 0x4e88092c: 0: set_msg 0x4e88092c: 0: msg: "new message" 0x4e88052c: 1: enter run() 0x4e88092c: 0: exit run() 0x6708842c: 2: enter run() 0x4e88052c: 1: set_msg 0x6708802c: 3: enter run() 0x4e88072c: 5: enter run() 0x4e88052c: 1: msg: "new message" 0x660fa62c: 6: enter run() 0x4e88042c: 4: enter run() 0x67088a2c: 7: enter run() 0x660fab2c: 8: enter run() 0x6708802c: 3: set_msg 0x6708812c: 9: enter run() 0x6708852c: 10: enter run() 0x4e88052c: 1: exit run() 0x6708822c: 11: enter run() 0x4e88032c: 12: enter run() 0x67088e2c: 13: enter run() 0x6708892c: 15: enter run() 0x6708832c: 14: enter run() 0x6708802c: 3: msg: "new message" 0x67088e2c: 13: set_msg 0x6708802c: 3: exit run() 0x6708832c: 14: set_msg 0x6708832c: 14: msg: "new message" 0x6708832c: 14: exit run() 0x6708842c: 2: set_msg 0x6708892c: 15: set_msg 0x6708842c: 2: msg: "new message" 0x6708892c: 15: msg: "new message" 0x6708892c: 15: exit run() 0x67088a2c: 7: set_msg 0x660fab2c: 8: set_msg 0x6708822c: 11: set_msg 0x6708822c: 11: msg: "new message" 0x6708822c: 11: exit run() 0x4e88042c: 4: set_msg 0x4e88042c: 4: msg: "new message" 0x4e88042c: 4: exit run() 0x4e88072c: 5: set_msg 0x6708812c: 9: set_msg 0x4e88072c: 5: msg: "new message" 0x4e88072c: 5: exit run() 0x67088a2c: 7: msg: "new message" 0x6708812c: 9: msg: "new message" 0x67088e2c: 13: msg: "new message" 0x6708842c: 2: exit run() 0x6708812c: 9: exit run() 0x67088e2c: 13: exit run() 0x660fab2c: 8: msg: "new message" 0x67088a2c: 7: exit run() 0x660fab2c: 8: exit run() 0x660fa62c: 6: set_msg 0x6708852c: 10: set_msg 0x660fa62c: 6: msg: "new message" 0x660fa62c: 6: exit run() 0x6708852c: 10: msg: "new message" 0x4e88032c: 12: set_msg 0x6708852c: 10: exit run() 0x4e88032c: 12: msg: "new message" 0x4e88032c: 12: exit run() main: 42 0x4e88012c: 0: enter run() 0x4e88012c: 0: set_msg 0x4e88012c: 0: msg: "new message" 0x660fa02c: 1: enter run() 0x4e88012c: 0: exit run() 0x660fa02c: 1: set_msg 0x660fa02c: 1: msg: "new message" 0x660fa02c: 1: exit run() 0x6708812c: 2: enter run() 0x6708812c: 2: set_msg 0x6708812c: 2: msg: "new message" 0x6708812c: 2: exit run() 0x6708852c: 3: enter run() 0x6708852c: 3: set_msg 0x6708852c: 3: msg: "new message" 0x514bd42c: 4: enter run() 0x6708852c: 3: exit run() 0x514bd42c: 4: set_msg 0x514bd72c: 5: enter run() 0x514bd42c: 4: msg: "new message" 0x660fa52c: 6: enter run() 0x6708872c: 8: enter run() 0x4e88022c: 7: enter run() 0x660fa52c: 6: set_msg 0x4e88002c: 9: enter run() 0x514bd42c: 4: exit run() 0x4e88062c: 10: enter run() 0x660fa82c: 11: enter run() 0x660fa72c: 12: enter run() 0x6708872c: 8: set_msg 0x514bd22c: 13: enter run() 0x67088a2c: 14: enter run() 0x660fa42c: 15: enter run() 0x514bd22c: 13: set_msg 0x4e88022c: 7: set_msg 0x4e88022c: 7: msg: "new message" 0x4e88022c: 7: exit run() 0x660fa42c: 15: set_msg 0x660fa42c: 15: msg: "new message" 0x660fa42c: 15: exit run() 0x4e88062c: 10: set_msg 0x67088a2c: 14: set_msg 0x4e88062c: 10: msg: "new message" 0x67088a2c: 14: msg: "new message" 0x6708872c: 8: msg: "new message" 0x4e88062c: 10: exit run() 0x67088a2c: 14: exit run() 0x514bd22c: 13: msg: "new message" 0x6708872c: 8: exit run() 0x660fa52c: 6: msg: "new message" 0x514bd22c: 13: exit run() 0x660fa52c: 6: exit run() 0x514bd72c: 5: set_msg 0x514bd72c: 5: msg: "new message" 0x660fa72c: 12: set_msg 0x514bd72c: 5: exit run() 0x4e88002c: 9: set_msg 0x4e88002c: 9: msg: "new message" 0x4e88002c: 9: exit run() 0x660fa82c: 11: set_msg 0x660fa82c: 11: msg: "new message" 0x660fa72c: 12: msg: "new message" 0x660fa82c: 11: exit run() 0x660fa72c: 12: exit run() main: 43 0x4e88082c: 0: enter run() 0x4e88082c: 0: set_msg 0x4e88082c: 0: msg: "new message" 0x4e88082c: 0: exit run() 0x4e880c2c: 1: enter run() 0x4e880c2c: 1: set_msg 0x4e880c2c: 1: msg: "new message" 0x4e880c2c: 1: exit run() 0x67088b2c: 2: enter run() 0x67088b2c: 2: set_msg 0x67088b2c: 2: msg: "new message" 0x67088b2c: 2: exit run() 0x67088c2c: 3: enter run() 0x67088c2c: 3: set_msg 0x67088c2c: 3: msg: "new message" 0x67088c2c: 3: exit run() 0x4e88072c: 4: enter run() 0x4e88072c: 4: set_msg 0x4e88072c: 4: msg: "new message" 0x4e88072c: 4: exit run() 0x660fa92c: 5: enter run() 0x660fa92c: 5: set_msg 0x660fa92c: 5: msg: "new message" 0x660fa92c: 5: exit run() 0x4e88062c: 6: enter run() 0x4e88062c: 6: set_msg 0x4e88062c: 6: msg: "new message" 0x4e88062c: 6: exit run() 0x514bd42c: 7: enter run() 0x514bd42c: 7: set_msg 0x514bd42c: 7: msg: "new message" 0x514bd42c: 7: exit run() 0x4e880f2c: 8: enter run() 0x4e880f2c: 8: set_msg 0x4e880f2c: 8: msg: "new message" 0x4e880f2c: 8: exit run() 0x4e88052c: 9: enter run() 0x4e88052c: 9: set_msg 0x6708882c: 10: enter run() 0x4e88052c: 9: msg: "new message" 0x6708882c: 10: set_msg 0x6708882c: 10: msg: "new message" 0x4e88052c: 9: exit run() 0x6708882c: 10: exit run() 0x4e88092c: 11: enter run() 0x4e88092c: 11: set_msg 0x514bd92c: 12: enter run() 0x4e88092c: 11: msg: "new message" 0x4e88092c: 11: exit run() 0x514bd92c: 12: set_msg 0x514bd92c: 12: msg: "new message" 0x514bd92c: 12: exit run() 0x660fab2c: 13: enter run() 0x660fab2c: 13: set_msg 0x660fab2c: 13: msg: "new message" 0x660fab2c: 13: exit run() 0x67088d2c: 14: enter run() 0x67088d2c: 14: set_msg 0x6708832c: 15: enter run() 0x67088d2c: 14: msg: "new message" 0x67088d2c: 14: exit run() 0x6708832c: 15: set_msg 0x6708832c: 15: msg: "new message" 0x6708832c: 15: exit run() main: 44 0x4e88032c: 0: enter run() 0x4e88032c: 0: set_msg 0x4e88032c: 0: msg: "new message" 0x6708822c: 1: enter run() 0x4e88032c: 0: exit run() 0x6708822c: 1: set_msg 0x6708822c: 1: msg: "new message" 0x6708822c: 1: exit run() 0x514bd02c: 2: enter run() 0x514bd02c: 2: set_msg 0x514bd02c: 2: msg: "new message" 0x514bd02c: 2: exit run() 0x660fa12c: 3: enter run() 0x660fa12c: 3: set_msg 0x660fa12c: 3: msg: "new message" 0x660fa12c: 3: exit run() 0x514bd32c: 4: enter run() 0x514bd32c: 4: set_msg 0x514bd32c: 4: msg: "new message" 0x514bd32c: 4: exit run() 0x4e88022c: 5: enter run() 0x4e88022c: 5: set_msg 0x4e88022c: 5: msg: "new message" 0x4e88022c: 5: exit run() 0x514bdf2c: 6: enter run() 0x514bdf2c: 6: set_msg 0x514bdf2c: 6: msg: "new message" 0x4e88002c: 7: enter run() 0x514bdf2c: 6: exit run() 0x4e88002c: 7: set_msg 0x4e88002c: 7: msg: "new message" 0x4e88002c: 7: exit run() 0x514bda2c: 8: enter run() 0x514bda2c: 8: set_msg 0x514bda2c: 8: msg: "new message" 0x514bda2c: 8: exit run() 0x6708842c: 9: enter run() 0x6708842c: 9: set_msg 0x6708842c: 9: msg: "new message" 0x6708842c: 9: exit run() 0x67088a2c: 10: enter run() 0x67088a2c: 10: set_msg 0x67088a2c: 10: msg: "new message" 0x660fa52c: 11: enter run() 0x67088a2c: 10: exit run() 0x660fa52c: 11: set_msg 0x514bdc2c: 12: enter run() 0x660fa52c: 11: msg: "new message" 0x660fa22c: 13: enter run() 0x4e880a2c: 14: enter run() 0x660faa2c: 15: enter run() 0x514bdc2c: 12: set_msg 0x660fa52c: 11: exit run() 0x514bdc2c: 12: msg: "new message" 0x514bdc2c: 12: exit run() 0x4e880a2c: 14: set_msg 0x4e880a2c: 14: msg: "new message" 0x660fa22c: 13: set_msg 0x4e880a2c: 14: exit run() 0x660fa22c: 13: msg: "new message" 0x660fa22c: 13: exit run() 0x660faa2c: 15: set_msg 0x660faa2c: 15: msg: "new message" 0x660faa2c: 15: exit run() main: 45 0x514bd72c: 0: enter run() 0x514bd72c: 0: set_msg 0x514bd72c: 0: msg: "new message" 0x514bd72c: 0: exit run() 0x67088a2c: 1: enter run() 0x67088a2c: 1: set_msg 0x67088a2c: 1: msg: "new message" 0x67088a2c: 1: exit run() 0x660fac2c: 2: enter run() 0x660fac2c: 2: set_msg 0x660fac2c: 2: msg: "new message" 0x660fac2c: 2: exit run() 0x67088b2c: 3: enter run() 0x67088b2c: 3: set_msg 0x67088b2c: 3: msg: "new message" 0x67088b2c: 3: exit run() 0x4e88062c: 4: enter run() 0x4e88062c: 4: set_msg 0x4e88062c: 4: msg: "new message" 0x4e88062c: 4: exit run() 0x6708892c: 5: enter run() 0x6708892c: 5: set_msg 0x6708892c: 5: msg: "new message" 0x6708892c: 5: exit run() 0x67088c2c: 6: enter run() 0x67088c2c: 6: set_msg 0x67088c2c: 6: msg: "new message" 0x67088c2c: 6: exit run() 0x4e88012c: 7: enter run() 0x4e88012c: 7: set_msg 0x4e88012c: 7: msg: "new message" 0x4e88012c: 7: exit run() 0x514bd12c: 8: enter run() 0x514bd12c: 8: set_msg 0x514bd12c: 8: msg: "new message" 0x514bd12c: 8: exit run() 0x6708822c: 9: enter run() 0x6708822c: 9: set_msg 0x6708822c: 9: msg: "new message" 0x6708822c: 9: exit run() 0x514bdb2c: 10: enter run() 0x514bdb2c: 10: set_msg 0x514bdb2c: 10: msg: "new message" 0x514bdb2c: 10: exit run() 0x514bd52c: 11: enter rthread reaping 0x514bd72c stack 0x42ec4960 0x4e88082c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd52c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x67088a2c stack 0x42eba520 rthread reaping 0x660fac2c stack 0x42ec4180 0x660fa32c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x67088b2c stack 0x42eb4b80 rthread reaping 0x4e88062c stack 0x42eba1a0 0x4e88032c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x6708892c stack 0x42eb4800 rthread reaping 0x67088c2c stack 0x42ec4820 rthread reaping 0x4e88012c stack 0x42ec2540 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x514bd12c stack 0x42ebafe0 0x4e88082c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708822c stack 0x42ec2000 rthread reaping 0x514bdb2c stack 0x42ec4680 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_unlock 0x6c1c5840 0x660fa32c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa32c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (1) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd52c stack 0x42eb4da0 rthread reaping 0x4e88082c stack 0x42eb4200 rthread reaping 0x660fa32c stack 0x42ec2980 rthread reaping 0x4e88032c stack 0x42ec4320 rthread reaping 0x514bdd2c stack 0x42ec2060 0x6708842c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x660fa02c: rwlock_rdlock 0x6c1c5840 (0) 0x660fa02c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_wrlock 0x6c1c5840 (0) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x660fa42c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_wrlock 0x6c1c5840 (1) 0x660fa42c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088d2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088d2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_wrlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (1) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708842c stack 0x42ec2060 0x4e88072c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd12c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa02c stack 0x42ec4320 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88092c stack 0x42ec2980 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88012c stack 0x42eb4200 0x514bd12c: rwlock_unlock 0x6c1c5840 rthread reaping 0x660fa42c stack 0x42eb4da0 rthread reaping 0x4e88022c stack 0x42ec4680 rthread reaping 0x4e880a2c stack 0x42ec2000 rthread reaping 0x67088d2c stack 0x42ebafe0 rthread reaping 0x514bde2c stack 0x42ec2540 rthread reaping 0x67088b2c stack 0x42ec4820 rthread reaping 0x6708852c stack 0x42eb4800 rthread reaping 0x514bdb2c stack 0x42eba1a0 rthread reaping 0x4e88042c stack 0x42eb4b80 rthread reaping 0x4e88052c stack 0x42ec4180 rthread reaping 0x4e88072c stack 0x42eba520 rthread reaping 0x514bd12c stack 0x42ec4960 0x6708842c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_wrlock 0x6c1c5840 (1) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec72c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x4b7ec12c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec12c: rwlock_unlock 0x6c1c5840 0x4b7ec12c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (1) 0x4b7ec12c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708842c stack 0x42ec4960 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x4b7ecc2c stack 0x42eba520 0x4b7ece2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880b2c stack 0x42ec4180 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4b7ec52c stack 0x42eb4b80 0x4b7ece2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88072c stack 0x42eba1a0 rthread reaping 0x4b7ecd2c stack 0x42eb4800 rthread reaping 0x4b7eca2c stack 0x42ec4820 rthread reaping 0x514bdf2c stack 0x42ec2540 rthread reaping 0x4e880c2c stack 0x42ebafe0 rthread reaping 0x514bd32c stack 0x42ec2000 rthread reaping 0x4e880e2c stack 0x42ec4680 rthread reaping 0x514bdd2c stack 0x42eb4da0 0x4e880d2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec72c stack 0x42eb4200 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4b7ec12c stack 0x42ec2980 0x4e880d2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e880d2c stack 0x42ec4320 rthread reaping 0x4b7ece2c stack 0x42ec2060 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_wrlock 0x6c1c5840 (1) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088c2c: rwlock_wrlock 0x6c1c5840 (1) 0x67088d2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_wrlock 0x6c1c5840 (1) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (1) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088e2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd62c: rwlock_wrlock 0x6c1c5840 (0) 0x67088d2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_wrlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88012c stack 0x42ec2060 rthread reaping 0x4e88032c stack 0x42ec4320 rthread reaping 0x4e880a2c stack 0x42ec2980 rthread reaping 0x67088c2c stack 0x42eb4200 rthread reaping 0x67088d2c stack 0x42eb4da0 rthread reaping 0x4e880e2c stack 0x42ec4680 rthread reaping 0x514bd22c stack 0x42ec2000 rthread reaping 0x4e88082c stack 0x42ebafe0 rthread reaping 0x514bde2c stack 0x42ec2540 0x6708852c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088e2c stack 0x42ec4820 rthread reaping 0x514bd62c stack 0x42eb4800 rthread reaping 0x514bdf2c stack 0x42eba1a0 0x4b7ec02c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x4b7ec82c stack 0x42eb4b80 rthread reaping 0x6708852c stack 0x42ec4180 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec02c stack 0x42eba520 rthread reaping 0x6708822c stack 0x42ec4960 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_wrlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_rdlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_wrlock 0x6c1c5840 (1) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecf2c: rwlock_wrlock 0x6c1c5840 (1) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4b7ec92c stack 0x42eba520 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x4e880c2c stack 0x42ec4960 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x6708892c stack 0x42ec4180 0x4b7ecf2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e88052c stack 0x42eb4b80 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x514bd72c stack 0x42eba1a0 0x4e88072c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x67088c2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88002c stack 0x42eb4800 rthread reaping 0x4b7ec32c stack 0x42ec4820 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ecf2c stack 0x42ec2540 rthread reaping 0x4e880f2c stack 0x42ebafe0 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88012c stack 0x42ec2000 rthread reaping 0x67088c2c stack 0x42ec4680 rthread reaping 0x4b7ec62c stack 0x42eb4da0 rthread reaping 0x4e880e2c stack 0x42eb4200 rthread reaping 0x4b7ecc2c stack 0x42ec2980 rthread reaping 0x4e88062c stack 0x42ec4320 rthread reaping 0x4e88072c stack 0x42ec2060 0x6708842c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88002c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7eca2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x67088e2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88042c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x6708842c stack 0x42ec2060 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708852c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88082c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4b7ec52c stack 0x42ec4320 0x514bd22c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd22c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (1) 0x6708852c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88002c stack 0x42ec2980 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd72c stack 0x42eb4200 rthread reaping 0x4b7eca2c stack 0x42eb4da0 rthread reaping 0x4e88042c stack 0x42ec4680 rthread reaping 0x67088e2c stack 0x42ec2000 rthread reaping 0x4e88052c stack 0x42ebafe0 rthread reaping 0x4e880c2c stack 0x42ec2540 rthread reaping 0x4e880d2c stack 0x42ec4820 rthread reaping 0x6708852c stack 0x42eb4800 rthread reaping 0x514bd02c stack 0x42eba1a0 rthread reaping 0x4e88082c stack 0x42eb4b80 rthread reaping 0x4e88092c stack 0x42ec4180 rthread reaping 0x514bdb2c stack 0x42ec4960 rthread reaping 0x514bd22c stack 0x42eba520 0x514bd12c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecf2c: rwlock_wrlock 0x6c1c5840 (1) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_wrlock 0x6c1c5840 (2) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088f2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4b7ec22c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ec22c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x6708842c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (1) 0x67088f2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd12c stack 0x42eba520 rthread reaping 0x4e88012c stack 0x42ec4960 rthread reaping 0x514bd32c stack 0x42ec4180 rthread reaping 0x4b7ecf2c stack 0x42eb4b80 0x4e880b2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdc2c stack 0x42eba1a0 rthread reaping 0x514bdd2c stack 0x42eb4800 rthread reaping 0x4e88002c stack 0x42ec4820 rthread reaping 0x6708822c stack 0x42ec2540 0x514bd42c: rwlock_wrlock 0x6c1c5840 (2) rthread reaping 0x67088f2c stack 0x42ebafe0 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x4e880b2c stack 0x42ec2000 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708882c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_rdlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ecd2c stack 0x42ec4680 rthread reaping 0x4b7ec22c stack 0x42eb4da0 0x514bd42c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708842c stack 0x42eb4200 0x514bd42c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (1) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd42c stack 0x42ec2980 rthread reaping 0x6708882c stack 0x42ec4320 rthread reaping 0x4b7ecb2c stack 0x42ec2060 0x6708852c: rwlock_wrlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd52c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x6708872c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (0) 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e88002c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708802c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x6708852c stack 0x42ec2060 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd52c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_rdlock 0x6c1c5840 (2147483650) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708872c stack 0x42ec4320 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e880f2c stack 0x42eb4200 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (0) 0x6708802c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88092c stack 0x42eb4da0 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd52c stack 0x42ec2980 rthread reaping 0x4b7ece2c stack 0x42ec4680 0x67088d2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088d2c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x67088d2c stack 0x42ec2000 0x514bd62c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd62c stack 0x42ebafe0 rthread reaping 0x4e88002c stack 0x42ec2540 rthread reaping 0x6708802c stack 0x42ec4820 rthread reaping 0x514bdf2c stack 0x42eb4800 rthread reaping 0x4e880e2c stack 0x42eba1a0 rthread reaping 0x4b7ec32c stack 0x42eb4b80 rthread reaping 0x4b7ec62c stack 0x42ec4180 rthread reaping 0x4b7ec72c stack 0x42ec4960 rthread reaping 0x4e880a2c stack 0x42eba520 0x4b7eca2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (1) 0x6708842c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88012c: rwlock_rdlock 0x6c1c5840 (1) 0x6708812c: rwlock_wrlock 0x6c1c5840 (2147483650) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4b7eca2c stack 0x42eba520 rthread reaping 0x4e88062c stack 0x42ec4960 rthread reaping 0x4b7ec82c stack 0x42ec4180 rthread reaping 0x4e880b2c stack 0x42eb4b80 rthread reaping 0x6708842c stack 0x42eba1a0 0x514bde2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec42c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x67088e2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708892c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88072c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708812c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x6708892c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x6708892c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x6708892c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_rdlock 0x6c1c5840 (2) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec32c stack 0x42eb4800 rthread reaping 0x514bd52c stack 0x42ec4820 rthread reaping 0x4e88012c stack 0x42ec2540 rthread reaping 0x6708812c stack 0x42ebafe0 rthread reaping 0x4b7ec42c stack 0x42ec2000 rthread reaping 0x6708872c stack 0x42ec4680 rthread reaping 0x514bde2c stack 0x42ec2980 rthread reaping 0x67088e2c stack 0x42eb4da0 rthread reaping 0x6708892c stack 0x42eb4200 rthread reaping 0x4e88072c stack 0x42ec4320 rthread reaping 0x4b7ec02c stack 0x42ec2060 0x514bda2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (1) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x6708822c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (2147483649) rthread reaping 0x514bda2c stack 0x42ec2060 0x514bd42c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ec52c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88032c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ecf2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ec12c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec12c: rwlock_unlock 0x6c1c5840 0x4b7ec12c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec12c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ece2c stack 0x42ec4320 0x4b7ec52c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_unlock 0x6c1c5840 run() 0x4e88082c: 12: enter run() 0x660fa32c: 13: enter run() 0x4e88032c: 14: enter run() 0x514bdd2c: 15: enter run() 0x4e88082c: 12: set_msg 0x4e88082c: 12: msg: "new message" 0x4e88082c: 12: exit run() 0x4e88032c: 14: set_msg 0x660fa32c: 13: set_msg 0x660fa32c: 13: msg: "new message" 0x660fa32c: 13: exit run() 0x514bd52c: 11: set_msg 0x514bdd2c: 15: set_msg 0x514bd52c: 11: msg: "new message" 0x514bd52c: 11: exit run() 0x514bdd2c: 15: msg: "new message" 0x514bdd2c: 15: exit run() 0x4e88032c: 14: msg: "new message" 0x4e88032c: 14: exit run() main: 46 0x6708842c: 0: enter run() 0x6708842c: 0: set_msg 0x6708842c: 0: msg: "new message" 0x6708842c: 0: exit run() 0x660fa02c: 1: enter run() 0x660fa02c: 1: set_msg 0x660fa02c: 1: msg: "new message" 0x660fa02c: 1: exit run() 0x4e88092c: 2: enter run() 0x4e88092c: 2: set_msg 0x4e88092c: 2: msg: "new message" 0x4e88092c: 2: exit run() 0x4e88012c: 3: enter run() 0x4e88012c: 3: set_msg 0x4e88012c: 3: msg: "new message" 0x660fa42c: 4: enter run() 0x4e88012c: 3: exit run() 0x660fa42c: 4: set_msg 0x4e88022c: 5: enter run() 0x660fa42c: 4: msg: "new message" 0x4e880a2c: 6: enter run() 0x4e880a2c: 6: set_msg 0x660fa42c: 4: exit run() 0x4e880a2c: 6: msg: "new message" 0x4e880a2c: 6: exit run() 0x4e88022c: 5: set_msg 0x4e88022c: 5: msg: "new message" 0x4e88022c: 5: exit run() 0x67088d2c: 7: enter run() 0x67088d2c: 7: set_msg 0x67088d2c: 7: msg: "new message" 0x67088d2c: 7: exit run() 0x514bde2c: 8: enter run() 0x514bde2c: 8: set_msg 0x514bde2c: 8: msg: "new message" 0x514bde2c: 8: exit run() 0x67088b2c: 9: enter run() 0x67088b2c: 9: set_msg 0x67088b2c: 9: msg: "new message" 0x67088b2c: 9: exit run() 0x6708852c: 10: enter run() 0x6708852c: 10: set_msg 0x6708852c: 10: msg: "new message" 0x514bdb2c: 11: enter run() 0x6708852c: 10: exit run() 0x514bdb2c: 11: set_msg 0x514bdb2c: 11: msg: "new message" 0x514bdb2c: 11: exit run() 0x4e88042c: 12: enter run() 0x4e88042c: 12: set_msg 0x4e88042c: 12: msg: "new message" 0x4e88042c: 12: exit run() 0x4e88052c: 13: enter run() 0x4e88052c: 13: set_msg 0x4e88052c: 13: msg: "new message" 0x4e88052c: 13: exit run() 0x4e88072c: 14: enter run() 0x514bd12c: 15: enter run() 0x4e88072c: 14: set_msg 0x514bd12c: 15: set_msg 0x4e88072c: 14: msg: "new message" 0x514bd12c: 15: msg: "new message" 0x4e88072c: 14: exit run() 0x514bd12c: 15: exit run() main: 47 0x6708842c: 0: enter run() 0x6708842c: 0: set_msg 0x6708842c: 0: msg: "new message" 0x6708842c: 0: exit run() 0x4b7ecc2c: 1: enter run() 0x4b7ecc2c: 1: set_msg 0x4b7ecc2c: 1: msg: "new message" 0x4b7ecc2c: 1: exit run() 0x4e880b2c: 2: enter run() 0x4e880b2c: 2: set_msg 0x4e880b2c: 2: msg: "new message" 0x4e880b2c: 2: exit run() 0x4b7ec52c: 3: enter run() 0x4b7ec52c: 3: set_msg 0x4b7ec52c: 3: msg: "new message" 0x4b7ec52c: 3: exit run() 0x4e88072c: 4: enter run() 0x4e88072c: 4: set_msg 0x4e88072c: 4: msg: "new message" 0x4e88072c: 4: exit run() 0x4b7ecd2c: 5: enter run() 0x4b7ecd2c: 5: set_msg 0x4b7ecd2c: 5: msg: "new message" 0x4b7ecd2c: 5: exit run() 0x4b7eca2c: 6: enter run() 0x4b7eca2c: 6: set_msg 0x4b7eca2c: 6: msg: "new message" 0x4b7eca2c: 6: exit run() 0x514bdf2c: 7: enter run() 0x514bdf2c: 7: set_msg 0x514bdf2c: 7: msg: "new message" 0x514bdf2c: 7: exit run() 0x4e880c2c: 8: enter run() 0x4e880c2c: 8: set_msg 0x4e880c2c: 8: msg: "new message" 0x514bd32c: 9: enter run() 0x4e880c2c: 8: exit run() 0x514bd32c: 9: set_msg 0x514bd32c: 9: msg: "new message" 0x514bd32c: 9: exit run() 0x4e880e2c: 10: enter run() 0x4e880e2c: 10: set_msg 0x4e880e2c: 10: msg: "new message" 0x4e880e2c: 10: exit run() 0x514bdd2c: 11: enter run() 0x514bdd2c: 11: set_msg 0x4b7ec72c: 12: enter run() 0x514bdd2c: 11: msg: "new message" 0x514bdd2c: 11: exit run() 0x4b7ec72c: 12: set_msg 0x4b7ec72c: 12: msg: "new message" 0x4b7ec72c: 12: exit run() 0x4b7ec12c: 13: enter run() 0x4b7ec12c: 13: set_msg 0x4e880d2c: 14: enter run() 0x4b7ec12c: 13: msg: "new message" 0x4b7ece2c: 15: enter run() 0x4b7ece2c: 15: set_msg 0x4b7ec12c: 13: exit run() 0x4b7ece2c: 15: msg: "new message" 0x4b7ece2c: 15: exit run() 0x4e880d2c: 14: set_msg 0x4e880d2c: 14: msg: "new message" 0x4e880d2c: 14: exit run() main: 48 0x4e88012c: 0: enter run() 0x4e88012c: 0: set_msg 0x4e88012c: 0: msg: "new message" 0x4e88032c: 1: enter run() 0x4e88012c: 0: exit run() 0x4e88032c: 1: set_msg 0x4e88032c: 1: msg: "new message" 0x4e880a2c: 2: enter run() 0x4e88032c: 1: exit run() 0x4e880a2c: 2: set_msg 0x67088c2c: 3: enter run() 0x67088d2c: 4: enter run() 0x4e880e2c: 5: enter run() 0x4e880a2c: 2: msg: "new message" 0x514bd22c: 6: enter run() 0x514bd22c: 6: set_msg 0x514bd22c: 6: msg: "new message" 0x4e88082c: 7: enter run() 0x514bd22c: 6: exit run() 0x4e88082c: 7: set_msg 0x4e880a2c: 2: exit run() 0x514bde2c: 8: enter run() 0x4e88082c: 7: msg: "new message" 0x514bde2c: 8: set_msg 0x4e88082c: 7: exit run() 0x67088c2c: 3: set_msg 0x4e880e2c: 5: set_msg 0x4e880e2c: 5: msg: "new message" 0x4e880e2c: 5: exit run() 0x67088c2c: 3: msg: "new message" 0x67088c2c: 3: exit run() 0x514bde2c: 8: msg: "new message" 0x514bde2c: 8: exit run() 0x514bdf2c: 11: enter run() 0x514bdf2c: 11: set_msg 0x514bdf2c: 11: msg: "new message" 0x67088d2c: 4: set_msg 0x67088e2c: 9: enter run() 0x514bd62c: 10: enter run() 0x67088d2c: 4: msg: "new message" 0x514bdf2c: 11: exit run() 0x67088d2c: 4: exit run() 0x67088e2c: 9: set_msg 0x67088e2c: 9: msg: "new message" 0x67088e2c: 9: exit run() 0x514bd62c: 10: set_msg 0x514bd62c: 10: msg: "new message" 0x514bd62c: 10: exit run() 0x6708852c: 13: enter run() 0x6708852c: 13: set_msg 0x4b7ec82c: 12: enter run() 0x4b7ec82c: 12: set_msg 0x4b7ec82c: 12: msg: "new message" 0x6708852c: 13: msg: "new message" 0x4b7ec02c: 14: enter run() 0x6708822c: 15: enter run() 0x4b7ec82c: 12: exit run() 0x6708852c: 13: exit run() 0x4b7ec02c: 14: set_msg 0x4b7ec02c: 14: msg: "new message" 0x4b7ec02c: 14: exit run() 0x6708822c: 15: set_msg 0x6708822c: 15: msg: "new message" 0x6708822c: 15: exit run() main: 49 0x4b7ec92c: 0: enter run() 0x4b7ec92c: 0: set_msg 0x4b7ec92c: 0: msg: "new message" 0x4b7ec92c: 0: exit run() 0x4e880c2c: 1: enter run() 0x4e880c2c: 1: set_msg 0x4e880c2c: 1: msg: "new message" 0x4e880c2c: 1: exit run() 0x6708892c: 2: enter run() 0x6708892c: 2: set_msg 0x6708892c: 2: msg: "new message" 0x6708892c: 2: exit run() 0x4e88052c: 3: enter run() 0x4e88052c: 3: set_msg 0x4e88052c: 3: msg: "new message" 0x4e88052c: 3: exit run() 0x514bd72c: 4: enter run() 0x514bd72c: 4: set_msg 0x514bd72c: 4: msg: "new message" 0x4e88002c: 5: enter run() 0x514bd72c: 4: exit run() 0x4e88002c: 5: set_msg 0x4b7ec32c: 6: enter run() 0x4e88002c: 5: msg: "new message" 0x4b7ec32c: 6: set_msg 0x4e88002c: 5: exit run() 0x4b7ecf2c: 7: enter run() 0x4b7ec32c: 6: msg: "new message" 0x4e880f2c: 8: enter run() 0x4e88012c: 9: enter run() 0x4b7ec32c: 6: exit run() 0x67088c2c: 10: enter run() 0x4b7ecf2c: 7: set_msg 0x4b7ec62c: 11: enter run() 0x4e880e2c: 12: enter run() 0x4b7ecc2c: 13: enter run() 0x4e88062c: 14: enter run() 0x4e88072c: 15: enter run() 0x4e880f2c: 8: set_msg 0x4b7ecc2c: 13: set_msg 0x67088c2c: 10: set_msg 0x4e88062c: 14: set_msg 0x4e88062c: 14: msg: "new message" 0x4e880f2c: 8: msg: "new message" 0x4e880f2c: 8: exit run() 0x4e88062c: 14: exit run() 0x67088c2c: 10: msg: "new message" 0x67088c2c: 10: exit run() 0x4b7ec62c: 11: set_msg 0x4b7ecf2c: 7: msg: "new message" 0x4b7ecf2c: 7: exit run() 0x4b7ec62c: 11: msg: "new message" 0x4e880e2c: 12: set_msg 0x4b7ec62c: 11: exit run() 0x4e88072c: 15: set_msg 0x4b7ecc2c: 13: msg: "new message" 0x4e88072c: 15: msg: "new message" 0x4b7ecc2c: 13: exit run() 0x4e88072c: 15: exit run() 0x4e880e2c: 12: msg: "new message" 0x4e880e2c: 12: exit run() 0x4e88012c: 9: set_msg 0x4e88012c: 9: msg: "new message" 0x4e88012c: 9: exit run() main: 50 0x6708842c: 0: enter run() 0x6708842c: 0: set_msg 0x6708842c: 0: msg: "new message" 0x4b7ec52c: 1: enter run() 0x6708842c: 0: exit run() 0x4e88002c: 2: enter run() 0x4b7ec52c: 1: set_msg 0x514bd72c: 3: enter run() 0x4b7eca2c: 4: enter run() 0x67088e2c: 6: enter run() 0x4e88042c: 5: enter run() 0x4b7ec52c: 1: msg: "new message" 0x4e88052c: 7: enter run() 0x4e880d2c: 9: enter run() 0x4e880c2c: 8: enter run() 0x6708852c: 10: enter run() 0x514bd02c: 11: enter run() 0x4e88082c: 12: enter run() 0x4b7ec52c: 1: exit run() 0x514bdb2c: 14: enter run() 0x514bd22c: 15: enter run() 0x67088e2c: 6: set_msg 0x4e88092c: 13: enter run() 0x4e88092c: 13: set_msg 0x4e88092c: 13: msg: "new message" 0x4e88092c: 13: exit run() 0x514bdb2c: 14: set_msg 0x514bdb2c: 14: msg: "new message" 0x514bdb2c: 14: exit run() 0x4e88052c: 7: set_msg 0x4e88052c: 7: msg: "new message" 0x4e88052c: 7: exit run() 0x4e88082c: 12: set_msg 0x4e88082c: 12: msg: "new message" 0x67088e2c: 6: msg: "new message" 0x4e88082c: 12: exit run() 0x514bd22c: 15: set_msg 0x67088e2c: 6: exit run() 0x4e88002c: 2: set_msg 0x514bd22c: 15: msg: "new message" 0x514bd22c: 15: exit run() 0x514bd02c: 11: set_msg 0x514bd02c: 11: msg: "new message" 0x514bd02c: 11: exit run() 0x6708852c: 10: set_msg 0x4e880c2c: 8: set_msg 0x6708852c: 10: msg: "new message" 0x4e88002c: 2: msg: "new message" 0x4e880c2c: 8: msg: "new message" 0x6708852c: 10: exit run() 0x4e88002c: 2: exit run() 0x4e880c2c: 8: exit run() 0x4b7eca2c: 4: set_msg 0x4b7eca2c: 4: msg: "new message" 0x4e880d2c: 9: set_msg 0x4b7eca2c: 4: exit run() 0x514bd72c: 3: set_msg 0x4e880d2c: 9: msg: "new message" 0x514bd72c: 3: msg: "new message" 0x4e880d2c: 9: exit run() 0x514bd72c: 3: exit run() 0x4e88042c: 5: set_msg 0x4e88042c: 5: msg: "new message" 0x4e88042c: 5: exit run() main: 51 0x514bd12c: 0: enter run() 0x514bd12c: 0: set_msg 0x514bd12c: 0: msg: "new message" 0x514bd12c: 0: exit run() 0x4e88012c: 1: enter run() 0x4e88012c: 1: set_msg 0x4e88012c: 1: msg: "new message" 0x514bd32c: 2: enter run() 0x4e88012c: 1: exit run() 0x514bd32c: 2: set_msg 0x4b7ecf2c: 3: enter run() 0x514bd32c: 2: msg: "new message" 0x514bdc2c: 4: enter run() 0x514bdc2c: 4: set_msg 0x514bd32c: 2: exit run() 0x514bdc2c: 4: msg: "new message" 0x514bdc2c: 4: exit run() 0x514bdd2c: 5: enter run() 0x4b7ecf2c: 3: set_msg 0x514bdd2c: 5: set_msg 0x4b7ecf2c: 3: msg: "new message" 0x4e88002c: 6: enter run() 0x4b7ecf2c: 3: exit run() 0x514bdd2c: 5: msg: "new message" 0x514bdd2c: 5: exit run() 0x4e88002c: 6: set_msg 0x4e88002c: 6: msg: "new message" 0x4e88002c: 6: exit run() 0x6708822c: 7: enter run() 0x6708822c: 7: set_msg 0x6708822c: 7: msg: "new message" 0x6708822c: 7: exit run() 0x67088f2c: 8: enter run() 0x4e880b2c: 9: enter run() 0x67088f2c: 8: set_msg 0x4b7ecd2c: 10: enter run() 0x4b7ecd2c: 10: set_msg 0x4b7ec22c: 11: enter run() 0x4b7ec22c: 11: set_msg 0x4e880b2c: 9: set_msg 0x6708842c: 12: enter run() 0x6708842c: 12: set_msg 0x6708842c: 12: msg: "new message" 0x67088f2c: 8: msg: "new message" 0x6708842c: 12: exit run() 0x4e880b2c: 9: msg: "new message" 0x67088f2c: 8: exit run() 0x514bd42c: 13: enter run() 0x4b7ec22c: 11: msg: "new message" 0x4b7ecd2c: 10: msg: "new message" 0x6708882c: 14: enter run() 0x4e880b2c: 9: exit run() 0x4b7ecb2c: 15: enter run() 0x4b7ec22c: 11: exit run() 0x6708882c: 14: set_msg 0x4b7ecd2c: 10: exit run() 0x6708882c: 14: msg: "new message" 0x6708882c: 14: exit run() 0x514bd42c: 13: set_msg 0x4b7ecb2c: 15: set_msg 0x514bd42c: 13: msg: "new message" 0x514bd42c: 13: exit run() 0x4b7ecb2c: 15: msg: "new message" 0x4b7ecb2c: 15: exit run() main: 52 0x6708852c: 0: enter run() 0x6708852c: 0: set_msg 0x6708852c: 0: msg: "new message" 0x6708872c: 1: enter run() 0x6708852c: 0: exit run() 0x514bd52c: 2: enter run() 0x6708872c: 1: set_msg 0x4e880f2c: 3: enter run() 0x4e88092c: 4: enter run() 0x4b7ece2c: 5: enter run() 0x4e880f2c: 3: set_msg 0x67088d2c: 6: enter run() 0x514bd62c: 7: enter run() 0x4e88002c: 8: enter run() 0x6708802c: 9: enter run() 0x514bdf2c: 10: enter run() 0x514bd52c: 2: set_msg 0x4b7ec32c: 12: enter run() 0x4e880e2c: 11: enter run() 0x4b7ec62c: 13: enter run() 0x4e880a2c: 15: enter run() 0x4b7ec72c: 14: enter run() 0x4b7ec32c: 12: set_msg 0x4e880a2c: 15: set_msg 0x4e880a2c: 15: msg: "new message" 0x4e880a2c: 15: exit run() 0x4e880f2c: 3: msg: "new message" 0x4e880e2c: 11: set_msg 0x4e880f2c: 3: exit run() 0x4b7ec32c: 12: msg: "new message" 0x4b7ec32c: 12: exit run() 0x4e88092c: 4: set_msg 0x4b7ec72c: 14: set_msg 0x4e88002c: 8: set_msg 0x4e880e2c: 11: msg: "new message" 0x4e88002c: 8: msg: "new message" 0x4e880e2c: 11: exit run() 0x6708872c: 1: msg: "new message" 0x4e88002c: 8: exit run() 0x4e88092c: 4: msg: "new message" 0x6708872c: 1: exit run() 0x514bd52c: 2: msg: "new message" 0x4b7ec72c: 14: msg: "new message" 0x4e88092c: 4: exit run() 0x514bd52c: 2: exit run() 0x4b7ec72c: 14: exit run() 0x514bdf2c: 10: set_msg 0x514bdf2c: 10: msg: "new message" 0x514bdf2c: 10: exit run() 0x4b7ec62c: 13: set_msg 0x4b7ece2c: 5: set_msg 0x6708802c: 9: set_msg 0x4b7ece2c: 5: msg: "new message" 0x4b7ec62c: 13: msg: "new message" 0x6708802c: 9: msg: "new message" 0x4b7ece2c: 5: exit run() 0x4b7ec62c: 13: exit run() 0x6708802c: 9: exit run() 0x67088d2c: 6: set_msg 0x67088d2c: 6: msg: "new message" 0x67088d2c: 6: exit run() 0x514bd62c: 7: set_msg 0x514bd62c: 7: msg: "new message" 0x514bd62c: 7: exit run() main: 53 0x4b7eca2c: 0: enter run() 0x4b7eca2c: 0: set_msg 0x4b7eca2c: 0: msg: "new message" 0x4b7eca2c: 0: exit run() 0x4e88062c: 1: enter run() 0x4e88062c: 1: set_msg 0x4e88062c: 1: msg: "new message" 0x4e88062c: 1: exit run() 0x4b7ec82c: 2: enter run() 0x4b7ec82c: 2: set_msg 0x4b7ec82c: 2: msg: "new message" 0x4b7ec82c: 2: exit run() 0x4e880b2c: 3: enter run() 0x4e880b2c: 3: set_msg 0x4e880b2c: 3: msg: "new message" 0x4e880b2c: 3: exit run() 0x6708842c: 4: enter run() 0x6708842c: 4: set_msg 0x4b7ec32c: 5: enter run() 0x6708842c: 4: msg: "new message" 0x514bd52c: 6: enter run() 0x4e88012c: 7: enter run() 0x514bd52c: 6: set_msg 0x6708842c: 4: exit run() 0x4e88012c: 7: set_msg 0x6708812c: 8: enter run() 0x514bd52c: 6: msg: "new message" 0x4e88012c: 7: msg: "new message" 0x6708872c: 10: enter run() 0x514bde2c: 11: enter run() 0x4b7ec42c: 9: enter run() 0x67088e2c: 12: enter run() 0x514bd52c: 6: exit run() 0x6708892c: 13: enter run() 0x4e88012c: 7: exit run() 0x4e88072c: 14: enter run() 0x4b7ec02c: 15: enter run() 0x6708812c: 8: set_msg 0x4b7ec42c: 9: set_msg 0x6708892c: 13: set_msg 0x4b7ec02c: 15: set_msg 0x6708892c: 13: msg: "new message" 0x6708892c: 13: exit run() 0x4b7ec02c: 15: msg: "new message" 0x4b7ec02c: 15: exit run() 0x4e88072c: 14: set_msg 0x67088e2c: 12: set_msg 0x67088e2c: 12: msg: "new message" 0x6708812c: 8: msg: "new message" 0x4e88072c: 14: msg: "new message" 0x4b7ec42c: 9: msg: "new message" 0x67088e2c: 12: exit run() 0x6708812c: 8: exit run() 0x4e88072c: 14: exit run() 0x4b7ec42c: 9: exit run() 0x514bde2c: 11: set_msg 0x514bde2c: 11: msg: "new message" 0x6708872c: 10: set_msg 0x514bde2c: 11: exit run() 0x4b7ec32c: 5: set_msg 0x4b7ec32c: 5: msg: "new message" 0x6708872c: 10: msg: "new message" 0x4b7ec32c: 5: exit run() 0x6708872c:rthread reaping 0x4e88022c stack 0x42eb4200 rthread reaping 0x6708822c stack 0x42eb4da0 0x4b7ecf2c: rwlock_rdlock 0x6c1c5840 (2147483647) 10: exit run() main: 54 0x514bda2c: 0: enter run() 0x514bda2c: 0: set_msg 0x4b7ece2c: 1: enter run() 0x514bda2c: 0: msg: "new message" 0x4e88022c: 2: enter run() 0x514bda2c: 0: exit run() 0x6708822c: 3: enter run() 0x4b7ece2c: 1: set_msg 0x6708842c: 4: enter run() 0x4e880d2c: 5: enter run() 0x4b7ec92c: 6: enter run() 0x514bd42c: 7: enter run() 0x4b7ec52c: 8: enter run() 0x4e88032c: 9: enter run() 0x4b7ecf2c: 10: enter run() 0x4b7ece2c: 1: msg: "new message" 0x4b7ec12c: 11: enter run() 0x4b7ec62c: 12: enter run() 0x514bd82c: 13: enter run() 0x514bdf2c: 14: enter run() 0x514bd72c: 15: enter run() 0x4b7ec12c: 11: set_msg 0x4b7ece2c: 1: exit run() 0x4b7ec52c: 8: set_msg 0x4e880d2c: 5: set_msg 0x4b7ec12c: 11: msg: "new message" 0x4e880d2c: 5: msg: "new message" 0x4b7ec12c: 11: exit run() 0x4e880d2c: 5: exit run() 0x4b7ec92c: 6: set_msg 0x4b7ec92c: 6: msg: "new message" 0x4b7ec92c: 6: exit run() 0x4e88022c: 2: set_msg 0x514bdf2c: 14: set_msg 0x514bd82c: 13: set_msg 0x514bd72c: 15: set_msg 0x4b7ec52c: 8: msg: "new message" 0x514bd82c: 13: msg: "new message" 0x4b7ec52c: 8: exit run() 0x4e88022c: 2: msg: "new message" 0x514bdf2c: 14: msg: "new message" 0x514bd82c: 13: exit run() 0x514bd72c: 15: msg: "new message" 0x4e88022c: 2: exit run() 0x514bdf2c: 14: exit run() 0x4e88032c: 9: set_msg 0x4e88032c: 9: msg: "new message" 0x4e88032c: 9: exit run() 0x6708822c: 3: set_msg 0x4b7ecf2c: 10: set_msg 0x514bd72c: 15: exit run() 0x6708822c: 3: msg: "new message" 0x6708822c: 3: exit run() 0x4b7ec62c: 10x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708842c stack 0x42ec2980 rthread reaping 0x4e880d2c stack 0x42ec4680 rthread reaping 0x4b7ec92c stack 0x42ec2000 rthread reaping 0x514bd42c stack 0x42ebafe0 rthread reaping 0x4b7ec52c stack 0x42ec2540 rthread reaping 0x4e88032c stack 0x42ec4820 rthread reaping 0x4b7ecf2c stack 0x42eb4800 rthread reaping 0x4b7ec12c stack 0x42eba1a0 rthread reaping 0x4b7ec62c stack 0x42eb4b80 rthread reaping 0x514bd82c stack 0x42ec4180 rthread reaping 0x514bdf2c stack 0x42ec4960 rthread reaping 0x514bd72c stack 0x42eba520 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (1) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_wrlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x4e880e2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880e2c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_wrlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_rdlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bd92c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd92c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x514bda2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bda2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec22c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdc2c stack 0x42eba520 rthread reaping 0x4b7ec92c stack 0x42ec4960 rthread reaping 0x4b7ecb2c stack 0x42ec4180 rthread reaping 0x514bdd2c stack 0x42eb4b80 rthread reaping 0x6708852c stack 0x42eba1a0 0x4b7ec22c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdf2c stack 0x42eb4800 0x4b7ec22c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e880e2c stack 0x42ec4820 0x4e88052c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x514bd02c stack 0x42ec2540 0x4b7ec22c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ece2c stack 0x42ebafe0 rthread reaping 0x4b7ecc2c stack 0x42ec2000 rthread reaping 0x4b7ecd2c stack 0x42ec4680 rthread reaping 0x6708882c stack 0x42ec2980 rthread reaping 0x514bd92c stack 0x42eb4da0 0x4e88052c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bda2c stack 0x42eb4200 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4b7ec22c stack 0x42ec4320 0x4e88052c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88052c stack 0x42ec2060 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (1) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88012c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x67088e2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd62c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x6708822c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x514bd72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec42c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_wrlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x6708852c: rwlock_rdlock 0x6c1c5840 (0) 0x6708852c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x514bdf2c stack 0x42ec2060 0x514bd82c: rwlock_wrlock 0x6c1c5840 (2147483650) 0x514bd52c: rwlock_wrlock 0x6c1c5840 (2147483651) 0x4e88002c: rwlock_wrlock 0x6c1c5840 (2147483651) 0x6708832c: rwlock_wrlock 0x6c1c5840 (2147483651) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (2147483650) 0x6708812c: rwlock_wrlock 0x6c1c5840 (2147483650) 0x6708822c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd52c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd52c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x514bd52c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_unlock 0x6c1c5840 0x6708812c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88062c stack 0x42ec4320 rthread reaping 0x6708822c stack 0x42eb4200 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x6708812c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088e2c stack 0x42eb4da0 rthread reaping 0x4e88012c stack 0x42ec2980 rthread reaping 0x514bd62c stack 0x42ec4680 rthread reaping 0x4e880f2c stack 0x42ec2000 rthread reaping 0x514bd72c stack 0x42ebafe0 rthread reaping 0x4b7ec42c stack 0x42ec2540 rthread reaping 0x6708852c stack 0x42ec4820 rthread reaping 0x514bd82c stack 0x42eb4800 rthread reaping 0x4e88002c stack 0x42eba1a0 rthread reaping 0x514bd52c stack 0x42eb4b80 rthread reaping 0x6708832c stack 0x42ec4180 rthread reaping 0x6708812c stack 0x42ec4960 rthread reaping 0x514bdb2c stack 0x42eba520 0x4e88032c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_wrlock 0x6c1c5840 (0) 0x6708862c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x6708872c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x67088a2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x67088b2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd42c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88032c stack 0x42eba520 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd02c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7eca2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x67088d2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x514bd42c stack 0x42ec4960 0x4b7ec72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88082c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bd12c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088d2c: rwlock_unlock 0x6c1c5840 0x4b7ecf2c: rwlock_unlock 0x6c1c5840 0x67088a2c: rwlock_rdlock 0x6c1c5840 (2147483649) 0x67088a2c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x6708872c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7eca2c: rwlock_rdlock 0x6c1c5840 (2) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x6708862c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708862c stack 0x42ec4180 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e88082c stack 0x42eb4b80 0x514bd02c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708872c stack 0x42eba1a0 rthread reaping 0x4b7ece2c stack 0x42eb4800 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088b2c stack 0x42ec4820 rthread reaping 0x67088a2c stack 0x42ec2540 rthread reaping 0x514bdd2c stack 0x42ebafe0 rthread reaping 0x514bd02c stack 0x42ec2000 rthread reaping 0x4b7eca2c stack 0x42ec4680 rthread reaping 0x67088d2c stack 0x42ec2980 rthread reaping 0x514bdf2c stack 0x42eb4da0 rthread reaping 0x4b7ec72c stack 0x42eb4200 rthread reaping 0x4b7ecf2c stack 0x42ec4320 rthread reaping 0x514bd12c stack 0x42ec2060 0x4e88052c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x67088c2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088c2c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_wrlock 0x6c1c5840 (1) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd82c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88032c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec02c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4e88052c stack 0x42ec2060 rthread reaping 0x67088c2c stack 0x42ec4320 0x514bd22c: rwlock_wrlock 0x6c1c5840 (1) rthread reaping 0x4e88012c stack 0x42eb4200 rthread reaping 0x514bd82c stack 0x42eb4da0 rthread reaping 0x4e880c2c stack 0x42ec2980 rthread reaping 0x4b7ec32c stack 0x42ec4680 0x4e88062c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd02c stack 0x42ec2000 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x4e88032c stack 0x42ebafe0 rthread reaping 0x514bdd2c stack 0x42ec2540 rthread reaping 0x4b7ecc2c stack 0x42ec4820 rthread reaping 0x4e88042c stack 0x42eb4800 rthread reaping 0x4b7ec02c stack 0x42eba1a0 0x4e880f2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec42c stack 0x42eb4b80 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd22c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88062c stack 0x42ec4180 rthread reaping 0x514bd22c stack 0x42ec4960 rthread reaping 0x4e880f2c stack 0x42eba520 0x67088b2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e880b2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880d2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bde2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708832c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bd32c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x67088b2c stack 0x42eba520 0x4e880b2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88072c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e880b2c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ecc2c stack 0x42ec4960 0x514bde2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88022c stack 0x42ec4180 rthread reaping 0x4e88092c stack 0x42eb4b80 rthread reaping 0x6708822c stack 0x42eba1a0 rthread reaping 0x4e880b2c stack 0x42eb4800 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (2147483647) rthread reaping 0x514bd62c stack 0x42ec4820 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x6708832c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4b7ec32c: rwlock_unlock 0x6c1c5840 0x4e880d2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd32c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x514bd32c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708832c stack 0x42ec2540 rthread reaping 0x4e88072c stack 0x42ebafe0 rthread reaping 0x6708842c stack 0x42ec2000 rthread reaping 0x4e880a2c stack 0x42ec4680 rthread reaping 0x514bd32c stack 0x42ec2980 rthread reaping 0x4b7ecd2c stack 0x42eb4da0 rthread reaping 0x514bde2c stack 0x42eb4200 rthread reaping 0x4b7ec32c stack 0x42ec4320 rthread reaping 0x4e880d2c stack 0x42ec2060 0x4e88022c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880c2c: rwlock_wrlock 0x6c1c5840 (1) 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88002c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4e880c2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bdd2c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x514bd02c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e880c2c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x4e88022c stack 0x42ec2060 0x514bd72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec52c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4e880c2c stack 0x42ec4320 0x67088b2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ecd2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd12c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x67088b2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088b2c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4e88042c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88042c: rwlock_unlock 0x6c1c5840 0x4b7ec42c: rwlock_unlock 0x6c1c5840 0x514bd72c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd72c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4b7ec82c: rwlock_unlock 0x6c1c5840 0x514bdd2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdd2c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecd2c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88062c stack 0x42eb4200 rthread reaping 0x4e88002c stack 0x42eb4da0 rthread reaping 0x4e88042c stack 0x42ec2980 rthread reaping 0x514bdd2c stack 0x42ec4680 rthread reaping 0x514bd02c stack 0x42ec2000 rthread reaping 0x514bd72c stack 0x42ec2540 rthread reaping 0x4b7ec82c stack 0x42ec4820 rthread reaping 0x4b7ec92c stack 0x42eb4800 rthread reaping 0x4b7ec52c stack 0x42eba1a0 rthread reaping 0x4b7ecb2c stack 0x42eb4b80 rthread reaping 0x67088b2c stack 0x42ec4180 rthread reaping 0x4b7ecd2c stack 0x42ec4960 rthread reaping 0x514bd12c stack 0x42eba520 0x67088f2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_wrlock 0x6c1c5840 (1) 0x6708802c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_rdlock 0x6c1c5840 (0) 0x6708802c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4b7ec42c stack 0x42ebafe0 0x6708842c: rwlock_wrlock 0x6c1c5840 (1) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_wrlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x6708842c: rwlock_rdlock 0x6c1c5840 (0) 0x6708842c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_unlock 0x6c1c5840 0x514bde2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bde2c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88092c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88092c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x4e88052c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88052c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088d2c: rwlock_unlock 0x6c1c5840 0x67088d2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088d2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x4b7eca2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e880f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_rdlock 0x6c1c5840 (0) 0x6708872c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7eca2c: rwlock_unlock 0x6c1c5840 0x4e880f2c: rwlock_unlock 0x6c1c5840 0x6708872c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088f2c stack 0x42eba520 rthread reaping 0x6708802c stack 0x42ec4960 rthread reaping 0x4e88062c stack 0x42ec4180 rthread reaping 0x6708842c stack 0x42eb4b80 rthread reaping 0x514bde2c stack 0x42eba1a0 rthread reaping 0x4b7ec62c stack 0x42ebafe0 rthread reaping 0x4e88092c stack 0x42eb4800 rthread reaping 0x4e88052c stack 0x42ec4820 rthread reaping 0x67088d2c stack 0x42ec2540 rthread reaping 0x67088e2c stack 0x42ec2000 rthread reaping 0x4b7eca2c stack 0x42ec2980 rthread reaping 0x4e880f2c stack 0x42ec4680 0x4b7ec02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd22c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88012c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec02c: rwlock_unlock 0x6c1c5840 rthread reaping 0x6708872c stack 0x42eb4da0 0x4b7ec02c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_unlock 0x6c1c5840 0x514bd22c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4b7ec02c stack 0x42eb4200 0x514bd22c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bd22c stack 0x42ec4320 rthread reaping 0x4e88012c stack 0x42ec2060 0x4e88082c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_wrlock 0x6c1c5840 (0) 0x514bdc2c: rwlock_wrlock 0x6c1c5840 (2147483647) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x4e88072c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88032c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4b7ec22c: rwlock_wrlock 0x6c1c5840 (2147483649) 0x4e88072c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88002c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdb2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd42c: rwlock_wrlock 0x6c1c5840 (4294967295) rthread reaping 0x4e88082c stack 0x42ec2060 0x4e880a2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec92c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ece2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec22c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88072c stack 0x42ec4320 0x4b7ec22c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecb2c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x4b7ec72c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd82c: rwlock_wrlock 0x6c1c5840 (4294967295) 0x514bd42c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x4e88032c: rwlock_unlock 0x6c1c5840 0x4e88062c: rwlock_rdlock 0x6c1c5840 (1) 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_rdlock 0x6c1c5840 (4294967295) 0x4e88062c: rwlock_unlock 0x6c1c5840 0x514bdf2c: rwlock_unlock 0x6c1c5840 0x514bdc2c: rwlock_unlock 0x6c1c5840 0x514bd42c: rwlock_unlock 0x6c1c5840 0x4b7ec92c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec92c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4b7ecb2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88002c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4b7ece2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ece2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_rdlock 0x6c1c5840 (1) rthread reaping 0x514bdc2c stack 0x42eb4200 0x4b7ecb2c: rwlock_unlock 0x6c1c5840 0x4e88002c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88062c stack 0x42eb4da0 rthread reaping 0x4e88032c stack 0x42ec4680 0x4b7ec22c: rwlock_unlock 0x6c1c5840 0x4b7ec72c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4b7ec22c stack 0x42ec2980 rthread reaping 0x514bdf2c stack 0x42ec2000 rthread reaping 0x4e88002c stack 0x42ec2540 0x4b7ec72c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec72c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_unlock 0x6c1c5840 0x4e880a2c: rwlock_rdlock 0x6c1c5840 (2147483647) 0x514bd82c: rwlock_rdlock 0x6c1c5840 (0) 0x4e880a2c: rwlock_unlock 0x6c1c5840 0x514bd82c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_unlock 0x6c1c5840 0x514bdb2c: rwlock_rdlock 0x6c1c5840 (0) 0x514bdb2c: rwlock_unlock 0x6c1c5840 rthread reaping 0x514bdb2c stack 0x42ec4820 rthread reaping 0x514bd42c stack 0x42eb4800 rthread reaping 0x4b7ece2c stack 0x42ebafe0 rthread reaping 0x4b7ec92c stack 0x42eba1a0 rthread reaping 0x4e880a2c stack 0x42eb4b80 rthread reaping 0x4b7ecb2c stack 0x42ec4180 rthread reaping 0x4b7ec72c stack 0x42ec4960 rthread reaping 0x514bd82c stack 0x42eba520 0x4e88012c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x4e88012c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88012c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x514bd02c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd02c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_wrlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x6708822c: rwlock_rdlock 0x6c1c5840 (0) 0x6708822c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x4b7ecc2c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ecc2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x67088e2c: rwlock_rdlock 0x6c1c5840 (0) 0x67088e2c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ec62c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec02c: rwlock_wrlock 0x6c1c5840 (1) 0x4b7ec62c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x4b7ec02c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec02c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_wrlock 0x6c1c5840 (0) 0x6708802c: rwlock_unlock 0x6c1c5840 0x6708802c: rwlock_rdlock 0x6c1c5840 (0) 0x6708802c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_wrlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x4e88082c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88082c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd62c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd62c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_wrlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x514bd12c: rwlock_rdlock 0x6c1c5840 (0) 0x514bd12c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_wrlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x6708882c: rwlock_rdlock 0x6c1c5840 (0) 0x6708882c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_wrlock 0x6c1c5840 (0) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x4b7ec52c: rwlock_rdlock 0x6c1c5840 (0) 0x4b7ec52c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_wrlock 0x6c1c5840 (0) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x67088f2c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_wrlock 0x6c1c5840 (0) 0x67088f2c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_unlock 0x6c1c5840 0x4e88022c: rwlock_rdlock 0x6c1c5840 (0) 0x4e88022c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88012c stack 0x42eba520 rthread reaping 0x514bd02c stack 0x42ec4960 0x4b7ec82c: rwlock_wrlock 0x6c1c5840 (0) rthread reaping 0x6708822c stack 0x42ec4180 rthread reaping 0x4b7ecc2c stack 0x42eb4b80 0x4b7ec82c: rwlock_unlock 0x6c1c5840 rthread reaping 0x67088e2c stack 0x42eba1a0 0x4b7ec82c: rwlock_rdlock 0x6c1c5840 (0) rthread reaping 0x4b7ec62c stack 0x42ebafe0 2: set_msg 0x4b7ec62c: 12: msg: "new message" 0x4b7ecf2c: 10: msg: "new message" 0x4b7ec62c: 12: exit run() 0x4b7ecf2c: 10: exit run() 0x6708842c: 4: set_msg 0x514bd42c: 7: set_msg 0x514bd42c: 7: msg: "new message" 0x6708842c: 4: msg: "new message" 0x514bd42c: 7: exit run() 0x6708842c: 4: exit run() main: 55 0x514bdc2c: 0: enter run() 0x514bdc2c: 0: set_msg 0x514bdc2c: 0: msg: "new message" 0x4b7ec92c: 1: enter run() 0x514bdc2c: 0: exit run() 0x4b7ec92c: 1: set_msg 0x4b7ec92c: 1: msg: "new message" 0x4b7ec92c: 1: exit run() 0x4b7ecb2c: 2: enter run() 0x4b7ecb2c: 2: set_msg 0x4b7ecb2c: 2: msg: "new message" 0x4b7ecb2c: 2: exit run() 0x514bdd2c: 3: enter run() 0x514bdd2c: 3: set_msg 0x514bdd2c: 3: msg: "new message" 0x514bdd2c: 3: exit run() 0x6708852c: 4: enter run() 0x6708852c: 4: set_msg 0x6708852c: 4: msg: "new message" 0x6708852c: 4: exit run() 0x514bdf2c: 5: enter run() 0x514bdf2c: 5: set_msg 0x514bdf2c: 5: msg: "new message" 0x514bdf2c: 5: exit run() 0x4e880e2c: 6: enter run() 0x4e880e2c: 6: set_msg 0x4e880e2c: 6: msg: "new message" 0x4e880e2c: 6: exit run() 0x514bd02c: 7: enter run() 0x514bd02c: 7: set_msg 0x4b7ece2c: 8: enter run() 0x514bd02c: 7: msg: "new message" 0x514bd02c: 7: exit run() 0x4b7ecc2c: 9: enter run() 0x4b7ecc2c: 9: set_msg 0x4b7ecc2c: 9: msg: "new message" 0x4b7ecc2c: 9: exit run() 0x4b7ecd2c: 10: enter run() 0x4b7ecd2c: 10: set_msg 0x4b7ecd2c: 10: msg: "new message" 0x4b7ecd2c: 10: exit run() 0x6708882c: 11: enter run() 0x6708882c: 11: set_msg 0x6708882c: 11: msg: "new message" 0x6708882c: 11: exit run() 0x514bd92c: 12: enter run() 0x514bd92c: 12: set_msg 0x514bd92c: 12: msg: "new message" 0x514bda2c: 13: enter run() 0x514bda2c: 13: set_msg 0x514bda2c: 13: msg: "new message" 0x514bd92c: 12: exit run() 0x514bda2c: 13: exit run() 0x4b7ece2c: 8: set_msg 0x4b7ec22c: 14: enter run() 0x4b7ece2c: 8: msg: "new message" 0x4b7ece2c: 8: exit run() 0x4b7ec22c: 14: set_msg 0x4e88052c: 15: enter run() 0x4b7ec22c: 14: msg: "new message" 0x4b7ec22c: 14: exit run() 0x4e88052c: 15: set_msg 0x4e88052c: 15: msg: "new message" 0x4e88052c: 15: exit run() main: 56 0x514bdf2c: 0: enter run() 0x514bdf2c: 0: set_msg 0x4e88062c: 1: enter run() 0x514bdf2c: 0: msg: "new message" 0x6708822c: 2: enter run() 0x514bdf2c: 0: exit run() 0x4e88062c: 1: set_msg 0x4e88012c: 4: enter run() 0x67088e2c: 3: enter run() 0x514bd62c: 5: enter run() 0x6708822c: 2: set_msg 0x4e880f2c: 6: enter run() 0x514bd72c: 7: enter run() 0x4b7ec42c: 8: enter run() 0x4e880f2c: 6: set_msg 0x6708852c: 9: enter run() 0x6708852c: 9: set_msg 0x6708852c: 9: msg: "new message" 0x6708852c: 9: exit run() 0x4e880f2c: 6: msg: "new message" 0x4e880f2c: 6: exit run() 0x4b7ec42c: 8: set_msg 0x514bd82c: 10: enter run() 0x514bd52c: 12: enter run() 0x4e88002c: 11: enter run() 0x6708832c: 13: enter run() 0x4b7ec42c: 8: msg: "new message" 0x514bdb2c: 15: enter run() 0x6708812c: 14: enter run() 0x6708822c: 2: msg: "new message" 0x4e88062c: 1: msg: "new message" 0x4b7ec42c: 8: exit run() 0x6708822c: 2: exit run() 0x514bd82c: 10: set_msg 0x4e88002c: 11: set_msg 0x514bd82c: 10: msg: "new message" 0x4e88002c: 11: msg: "new message" 0x514bd82c: 10: exit run() 0x4e88002c: 11: exit run() 0x6708832c: 13: set_msg 0x514bd52c: 12: set_msg 0x6708832c: 13: msg: "new message" 0x6708832c: 13: exit run() 0x4e88012c: 4: set_msg 0x4e88012c: 4: msg: "new message" 0x514bd52c: 12: msg: "new message" 0x4e88012c: 4: exit run() 0x514bd52c: 12: exit run() 0x6708812c: 14: set_msg 0x4e88062c: 1: exit run() 0x514bdb2c: 15: set_msg 0x514bd72c: 7: set_msg 0x514bdb2c: 15: msg: "new message" 0x514bdb2c: 15: exit run() 0x514bd62c: 5: set_msg 0x6708812c: 14: msg: "new message" 0x6708812c: 14: exit run() 0x67088e2c: 3: set_msg 0x514bd72c: 7: msg: "new message" 0x514bd72c: 7: exit run() 0x67088e2c: 3: msg: "new message" 0x514bd62c: 5: msg: "new message" 0x67088e2c: 3: exit run() 0x514bd62c: 5: exit run() main: 57 0x4e88032c: 0: enter run() 0x4e88032c: 0: set_msg 0x4e88032c: 0: msg: "new message" 0x4e88032c: 0: exit run() 0x514bd42c: 1: enter run() 0x6708862c: 2: enter run() 0x514bd42c: 1: set_msg 0x4e88082c: 3: enter run() 0x6708872c: 4: enter run() 0x4b7ece2c: 5: enter run() 0x67088a2c: 7: enter run() 0x67088b2c: 6: enter run() 0x514bd42c: 1: msg: "new message" 0x514bdd2c: 8: enter run() 0x514bd02c: 9: enter run() 0x4b7eca2c: 10: enter run() 0x67088d2c: 11: enter run() 0x514bdf2c: 12: enter run() 0x514bd42c: 1: exit run() 0x4b7ec72c: 13: enter run() 0x4e88082c: 3: set_msg 0x4b7ecf2c: 14: enter run() 0x514bd12c: 15: enter run() 0x4b7ecf2c: 14: set_msg 0x4e88082c: 3: msg: "new message" 0x4e88082c: 3: exit run() 0x67088d2c: 11: set_msg 0x67088a2c: 7: set_msg 0x67088d2c: 11: msg: "new message" 0x4b7ecf2c: 14: msg: "new message" 0x4b7ecf2c: 14: exit run() 0x67088a2c: 7: msg: "new message" 0x67088a2c: 7: exit run() 0x4b7ec72c: 13: set_msg 0x514bdf2c: 12: set_msg 0x6708862c: 2: set_msg 0x4b7ece2c: 5: set_msg 0x67088d2c: 11: exit run() 0x6708872c: 4: set_msg 0x4b7ec72c: 13: msg: "new message" 0x4b7ec72c: 13: exit run() 0x514bd12c: 15: set_msg 0x6708872c: 4: msg: "new message" 0x514bd12c: 15: msg: "new message" 0x6708872c: 4: exit run() 0x514bdf2c: 12: msg: "new message" 0x514bdf2c: 12: exit run() 0x514bd12c: 15: exit run() 0x514bdd2c: 8: set_msg 0x4b7eca2c: 10: set_msg 0x514bdd2c: 8: msg: "new message" 0x4b7ece2c: 5: msg: "new message" 0x4b7eca2c: 10: msg: "new message" 0x6708862c: 2: msg: "new message" 0x514bdd2c: 8: exit run() 0x4b7ece2c: 5: exit run() 0x4b7eca2c: 10: exit run() 0x6708862c: 2: exit run() 0x514bd02c: 9: set_msg 0x514bd02c: 9: msg: "new message" 0x67088b2c: 6: set_msg 0x514bd02c: 9: exit run() 0x67088b2c: 6: msg: "new message" 0x67088b2c: 6: exit run() main: 58 0x4e88052c: 0: enter run() 0x4e88052c: 0: set_msg 0x4e88052c: 0: msg: "new message" 0x4e88052c: 0: exit run() 0x67088c2c: 1: enter run() 0x67088c2c: 1: set_msg 0x67088c2c: 1: msg: "new message" 0x67088c2c: 1: exit run() 0x4e88012c: 2: enter run() 0x4e88012c: 2: set_msg 0x4e88012c: 2: msg: "new message" 0x514bd82c: 3: enter run() 0x4e88012c: 2: exit run() 0x514bd82c: 3: set_msg 0x514bd82c: 3: msg: "new message" 0x514bd82c: 3: exit run() 0x4e880c2c: 4: enter run() 0x4e880c2c: 4: set_msg 0x4e880c2c: 4: msg: "new message" 0x4b7ec32c: 5: enter run() 0x4e880c2c: 4: exit run() 0x4b7ec32c: 5: set_msg 0x4b7ec32c: 5: msg: "new message" 0x4b7ec32c: 5: exit run() 0x514bd02c: 6: enter run() 0x514bd02c: 6: set_msg 0x514bd02c: 6: msg: "new message" 0x514bd02c: 6: exit run() 0x4e88032c: 7: enter run() 0x4e88032c: 7: set_msg 0x4e88032c: 7: msg: "new message" 0x4e88032c: 7: exit run() 0x514bdd2c: 8: enter run() 0x514bdd2c: 8: set_msg 0x514bdd2c: 8: msg: "new message" 0x514bdd2c: 8: exit run() 0x4b7ecc2c: 9: enter run() 0x4b7ecc2c: 9: set_msg 0x4b7ecc2c: 9: msg: "new message" 0x4b7ecc2c: 9: exit run() 0x4e88042c: 10: enter run() 0x4e88042c: 10: set_msg 0x4b7ec02c: 11: enter run() 0x4e88042c: 10: msg: "new message" 0x4b7ec02c: 11: set_msg 0x4e88042c: 10: exit run() 0x4b7ec02c: 11: msg: "new message" 0x4b7ec02c: 11: exit run() 0x4b7ec42c: 12: enter run() 0x4e88062c: 13: enter run() 0x4b7ec42c: 12: set_msg 0x4b7ec42c: 12: msg: "new message" 0x4b7ec42c: 12: exit run() 0x4e88062c: 13: set_msg 0x514bd22c: 14: enter run() 0x4e88062c: 13: msg: "new message" 0x4e880f2c: 15: enter run() 0x4e880f2c: 15: set_msg 0x4e88062c: 13: exit run() 0x4e880f2c: 15: msg: "new message" 0x4e880f2c: 15: exit run() 0x514bd22c: 14: set_msg 0x514bd22c: 14: msg: "new message" 0x514bd22c: 14: exit run() main: 59 0x67088b2c: 0: enter run() 0x67088b2c: 0: set_msg 0x67088b2c: 0: msg: "new message" 0x67088b2c: 0: exit run() 0x4b7ecc2c: 1: enter run() 0x4b7ecc2c: 1: set_msg 0x4e88022c: 2: enter run() 0x4b7ecc2c: 1: msg: "new message" 0x4e88022c: 2: set_msg 0x4b7ecc2c: 1: exit run() 0x4e88022c: 2: msg: "new message" 0x4e88022c: 2: exit run() 0x4e88092c: 3: enter run() 0x4e88092c: 3: set_msg 0x4e88092c: 3: msg: "new message" 0x4e88092c: 3: exit run() 0x4e880b2c: 5: enter run() 0x4e880b2c: 5: set_msg 0x514bd62c: 6: enter run() 0x6708822c: 4: enter run() 0x6708832c: 7: enter run() 0x4e88072c: 8: enter run() 0x6708842c: 9: enter run() 0x4e880a2c: 10: enter run() 0x514bd32c: 11: enter run() 0x4b7ecd2c: 12: enter run() 0x514bde2c: 13: enter run() 0x4b7ec32c: 14: enter run() 0x4e880d2c: 15: enter run() 0x514bde2c: 13: set_msg 0x514bd62c: 6: set_msg 0x4e880b2c: 5: msg: "new message" 0x4e880b2c: 5: exit run() 0x6708842c: 9: set_msg 0x6708822c: 4: set_msg 0x514bde2c: 13: msg: "new message" 0x514bd62c: 6: msg: "new message" 0x6708842c: 9: msg: "new message" 0x6708842c: 9: exit run() 0x6708822c: 4: msg: "new message" 0x6708822c: 4: exit run() 0x514bd62c: 6: exit run() 0x4e880a2c: 10: set_msg 0x4b7ec32c: 14: set_msg 0x4e88072c: 8: set_msg 0x514bde2c: 13: exit run() 0x4e88072c: 8: msg: "new message" 0x4e88072c: 8: exit run() 0x6708832c: 7: set_msg 0x4e880a2c: 10: msg: "new message" 0x6708832c: 7: msg: "new message" 0x4e880a2c: 10: exit run() 0x4e880d2c: 15: set_msg 0x6708832c: 7: exit run() 0x4b7ecd2c: 12: set_msg 0x4b7ec32c: 14: msg: "new message" 0x4b7ec32c: 14: exit run() 0x4e880d2c: 15: msg: "new message" 0x4e880d2c: 15: exit run() 0x514bd32c: 11: set_msg 0x4b7ecd2c: 12: msg: "new message" 0x514bd32c: 11: msg: "new message" 0x4b7ecd2c: 12: exit run() 0x514bd32c: 11: exit run() main: 60 0x4e88022c:rthread reaping 0x4b7ec02c stack 0x42eb4800 0: enter run() 0x4e88022c: 0: set_msg 0x4e880c2c: 1: enter run() 0x4e88022c: 0: msg: "new message" 0x4e88062c: 2: enter run() 0x4e88022c: 0: exit run() 0x4e88002c: 3: enter run() 0x4e880c2c: 1: set_msg 0x4e88042c: 4: enter run() 0x514bdd2c: 5: enter run() 0x514bd02c: 6: enter run() 0x4e880c2c: 1: msg: "new message" 0x4b7ec42c: 7: enter run() 0x514bd72c: 8: enter run() 0x4b7ec82c: 9: enter run() 0x4b7ec92c: 10: enter run() 0x4b7ec52c: 11: enter run() 0x4b7ec42c: 7: set_msg 0x4e880c2c: 1: exit run() 0x4b7ecb2c: 12: enter run() 0x4b7ecd2c: 14: enter run() 0x67088b2c: 13: enter run() 0x514bd12c: 15: enter run() 0x4b7ec92c: 10: set_msg 0x67088b2c: 13: set_msg 0x514bd02c: 6: set_msg 0x514bd02c: 6: msg: "new message" 0x67088b2c: 13: msg: "new message" 0x67088b2c: 13: exit run() 0x514bd72c: 8: set_msg 0x4e88042c: 4: set_msg 0x4e88042c: 4: msg: "new message" 0x4b7ec42c: 7: msg: "new message" 0x4e88042c: 4: exit run() 0x4b7ec42c: 7: exit run() 0x514bd02c: 6: exit run() 0x514bd72c: 8: msg: "new message" 0x4b7ec82c: 9: set_msg 0x514bd72c: 8: exit run() 0x4b7ec52c: 11: set_msg 0x514bdd2c: 5: set_msg 0x4b7ec82c: 9: msg: "new message" 0x4b7ec82c: 9: exit run() 0x514bdd2c: 5: msg: "new message" 0x514bdd2c: 5: exit run() 0x4b7ec52c: 11: msg: "new message" 0x514bd12c: 15: set_msg 0x4b7ec52c: 11: exit run() 0x4e88002c: 3: set_msg 0x514bd12c: 15: msg: "new message" 0x4e88002c: 3: msg: "new message" 0x514bd12c: 15: exit run() 0x4b7ecb2c: 12: set_msg 0x4e88002c: 3: exit run() 0x4b7ecd2c: 14: set_msg 0x4b7ecb2c: 12: msg: "new message" 0x4b7ecd2c: 14: msg: "new message" 0x4b7ecb2c: 12: exit run() 0x4e88062c: 2: set_msg 0x4b7ecd2c: 14: exit run() 0x4e88062c: 2: msg: "new message" 0x4e88062c: 2: exit run() 0x4b7ec92c: 10: msg: "new message" 0x4b7ec92c: 10: exit run() main: 61 0x67088f2c: 0: enter run() 0x67088f2c: 0: set_msg 0x67088f2c: 0: msg: "new message" 0x6708802c: 1: enter run() 0x67088f2c: 0: exit run() 0x6708802c: 1: set_msg 0x6708802c: 1: msg: "new message" 0x6708802c: 1: exit run() 0x4e88062c: 2: enter run() 0x4e88062c: 2: set_msg 0x6708842c: 3: enter run() 0x4e88062c: 2: msg: "new message" 0x514bde2c: 4: enter run() 0x4e88062c: 2: exit run() 0x6708842c: 3: set_msg 0x6708842c: 3: msg: "new message" 0x6708842c: 3: exit run() 0x514bde2c: 4: set_msg 0x514bde2c: 4: msg: "new message" 0x514bde2c: 4: exit run() 0x4b7ec62c: 5: enter run() 0x4b7ec62c: 5: set_msg 0x4b7ec62c: 5: msg: "new message" 0x4b7ec62c: 5: exit run() 0x4e88092c: 6: enter run() 0x4e88092c: 6: set_msg 0x4e88092c: 6: msg: "new message" 0x4e88092c: 6: exit run() 0x4e88052c: 7: enter run() 0x4e88052c: 7: set_msg 0x4e88052c: 7: msg: "new message" 0x4e88052c: 7: exit run() 0x67088d2c: 8: enter run() 0x67088d2c: 8: set_msg 0x67088d2c: 8: msg: "new message" 0x67088d2c: 8: exit run() 0x67088e2c: 9: enter run() 0x67088e2c: 9: set_msg 0x67088e2c: 9: msg: "new message" 0x67088e2c: 9: exit run() 0x4e880f2c: 10: enter run() 0x4e880f2c: 10: set_msg 0x4b7eca2c: 11: enter run() 0x4b7eca2c: 11: set_msg 0x6708872c: 12: enter run() 0x6708872c: 12: set_msg 0x4b7eca2c: 11: msg: "new message" 0x4e880f2c: 10: msg: "new message" 0x6708872c: 12: msg: "new message" 0x4b7eca2c: 11: exit run() 0x4e880f2c: 10: exit run() 0x4b7ec02c: 13: enter run() 0x514bd22c: 14: enter run() 0x6708872c: 12: exit run() 0x4e88012c: 15: enter run() 0x4b7ec02c: 13: set_msg 0x4b7ec02c: 13: msg: "new message" 0x4b7ec02c: 13: exit run() 0x514bd22c: 14: set_msg 0x514bd22c: 14: msg: "new message" 0x4e88012c: 15: set_msg 0x514bd22c: 14: exit run() 0x4e88012c: 15: msg: "new message" 0x4e88012c: 15: exit run() main: 62 0x4e88082c: 0: enter run() 0x4e88082c: 0: set_msg 0x4e88082c: 0: msg: "new message" 0x4e88072c: 1: enter run() 0x4e88082c: 0: exit run() 0x514bdc2c: 2: enter run() 0x4e88072c: 1: set_msg 0x4e88062c: 3: enter run() 0x4e88032c: 4: enter run() 0x4b7ec22c: 5: enter run() 0x4e88072c: 1: msg: "new message" 0x514bdf2c: 6: enter run() 0x4e88002c: 7: enter run() 0x514bdb2c: 8: enter run() 0x514bdf2c: 6: set_msg 0x514bd42c: 9: enter run() 0x4e880a2c: 12: enter run() 0x4b7ec92c: 11: enter run() 0x4b7ece2c: 10: enter run() 0x4e88072c: 1: exit run() 0x4b7ec22c: 5: set_msg 0x4b7ecb2c: 13: enter run() 0x4b7ec72c: 14: enter run() 0x514bd82c: 15: enter run() 0x514bd42c: 9: set_msg 0x4e88032c: 4: set_msg 0x4e88062c: 3: set_msg 0x4e88032c: 4: msg: "new message" 0x514bdc2c: 2: set_msg 0x4e88032c: 4: exit run() 0x4b7ec92c: 11: set_msg 0x4e88062c: 3: msg: "new message" 0x514bdf2c: 6: msg: "new message" 0x514bdf2c: 6: exit run() 0x514bdc2c: 2: msg: "new message" 0x514bdc2c: 2: exit run() 0x514bd42c: 9: msg: "new message" 0x514bd42c: 9: exit run() 0x4b7ec92c: 11: msg: "new message" 0x4b7ec92c: 11: exit run() 0x4b7ecb2c: 13: set_msg 0x4e88002c: 7: set_msg 0x4b7ece2c: 10: set_msg 0x4b7ece2c: 10: msg: "new message" 0x4b7ecb2c: 13: msg: "new message" 0x4e88002c: 7: msg: "new message" 0x4e88062c: 3: exit run() 0x4b7ece2c: 10: exit run() 0x4b7ec22c: 5: msg: "new message" 0x4b7ecb2c: 13: exit run() 0x4e88002c: 7: exit run() 0x4b7ec22c: 5: exit run() 0x4b7ec72c: 14: set_msg 0x4b7ec72c: 14: msg: "new message" 0x4b7ec72c: 14: exit run() 0x4e880a2c: 12: set_msg 0x514bd82c: 15: set_msg 0x4e880a2c: 12: msg: "new message" 0x514bd82c: 15: msg: "new message" 0x4e880a2c: 12: exit run() 0x514bd82c: 15: exit run() 0x514bdb2c: 8: set_msg 0x514bdb2c: 8: msg: "new message" 0x514bdb2c: 8: exit run() main: 63 0x4e88012c: 0: enter run() 0x4e88012c: 0: set_msg 0x4e88012c: 0: msg: "new message" 0x4e88012c: 0: exit run() 0x514bd02c: 1: enter run() 0x514bd02c: 1: set_msg 0x514bd02c: 1: msg: "new message" 0x514bd02c: 1: exit run() 0x6708822c: 2: enter run() 0x6708822c: 2: set_msg 0x6708822c: 2: msg: "new message" 0x6708822c: 2: exit run() 0x4b7ecc2c: 3: enter run() 0x4b7ecc2c: 3: set_msg 0x4b7ecc2c: 3: msg: "new message" 0x4b7ecc2c: 3: exit run() 0x67088e2c: 4: enter run() 0x67088e2c: 4: set_msg 0x67088e2c: 4: msg: "new message" 0x67088e2c: 4: exit run() 0x4b7ec62c: 5: enter run() 0x4b7ec62c: 5: set_msg 0x4b7ec02c: 6: enter run() 0x4b7ec62c: 5: msg: "new message" 0x4b7ec62c: 5: exit run() 0x4b7ec02c: 6: set_msg 0x4b7ec02c: 6: msg: "new message" 0x4b7ec02c: 6: exit run() 0x6708802c: 7: enter run() 0x6708802c: 7: set_msg 0x6708802c: 7: msg: "new message" 0x6708802c: 7: exit run() 0x4e88082c: 8: enter run() 0x4e88082c: 8: set_msg 0x4e88082c: 8: msg: "new message" 0x4e88082c: 8: exit run() 0x514bd62c: 9: enter run() 0x514bd62c: 9: set_msg 0x514bd62c: 9: msg: "new message" 0x514bd62c: 9: exit run() 0x514bd12c: 10: enter run() 0x514bd12c: 10: set_msg 0x514bd12c: 10: msg: "new message" 0x514bd12c: 10: exit run() 0x6708882c: 11: enter run() 0x6708882c: 11: set_msg 0x6708882c: 11: msg: "new message" 0x6708882c: 11: exit run() 0x4b7ec52c: 12: enter run() 0x4b7ec52c: 12: set_msg 0x4b7ec52c: 12: msg: "new message" 0x4b7ec52c: 12: exit run() 0x67088f2c: 13: enter run() 0x67088f2c: 13: set_msg 0x4e88022c: 14: enter run() 0x67088f2c: 13: msg: "new message" 0x67088f2c: 13: exit run() 0x4e88022c: 14: set_msg 0x4e88022c: 14: msg: "new message" 0x4e88022c: 14: exit run() 0x4b7ec82c: 15: enter run() 0x4b7ec82c: 15: set_msg 0x4b7ec8rthread reaping 0x6708802c stack 0x42ec4820 0x4b7ec82c: rwlock_unlock 0x6c1c5840 rthread reaping 0x4e88082c stack 0x42ec2540 rthread reaping 0x514bd62c stack 0x42ec2000 rthread reaping 0x514bd12c stack 0x42ec2980 rthread reaping 0x6708882c stack 0x42ec4680 rthread reaping 0x4b7ec52c stack 0x42eb4da0 rthread reaping 0x67088f2c stack 0x42eb4200 rthread reaping 0x4e88022c stack 0x42ec4320 rthread reaping 0x4b7ec82c stack 0x42ec2060 2c: 15: msg: "new message" 0x4b7ec82c: 15: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:47:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, ".", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c /usr/src/regress/lib/libpthread/readdir/readdir.c:58:2: warning: format specifies type 'char *' but the argument has type 'DIR *' (aka 'struct _dirdesc *') [-Wformat] CHECKn(dot_dir = opendir(".")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c /usr/src/regress/lib/libpthread/select/select.c:134:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(slpr = popen("sleep 2; echo foo", "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o select select.o -lpthread ./select ..............................................................................................select returned 1 read 4: `foo ' last read was -1, errno = 35 Resource temporarily unavailable select returned 1 last read was 0, errno = 0 success read finished ===> semaphore ===> semaphore/sem_destroy ==== run-regress-sem_destroy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_destroy"' -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1730690150.685812457 actual 1730690150.695731773 timeout: expected 1730690150.695731773 actual 1730690150.705812457 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/setjmp"' -I/usr/src/regress/lib/libpthread/setjmp/../include -MD -MP -c /usr/src/regress/lib/libpthread/setjmp/setjmp.c cc -o setjmp setjmp.o -lpthread ./setjmp jumping in main thread _jumping in main thread jumping in child thread _jumping in child thread ===> sigdeliver ==== run-regress-sigdeliver ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigdeliver"' -I/usr/src/regress/lib/libpthread/sigdeliver/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c cc -o sigdeliver sigdeliver.o -lpthread ./sigdeliver ===> siginfo ==== run-regress-siginfo ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginfo"' -I/usr/src/regress/lib/libpthread/siginfo/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginfo/siginfo.c cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0xcf7ce834, context 0xcf7ce7e0 addr 0x987230, code 1, trap 6 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginterrupt"' -I/usr/src/regress/lib/libpthread/siginterrupt/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c cc -o siginterrupt siginterrupt.o -lpthread ./siginterrupt ===> signal ==== run-regress-signal ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signal"' -I/usr/src/regress/lib/libpthread/signal/../include -MD -MP -c /usr/src/regress/lib/libpthread/signal/signal.c /usr/src/regress/lib/libpthread/signal/signal.c:26:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/signal/signal.c:53:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "!", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o signal signal.o -lpthread ./signal !! ===> signals ===> signals/ignore_sigchild ==== run-regress-ignore_sigchild ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/ignore_sigchild"' -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c cc -o ignore_sigchild ignore_sigchild.o -lpthread ./ignore_sigchild ===> signals/pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/pthread_join/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_join"' -I/usr/src/regress/lib/libpthread/signals/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join ===> signals/pthread_mutex_lock ==== run-regress-pthread_mutex_lock ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock"' -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c cc -o pthread_mutex_lock pthread_mutex_lock.o -lpthread ./pthread_mutex_lock ===> signodefer ==== run-regress-signodefer ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signodefer"' -I/usr/src/regress/lib/libpthread/signodefer/../include -MD -MP -c /usr/src/regress/lib/libpthread/signodefer/signodefer.c /usr/src/regress/lib/libpthread/signodefer/signodefer.c:34:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, str, strlen(str))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0xcf7db4dc, context 0xcf7db488 act_handler/2, signal 30, siginfo 0xcf7db4dc, context 0xcf7db488 act_handler/3, signal 30, siginfo 0xcf7db4dc, context 0xcf7db488 [recurse] act_handler/4, signal 30, siginfo 0xcf7db3d0, context 0xcf7db37c ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigsuspend"' -I/usr/src/regress/lib/libpthread/sigsuspend/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:56:6: warning: variable 'save_count' set but not used [-Wunused-but-set-variable] int save_count, status, i; ^ 1 warning generated. cc -o sigsuspend sigsuspend.o -lpthread ./sigsuspend -> Suspender thread signal handler caught signal 16 (Urgent I/O condition) -> Main thread signal handler caught signal 16 (Urgent I/O condition) -> Suspender thread signal handler caught signal 31 (User defined signal 2) -> Suspender thread signal handler caught signal 31 (User defined signal 2) Sigsuspend woke up by signal 16 (Urgent I/O condition) Sigsuspend woke up by signal 31 (User defined signal 2) Sigsuspend woke up by signal 31 (User defined signal 2) ===> sigwait ==== run-regress-sigwait ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigwait"' -I/usr/src/regress/lib/libpthread/sigwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigwait/sigwait.c cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0x4f5d7e2c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x4f5d7e2c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x4f5d7e2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4f5d7e2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4f5d7e2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4f5d7e2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4f5d7e2c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4f5d7e2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4f5d7e2c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4f5d7e2c) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c /usr/src/regress/lib/libpthread/sleep/sleep.c:83:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o sleep sleep.o -lpthread ./sleep abbaabbababababababa Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 1518: This should be message #1 waiting for child 21039: This should be message #2 21039: This should be message #3 1518: This should be message #4 21039: This should be message #5 1518: This should be message #6 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/3"' -I/usr/src/regress/lib/libpthread/socket/3/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/3/socket3.c cc -o socket3 socket3.o -lpthread ./socket3 listen_fd = 3 accept_fd = 0, flags = 6 ===> spinlock ==== run-regress-spinlock ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/spinlock"' -I/usr/src/regress/lib/libpthread/spinlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/spinlock/spinlock.c cc -o spinlock spinlock.o -lpthread ./spinlock Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> stack ==== run-regress-stack ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stack"' -I/usr/src/regress/lib/libpthread/stack/../include -MD -MP -c /usr/src/regress/lib/libpthread/stack/stack.c /usr/src/regress/lib/libpthread/stack/stack.c:25:11: warning: address of stack memory associated with local variable 's' returned [-Wreturn-stack-address] return (&s); ^ /usr/src/regress/lib/libpthread/stack/stack.c:35:10: warning: address of stack memory associated with local variable 'buf' returned [-Wreturn-stack-address] return (buf + LARGE_SIZE/2); ^~~ 2 warnings generated. cc -o stack stack.o -lpthread ./stack ===> stdarg ==== run-regress-stdarg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/stdarg/../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdarg"' -I/usr/src/regress/lib/libpthread/stdarg/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdarg/stdarg.c /usr/src/regress/lib/libpthread/stdarg/stdarg.c:43:3: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] EQ(l, 123456789L); ^~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:47:3: warning: format specifies type 'char *' but the argument has type 'void *' [-Wformat] EQ(p, &thing); ^~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o stdarg stdarg.o -lpthread ./stdarg trying loop in single-threaded mode: main ok now running loop with 2 threads: child 1 child 2 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdio"' -I/usr/src/regress/lib/libpthread/stdio/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdio/stdio.c /usr/src/regress/lib/libpthread/stdio/stdio.c:57:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn((fp = fopen(fullname, "r"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:74:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp1 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:77:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp2 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o stdio stdio.o -lpthread ./stdio ===> switch ==== run-regress-switch-2 ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/switch"' -I/usr/src/regress/lib/libpthread/switch/../include -MD -MP -c /usr/src/regress/lib/libpthread/switch/switch.c /usr/src/regress/lib/libpthread/switch/switch.c:76:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, (char *) arg, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/switch/switch.c:116:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 1204750 0m02.00s real 0m00.63s user 0m04.02s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 759976 0m02.00s real 0m00.34s user 0m05.46s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 596526 0m02.00s real 0m00.32s user 0m07.27s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 405569 0m02.00s real 0m00.19s user 0m09.64s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 307522 0m02.00s real 0m00.12s user 0m11.32s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 161263 0m02.00s real 0m00.06s user 0m14.16s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 136681 0m02.00s real 0m00.08s user 0m14.71s system ===> system ==== run-regress-system ==== cc -O2 -pipe -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 4m56.35s