START lib/libpthread 2025-02-05T14:47:24Z ===> barrier ==== run-regress-barrier ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/barrier"' -I/usr/src/regress/lib/libpthread/barrier/../include -MD -MP -c /usr/src/regress/lib/libpthread/barrier/barrier.c cc -o barrier barrier.o -lpthread ./barrier Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> blocked_shutdown ==== run-regress-blocked_shutdown ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/blocked_shutdown"' -I/usr/src/regress/lib/libpthread/blocked_shutdown/../include -MD -MP -c /usr/src/regress/lib/libpthread/blocked_shutdown/blocked_shutdown.c cc -o blocked_shutdown blocked_shutdown.o -lpthread ./blocked_shutdown ===> cancel ==== run-regress-cancel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel"' -I/usr/src/regress/lib/libpthread/cancel/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel/cancel.c cc -o cancel cancel.o -lutil -lpthread ./cancel you should see this message exactly once (fyi, cancellation of self was instantaneous) early = 0 ===> cancel2 ==== run-regress-cancel2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel2"' -I/usr/src/regress/lib/libpthread/cancel2/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel2/cancel2.c cc -o cancel2 cancel2.o -lpthread ./cancel2 trying select trying pselect trying poll trying ppoll ===> cancel_wait ==== run-regress-cancel_wait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cancel_wait"' -I/usr/src/regress/lib/libpthread/cancel_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/cancel_wait/cancel_wait.c cc -o cancel_wait cancel_wait.o -lpthread ./cancel_wait trying wait trying waitpid trying wait3 trying wait4 ===> close ==== run-regress-close ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close"' -I/usr/src/regress/lib/libpthread/close/../include -MD -MP -c /usr/src/regress/lib/libpthread/close/close.c /usr/src/regress/lib/libpthread/close/close.c:108:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, garbage, sizeof garbage)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/close/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o close close.o -lpthread ./close main: connecting to test port with fd 3 main: connected on fd 3 starting child thread child: writing some garbage to fd 3 child: calling select() with fd 3 main: closing fd 3 main: closed child: select() returned -1, errno 9 = Bad file descriptor [correct] ===> close_race ==== run-regress-close_race ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/close_race"' -I/usr/src/regress/lib/libpthread/close_race/../include -MD -MP -c /usr/src/regress/lib/libpthread/close_race/close_race.c cc -o close_race close_race.o -lpthread ./close_race ===> closefrom ==== run-regress-closefrom ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/closefrom"' -I/usr/src/regress/lib/libpthread/closefrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/closefrom/closefrom.c cc -o closefrom closefrom.o -lpthread ./closefrom closefrom(3) == -1/9 closefrom(3) == -1/9 dummy thread exited with status 0x0 ===> cwd ==== run-regress-cwd ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/cwd"' -I/usr/src/regress/lib/libpthread/cwd/../include -MD -MP -c /usr/src/regress/lib/libpthread/cwd/cwd.c cc -o cwd cwd.o -lpthread ld: warning: cwd.c:53 (/usr/src/regress/lib/libpthread/cwd/cwd.c:53)(cwd.o:(main)): warning: getwd() possibly used unsafely; consider using getcwd() ./cwd getcwd => /usr/obj/regress/lib/libpthread/cwd getwd => /usr/obj/regress/lib/libpthread/cwd ===> dlopen ==== run-regress-dlopen ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/dlopen"' -I/usr/src/regress/lib/libpthread/dlopen/../include -MD -MP -c /usr/src/regress/lib/libpthread/dlopen/dlopen.c cc -o dlopen dlopen.o ./dlopen * * * * * * * * * * * * * * * * * * * * * * * * * single threaded semop: pass time = 1.005169573 sigsuspend: pass time = 1.009876233 poll: fail time = 0.000098198 r = 1 open_fifo: pass time = 1.005442725 nanosleep: pass time = 1.009771680 flock: pass time = 1.008492312 fcntl(F_SETLKW): pass time = 1.008043017 connect: pass time = 1.009117189 accept: pass time = 1.009906474 in thread after dlopen(pthread) semop: pass time = 1.009268746 sigsuspend: pass time = 1.009961720 poll: fail time = 0.000020044 r = 1 open_fifo: pass time = 1.009110274 nanosleep: pass time = 1.009714408 flock: pass time = 1.008424774 fcntl(F_SETLKW): pass time = 1.007950476 connect: pass time = 1.008833699 accept: pass time = 1.009976806 using cancellation semop: pass time = 1.009732009 sigsuspend: pass time = 1.009858423 poll: fail time = 1.009973522 r = 1 open_fifo: pass time = 1.009314283 nanosleep: pass time = 1.009559149 flock: pass time = 1.008741438 fcntl(F_SETLKW): pass time = 1.007380564 connect: pass time = 1.008979111 accept: pass time = 1.009948938 ===> earlysig ==== run-regress-earlysig ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/earlysig"' -I/usr/src/regress/lib/libpthread/earlysig/../include -MD -MP -c /usr/src/regress/lib/libpthread/earlysig/earlysig.c cc -o earlysig earlysig.o -lpthread ./earlysig ===> errno ==== run-regress-errno ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/errno"' -I/usr/src/regress/lib/libpthread/errno/../include -MD -MP -c /usr/src/regress/lib/libpthread/errno/errno.c /usr/src/regress/lib/libpthread/errno/errno.c:62:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "m", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:67:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:73:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "2", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/errno/errno.c:157:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "X", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/errno/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 4 warnings generated. cc -o errno errno.o -lpthread ./errno X ===> execve ==== run-regress-execve ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/execve"' -I/usr/src/regress/lib/libpthread/execve/../include -MD -MP -c /usr/src/regress/lib/libpthread/execve/execve.c /usr/src/regress/lib/libpthread/execve/execve.c:95:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, should_succeed, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/execve/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o execve execve.o -lpthread ./execve This is the first message IGNORED: stdout is not a tty: this test needs a tty ===> fork ==== run-regress-fork ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/fork"' -I/usr/src/regress/lib/libpthread/fork/../include -MD -MP -c /usr/src/regress/lib/libpthread/fork/fork.c cc -o fork fork.o -lpthread ./fork forking from pid 4497 parent = pid 4497 parent ok ===> group ==== run-regress-group ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/group"' -I/usr/src/regress/lib/libpthread/group/../include -MD -MP -c /usr/src/regress/lib/libpthread/group/group.c cc -o group group.o -lpthread ./group gid 4 gid 1 gid 2 gid 3 gid 0 before: tty:*:4:root after: tty:*:4:root before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: wheel:*:0:root,user after: wheel:*:0:root,user ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/malloc_duel"' -I/usr/src/regress/lib/libpthread/malloc_duel/../include -MD -MP -c /usr/src/regress/lib/libpthread/malloc_duel/malloc_duel.c cc -o malloc_duel malloc_duel.o -lpthread ./malloc_duel ===> netdb ==== run-regress-netdb ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/netdb"' -I/usr/src/regress/lib/libpthread/netdb/../include -MD -MP -c /usr/src/regress/lib/libpthread/netdb/netdb.c /usr/src/regress/lib/libpthread/netdb/netdb.c:57:2: warning: format specifies type 'char *' but the argument has type 'struct servent *' [-Wformat] CHECKhn(serv = getservbyname("telnet", "tcp")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:67:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("localhost")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/netdb/netdb.c:77:2: warning: format specifies type 'char *' but the argument has type 'struct hostent *' [-Wformat] CHECKhn(host = gethostbyname("127.0.0.1")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:112:20: note: expanded from macro 'CHECKhn' #define CHECKhn(x) _CHECK(x, != 0, hstrerror(h_errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/netdb/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o netdb netdb.o -lpthread ./netdb getservbyname -> port 23 gethostbyname -> 127.0.0.1 ===> pcap ==== run-regress-pcap ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pcap"' -I/usr/src/regress/lib/libpthread/pcap/../include -MD -MP -c /usr/src/regress/lib/libpthread/pcap/pcap.c cc -o pcap pcap.o -lpcap -lpthread ./pcap PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.096 ms 64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.084 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.064 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.064/0.081/0.096/0.013 ms ===> poll ==== run-regress-poll ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/poll"' -I/usr/src/regress/lib/libpthread/poll/../include -MD -MP -c /usr/src/regress/lib/libpthread/poll/poll.c cc -o poll poll.o -lutil -lpthread ./poll zero p[0]={fd=3, events=< in out > revents=< in out >} null p[1]={fd=4, events=< in out > revents=< in out >} closing zero zero p[0]={fd=3, events=< in out > revents=< nval >} null p[1]={fd=4, events=< in out > revents=< in out >} closing null rpipe p[0]={fd=3, events=< in > revents=< >} wpipe p[1]={fd=4, events=< out > revents=< out >} bg writing to wpipe rpipe p[0]={fd=3, events=< in > revents=< in >} ===> preemption ==== run-regress-preemption ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption"' -I/usr/src/regress/lib/libpthread/preemption/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption/preemption.c cc -o preemption preemption.o -lpthread ./preemption yielding: 0 1 2 3 4 5 6 7 8 9 ===> preemption_float ==== run-regress-preemption_float ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/preemption_float"' -I/usr/src/regress/lib/libpthread/preemption_float/../include -MD -MP -c /usr/src/regress/lib/libpthread/preemption_float/preemption_float.c cc -o preemption_float preemption_float.o -lm -lpthread ./preemption_float ===> pthread_atfork ==== run-regress-pthread_atfork ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_atfork"' -I/usr/src/regress/lib/libpthread/pthread_atfork/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_atfork/pthread_atfork.c cc -o pthread_atfork pthread_atfork.o -lpthread ./pthread_atfork ===> pthread_cond_timedwait ==== run-regress-pthread_cond_timedwait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_cond_timedwait"' -I/usr/src/regress/lib/libpthread/pthread_cond_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_cond_timedwait/pthread_cond_timedwait.c cc -o pthread_cond_timedwait pthread_cond_timedwait.o -lpthread ./pthread_cond_timedwait pthread_cond_timedwait START Got timeout 0 in 5.001711033 seconds Got timeout 1 in 10.011710509 seconds ===> pthread_create ==== run-regress-pthread_create ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_create"' -I/usr/src/regress/lib/libpthread/pthread_create/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_create/pthread_create.c cc -o pthread_create pthread_create.o -lpthread ./pthread_create Original thread stack at 0xcf7e5cf4 New thread was passed arg address 0xdeadbeef New thread stack at 0x68015e6c ===> pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_join"' -I/usr/src/regress/lib/libpthread/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join Original thread stack at 0xcf7dbf14 New thread 1 stack at 0x7a8d11a8 New thread 2 stack at 0x7a8d11a8 ===> pthread_kill ==== run-regress-pthread_kill ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_kill"' -I/usr/src/regress/lib/libpthread/pthread_kill/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_kill/pthread_kill.c cc -o pthread_kill pthread_kill.o -lpthread ./pthread_kill act_handler: signal 30, siginfo 0xcf7f9c60, context 0xcf7f9c0c act_handler: signal 30, siginfo 0x4a59bd70, context 0x4a59bd1c act_handler: signal 30, siginfo 0x71245900, context 0x712458ac Thread T1 woke up Thread T2 woke up ===> pthread_mutex ==== run-regress-pthread_mutex ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_mutex"' -I/usr/src/regress/lib/libpthread/pthread_mutex/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_mutex/pthread_mutex.c cc -o pthread_mutex pthread_mutex.o -lpthread ./pthread_mutex test_mutex_static() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_fast() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_mutex_debug() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() test_debug_double_lock() test_debug_double_unlock() test_mutex_recursive() test_mutex_recursive_lock() test_mutex_recursive_trylock() test_mutex_normal() test_nocontention_lock() test_nocontention_trylock() test_contention_lock() ===> pthread_once The fix for this bug has been backed out. https://marc.info/?l=openbsd-cvs&m=150983604531467&w=2 Wait until guenther@ has fixed the binutils problem with the samba port. DISABLED ===> pthread_rwlock ==== run-regress-pthread_rwlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock"' -I/usr/src/regress/lib/libpthread/pthread_rwlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock/pthread_rwlock.c cc -o pthread_rwlock pthread_rwlock.o -lpthread ./pthread_rwlock reader 0 locked, state = 1 reader 2 locked, state = 2 reader 0 woken, state = 2 reader 3 locked, state = 3 reader 2 woken, state = 3 reader 0 woken, state = 3 reader 4 locked, state = 4 reader 2 woken, state = 4 reader 3 woken, state = 4 reader 1 locked, state = 5 reader 4 woken, state = 5 writer started, state = 5 reader 2 woken, state = 5 reader 0 woken, state = 5 reader 3 woken, state = 5 reader 5 locked, state = 6 reader 1 woken, state = 6 reader 0 woken, state = 6 reader 3 woken, state = 6 writer woken, state = 6 writer starting reader 0 woken, state = 7 reader 0 unlocked reader 4 woken, state = 7 reader 4 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 5 woken, state = 7 reader 5 unlocked reader 2 woken, state = 7 reader 2 unlocked writer locked reader 5 woken, state = 8 reader 0 woken, state = 8 reader 2 woken, state = 8 reader 4 woken, state = 8 reader 5 woken, state = 9 reader 2 woken, state = 9 reader 4 woken, state = 9 writer unlocking reader 5 woken, state = 0 reader 5 trying again (1) reader 5 locked again (1) writer exiting reader 4 woken, state = 1 reader 4 trying again (2) reader 4 locked again (2) reader 5 woken, state = 2 reader 3 woken, state = 2 reader 3 trying again (3) reader 3 locked again (3) reader 1 woken, state = 3 reader 1 trying again (4) reader 1 locked again (4) reader 3 woken, state = 4 reader 0 woken, state = 4 reader 0 trying again (5) reader 0 locked again (5) reader 3 woken, state = 5 reader 1 woken, state = 5 reader 4 woken, state = 5 reader 5 woken, state = 5 reader 2 woken, state = 5 reader 2 trying again (6) reader 2 locked again (6) reader 2 exiting reader 3 woken, state = 6 reader 3 exiting reader 1 woken, state = 6 reader 1 exiting reader 0 woken, state = 6 reader 0 exiting reader 4 woken, state = 6 reader 4 exiting reader 5 woken, state = 6 reader 5 exiting ===> pthread_rwlock2 ==== run-regress-pthread_rwlock2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_rwlock2"' -I/usr/src/regress/lib/libpthread/pthread_rwlock2/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_rwlock2/pthread_rwlock2.c cc -o pthread_rwlock2 pthread_rwlock2.o -lpthread ./pthread_rwlock2 rthread init 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x804fa22c: mutex_lock 0x213e94d0 (0x0) 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x804fa22c: mutex_unlock 0x213e94d0 (0x804fa22c) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x804fa22c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa22c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x804fa22c: rwlock_rdlock 0x79f9a950 (0) 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_wrlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x804fa12c: rwlock_wrlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_rdlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x81404a2c: rwlock_wrlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_rdlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x60cc282c: rwlock_wrlock 0x79f9a950 (0) 0x60cc282c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_rdlock 0x79f9a950 (0) 0x60cc282c: rwlock_unlock 0x79f9a950 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x804fab2c: rwlock_wrlock 0x79f9a950 (0) 0x804fab2c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_wrlock 0x79f9a950 (1) 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x804fab2c: rwlock_unlock 0x79f9a950 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa62c: rwlock_unlock 0x79f9a950 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x804fa62c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_wrlock 0x79f9a950 (0) 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (1) 0x804fa72c: rwlock_unlock 0x79f9a950 0x213e85c8: mutex_lock 0x213e94e4 (0x0) 0x213e85c8: mutex_unlock 0x213e94e4 (0x213e85c8) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_wrlock 0x79f9a950 (0) 0x60cc252c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_rdlock 0x79f9a950 (0) 0x60cc252c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (1) 0x804fa72c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa22c stack 0x632147c0 0x8140422c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140422c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e292c stack 0x631f64e0 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x60cc2e2c stack 0x631f6280 0x6d9e2f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa02c stack 0x63214620 rthread reaping 0x804fa12c stack 0x632148c0 rthread reaping 0x60cc2d2c stack 0x631f6ae0 rthread reaping 0x81404a2c stack 0x63210620 rthread reaping 0x60cc282c stack 0x63213860 rthread reaping 0x804fab2c stack 0x63210b20 rthread reaping 0x6d9e252c stack 0x631f6920 rthread reaping 0x804fa62c stack 0x63214ec0 rthread reaping 0x6d9e2a2c stack 0x63213340 rthread reaping 0x804fa72c stack 0x632100a0 rthread reaping 0x60cc252c stack 0x63214340 rthread reaping 0x8140422c stack 0x63213840 rthread reaping 0x6d9e2f2c stack 0x632144c0 0x804fac2c: rwlock_wrlock 0x79f9a950 (0) 0x804fac2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (0) 0x804fac2c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_wrlock 0x79f9a950 (1) 0x60cc232c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_rdlock 0x79f9a950 (0) 0x804fa22c: rwlock_wrlock 0x79f9a950 (0) 0x60cc232c: rwlock_unlock 0x79f9a950 0x60cc232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_wrlock 0x79f9a950 (1) 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (2147483650) 0x60cc232c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x804fac2c stack 0x632144c0 0x6d9e282c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_wrlock 0x79f9a950 (0) 0x8140442c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fae2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140432c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804faa2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x81404e2c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x804faa2c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e282c stack 0x63213840 0x804fa22c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc232c stack 0x63214340 0x804fae2c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e252c stack 0x632100a0 rthread reaping 0x804fa22c stack 0x63213340 rthread reaping 0x81404c2c stack 0x631f6920 rthread reaping 0x60cc2f2c stack 0x63210b20 0x8140432c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2d2c stack 0x63214ec0 rthread reaping 0x60cc2b2c stack 0x63213860 rthread reaping 0x8140442c stack 0x63210620 rthread reaping 0x8140432c stack 0x631f6ae0 rthread reaping 0x804fae2c stack 0x632148c0 rthread reaping 0x6d9e272c stack 0x63214620 rthread reaping 0x81404d2c stack 0x631f6280 rthread reaping 0x81404e2c stack 0x631f64e0 rthread reaping 0x804faa2c stack 0x632147c0 0x6d9e292c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x6d9e292c stack 0x632147c0 0x804faf2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fac2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fab2c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_wrlock 0x79f9a950 (0) 0x804fab2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x60cc272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc222c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc242c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa82c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa02c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc252c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140452c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc262c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x60cc262c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_rdlock 0x79f9a950 (0) 0x60cc262c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_rdlock 0x79f9a950 (0) 0x60cc242c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_rdlock 0x79f9a950 (0) 0x804fa82c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_rdlock 0x79f9a950 (0) 0x60cc222c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fab2c stack 0x631f64e0 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x804fac2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc252c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc252c: rwlock_rdlock 0x79f9a950 (1) 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (3) 0x804fac2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804faf2c stack 0x631f6280 0x60cc272c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fac2c stack 0x63214620 rthread reaping 0x6d9e2c2c stack 0x632148c0 0x60cc272c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2e2c stack 0x631f6ae0 rthread reaping 0x60cc222c stack 0x63213860 rthread reaping 0x60cc272c stack 0x63210620 rthread reaping 0x60cc242c stack 0x63214ec0 rthread reaping 0x804fa82c stack 0x63210b20 rthread reaping 0x6d9e2e2c stack 0x631f6920 rthread reaping 0x804fa02c stack 0x63213340 rthread reaping 0x60cc252c stack 0x632100a0 rthread reaping 0x60cc262c stack 0x63214340 rthread reaping 0x6d9e2b2c stack 0x63213840 rthread reaping 0x8140452c stack 0x632144c0 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) 0x60cc202c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_wrlock 0x79f9a950 (0) 0x60cc282c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_rdlock 0x79f9a950 (0) 0x60cc282c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_rdlock 0x79f9a950 (0) 0x60cc202c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_wrlock 0x79f9a950 (0) 0x804fad2c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_rdlock 0x79f9a950 (0) 0x804fad2c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_wrlock 0x79f9a950 (0) 0x804fa72c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (0) 0x804fa72c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e262c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140472c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (2147483649) 0x8140472c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e242c stack 0x632144c0 0x804fa12c: rwlock_wrlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e212c stack 0x63213840 0x804fa12c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x60cc202c stack 0x63214340 0x804fa12c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc282c stack 0x632100a0 rthread reaping 0x804fad2c stack 0x63213340 rthread reaping 0x6d9e232c stack 0x631f6920 rthread reaping 0x6d9e222c stack 0x63210b20 rthread reaping 0x804fa72c stack 0x63214ec0 rthread reaping 0x6d9e252c stack 0x63210620 rthread reaping 0x6d9e262c stack 0x63213860 rthread reaping 0x8140472c stack 0x631f6ae0 0x804fa42c: rwlock_wrlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_wrlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_rdlock 0x79f9a950 (2147483647) 0x804fa42c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (1) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2a2c stack 0x632148c0 rthread reaping 0x6d9e202c stack 0x63214620 rthread reaping 0x81404b2c stack 0x631f6280 rthread reaping 0x804fa12c stack 0x631f64e0 rthread reaping 0x804fa42c stack 0x632147c0 0x8140462c: rwlock_wrlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_wrlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_wrlock 0x79f9a950 (0) 0x60cc222c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_rdlock 0x79f9a950 (0) 0x60cc222c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_wrlock 0x79f9a950 (0) 0x804fab2c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_rdlock 0x79f9a950 (0) 0x804fab2c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_wrlock 0x79f9a950 (0) 0x8140432c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x8140462c stack 0x632147c0 0x8140402c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140482c stack 0x631f64e0 rthread reaping 0x6d9e2c2c stack 0x631f6280 rthread reaping 0x6d9e2d2c stack 0x63214620 rthread reaping 0x6d9e272c stack 0x632148c0 rthread reaping 0x60cc222c stack 0x631f6ae0 rthread reaping 0x804fab2c stack 0x63213860 0x60cc2a2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa12c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fac2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140432c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140402c stack 0x63210620 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc2a2c: rwlock_rdlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (1) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2d2c stack 0x63214ec0 rthread reaping 0x8140432c stack 0x63210b20 0x804fac2c: rwlock_rdlock 0x79f9a950 (0) 0x804fac2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_rdlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2a2c stack 0x631f6920 rthread reaping 0x6d9e292c stack 0x63213340 rthread reaping 0x804fa12c stack 0x632100a0 rthread reaping 0x6d9e2a2c stack 0x63214340 rthread reaping 0x60cc2b2c stack 0x63213840 rthread reaping 0x804fac2c stack 0x632144c0 0x804fae2c: rwlock_wrlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa22c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fae2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_wrlock 0x79f9a950 (0) 0x804faa2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_rdlock 0x79f9a950 (0) 0x804faa2c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_wrlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa32c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804faf2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404e2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x804fae2c stack 0x632144c0 0x804fab2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x804fa52c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140472c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (4294967295) 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_rdlock 0x79f9a950 (0) 0x804fa22c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x8140472c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_rdlock 0x79f9a950 (4294967295) 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (1) 0x8140472c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_rdlock 0x79f9a950 (2) 0x804fab2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e202c stack 0x63214340 rthread reaping 0x6d9e2b2c stack 0x632100a0 0x6d9e232c: rwlock_unlock 0x79f9a950 rthread reaping 0x804faa2c stack 0x63213340 rthread reaping 0x81404d2c stack 0x631f6920 rthread reaping 0x81404e2c stack 0x63210b20 rthread reaping 0x6d9e2d2c stack 0x63214ec0 0x6d9e2e2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa22c stack 0x63213840 rthread reaping 0x804fa32c stack 0x63210620 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804faf2c stack 0x63213860 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_rdlock 0x79f9a950 (0) 0x804fa52c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2e2c stack 0x631f6ae0 rthread reaping 0x804fab2c stack 0x632148c0 rthread reaping 0x60cc2e2c stack 0x63214620 rthread reaping 0x804fa52c stack 0x631f6280 rthread reaping 0x6d9e232c stack 0x631f64e0 rthread reaping 0x8140472c stack 0x632147c0 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_wrlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_wrlock 0x79f9a950 (0) 0x8140462c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fac2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_wrlock 0x79f9a950 (1) 0x81404f2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140402c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fac2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2e2c stack 0x632147c0 rthread reaping 0x81404c2c stack 0x631f64e0 0x804fa92c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc282c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e262c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa82c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fae2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fad2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa02c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x804fac2c stack 0x631f6280 0x804faf2c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_rdlock 0x79f9a950 (0) 0x60cc282c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x804fa92c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_rdlock 0x79f9a950 (0) 0x804fa82c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_rdlock 0x79f9a950 (4294967295) 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140462c stack 0x63214620 rthread reaping 0x804faf2c stack 0x632148c0 rthread reaping 0x81404f2c stack 0x631f6ae0 0x804fad2c: rwlock_rdlock 0x79f9a950 (0) 0x804fad2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2f2c stack 0x63213860 rthread reaping 0x8140402c stack 0x63210620 rthread reaping 0x804fa92c stack 0x63213840 rthread reaping 0x6d9e272c stack 0x63214ec0 rthread reaping 0x6d9e262c stack 0x63210b20 rthread reaping 0x804fa82c stack 0x631f6920 rthread reaping 0x60cc282c stack 0x63213340 rthread reaping 0x804fad2c stack 0x632100a0 rthread reaping 0x804fae2c stack 0x63214340 rthread reaping 0x804fa02c stack 0x632144c0 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x804fa12c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_wrlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc252c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_rdlock 0x79f9a950 (0) 0x60cc262c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc242c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e222c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc252c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e242c stack 0x632144c0 0x8140472c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2a2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc292c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc232c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc222c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa12c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_rdlock 0x79f9a950 (2147483649) 0x60cc262c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x60cc222c: rwlock_rdlock 0x79f9a950 (1) 0x8140472c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa12c stack 0x63214340 rthread reaping 0x8140452c stack 0x632100a0 0x60cc222c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc252c stack 0x63213340 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140472c stack 0x63210b20 0x6d9e202c: rwlock_unlock 0x79f9a950 0x60cc232c: rwlock_unlock 0x79f9a950 0x60cc232c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x60cc2a2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (1) 0x60cc232c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_rdlock 0x79f9a950 (0) 0x60cc242c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2e2c stack 0x631f6920 rthread reaping 0x60cc242c stack 0x63214ec0 rthread reaping 0x60cc262c stack 0x63213840 rthread reaping 0x81404e2c stack 0x63210620 rthread reaping 0x6d9e222c stack 0x63213860 rthread reaping 0x60cc292c stack 0x631f6ae0 rthread reaping 0x60cc2a2c stack 0x632148c0 rthread reaping 0x6d9e202c stack 0x63214620 rthread reaping 0x60cc232c stack 0x631f6280 rthread reaping 0x60cc222c stack 0x631f64e0 rthread reaping 0x6d9e2b2c stack 0x632147c0 0x804fae2c: rwlock_wrlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc2e2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc282c: rwlock_wrlock 0x79f9a950 (1) 0x60cc212c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fa42c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc272c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140412c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x804fae2c stack 0x632147c0 0x804fa22c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140422c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (0) 0x81404c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140422c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_rdlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2b2c stack 0x631f64e0 0x804fa42c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (1) 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (2147483650) 0x81404c2c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_rdlock 0x79f9a950 (0) 0x804fa22c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_rdlock 0x79f9a950 (0) 0x60cc272c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc272c stack 0x631f6280 rthread reaping 0x60cc2e2c stack 0x63214620 rthread reaping 0x60cc282c stack 0x632148c0 0x8140412c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc212c stack 0x631f6ae0 0x8140412c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fa42c stack 0x63213860 0x8140412c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140412c stack 0x63210620 rthread reaping 0x804fa22c stack 0x63213840 rthread reaping 0x8140422c stack 0x63214ec0 rthread reaping 0x6d9e272c stack 0x631f6920 rthread reaping 0x60cc2c2c stack 0x63210b20 rthread reaping 0x6d9e242c stack 0x63213340 rthread reaping 0x6d9e2f2c stack 0x632100a0 rthread reaping 0x60cc2d2c stack 0x63214340 rthread reaping 0x81404c2c stack 0x632144c0 0x6d9e252c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_wrlock 0x79f9a950 (0) 0x804fa32c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_rdlock 0x79f9a950 (0) 0x804fa32c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_wrlock 0x79f9a950 (0) main: 0 0x804fa22c: 0: enter run() 0x6d9e292c: 1: enter run() 0x804fa22c: 0: set_msg 0x60cc2e2c: 2: enter run() 0x60cc2e2c: 2: set_msg 0x6d9e292c: 1: set_msg 0x6d9e292c: 1: msg: "new message" 0x6d9e292c: 1: exit run() 0x60cc2e2c: 2: msg: "new message" 0x60cc2e2c: 2: exit run() 0x804fa22c: 0: msg: "new message" 0x804fa22c: 0: exit run() 0x804fa02c: 3: enter run() 0x804fa02c: 3: set_msg 0x804fa02c: 3: msg: "new message" 0x804fa02c: 3: exit run() 0x804fa12c: 4: enter run() 0x804fa12c: 4: set_msg 0x804fa12c: 4: msg: "new message" 0x804fa12c: 4: exit run() 0x60cc2d2c: 5: enter run() 0x60cc2d2c: 5: set_msg 0x60cc2d2c: 5: msg: "new message" 0x60cc2d2c: 5: exit run() 0x81404a2c: 6: enter run() 0x81404a2c: 6: set_msg 0x81404a2c: 6: msg: "new message" 0x81404a2c: 6: exit run() 0x60cc282c: 7: enter run() 0x60cc282c: 7: set_msg 0x60cc282c: 7: msg: "new message" 0x60cc282c: 7: exit run() 0x804fab2c: 8: enter run() 0x804fab2c: 8: set_msg 0x6d9e252c: 9: enter run() 0x804fab2c: 8: msg: "new message" 0x804fab2c: 8: exit run() 0x6d9e252c: 9: set_msg 0x804fa62c: 10: enter run() 0x6d9e252c: 9: msg: "new message" 0x6d9e252c: 9: exit run() 0x6d9e2a2c: 11: enter run() 0x804fa62c: 10: set_msg 0x6d9e2a2c: 11: set_msg 0x804fa72c: 12: enter run() 0x804fa62c: 10: msg: "new message" 0x804fa62c: 10: exit run() 0x804fa72c: 12: set_msg 0x60cc252c: 13: enter run() 0x6d9e2a2c: 11: msg: "new message" 0x6d9e2a2c: 11: exit run() 0x60cc252c: 13: set_msg 0x60cc252c: 13: msg: "new message" 0x60cc252c: 13: exit run() 0x804fa72c: 12: msg: "new message" 0x804fa72c: 12: exit run() 0x8140422c: 14: enter run() 0x6d9e2f2c: 15: enter run() 0x8140422c: 14: set_msg 0x8140422c: 14: msg: "new message" 0x8140422c: 14: exit run() 0x6d9e2f2c: 15: set_msg 0x6d9e2f2c: 15: msg: "new message" 0x6d9e2f2c: 15: exit run() main: 1 0x804fac2c: 0: enter run() 0x804fac2c: 0: set_msg 0x804fac2c: 0: msg: "new message" 0x6d9e282c: 1: enter run() 0x804fac2c: 0: exit run() 0x60cc232c: 2: enter run() 0x6d9e282c: 1: set_msg 0x804fa22c: 4: enter run() 0x60cc232c: 2: set_msg 0x6d9e252c: 3: enter run() 0x60cc2d2c: 5: enter run() 0x60cc232c: 2: msg: "new message" 0x81404c2c: 6: enter run() 0x6d9e282c: 1: msg: "new message" 0x60cc2f2c: 7: enter run() 0x8140442c: 9: enter run() 0x60cc2b2c: 8: enter run() 0x60cc232c: 2: exit run() 0x804fae2c: 11: enter run() 0x8140432c: 10: enter run() 0x6d9e272c: 12: enter run() 0x81404d2c: 13: enter run() 0x804faa2c: 15: enter run() 0x81404e2c: 14: enter run() 0x60cc2f2c: 7: set_msg 0x6d9e282c: 1: exit run() 0x6d9e272c: 12: set_msg 0x60cc2f2c: 7: msg: "new message" 0x60cc2f2c: 7: exit run() 0x6d9e272c: 12: msg: "new message" 0x6d9e272c: 12: exit run() 0x804faa2c: 15: set_msg 0x81404e2c: 14: set_msg 0x60cc2d2c: 5: set_msg 0x60cc2d2c: 5: msg: "new message" 0x60cc2d2c: 5: exit run() 0x81404d2c: 13: set_msg 0x81404d2c: 13: msg: "new message" 0x81404d2c: 13: exit run() 0x8140442c: 9: set_msg 0x8140442c: 9: msg: "new message" 0x8140442c: 9: exit run() 0x81404e2c: 14: msg: "new message" 0x81404e2c: 14: exit run() 0x804fae2c: 11: set_msg 0x804faa2c: 15: msg: "new message" 0x804faa2c: 15: exit run() 0x804fa22c: 4: set_msg 0x804fa22c: 4: msg: "new message" 0x804fa22c: 4: exit run() 0x804fae2c: 11: msg: "new message" 0x804fae2c: 11: exit run() 0x6d9e252c: 3: set_msg 0x6d9e252c: 3: msg: "new message" 0x6d9e252c: 3: exit run() 0x81404c2c: 6: set_msg 0x81404c2c: 6: msg: "new message" 0x81404c2c: 6: exit run() 0x8140432c: 10: set_msg 0x8140432c: 10: msg: "new message" 0x8140432c: 10: exit run() 0x60cc2b2c: 8: set_msg 0x60cc2b2c: 8: msg: "new message" 0x60cc2b2c: 8: exit run() main: 2 0x6d9e292c: 0: enter run() 0x6d9e292c: 0: set_msg 0x6d9e292c: 0: msg: "new message" 0x804fab2c: 1: enter run() 0x6d9e292c: 0: exit run() 0x804faf2c: 2: enter run() 0x804fac2c: 3: enter run() 0x6d9e2c2c: 4: enter run() 0x804fab2c: 1: set_msg 0x60cc2e2c: 5: enter run() 0x60cc272c: 6: enter run() 0x60cc222c: 7: enter run() 0x6d9e2b2c: 14: enter run() 0x60cc242c: 8: enter run() 0x804fa82c: 9: enter run() 0x804fa02c: 11: enter run() 0x60cc252c: 12: enter run() 0x8140452c: 15: enter run() 0x60cc262c: 13: enter run() 0x6d9e2e2c: 10: enter run() 0x60cc2e2c: 5: set_msg 0x6d9e2e2c: 10: set_msg 0x804fa82c: 9: set_msg 0x60cc262c: 13: set_msg 0x60cc262c: 13: msg: "new message" 0x60cc262c: 13: exit run() 0x6d9e2b2c: 14: set_msg 0x6d9e2b2c: 14: msg: "new message" 0x804fa02c: 11: set_msg 0x804fa02c: 11: msg: "new message" 0x804fa02c: 11: exit run() 0x60cc2e2c: 5: msg: "new message" 0x60cc2e2c: 5: exit run() 0x60cc242c: 8: set_msg 0x60cc242c: 8: msg: "new message" 0x60cc242c: 8: exit run() 0x804fab2c: 1: msg: "new message" 0x804fa82c: 9: msg: "new message" 0x804fa82c: 9: exit run() 0x8140452c: 15: set_msg 0x8140452c: 15: msg: "new message" 0x6d9e2b2c: 14: exit run() 0x804fab2c: 1: exit run() 0x60cc222c: 7: set_msg 0x60cc222c: 7: msg: "new message" 0x60cc222c: 7: exit run() 0x8140452c: 15: exit run() 0x6d9e2c2c: 4: set_msg 0x804fac2c: 3: set_msg 0x60cc252c: 12: set_msg 0x804faf2c: 2: set_msg 0x804fac2c: 3: msg: "new message" 0x6d9e2e2c: 10: msg: "new message" 0x804faf2c: 2: msg: "new message" 0x60cc252c: 12: msg: "new message" 0x6d9e2c2c: 4: msg: "new message" 0x6d9e2e2c: 10: exit run() 0x804fac2c: 3: exit run() 0x804faf2c: 2: exit run() 0x60cc252c: 12: exit run() 0x6d9e2c2c: 4: exit run() 0x60cc272c: 6: set_msg 0x60cc272c: 6: msg: "new message" 0x60cc272c: 6: exit run() main: 3 0x6d9e242c: 0: enter run() 0x6d9e242c: 0: set_msg 0x6d9e242c: 0: msg: "new message" 0x6d9e242c: 0: exit run() 0x6d9e212c: 1: enter run() 0x6d9e212c: 1: set_msg 0x60cc202c: 2: enter run() 0x6d9e212c: 1: msg: "new message" 0x60cc282c: 3: enter run() 0x60cc282c: 3: set_msg 0x6d9e212c: 1: exit run() 0x60cc282c: 3: msg: "new message" 0x60cc282c: 3: exit run() 0x60cc202c: 2: set_msg 0x60cc202c: 2: msg: "new message" 0x60cc202c: 2: exit run() 0x804fad2c: 4: enter run() 0x804fad2c: 4: set_msg 0x804fad2c: 4: msg: "new message" 0x804fad2c: 4: exit run() 0x6d9e232c: 5: enter run() 0x6d9e232c: 5: set_msg 0x6d9e232c: 5: msg: "new message" 0x6d9e232c: 5: exit run() 0x6d9e222c: 6: enter run() 0x6d9e222c: 6: set_msg 0x6d9e222c: 6: msg: "new message" 0x6d9e222c: 6: exit run() 0x804fa72c: 7: enter run() 0x804fa72c: 7: set_msg 0x804fa72c: 7: msg: "new message" 0x804fa72c: 7: exit run() 0x6d9e252c: 8: enter run() 0x6d9e262c: 9: enter run() 0x6d9e252c: 8: set_msg 0x8140472c: 10: enter run() 0x6d9e252c: 8: msg: "new message" 0x6d9e262c: 9: set_msg 0x6d9e2a2c: 11: enter run() 0x6d9e252c: 8: exit run() 0x8140472c: 10: set_msg 0x6d9e262c: 9: msg: "new message" 0x8140472c: 10: msg: "new message" 0x8140472c: 10: exit run() 0x6d9e202c: 12: enter run() 0x6d9e262c: 9: exit run() 0x6d9e202c: 12: set_msg 0x6d9e202c: 12: msg: "new message" 0x6d9e202c: 12: exit run() 0x804fa12c: 14: enter run() 0x804fa12c: 14: set_msg 0x804fa12c: 14: msg: "new message" 0x804fa12c: 14: exit run() 0x804fa42c: 15: enter run() 0x804fa42c: 15: set_msg 0x81404b2c: 13: enter run() 0x81404b2c: 13: set_msg 0x804fa42c: 15: msg: "new message" 0x6d9e2a2c: 11: set_msg 0x804fa42c: 15: exit run() 0x6d9e2a2c: 11: msg: "new message" 0x81404b2c: 13: msg: "new message" 0x6d9e2a2c: 11: exit run() 0x81404b2c: 13: exit run() main: 4 0x8140462c: 0: enter run() 0x8140462c: 0: set_msg 0x8140462c: 0: msg: "new message" 0x8140462c: 0: exit run() 0x8140482c: 1: enter run() 0x8140482c: 1: set_msg 0x8140482c: 1: msg: "new message" 0x8140482c: 1: exit run() 0x6d9e2c2c: 2: enter run() 0x6d9e2c2c: 2: set_msg 0x6d9e2c2c: 2: msg: "new message" 0x6d9e2c2c: 2: exit run() 0x6d9e2d2c: 3: enter run() 0x6d9e2d2c: 3: set_msg 0x6d9e2d2c: 3: msg: "new message" 0x6d9e2d2c: 3: exit run() 0x6d9e272c: 4: enter run() 0x6d9e272c: 4: set_msg 0x6d9e272c: 4: msg: "new message" 0x6d9e272c: 4: exit run() 0x60cc222c: 5: enter run() 0x60cc222c: 5: set_msg 0x60cc222c: 5: msg: "new message" 0x60cc222c: 5: exit run() 0x804fab2c: 6: enter run() 0x804fab2c: 6: set_msg 0x804fab2c: 6: msg: "new message" 0x8140402c: 7: enter run() 0x804fab2c: 6: exit run() 0x8140432c: 9: enter run() 0x8140402c: 7: set_msg 0x60cc2d2c: 8: enter run() 0x6d9e292c: 11: enter run() 0x8140402c: 7: msg: "new message" 0x60cc2a2c: 10: enter run() 0x804fa12c: 12: enter run() 0x6d9e2a2c: 13: enter run() 0x60cc2b2c: 14: enter run() 0x804fac2c: 15: enter run() 0x8140402c: 7: exit run() 0x8140432c: 9: set_msg 0x6d9e2a2c: 13: set_msg 0x6d9e2a2c: 13: msg: "new message" 0x6d9e2a2c: 13: exit run() 0x60cc2a2c: 10: set_msg 0x60cc2d2c: 8: set_msg 0x8140432c: 9: msg: "new message" 0x60cc2a2c: 10: msg: "new message" 0x8140432c: 9: exit run() 0x60cc2d2c: 8: msg: "new message" 0x60cc2a2c: 10: exit run() 0x60cc2b2c: 14: set_msg 0x60cc2d2c: 8: exit run() 0x60cc2b2c: 14: msg: "new message" 0x60cc2b2c: 14: exit run() 0x804fac2c: 15: set_msg 0x804fac2c: 15: msg: "new message" 0x804fac2c: 15: exit run() 0x6d9e292c: 11: set_msg 0x804fa12c: 12: set_msg 0x804fa12c: 12: msg: "new message" 0x6d9e292c: 11: msg: "new message" 0x804fa12c: 12: exit run() 0x6d9e292c: 11: exit run() main: 5 0x804fae2c: 0: enter run() 0x804fae2c: 0: set_msg 0x804fa22c: 1: enter run() 0x6d9e202c: 2: enter run() 0x804fae2c: 0: msg: "new message" 0x804fae2c: 0: exit run() 0x6d9e2b2c: 3: enter run() 0x6d9e2b2c: 3: set_msg 0x6d9e2b2c: 3: msg: "new message" 0x804faa2c: 4: enter run() 0x804faa2c: 4: set_msg 0x804faa2c: 4: msg: "new message" 0x804faa2c: 4: exit run() 0x6d9e2b2c: 3: exit run() 0x6d9e202c: 2: set_msg 0x6d9e202c: 2: msg: "new message" 0x6d9e202c: 2: exit run() 0x81404d2c: 5: enter run() 0x81404d2c: 5: set_msg 0x81404d2c: 5: msg: "new message" 0x81404d2c: 5: exit run() 0x81404e2c: 6: enter run() 0x6d9e2d2c: 7: enter run() 0x81404e2c: 6: set_msg 0x804fa32c: 8: enter run() 0x804faf2c: 9: enter run() 0x81404e2c: 6: msg: "new message" 0x6d9e2e2c: 10: enter run() 0x804fab2c: 11: enter run() 0x60cc2e2c: 12: enter run() 0x6d9e2d2c: 7: set_msg 0x6d9e232c: 14: enter run() 0x81404e2c: 6: exit run() 0x804fa52c: 13: enter run() 0x8140472c: 15: enter run() 0x6d9e232c: 14: set_msg 0x6d9e2d2c: 7: msg: "new message" 0x6d9e2d2c: 7: exit run() 0x804fa32c: 8: set_msg 0x60cc2e2c: 12: set_msg 0x804fa22c: 1: set_msg 0x8140472c: 15: set_msg 0x804fa22c: 1: msg: "new message" 0x804fa22c: 1: exit run() 0x804fab2c: 11: set_msg 0x60cc2e2c: 12: msg: "new message" 0x60cc2e2c: 12: exit run() 0x804faf2c: 9: set_msg 0x804faf2c: 9: msg: "new message" 0x804fa32c: 8: msg: "new message" 0x8140472c: 15: msg: "new message" 0x8140472c: 15: exit run() 0x804fab2c: 11: msg: "new message" 0x804fab2c: 11: exit run() 0x804faf2c: 9: exit run() 0x6d9e232c: 14: msg: "new message" 0x6d9e232c: 14: exit run() 0x804fa32c: 8: exit run() 0x6d9e2e2c: 10: set_msg 0x6d9e2e2c: 10: msg: "new message" 0x6d9e2e2c: 10: exit run() 0x804fa52c: 13: set_msg 0x804fa52c: 13: msg: "new message" 0x804fa52c: 13: exit run() main: 6 0x6d9e2e2c: 0: enter run() 0x6d9e2e2c: 0: set_msg 0x6d9e2e2c: 0: msg: "new message" 0x6d9e2e2c: 0: exit run() 0x81404c2c: 1: enter run() 0x81404c2c: 1: set_msg 0x81404c2c: 1: msg: "new message" 0x81404c2c: 1: exit run() 0x804fac2c: 2: enter run() 0x8140462c: 3: enter run() 0x804fac2c: 2: set_msg 0x804faf2c: 4: enter run() 0x81404f2c: 5: enter run() 0x6d9e2f2c: 6: enter run() 0x8140402c: 7: enter run() 0x804fac2c: 2: msg: "new message" 0x804fa92c: 8: enter run() 0x60cc282c: 12: enter run() 0x6d9e272c: 9: enter run() 0x6d9e262c: 10: enter run() 0x804fa82c: 11: enter run() 0x804fae2c: 14: enter run() 0x804fad2c: 13: enter run() 0x804fac2c: 2: exit run() 0x804fa02c: 15: enter run() 0x804faf2c: 4: set_msg 0x6d9e272c: 9: set_msg 0x6d9e272c: 9: msg: "new message" 0x6d9e272c: 9: exit run() 0x60cc282c: 12: set_msg 0x60cc282c: 12: msg: "new message" 0x60cc282c: 12: exit run() 0x804fa92c: 8: set_msg 0x804fa02c: 15: set_msg 0x804fa02c: 15: msg: "new message" 0x804fa02c: 15: exit run() 0x804fa82c: 11: set_msg 0x804fa82c: 11: msg: "new message" 0x804fa82c: 11: exit run() 0x81404f2c: 5: set_msg 0x81404f2c: 5: msg: "new message" 0x804fae2c: 14: set_msg 0x804fae2c: 14: msg: "new message" 0x804fae2c: 14: exit run() 0x6d9e262c: 10: set_msg 0x6d9e262c: 10: msg: "new message" 0x6d9e262c: 10: exit run() 0x804faf2c: 4: msg: "new message" 0x804faf2c: 4: exit run() 0x8140462c: 3: set_msg 0x81404f2c: 5: exit run() 0x8140462c: 3: msg: "new message" 0x8140402c: 7: set_msg 0x8140462c: 3: exit run() 0x8140402c: 7: msg: "new message" 0x8140402c: 7: exit run() 0x804fad2c: 13: set_msg 0x804fad2c: 13: msg: "new message" 0x804fad2c: 13: exit run() 0x6d9e2f2c: 6: set_msg 0x6d9e2f2c: 6: msg: "new message" 0x804fa92c: 8: msg: "new message" 0x6d9e2f2c: 6: exit run() 0x804fa92c: 8: exit run() main: 7 0x6d9e242c: 0: enter run() 0x6d9e242c: 0: set_msg 0x804fa12c: 1: enter run() 0x6d9e242c: 0: msg: "new message" 0x8140452c: 2: enter run() 0x8140452c: 2: set_msg 0x6d9e242c: 0: exit run() 0x8140452c: 2: msg: "new message" 0x60cc252c: 3: enter run() 0x6d9e2e2c: 4: enter run() 0x60cc252c: 3: set_msg 0x8140452c: 2: exit run() 0x60cc262c: 7: enter run() 0x60cc242c: 6: enter run() 0x6d9e222c: 9: enter run() 0x60cc252c: 3: msg: "new message" 0x8140472c: 5: enter run() 0x81404e2c: 8: enter run() 0x60cc2a2c: 11: enter run() 0x60cc292c: 10: enter run() 0x6d9e202c: 12: enter run() 0x60cc232c: 13: enter run() 0x60cc222c: 14: enter run() 0x6d9e2b2c: 15: enter run() 0x804fa12c: 1: set_msg 0x60cc252c: 3: exit run() 0x60cc262c: 7: set_msg 0x6d9e222c: 9: set_msg 0x60cc292c: 10: set_msg 0x6d9e222c: 9: msg: "new message" 0x60cc292c: 10: msg: "new message" 0x60cc262c: 7: msg: "new message" 0x6d9e222c: 9: exit run() 0x60cc292c: 10: exit run() 0x804fa12c: 1: msg: "new message" 0x60cc262c: 7: exit run() 0x804fa12c: 1: exit run() 0x6d9e2e2c: 4: set_msg 0x6d9e2e2c: 4: msg: "new message" 0x60cc222c: 14: set_msg 0x81404e2c: 8: set_msg 0x81404e2c: 8: msg: "new message" 0x81404e2c: 8: exit run() 0x8140472c: 5: set_msg 0x8140472c: 5: msg: "new message" 0x60cc222c: 14: msg: "new message" 0x8140472c: 5: exit run() 0x6d9e2e2c: 4: exit run() 0x60cc222c: 14: exit run() 0x6d9e2b2c: 15: set_msg 0x6d9e2b2c: 15: msg: "new message" 0x6d9e202c: 12: set_msg 0x6d9e2b2c: 15: exit run() 0x60cc232c: 13: set_msg 0x60cc2a2c: 11: set_msg 0x60cc2a2c: 11: msg: "new message" 0x60cc232c: 13: msg: "new message" 0x60cc2a2c: 11: exit run() 0x6d9e202c: 12: msg: "new message" 0x60cc232c: 13: exit run() 0x6d9e202c: 12: exit run() 0x60cc242c: 6: set_msg 0x60cc242c: 6: msg: "new message" 0x60cc242c: 6: exit run() main: 8 0x804fae2c: 0: enter run() 0x804fae2c: 0: set_msg 0x804fae2c: 0: msg: "new message" 0x60cc2b2c: 1: enter run() 0x804fae2c: 0: exit run() 0x60cc2e2c: 3: enter run() 0x60cc2b2c: 1: set_msg 0x60cc282c: 4: enter run() 0x60cc212c: 5: enter run() 0x804fa42c: 6: enter run() 0x60cc272c: 2: enter run() 0x8140412c: 7: enter run() 0x60cc2b2c: 1: msg: "new message" 0x8140422c: 9: enter run() 0x804fa22c: 8: enter run() 0x6d9e272c: 10: enter run() 0x60cc2c2c: 11: enter run() 0x6d9e242c: 12: enter run() 0x8140422c: 9: set_msg 0x60cc2d2c: 14: enter run() 0x81404c2c: 15: enter run() 0x6d9e2f2c: 13: enter run() 0x60cc2b2c: 1: exit run() 0x60cc2d2c: rthread reaping 0x6d9e252c stack 0x632144c0 rthread reaping 0x804fa32c stack 0x63214340 14: set_msg 0x60cc282c: 4: set_msg 0x804fa42c: 6: set_msg 0x60cc282c: 4: msg: "new message" 0x60cc282c: 4: exit run() 0x81404c2c: 15: set_msg 0x804fa42c: 6: msg: "new message" 0x804fa42c: 6: exit run() 0x81404c2c: 15: msg: "new message" 0x8140422c: 9: msg: "new message" 0x60cc2d2c: 14: msg: "new message" 0x81404c2c: 15: exit run() 0x8140422c: 9: exit run() 0x60cc2d2c: 14: exit run() 0x804fa22c: 8: set_msg 0x804fa22c: 8: msg: "new message" 0x804fa22c: 8: exit run() 0x60cc2c2c: 11: set_msg 0x60cc2c2c: 11: msg: "new message" 0x60cc2c2c: 11: exit run() 0x6d9e242c: 12: set_msg 0x6d9e242c: 12: msg: "new message" 0x6d9e242c: 12: exit run() 0x60cc212c: 5: set_msg 0x60cc212c: 5: msg: "new message" 0x60cc212c: 5: exit run() 0x6d9e272c: 10: set_msg 0x6d9e272c: 10: msg: "new message" 0x6d9e272c: 10: exit run() 0x60cc2e2c: 3: set_msg 0x60cc272c: 2: set_msg 0x60cc272c: 2: msg: "new message" 0x60cc272c: 2: exit run() 0x6d9e2f2c: 13: set_msg 0x60cc2e2c: 3: msg: "new message" 0x6d9e2f2c: 13: msg: "new message" 0x60cc2e2c: 3: exit run() 0x6d9e2f2c: 13: exit run() 0x8140412c: 7: set_msg 0x8140412c: 7: msg: "new message" 0x8140412c: 7: exit run() main: 9 0x6d9e252c: 0: enter run() 0x6d9e252c: 0: set_msg 0x6d9e252c: 0: msg: "new message" 0x6d9e252c: 0: exit run() 0x804fa32c: 1: enter run() 0x804fa32c: 1: set_msg 0x804fa32c: 1: msg: "new message" 0x804fa32c: 1: exit run() 0x804fa92c: 2: enter run() 00x804fa92c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e282c: rwlock_wrlock 0x79f9a950 (1) 0x81404f2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404d2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc252c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404e2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404b2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140402c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804faa2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140442c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc2f2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fa92c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (1) 0x81404e2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa92c stack 0x632100a0 0x81404b2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_rdlock 0x79f9a950 (0) 0x804faa2c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (1) 0x81404b2c: rwlock_rdlock 0x79f9a950 (2147483652) 0x6d9e282c: rwlock_rdlock 0x79f9a950 (2147483653) 0x60cc252c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e282c stack 0x63213340 0x81404d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404f2c stack 0x63210b20 rthread reaping 0x81404d2c stack 0x631f6920 rthread reaping 0x60cc252c stack 0x63214ec0 rthread reaping 0x81404e2c stack 0x63213840 rthread reaping 0x6d9e2c2c stack 0x63210620 rthread reaping 0x6d9e2f2c stack 0x63213860 rthread reaping 0x81404b2c stack 0x631f6ae0 rthread reaping 0x8140402c stack 0x632148c0 rthread reaping 0x804faa2c stack 0x63214620 rthread reaping 0x8140442c stack 0x631f6280 rthread reaping 0x60cc2f2c stack 0x631f64e0 rthread reaping 0x6d9e2a2c stack 0x632147c0 0x6d9e222c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_wrlock 0x79f9a950 (0) 0x804fa82c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_rdlock 0x79f9a950 (0) 0x804fa82c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_wrlock 0x79f9a950 (0) 0x81404f2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x804fab2c: rwlock_wrlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fab2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x804fac2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x81404f2c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_wrlock 0x79f9a950 (0) 0x81404f2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_wrlock 0x79f9a950 (1) 0x804fa52c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fa22c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e222c stack 0x632147c0 rthread reaping 0x804fa82c stack 0x631f64e0 rthread reaping 0x6d9e252c stack 0x631f6280 rthread reaping 0x81404c2c stack 0x63214620 0x6d9e262c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x81404f2c stack 0x632148c0 rthread reaping 0x804fab2c stack 0x631f6ae0 0x60cc202c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140422c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fac2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_rdlock 0x79f9a950 (0) 0x804fa52c: rwlock_unlock 0x79f9a950 rthread reaping 0x804faf2c stack 0x63213860 rthread reaping 0x6d9e2d2c stack 0x63210620 0x60cc212c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_rdlock 0x79f9a950 (2) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc212c stack 0x63213840 0x8140422c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fac2c stack 0x63214ec0 rthread reaping 0x804fa22c stack 0x631f6920 0x8140422c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fa52c stack 0x63210b20 0x8140422c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fae2c stack 0x63213340 rthread reaping 0x6d9e262c stack 0x632100a0 0x60cc202c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_rdlock 0x79f9a950 (0) 0x60cc202c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc202c stack 0x63214340 rthread reaping 0x8140422c stack 0x632144c0 0x8140432c: rwlock_wrlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa82c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa42c: rwlock_wrlock 0x79f9a950 (0) 0x804fa82c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_rdlock 0x79f9a950 (0) 0x804fa82c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_wrlock 0x79f9a950 (0) 0x804fa72c: rwlock_wrlock 0x79f9a950 (2147483647) 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa92c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804faa2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140492c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x8140432c stack 0x632144c0 rthread reaping 0x6d9e2b2c stack 0x63214340 rthread reaping 0x804fa82c stack 0x632100a0 rthread reaping 0x6d9e2c2c stack 0x63213340 rthread reaping 0x804fa42c stack 0x63210b20 0x804fa72c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (0) 0x804fad2c: rwlock_wrlock 0x79f9a950 (2147483650) 0x804fa12c: rwlock_wrlock 0x79f9a950 (2147483650) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (2147483650) 0x6d9e212c: rwlock_wrlock 0x79f9a950 (2147483650) 0x81404a2c: rwlock_wrlock 0x79f9a950 (2147483650) 0x81404b2c: rwlock_wrlock 0x79f9a950 (2147483650) 0x804fa72c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_rdlock 0x79f9a950 (2147483647) 0x81404a2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa92c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404e2c stack 0x631f6920 rthread reaping 0x804fa72c stack 0x63214ec0 rthread reaping 0x804fa92c stack 0x63213840 0x804faa2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 rthread reaping 0x804faa2c stack 0x63210620 rthread reaping 0x8140492c stack 0x63213860 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_rdlock 0x79f9a950 (0) 0x804fad2c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fad2c stack 0x631f6ae0 0x804fa12c: rwlock_rdlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fa12c stack 0x632148c0 0x81404b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e212c stack 0x63214620 rthread reaping 0x6d9e2f2c stack 0x631f6280 rthread reaping 0x81404a2c stack 0x631f64e0 rthread reaping 0x81404b2c stack 0x632147c0 0x6d9e232c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_wrlock 0x79f9a950 (0) 0x804fab2c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_rdlock 0x79f9a950 (0) 0x804fab2c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_wrlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_wrlock 0x79f9a950 (0) 0x804fa32c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_rdlock 0x79f9a950 (0) 0x804fa32c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_wrlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e232c stack 0x632147c0 rthread reaping 0x6a5ed52c stack 0x631f64e0 0x804fa62c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x6a5ed92c stack 0x631f6280 0x804fa62c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e202c stack 0x63214620 rthread reaping 0x804fab2c stack 0x632148c0 0x804fa62c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x8140462c stack 0x631f6ae0 0x804fa62c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa32c stack 0x63213860 rthread reaping 0x6a5edf2c stack 0x63210620 rthread reaping 0x81404c2c stack 0x63213840 rthread reaping 0x6a5edc2c stack 0x63214ec0 0x6a5eda2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed82c stack 0x631f6920 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e292c stack 0x63210b20 0x6a5eda2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e222c stack 0x63213340 rthread reaping 0x804fa42c stack 0x632100a0 rthread reaping 0x804fa62c stack 0x63214340 rthread reaping 0x6a5eda2c stack 0x632144c0 0x8140402c: rwlock_wrlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_wrlock 0x79f9a950 (1) 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_wrlock 0x79f9a950 (0) 0x804fa72c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140452c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (0) 0x804fa72c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_wrlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (1) 0x8140492c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140402c stack 0x632144c0 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (2147483647) rthread reaping 0x804fa02c stack 0x63214340 rthread reaping 0x6d9e252c stack 0x632100a0 rthread reaping 0x804fa72c stack 0x63213340 rthread reaping 0x6d9e262c stack 0x63210b20 rthread reaping 0x8140452c stack 0x631f6920 0x8140412c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed12c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140492c stack 0x63214ec0 rthread reaping 0x6d9e242c stack 0x63213840 rthread reaping 0x6d9e2d2c stack 0x63210620 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (0) 0x81404f2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e282c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140482c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (1) 0x81404f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed12c stack 0x63213860 0x8140412c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_rdlock 0x79f9a950 (0) 0x8140412c: rwlock_rdlock 0x79f9a950 (2147483649) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed02c stack 0x631f6ae0 rthread reaping 0x8140412c stack 0x632148c0 rthread reaping 0x6d9e272c stack 0x63214620 rthread reaping 0x81404f2c stack 0x631f6280 rthread reaping 0x8140482c stack 0x631f64e0 rthread reaping 0x6d9e282c stack 0x632147c0 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_wrlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_rdlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_wrlock 0x79f9a950 (0) 0x804fad2c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_rdlock 0x79f9a950 (0) 0x804fad2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_wrlock 0x79f9a950 (0) 0x804fa82c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_rdlock 0x79f9a950 (0) 0x804fa82c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x6d9e2a2c stack 0x632147c0 0x8140422c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2b2c stack 0x631f64e0 0x8140422c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6a5ed82c stack 0x631f6280 0x81404b2c: rwlock_wrlock 0x79f9a950 (1) rthread reaping 0x6d9e292c stack 0x63214620 rthread reaping 0x81404a2c stack 0x632148c0 rthread reaping 0x6d9e2c2c stack 0x631f6ae0 rthread reaping 0x6a5ed32c stack 0x63213860 rthread reaping 0x804fad2c stack 0x63210620 rthread reaping 0x6d9e2e2c stack 0x63213840 rthread reaping 0x804fa82c stack 0x63214ec0 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fae2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140422c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140422c stack 0x631f6920 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404b2c stack 0x63210b20 rthread reaping 0x6d9e2f2c stack 0x63213340 rthread reaping 0x804fae2c stack 0x632100a0 rthread reaping 0x6d9e202c stack 0x63214340 rthread reaping 0x8140442c stack 0x632144c0 0x8140462c: rwlock_wrlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_wrlock 0x79f9a950 (0) 0x8140452c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa52c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140462c stack 0x632144c0 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa52c: rwlock_rdlock 0x79f9a950 (4294967295) rthread reaping 0x6a5ed22c stack 0x63214340 rthread reaping 0x6a5ed92c stack 0x632100a0 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa62c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa32c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140472c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fac2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (2147483650) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e272c stack 0x63213340 rthread reaping 0x6d9e242c stack 0x63210b20 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa52c stack 0x631f6920 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_rdlock 0x79f9a950 (0) 0x804fa32c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_rdlock 0x79f9a950 (2147483647) 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140452c stack 0x63214ec0 0x804fac2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (0) 0x804fac2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5edd2c stack 0x63213840 rthread reaping 0x6d9e2a2c stack 0x63210620 rthread reaping 0x804fa62c stack 0x63213860 rthread reaping 0x6d9e2c2c stack 0x631f6ae0 rthread reaping 0x804fa32c stack 0x632148c0 rthread reaping 0x6a5ed42c stack 0x63214620 rthread reaping 0x8140472c stack 0x631f6280 rthread reaping 0x804fac2c stack 0x631f64e0 rthread reaping 0x6d9e262c stack 0x632147c0 0x804fa42c: rwlock_wrlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa42c stack 0x632147c0 rthread reaping 0x6a5ed32c stack 0x631f64e0 0x804fa02c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804faf2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140412c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa12c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140402c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa22c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_rdlock 0x79f9a950 (0) 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_rdlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404b2c stack 0x631f6280 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_rdlock 0x79f9a950 (2147483647) rthread reaping 0x6a5ed92c stack 0x63214620 0x8140412c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6a5ed22c stack 0x632148c0 0x804faf2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2d2c stack 0x631f6ae0 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (2) 0x804fa02c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed62c stack 0x63213860 rthread reaping 0x6a5ed52c stack 0x63210620 rthread reaping 0x804faf2c stack 0x63213840 rthread reaping 0x804fa02c stack 0x63214ec0 rthread reaping 0x8140412c stack 0x631f6920 rthread reaping 0x6d9e2f2c stack 0x63210b20 rthread reaping 0x804fa12c stack 0x63213340 rthread reaping 0x8140402c stack 0x632100a0 rthread reaping 0x804fa22c stack 0x63214340 rthread reaping 0x81404c2c stack 0x632144c0 0x804fa42c: rwlock_wrlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_wrlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140442c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140472c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa32c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_wrlock 0x79f9a950 (1) rthread reaping 0x804fa42c stack 0x632144c0 rthread reaping 0x8140442c stack 0x63214340 0x8140492c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140422c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_wrlock 0x79f9a950 (0) 0x804fa52c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ede2c stack 0x632100a0 rthread reaping 0x6d9e2a2c stack 0x63213340 rthread reaping 0x8140472c stack 0x63210b20 0x804fa52c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa32c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_rdlock 0x79f9a950 (2147483647) 0x804fa32c: rwlock_rdlock 0x79f9a950 (2147483651) 0x8140462c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e222c stack 0x631f6920 rthread reaping 0x804fa32c stack 0x63214ec0 rthread reaping 0x6d9e272c stack 0x63213840 rthread reaping 0x8140462c stack 0x63210620 rthread reaping 0x8140492c stack 0x63213860 rthread reaping 0x6d9e242c stack 0x631f6ae0 rthread reaping 0x8140422c stack 0x632148c0 rthread reaping 0x6a5edf2c stack 0x63214620 rthread reaping 0x6d9e252c stack 0x631f6280 rthread reaping 0x804fa52c stack 0x631f64e0 rthread reaping 0x6a5ed42c stack 0x632147c0 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa72c: rwlock_wrlock 0x79f9a950 (1) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x81404e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404a2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed72c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e282c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa72c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x6a5eda2c stack 0x632147c0 0x81404b2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa72c: rwlock_rdlock 0x79f9a950 (4294967295) 0x8140452c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa42c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa82c: rwlock_unlock 0x79f9a950 x804fa92c: 2: set_msg 0x6d9e282c: 3: enter run() 0x81404f2c: 4: enter run() 0x81404d2c: 5: enter run() 0x60cc252c: 6: enter run() 0x81404e2c: 7: enter run() 0x6d9e2c2c: 8: enter run() 0x6d9e2f2c: 9: enter run() 0x81404b2c: 10: enter run() 0x8140402c: 11: enter run() 0x804faa2c: 12: enter run() 0x8140442c: 13: enter run() 0x60cc2f2c: 14: enter run() 0x6d9e2a2c: 15: enter run() 0x804fa92c: 2: msg: "new message" 0x81404f2c: 4: set_msg 0x6d9e2c2c: 8: set_msg 0x81404e2c: 7: set_msg 0x6d9e2a2c: 15: set_msg 0x81404e2c: 7: msg: "new message" 0x6d9e2a2c: 15: msg: "new message" 0x81404e2c: 7: exit run() 0x6d9e2c2c: 8: msg: "new message" 0x804fa92c: 2: exit run() 0x81404f2c: 4: msg: "new message" 0x6d9e2a2c: 15: exit run() 0x6d9e2c2c: 8: exit run() 0x81404b2c: 10: set_msg 0x81404f2c: 4: exit run() 0x804faa2c: 12: set_msg 0x804faa2c: 12: msg: "new message" 0x8140402c: 11: set_msg 0x8140402c: 11: msg: "new message" 0x60cc252c: 6: set_msg 0x8140402c: 11: exit run() 0x6d9e282c: 3: set_msg 0x8140442c: 13: set_msg 0x60cc2f2c: 14: set_msg 0x6d9e2f2c: 9: set_msg 0x60cc252c: 6: msg: "new message" 0x8140442c: 13: msg: "new message" 0x6d9e2f2c: 9: msg: "new message" 0x60cc2f2c: 14: msg: "new message" 0x804faa2c: 12: exit run() 0x81404b2c: 10: msg: "new message" 0x60cc252c: 6: exit run() 0x6d9e282c: 3: msg: "new message" 0x8140442c: 13: exit run() 0x6d9e2f2c: 9: exit run() 0x60cc2f2c: 14: exit run() 0x81404b2c: 10: exit run() 0x6d9e282c: 3: exit run() 0x81404d2c: 5: set_msg 0x81404d2c: 5: msg: "new message" 0x81404d2c: 5: exit run() main: 10 0x6d9e222c: 0: enter run() 0x6d9e222c: 0: set_msg 0x6d9e222c: 0: msg: "new message" 0x6d9e222c: 0: exit run() 0x804fa82c: 1: enter run() 0x804fa82c: 1: set_msg 0x804fa82c: 1: msg: "new message" 0x804fa82c: 1: exit run() 0x6d9e252c: 2: enter run() 0x6d9e252c: 2: set_msg 0x6d9e252c: 2: msg: "new message" 0x6d9e252c: 2: exit run() 0x81404c2c: 3: enter run() 0x81404f2c: 4: enter run() 0x81404c2c: 3: set_msg 0x804fab2c: 5: enter run() 0x81404c2c: 3: msg: "new message" 0x804fab2c: 5: set_msg 0x804faf2c: 6: enter run() 0x81404c2c: 3: exit run() 0x804fab2c: 5: msg: "new message" 0x6d9e2d2c: 7: enter run() 0x6d9e2d2c: 7: set_msg 0x804fac2c: 9: enter run() 0x81404f2c: 4: set_msg 0x804fa22c: 10: enter run() 0x804fab2c: 5: exit run() 0x804fa22c: 10: set_msg 0x60cc212c: 8: enter run() 0x804fa52c: 11: enter run() 0x804fa22c: 10: msg: "new message" 0x81404f2c: 4: msg: "new message" 0x804fae2c: 12: enter run() 0x6d9e2d2c: 7: msg: "new message" 0x804fa22c: 10: exit run() 0x81404f2c: 4: exit run() 0x6d9e262c: 13: enter run() 0x6d9e2d2c: 7: exit run() 0x60cc202c: 14: enter run() 0x8140422c: 15: enter run() 0x804fac2c: 9: set_msg 0x6d9e262c: 13: set_msg 0x804faf2c: 6: set_msg 0x804faf2c: 6: msg: "new message" 0x804faf2c: 6: exit run() 0x804fa52c: 11: set_msg 0x804fa52c: 11: msg: "new message" 0x804fa52c: 11: exit run() 0x60cc212c: 8: set_msg 0x804fae2c: 12: set_msg 0x6d9e262c: 13: msg: "new message" 0x804fae2c: 12: msg: "new message" 0x60cc212c: 8: msg: "new message" 0x804fac2c: 9: msg: "new message" 0x804fae2c: 12: exit run() 0x6d9e262c: 13: exit run() 0x60cc212c: 8: exit run() 0x804fac2c: 9: exit run() 0x8140422c: 15: set_msg 0x8140422c: 15: msg: "new message" 0x8140422c: 15: exit run() 0x60cc202c: 14: set_msg 0x60cc202c: 14: msg: "new message" 0x60cc202c: 14: exit run() main: 11 0x8140432c: 0: enter run() 0x8140432c: 0: set_msg 0x8140432c: 0: msg: "new message" 0x8140432c: 0: exit run() 0x6d9e2b2c: 1: enter run() 0x6d9e2b2c: 1: set_msg 0x804fa82c: 2: enter run() 0x6d9e2b2c: 1: msg: "new message" 0x6d9e2c2c: 3: enter run() 0x6d9e2c2c: 3: set_msg 0x6d9e2b2c: 1: exit run() 0x804fa42c: 4: enter run() 0x804fa82c: 2: set_msg 0x804fa42c: 4: set_msg 0x804fa42c: 4: msg: "new message" 0x804fa42c: 4: exit run() 0x804fa82c: 2: msg: "new message" 0x804fa82c: 2: exit run() 0x6d9e2c2c: 3: msg: "new message" 0x6d9e2c2c: 3: exit run() 0x81404e2c: 5: enter run() 0x804fa72c: 6: enter run() 0x81404e2c: 5: set_msg 0x804fa92c: 7: enter run() 0x804faa2c: 8: enter run() 0x8140492c: 9: enter run() 0x804fa72c: 6: set_msg 0x804fad2c: 10: enter run() 0x804fa12c: 11: enter run() 0x6d9e2f2c: 13: enter run() 0x6d9e212c: 12: enter run() 0x81404a2c: 14: enter run() 0x81404b2c: 15: enter run() 0x804fa72c: 6: msg: "new message" 0x81404e2c: 5: msg: "new message" 0x804fa72c: 6: exit run() 0x804fa92c: 7: set_msg 0x81404a2c: 14: set_msg 0x804fa92c: 7: msg: "new message" 0x81404a2c: 14: msg: "new message" 0x804fa92c: 7: exit run() 0x81404e2c: 5: exit run() 0x804faa2c: 8: set_msg 0x81404a2c: 14: exit run() 0x8140492c: 9: set_msg 0x804faa2c: 8: msg: "new message" 0x804faa2c: 8: exit run() 0x8140492c: 9: msg: "new message" 0x8140492c: 9: exit run() 0x6d9e212c: 12: set_msg 0x6d9e212c: 12: msg: "new message" 0x6d9e212c: 12: exit run() 0x6d9e2f2c: 13: set_msg 0x6d9e2f2c: 13: msg: "new message" 0x6d9e2f2c: 13: exit run() 0x804fad2c: 10: set_msg 0x804fad2c: 10: msg: "new message" 0x804fad2c: 10: exit run() 0x804fa12c: 11: set_msg 0x804fa12c: 11: msg: "new message" 0x804fa12c: 11: exit run() 0x81404b2c: 15: set_msg 0x81404b2c: 15: msg: "new message" 0x81404b2c: 15: exit run() main: 12 0x6d9e232c: 0: enter run() 0x6d9e232c: 0: set_msg 0x6d9e232c: 0: msg: "new message" 0x6d9e232c: 0: exit run() 0x6a5ed52c: 1: enter run() 0x6a5ed52c: 1: set_msg 0x6a5ed52c: 1: msg: "new message" 0x6a5ed52c: 1: exit run() 0x6a5ed92c: 2: enter run() 0x6a5ed92c: 2: set_msg 0x6a5ed92c: 2: msg: "new message" 0x6a5ed92c: 2: exit run() 0x6d9e202c: 3: enter run() 0x6d9e202c: 3: set_msg 0x6d9e202c: 3: msg: "new message" 0x6d9e202c: 3: exit run() 0x804fab2c: 4: enter run() 0x804fab2c: 4: set_msg 0x804fab2c: 4: msg: "new message" 0x804fab2c: 4: exit run() 0x8140462c: 5: enter run() 0x8140462c: 5: set_msg 0x8140462c: 5: msg: "new message" 0x8140462c: 5: exit run() 0x804fa32c: 6: enter run() 0x804fa32c: 6: set_msg 0x804fa32c: 6: msg: "new message" 0x6a5edf2c: 7: enter run() 0x6a5edf2c: 7: set_msg 0x81404c2c: 8: enter run() 0x804fa32c: 6: exit run() 0x81404c2c: 8: set_msg 0x6a5edf2c: 7: msg: "new message" 0x81404c2c: 8: msg: "new message" 0x81404c2c: 8: exit run() 0x6a5edf2c: 7: exit run() 0x6a5edc2c: 9: enter run() 0x6a5edc2c: 9: set_msg 0x6a5edc2c: 9: msg: "new message" 0x6a5edc2c: 9: exit run() 0x6a5ed82c: 10: enter run() 0x6a5ed82c: 10: set_msg 0x6a5ed82c: 10: msg: "new message" 0x6a5ed82c: 10: exit run() 0x6d9e292c: 11: enter run() 0x6d9e292c: 11: set_msg 0x6d9e292c: 11: msg: "new message" 0x6d9e292c: 11: exit run() 0x6d9e222c: 12: enter run() 0x6d9e222c: 12: set_msg 0x6d9e222c: 12: msg: "new message" 0x6d9e222c: 12: exit run() 0x804fa42c: 13: enter run() 0x804fa42c: 13: set_msg 0x804fa42c: 13: msg: "new message" 0x804fa42c: 13: exit run() 0x804fa62c: 14: enter run() 0x6a5eda2c: 15: enter run() 0x804fa62c: 14: set_msg 0x804fa62c: 14: msg: "new message" 0x804fa62c: 14: exit run() 0x6a5eda2c: 15: set_msg 0x6a5eda2c: 15: msg: "new message" 0x6a5eda2c: 15: exit run() main: 13 0x8140402c: 0: enter run() 0x8140402c: 0: set_msg 0x8140402c: 0: msg: "new message" 0x804fa02c: 1: enter run() 0x8140402c: 0: exit run() 0x804fa02c: 1: set_msg 0x804fa02c: 1: msg: "new message" 0x804fa02c: 1: exit run() 0x6d9e252c: 2: enter run() 0x804fa72c: 3: enter run() 0x6d9e252c: 2: set_msg 0x6d9e262c: 4: enter run() 0x6d9e262c: 4: set_msg 0x6d9e262c: 4: msg: "new message" 0x6d9e252c: 2: msg: "new message" 0x8140452c: 5: enter run() 0x6d9e262c: 4: exit run() 0x8140452c: 5: set_msg 0x6d9e252c: 2: exit run() 0x8140452c: 5: msg: "new message" 0x8140452c: 5: exit run() 0x804fa72c: 3: set_msg 0x804fa72c: 3: msg: "new message" 0x804fa72c: 3: exit run() 0x8140492c: 6: enter run() 0x8140492c: 6: set_msg 0x6d9e242c: 7: enter run() 0x6d9e242c: 7: set_msg 0x6d9e2d2c: 8: enter run() 0x6d9e2d2c: 8: set_msg 0x6d9e242c: 7: msg: "new message" 0x6d9e2d2c: 8: msg: "new message" 0x6d9e2d2c: 8: exit run() 0x6d9e242c: 7: exit run() 0x6a5ed12c: 9: enter run() 0x8140492c: 6: msg: "new message" 0x6a5ed02c: 10: enter run() 0x8140412c: 11: enter run() 0x6d9e272c: 12: enter run() 0x8140492c: 6: exit run() 0x6a5ed12c: 9: set_msg 0x81404f2c: 13: enter run() 0x6d9e282c: 15: enter run() 0x8140482c: 14: enter run() 0x6a5ed12c: 9: msg: "new message" 0x6a5ed12c: 9: exit run() 0x81404f2c: 13: set_msg 0x8140482c: 14: set_msg 0x8140482c: 14: msg: "new message" 0x81404f2c: 13: msg: "new message" 0x81404f2c: 13: exit run() 0x8140412c: 11: set_msg 0x6d9e282c: 15: set_msg 0x8140482c: 14: exit run() 0x6d9e282c: 15: msg: "new message" 0x8140412c: 11: msg: "new message" 0x6d9e282c: 15: exit run() 0x8140412c: 11: exit run() 0x6a5ed02c: 10: set_msg 0x6a5ed02c: 10: msg: "new message" 0x6d9e272c: 12: set_msg 0x6a5ed02c: 10: exit run() 0x6d9e272c: 12: msg: "new message" 0x6d9e272c: 12: exit run() main: 14 0x6d9e2a2c: 0: enter run() 0x6d9e2a2c: 0: set_msg 0x6d9e2a2c: 0: msg: "new message" 0x6d9e2a2c: 0: exit run() 0x6d9e2b2c: 1: enter run() 0x6d9e2b2c: 1: set_msg 0x6d9e2b2c: 1: msg: "new message" 0x6d9e2b2c: 1: exit run() 0x6a5ed82c: 2: enter run() 0x6a5ed82c: 2: set_msg 0x6a5ed82c: 2: msg: "new message" 0x6a5ed82c: 2: exit run() 0x6d9e292c: 3: enter run() 0x6d9e292c: 3: set_msg 0x6d9e292c: 3: msg: "new message" 0x6d9e292c: 3: exit run() 0x81404a2c: 4: enter run() 0x81404a2c: 4: set_msg 0x81404a2c: 4: msg: "new message" 0x81404a2c: 4: exit run() 0x6d9e2c2c: 5: enter run() 0x6d9e2c2c: 5: set_msg 0x6d9e2c2c: 5: msg: "new message" 0x6d9e2c2c: 5: exit run() 0x6a5ed32c: 6: enter run() 0x6a5ed32c: 6: set_msg 0x6a5ed32c: 6: msg: "new message" 0x6a5ed32c: 6: exit run() 0x804fad2c: 7: enter run() 0x804fad2c: 7: set_msg 0x804fad2c: 7: msg: "new message" 0x6d9e2e2c: 8: enter run() 0x804fad2c: 7: exit run() 0x6d9e2e2c: 8: set_msg 0x6d9e2e2c: 8: msg: "new message" 0x6d9e2e2c: 8: exit run() 0x804fa82c: 9: enter run() 0x804fa82c: 9: set_msg 0x804fa82c: 9: msg: "new message" 0x8140422c: 10: enter run() 0x804fa82c: 9: exit run() 0x8140422c: 10: set_msg 0x81404b2c: 11: enter run() 0x6d9e2f2c: 12: enter run() 0x804fae2c: 13: enter run() 0x8140422c: 10: msg: "new message" 0x8140442c: 15: enter run() 0x6d9e202c: 14: enter run() 0x8140442c: 15: set_msg 0x8140442c: 15: msg: "new message" 0x8140422c: 10: exit run() 0x804fae2c: 13: set_msg 0x804fae2c: 13: msg: "new message" 0x804fae2c: 13: exit run() 0x6d9e2f2c: 12: set_msg 0x6d9e202c: 14: set_msg 0x8140442c: 15: exit run() 0x6d9e202c: 14: msg: "new message" 0x6d9e2f2c: 12: msg: "new message" 0x6d9e202c: 14: exit run() 0x6d9e2f2c: 12: exit run() 0x81404b2c: 11: set_msg 0x81404b2c: 11: msg: "new message" 0x81404b2c: 11: exit run() main: 15 0x8140462c: 0: enter run() 0x8140462c: 0: set_msg 0x8140462c: 0: msg: "new message" 0x8140462c: 0: exit run() 0x6a5ed22c: 1: enter run() 0x6a5ed22c: 1: set_msg 0x6a5ed22c: 1: msg: "new message" 0x6a5ed92c: 2: enter run() 0x6a5ed22c: 1: exit run() 0x6a5ed92c: 2: set_msg 0x6d9e272c: 3: enter run() 0x6d9e242c: 4: enter run() 0x6a5ed92c: 2: msg: "new message" 0x804fa52c: 5: enter run() 0x8140452c: 6: enter run() 0x6a5ed92c: 2: exit run() 0x804fa52c: 5: set_msg 0x6d9e2a2c: 8: enter run() 0x6a5edd2c: 7: enter run() 0x804fa62c: 9: enter run() 0x6d9e2c2c: 10: enter run() 0x804fa32c: 11: enter run() 0x6a5ed42c: 12: enter run() 0x8140472c: 13: enter run() 0x804fac2c: 14: enter run() 0x6d9e242c: 4: set_msg 0x6d9e262c: 15: enter run() 0x6d9e262c: 15: set_msg 0x6d9e262c: 15: msg: "new message" 0x6d9e262c: 15: exit run() 0x804fa62c: 9: set_msg 0x6d9e272c: 3: set_msg 0x6a5ed42c: 12: set_msg 0x6d9e272c: 3: msg: "new message" 0x6d9e272c: 3: exit run() 0x6d9e2a2c: 8: set_msg 0x6d9e242c: 4: msg: "new message" 0x6d9e242c: 4: exit run() 0x6a5ed42c: 12: msg: "new message" 0x804fa52c: 5: msg: "new message" 0x6d9e2a2c: 8: msg: "new message" 0x804fa62c: 9: msg: "new message" 0x6a5ed42c: 12: exit run() 0x804fa52c: 5: exit run() 0x6d9e2a2c: 8: exit run() 0x804fa62c: 9: exit run() 0x6d9e2c2c: 10: set_msg 0x6a5edd2c: 7: set_msg 0x6a5edd2c: 7: msg: "new message" 0x6a5edd2c: 7: exit run() 0x804fa32c: 11: set_msg 0x804fa32c: 11: msg: "new message" 0x8140452c: 6: set_msg 0x804fa32c: 11: exit run() 0x8140472c: 13: set_msg 0x8140472c: 13: msg: "new message" 0x6d9e2c2c: 10: msg: "new message" 0x8140452c: 6: msg: "new message" 0x8140472c: 13: exit run() 0x6d9e2c2c: 10: exit run() 0x8140452c: 6: exit run() 0x804fac2c: 14: set_msg 0x804fac2c: 14: msg: "new message" 0x804fac2c: 14: exit run() main: 16 0x804fa42c: 0: enter run() 0x804fa42c: 0: set_msg 0x804fa42c: 0: msg: "new message" 0x804fa42c: 0: exit run() 0x6a5ed32c: 1: enter run() 0x6a5ed32c: 1: set_msg 0x6a5ed32c: 1: msg: "new message" 0x81404b2c: 2: enter run() 0x6a5ed32c: 1: exit run() 0x6a5ed92c: 3: enter run() 0x6a5ed22c: 4: enter run() 0x81404b2c: 2: set_msg 0x6d9e2d2c: 5: enter run() 0x6a5ed62c: 6: enter run() 0x6a5ed52c: 7: enter run() 0x81404b2c: 2: msg: "new message" 0x804fa02c: 9: enter run() 0x804faf2c: 8: enter run() 0x8140412c: 10: enter run() 0x6d9e2f2c: 11: enter run() 0x804fa12c: 12: enter run() 0x8140402c: 13: enter run() 0x804fa22c: 14: enter run() 0x81404c2c: 15: enter run() 0x81404b2c: 2: exit run() 0x6d9e2d2c: 5: set_msg 0x804fa22c: 14: set_msg 0x804fa22c: 14: msg: "new message" 0x804fa12c: 12: set_msg 0x804fa12c: 12: msg: "new message" 0x804fa12c: 12: exit run() 0x8140402c: 13: set_msg 0x8140402c: 13: msg: "new message" 0x8140402c: 13: exit run() 0x6d9e2d2c: 5: msg: "new message" 0x804fa22c: 14: exit run() 0x6a5ed92c: 3: set_msg 0x8140412c: 10: set_msg 0x6d9e2d2c: 5: exit run() 0x81404c2c: 15: set_msg 0x6a5ed52c: 7: set_msg 0x6a5ed92c: 3: msg: "new message" 0x6a5ed52c: 7: msg: "new message" 0x6a5ed92c: 3: exit run() 0x6a5ed52c: 7: exit run() 0x804fa02c: 9: set_msg 0x8140412c: 10: msg: "new message" 0x6a5ed22c: 4: set_msg 0x6a5ed22c: 4: msg: "new message" 0x6a5ed22c: 4: exit run() 0x6d9e2f2c: 11: set_msg 0x804faf2c: 8: set_msg 0x8140412c: 10: exit run() 0x804faf2c: 8: msg: "new message" 0x804faf2c: 8: exit run() 0x6a5ed62c: 6: set_msg 0x804fa02c: 9: msg: "new message" 0x6d9e2f2c: 11: msg: "new message" 0x81404c2c: 15: msg: "new message" 0x804fa02c: 9: exit run() 0x6a5ed62c: 6: msg: "new message" 0x6d9e2f2c: 11: exit run() 0x81404c2c: 15: exit run() 0x6a5ed62c: 6: exit run() main: 17 0x804fa42c: 0: enter run() 0x804fa42c: 0: set_msg 0x804fa42c: 0: msg: "new message" 0x8140442c: 1: enter run() 0x804fa42c: 0: exit run() 0x8140442c: 1: set_msg 0x6a5ede2c: 2: enter run() 0x6d9e2a2c: 3: enter run() 0x8140442c: 1: msg: "new message" 0x6d9e222c: 5: enter run() 0x8140472c: 4: enter run() 0x804fa32c: 6: enter run() 0x6d9e272c: 7: enter run() 0x8140442c: 1: exit run() 0x6a5ede2c: 2: set_msg 0x8140462c: 8: enter run() 0x8140492c: 9: enter run() 0x6d9e242c: 10: enter run() 0x8140422c: 11: enter run() 0x6a5edf2c: 12: enter run() 0x6a5ede2c: 2: msg: "new message" 0x6d9e252c: 13: enter run() 0x804fa52c: 14: enter run() 0x6a5ed42c: 15: enter run() 0x6d9e252c: 13: set_msg 0x804fa52c: 14: set_msg 0x6a5ed42c: 15: set_msg 0x6a5ede2c: 2: exit run() 0x6d9e252c: 13: msg: "new message" 0x6a5ed42c: 15: msg: "new message" 0x6d9e252c: 13: exit run() 0x6a5ed42c: 15: exit run() 0x8140492c: 9: set_msg 0x6d9e2a2c: 3: set_msg 0x6d9e2a2c: 3: msg: "new message" 0x6d9e2a2c: 3: exit run() 0x8140492c: 9: msg: "new message" 0x8140492c: 9: exit run() 0x6d9e242c: 10: set_msg 0x6d9e242c: 10: msg: "new message" 0x8140472c: 4: set_msg 0x6d9e242c: 10: exit run() 0x8140472c: 4: msg: "new message" 0x8140472c: 4: exit run() 0x6d9e272c: 7: set_msg 0x6d9e272c: 7: msg: "new message" 0x6d9e272c: 7: exit run() 0x6a5edf2c: 12: set_msg 0x8140462c: 8: set_msg 0x804fa32c: 6: set_msg 0x8140462c: 8: msg: "new message" 0x6a5edf2c: 12: msg: "new message" 0x804fa52c: 14: msg: "new message" 0x8140462c: 8: exit run() 0x804fa32c: 6: msg: "new message" 0x6a5edf2c: 12: exit run() 0x804fa52c: 14: exit run() 0x804fa32c: 6: exit run() 0x8140422c: 11: set_msg 0x6d9e222c: 5: set_msg 0x6d9e222c: 5: msg: "new message" 0x6d9e222c: 5: exit run() 0x8140422c: 11: msg: "new message" 0x8140422c: 11: exit run() main: 18 0x6a5eda2c: 0: enter run() 0x6a5eda2c: 0: set_msg 0x804fa72c: 1: enter run() 0x6a5eda2c: 0: msg: "new message" 0x6d9e2e2c: 2: enter run() 0x81404e2c: 3: enter run() 0x6a5ed02c: 4: enter run() 0x81404a2c: 5: enter run() 0x6a5eda2c: 0: exit run() 0x6a5ed72c: 6: enter run() 0x6d9e2c2c: 7: enter run() 0x6d9e282c: 8: enter run() 0x804fa72c: 1: set_msg 0x804fa82c: 9: enter run() 0x81404b2c: 11: enter run() 0x8140452c: 12: enter run() 0x804fa42c: 10: enter run() 0x804fa82c: 9: set_msg 0x804fac2c: 0x804fa82c: rwlock_rdlock 0x79f9a950 (4294967295) 0x804fac2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa32c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (2147483649) 0x804fa42c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (0) 0x804fac2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa72c stack 0x631f64e0 rthread reaping 0x6d9e2e2c stack 0x631f6280 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (1) 0x8140452c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404e2c stack 0x63214620 rthread reaping 0x6a5ed02c stack 0x632148c0 rthread reaping 0x81404a2c stack 0x631f6ae0 rthread reaping 0x6a5ed72c stack 0x63213860 rthread reaping 0x6d9e2c2c stack 0x63210620 rthread reaping 0x6d9e282c stack 0x63213840 rthread reaping 0x804fa82c stack 0x63214ec0 rthread reaping 0x804fa42c stack 0x631f6920 rthread reaping 0x81404b2c stack 0x63210b20 rthread reaping 0x8140452c stack 0x63213340 rthread reaping 0x804fac2c stack 0x632100a0 rthread reaping 0x804fa32c stack 0x63214340 rthread reaping 0x6a5ed92c stack 0x632144c0 0x6d9e212c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (1) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_wrlock 0x79f9a950 (1) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (0) 0x8140402c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fa22c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x6d9e212c stack 0x632144c0 0x804fa62c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x6a5edd2c stack 0x63214340 rthread reaping 0x6a5ed02c stack 0x632100a0 0x8140412c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_wrlock 0x79f9a950 (0) 0x81404e2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140422c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_rdlock 0x79f9a950 (0) 0x8140412c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e222c stack 0x63213340 rthread reaping 0x6a5ede2c stack 0x63210b20 rthread reaping 0x8140402c stack 0x631f6920 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x804fa62c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404d2c stack 0x63214ec0 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_rdlock 0x79f9a950 (1) 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (1) 0x804fa22c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa22c stack 0x63213840 rthread reaping 0x6d9e232c stack 0x63210620 rthread reaping 0x6d9e2f2c stack 0x63213860 rthread reaping 0x804fa62c stack 0x631f6ae0 rthread reaping 0x8140412c stack 0x632148c0 rthread reaping 0x8140422c stack 0x63214620 rthread reaping 0x81404e2c stack 0x631f6280 rthread reaping 0x6a5ed22c stack 0x631f64e0 rthread reaping 0x6d9e202c stack 0x632147c0 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) 0x804fa92c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e222c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x6d9e242c stack 0x632147c0 0x6d9e252c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fae2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x6d9e212c stack 0x631f64e0 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_wrlock 0x79f9a950 (0) 0x804faf2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e222c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (2147483650) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_rdlock 0x79f9a950 (0) 0x804fa92c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa92c stack 0x631f6280 rthread reaping 0x6d9e222c stack 0x63214620 rthread reaping 0x6d9e2e2c stack 0x632148c0 rthread reaping 0x8140432c stack 0x631f6ae0 rthread reaping 0x6d9e252c stack 0x63213860 rthread reaping 0x804fae2c stack 0x63210620 rthread reaping 0x6a5edd2c stack 0x63213840 rthread reaping 0x6a5ede2c stack 0x63214ec0 rthread reaping 0x6d9e262c stack 0x631f6920 rthread reaping 0x804faf2c stack 0x63210b20 rthread reaping 0x6d9e272c stack 0x63213340 rthread reaping 0x6a5edf2c stack 0x632100a0 rthread reaping 0x6d9e2a2c stack 0x63214340 rthread reaping 0x6d9e2b2c stack 0x632144c0 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_wrlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (1) 0x8140472c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa72c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140482c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x6a5edf2c stack 0x632144c0 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404f2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fab2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x804fab2c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_rdlock 0x79f9a950 (1) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa72c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e242c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140472c stack 0x63214340 rthread reaping 0x6a5ed42c stack 0x632100a0 rthread reaping 0x6a5ed82c stack 0x63213340 rthread reaping 0x6d9e292c stack 0x63210b20 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa72c stack 0x631f6920 rthread reaping 0x8140482c stack 0x63214ec0 rthread reaping 0x8140442c stack 0x63213840 rthread reaping 0x6a5eda2c stack 0x63210620 rthread reaping 0x6d9e242c stack 0x63213860 rthread reaping 0x6d9e2c2c stack 0x631f6ae0 rthread reaping 0x6d9e2e2c stack 0x632148c0 rthread reaping 0x6a5ed92c stack 0x63214620 rthread reaping 0x81404f2c stack 0x631f6280 rthread reaping 0x6d9e272c stack 0x631f64e0 rthread reaping 0x804fab2c stack 0x632147c0 0x8140472c: rwlock_wrlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_wrlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa42c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_wrlock 0x79f9a950 (1) 0x804faf2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fa42c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa62c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x804faa2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x8140472c stack 0x632147c0 0x6a5edf2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ede2c stack 0x631f64e0 rthread reaping 0x6a5ed42c stack 0x631f6280 rthread reaping 0x6d9e252c stack 0x63214620 rthread reaping 0x8140452c stack 0x632148c0 0x6a5edc2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2a2c stack 0x631f6ae0 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_wrlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (1) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa42c stack 0x63213860 rthread reaping 0x6d9e222c stack 0x63210620 rthread reaping 0x804faf2c stack 0x63213840 rthread reaping 0x6a5edb2c stack 0x63214ec0 0x804faa2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6a5edc2c stack 0x631f6920 0x804faa2c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_rdlock 0x79f9a950 (0) 0x804fa62c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa62c stack 0x63210b20 rthread reaping 0x6a5edf2c stack 0x63213340 rthread reaping 0x804faa2c stack 0x632100a0 rthread reaping 0x8140402c stack 0x63214340 rthread reaping 0x6a5ed32c stack 0x632144c0 0x804faf2c: rwlock_wrlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_wrlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (1) 0x8140492c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x804fac2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140452c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa52c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_rdlock 0x79f9a950 (0) 0x804fac2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x8140452c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_wrlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_wrlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804faf2c stack 0x632144c0 0x81404d2c: rwlock_rdlock 0x79f9a950 (1) rthread reaping 0x8140492c stack 0x63214340 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2b2c stack 0x632100a0 0x81404d2c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_wrlock 0x79f9a950 (2147483647) rthread reaping 0x6d9e2e2c stack 0x63213340 0x804fa42c: rwlock_wrlock 0x79f9a950 (2147483647) rthread reaping 0x6d9e2c2c stack 0x63210b20 rthread reaping 0x6d9e2d2c stack 0x631f6920 rthread reaping 0x804fac2c stack 0x63214ec0 rthread reaping 0x8140452c stack 0x63213840 rthread reaping 0x804fa52c stack 0x63210620 rthread reaping 0x6d9e242c stack 0x63213860 rthread reaping 0x804fa02c stack 0x631f6ae0 rthread reaping 0x6d9e2f2c stack 0x632148c0 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404d2c stack 0x63214620 rthread reaping 0x6d9e232c stack 0x631f6280 rthread reaping 0x81404e2c stack 0x631f64e0 rthread reaping 0x804fa42c stack 0x632147c0 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_wrlock 0x79f9a950 (0) 0x8140482c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140492c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_wrlock 0x79f9a950 (0) 0x804fa62c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa62c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa72c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e212c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140482c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (1) 0x8140482c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_wrlock 0x79f9a950 (0) 0x804fa92c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_rdlock 0x79f9a950 (0) 0x804fa92c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (1) 0x81404a2c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_rdlock 0x79f9a950 (0) 0x81404a2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x804fa82c: rwlock_wrlock 0x79f9a950 (1) 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e242c stack 0x632147c0 rthread reaping 0x8140492c stack 0x631f64e0 rthread reaping 0x8140482c stack 0x631f6280 rthread reaping 0x804fa62c stack 0x632148c0 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140432c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e212c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e202c stack 0x63214620 0x804fa82c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404a2c stack 0x63213860 rthread reaping 0x804fa72c stack 0x631f6ae0 0x804fa82c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e212c stack 0x63210620 0x8140432c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5edc2c stack 0x63213840 rthread reaping 0x6a5ed72c stack 0x63214ec0 rthread reaping 0x804fa92c stack 0x631f6920 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (1) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5eda2c stack 0x63210b20 rthread reaping 0x804fa82c stack 0x63213340 rthread reaping 0x6d9e222c stack 0x63214340 rthread reaping 0x6a5ed42c stack 0x632100a0 rthread reaping 0x8140432c stack 0x632144c0 0x804fa02c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_wrlock 0x79f9a950 (0) 0x804fad2c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (0) 0x804fad2c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140472c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_wrlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_wrlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_wrlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_wrlock 0x79f9a950 (2147483647) 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_wrlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_wrlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fa02c stack 0x632144c0 0x8140422c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed12c stack 0x632100a0 0x804fa42c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fa42c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e232c stack 0x63214340 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (2147483647) rthread reaping 0x804fad2c stack 0x63213340 0x804fa42c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140462c stack 0x63210b20 0x804fa92c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e242c stack 0x631f6920 0x804fa92c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140472c stack 0x63214ec0 rthread reaping 0x81404b2c stack 0x63213840 rthread reaping 0x804faf2c stack 0x63210620 rthread reaping 0x6d9e262c stack 0x631f6ae0 rthread reaping 0x81404f2c stack 0x63213860 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x8140442c stack 0x63214620 0x6a5edb2c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140422c stack 0x632148c0 rthread reaping 0x804fa92c stack 0x631f6280 rthread reaping 0x804fa42c stack 0x631f64e0 rthread reaping 0x6a5edb2c stack 0x632147c0 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_wrlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_wrlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_wrlock 0x79f9a950 (1) 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (1) 0x804faf2c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e242c stack 0x632147c0 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x81404c2c stack 0x631f64e0 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (2147483647) rthread reaping 0x8140402c stack 0x631f6280 0x6d9e2f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e272c stack 0x632148c0 rthread reaping 0x6d9e282c stack 0x63214620 rthread reaping 0x6a5edf2c stack 0x63213860 rthread reaping 0x804faf2c stack 0x631f6ae0 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e202c stack 0x63210620 0x6d9e2f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed92c stack 0x63213840 rthread reaping 0x6a5eda2c stack 0x63214ec0 rthread reaping 0x6d9e292c stack 0x631f6920 rthread reaping 0x6d9e222c stack 0x63210b20 rthread reaping 0x6d9e2a2c stack 0x63213340 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2d2c stack 0x63214340 rthread reaping 0x6d9e2f2c stack 0x632100a0 rthread reaping 0x6d9e2b2c stack 0x632144c0 0x804fa02c: rwlock_wrlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_wrlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_wrlock 0x79f9a950 (0) 0x804faa2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_rdlock 0x79f9a950 (0) 0x804faa2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_wrlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) 13: enter run() 0x6a5ed92c: 15: enter run() 0x804fa32c: 14: enter run() 0x6a5ed02c: 4: set_msg 0x81404b2c: 11: set_msg 0x804fa42c: 10: set_msg 0x81404b2c: 11: msg: "new message" 0x804fa42c: 10: msg: "new message" 0x81404b2c: 11: exit run() 0x6a5ed02c: 4: msg: "new message" 0x804fa82c: 9: msg: "new message" 0x804fa72c: 1: msg: "new message" 0x6a5ed02c: 4: exit run() 0x804fa82c: 9: exit run() 0x804fa42c: 10: exit run() 0x6d9e282c: 8: set_msg 0x6d9e282c: 8: msg: "new message" 0x6d9e282c: 8: exit run() 0x804fa32c: 14: set_msg 0x6a5ed72c: 6: set_msg 0x804fa72c: 1: exit run() 0x6a5ed72c: 6: msg: "new message" 0x804fa32c: 14: msg: "new message" 0x6a5ed72c: 6: exit run() 0x81404a2c: 5: set_msg 0x804fa32c: 14: exit run() 0x6d9e2e2c: 2: set_msg 0x81404a2c: 5: msg: "new message" 0x6d9e2e2c: 2: msg: "new message" 0x81404a2c: 5: exit run() 0x804fac2c: 13: set_msg 0x804fac2c: 13: msg: "new message" 0x6d9e2e2c: 2: exit run() 0x804fac2c: 13: exit run() 0x81404e2c: 3: set_msg 0x6d9e2c2c: 7: set_msg 0x6a5ed92c: 15: set_msg 0x6a5ed92c: 15: msg: "new message" 0x8140452c: 12: set_msg 0x6a5ed92c: 15: exit run() 0x8140452c: 12: msg: "new message" 0x81404e2c: 3: msg: "new message" 0x6d9e2c2c: 7: msg: "new message" 0x81404e2c: 3: exit run() 0x8140452c: 12: exit run() 0x6d9e2c2c: 7: exit run() main: 19 0x6d9e212c: 0: enter run() 0x6d9e212c: 0: set_msg 0x6d9e212c: 0: msg: "new message" 0x6a5edd2c: 1: enter run() 0x6d9e212c: 0: exit run() 0x6a5edd2c: 1: set_msg 0x6a5ed02c: 2: enter run() 0x6a5edd2c: 1: msg: "new message" 0x6a5ed02c: 2: set_msg 0x6a5edd2c: 1: exit run() 0x6d9e222c: 3: enter run() 0x6a5ed02c: 2: msg: "new message" 0x6a5ede2c: 4: enter run() 0x8140402c: 5: enter run() 0x81404d2c: 6: enter run() 0x6a5ede2c: 4: set_msg 0x6a5ed02c: 2: exit run() 0x6d9e232c: 8: enter run() 0x804fa22c: 7: enter run() 0x6d9e2f2c: 9: enter run() 0x804fa62c: 10: enter run() 0x8140412c: 11: enter run() 0x6a5ede2c: 4: msg: "new message" 0x8140422c: 12: enter run() 0x81404e2c: 13: enter run() 0x6d9e202c: 15: enter run() 0x6a5ed22c: 14: enter run() 0x8140422c: 12: set_msg 0x6a5ede2c: 4: exit run() 0x8140402c: 5: set_msg 0x6a5ed22c: 14: set_msg 0x81404e2c: 13: set_msg 0x804fa22c: 7: set_msg 0x6d9e222c: 3: set_msg 0x81404e2c: 13: msg: "new message" 0x6a5ed22c: 14: msg: "new message" 0x81404e2c: 13: exit run() 0x6a5ed22c: 14: exit run() 0x8140402c: 5: msg: "new message" 0x8140402c: 5: exit run() 0x6d9e232c: 8: set_msg 0x6d9e232c: 8: msg: "new message" 0x8140422c: 12: msg: "new message" 0x6d9e232c: 8: exit run() 0x6d9e222c: 3: msg: "new message" 0x6d9e222c: 3: exit run() 0x8140422c: 12: exit run() 0x8140412c: 11: set_msg 0x8140412c: 11: msg: "new message" 0x8140412c: 11: exit run() 0x81404d2c: 6: set_msg 0x81404d2c: 6: msg: "new message" 0x81404d2c: 6: exit run() 0x6d9e202c: 15: set_msg 0x804fa62c: 10: set_msg 0x6d9e2f2c: 9: set_msg 0x804fa22c: 7: msg: "new message" 0x6d9e202c: 15: msg: "new message" 0x804fa62c: 10: msg: "new message" 0x6d9e2f2c: 9: msg: "new message" 0x804fa22c: 7: exit run() 0x6d9e202c: 15: exit run() 0x804fa62c: 10: exit run() 0x6d9e2f2c: 9: exit run() main: 20 0x6d9e242c: 0: enter run() 0x6d9e242c: 0: set_msg 0x6d9e242c: 0: msg: "new message" 0x6d9e212c: 1: enter run() 0x6d9e242c: 0: exit run() 0x6d9e212c: 1: set_msg 0x804fa92c: 2: enter run() 0x6d9e222c: 3: enter run() 0x6d9e212c: 1: msg: "new message" 0x8140432c: 5: enter run() 0x6d9e2e2c: 4: enter run() 0x6d9e252c: 6: enter run() 0x804fae2c: 7: enter run() 0x6d9e212c: 1: exit run() 0x6a5edd2c: 8: enter run() 0x6d9e222c: 3: set_msg 0x6d9e262c: 10: enter run() 0x804faf2c: 11: enter run() 0x6a5ede2c: 9: enter run() 0x6a5edf2c: 13: enter run() 0x6d9e272c: 12: enter run() 0x6d9e2b2c: 15: enter run() 0x6d9e2a2c: 14: enter run() 0x6d9e262c: 10: set_msg 0x6a5ede2c: 9: set_msg 0x6a5edf2c: 13: set_msg 0x6a5ede2c: 9: msg: "new message" 0x6a5edf2c: 13: msg: "new message" 0x6a5ede2c: 9: exit run() 0x6d9e222c: 3: msg: "new message" 0x6d9e262c: 10: msg: "new message" 0x6a5edf2c: 13: exit run() 0x6d9e222c: 3: exit run() 0x6d9e272c: 12: set_msg 0x6d9e262c: 10: exit run() 0x6d9e272c: 12: msg: "new message" 0x6d9e272c: 12: exit run() 0x804faf2c: 11: set_msg 0x804faf2c: 11: msg: "new message" 0x804faf2c: 11: exit run() 0x6a5edd2c: 8: set_msg 0x6a5edd2c: 8: msg: "new message" 0x804fae2c: 7: set_msg 0x804fae2c: 7: msg: "new message" 0x804fae2c: 7: exit run() 0x6a5edd2c: 8: exit run() 0x6d9e2a2c: 14: set_msg 0x8140432c: 5: set_msg 0x8140432c: 5: msg: "new message" 0x6d9e2a2c: 14: msg: "new message" 0x8140432c: 5: exit run() 0x6d9e2b2c: 15: set_msg 0x6d9e2b2c: 15: msg: "new message" 0x6d9e2a2c: 14: exit run() 0x6d9e2b2c: 15: exit run() 0x6d9e252c: 6: set_msg 0x6d9e2e2c: 4: set_msg 0x6d9e2e2c: 4: msg: "new message" 0x6d9e252c: 6: msg: "new message" 0x6d9e2e2c: 4: exit run() 0x6d9e252c: 6: exit run() 0x804fa92c: 2: set_msg 0x804fa92c: 2: msg: "new message" 0x804fa92c: 2: exit run() main: 21 0x6a5edf2c: 0: enter run() 0x6a5edf2c: 0: set_msg 0x6a5edf2c: 0: msg: "new message" 0x8140472c: 1: enter run() 0x6a5edf2c: 0: exit run() 0x8140472c: 1: set_msg 0x6a5ed42c: 2: enter run() 0x8140472c: 1: msg: "new message" 0x6d9e292c: 4: enter run() 0x804fa72c: 5: enter run() 0x6a5ed82c: 3: enter run() 0x8140482c: 6: enter run() 0x8140472c: 1: exit run() 0x6a5eda2c: 8: enter run() 0x6d9e242c: 9: enter run() 0x6a5ed42c: 2: set_msg 0x8140442c: 7: enter run() 0x6d9e2c2c: 10: enter run() 0x6d9e2e2c: 11: enter run() 0x81404f2c: 13: enter run() 0x6a5ed92c: 12: enter run() 0x804fab2c: 15: enter run() 0x6d9e272c: 14: enter run() 0x6d9e292c: 4: set_msg 0x6d9e292c: 4: msg: "new message" 0x6d9e292c: 4: exit run() 0x6a5ed92c: 12: set_msg 0x804fab2c: 15: set_msg 0x6a5ed42c: 2: msg: "new message" 0x6a5ed42c: 2: exit run() 0x6a5ed92c: 12: msg: "new message" 0x6a5ed92c: 12: exit run() 0x804fab2c: 15: msg: "new message" 0x6a5ed82c: 3: set_msg 0x6a5ed82c: 3: msg: "new message" 0x6a5ed82c: 3: exit run() 0x6d9e2e2c: 11: set_msg 0x804fa72c: 5: set_msg 0x6d9e242c: 9: set_msg 0x6d9e242c: 9: msg: "new message" 0x6d9e242c: 9: exit run() 0x8140482c: 6: set_msg 0x6d9e272c: 14: set_msg 0x6d9e272c: 14: msg: "new message" 0x6d9e272c: 14: exit run() 0x8140482c: 6: msg: "new message" 0x8140482c: 6: exit run() 0x8140442c: 7: set_msg 0x81404f2c: 13: set_msg 0x8140442c: 7: msg: "new message" 0x804fab2c: 15: exit run() 0x8140442c: 7: exit run() 0x81404f2c: 13: msg: "new message" 0x6d9e2e2c: 11: msg: "new message" 0x804fa72c: 5: msg: "new message" 0x81404f2c: 13: exit run() 0x6d9e2e2c: 11: exit run() 0x6d9e2c2c: 10: set_msg 0x804fa72c: 5: exit run() 0x6a5eda2c: 8: set_msg 0x6d9e2c2c: 10: msg: "new message" 0x6a5eda2c: 8: msg: "new message" 0x6d9e2c2c: 10: exit run() 0x6a5eda2c: 8: exit run() main: 22 0x8140472c: 0: enter run() 0x8140472c: 0: set_msg 0x8140472c: 0: msg: "new message" 0x8140472c: 0: exit run() 0x6a5ede2c: 1: enter run() 0x6a5ede2c: 1: set_msg 0x6a5ede2c: 1: msg: "new message" 0x6a5ede2c: 1: exit run() 0x6a5ed42c: 2: enter run() 0x6a5ed42c: 2: set_msg 0x6a5ed42c: 2: msg: "new message" 0x6a5ed42c: 2: exit run() 0x6d9e252c: 3: enter run() 0x6d9e252c: 3: set_msg 0x6d9e252c: 3: msg: "new message" 0x6d9e252c: 3: exit run() 0x8140452c: 4: enter run() 0x8140452c: 4: set_msg 0x8140452c: 4: msg: "new message" 0x6d9e2a2c: 5: enter run() 0x8140452c: 4: exit run() 0x6d9e2a2c: 5: set_msg 0x804fa42c: 6: enter run() 0x6d9e2a2c: 5: msg: "new message" 0x804fa42c: 6: set_msg 0x6d9e2a2c: 5: exit run() 0x6d9e222c: 7: enter run() 0x804faf2c: 8: enter run() 0x804fa42c: 6: msg: "new message" 0x6a5edb2c: 9: enter run() 0x6a5edc2c: 10: enter run() 0x804fa62c: 11: enter run() 0x6a5edb2c: 9: set_msg 0x804fa42c: 6: exit run() 0x6a5edf2c: 12: enter run() 0x6a5edf2c: 12: set_msg 0x804faa2c: 13: enter run() 0x6a5edf2c: 12: msg: "new message" 0x6a5edc2c: 10: set_msg 0x6a5edf2c: 12: exit run() 0x804faf2c: 8: set_msg 0x804faf2c: 8: msg: "new message" 0x6a5edc2c: 10: msg: "new message" 0x6a5edc2c: 10: exit run() 0x804faf2c: 8: exit run() 0x8140402c: 14: enter run() 0x8140402c: 14: set_msg 0x8140402c: 14: msg: "new message" 0x8140402c: 14: exit run() 0x6a5edb2c: 9: msg: "new message" 0x6a5ed32c: 15: enter run() 0x6a5edb2c: 9: exit run() 0x6d9e222c: 7: set_msg 0x6d9e222c: 7: msg: "new message" 0x6a5ed32c: 15: set_msg 0x6d9e222c: 7: exit run() 0x6a5ed32c: 15: msg: "new message" 0x6a5ed32c: 15: exit run() 0x804faa2c: 13: set_msg 0x804faa2c: 13: msg: "new message" 0x804fa62c: 11: set_msg 0x804faa2c: 13: exit run() 0x804fa62c: 11: msg: "new message" 0x804fa62c: 11: exit run() main: 23 0x804faf2c: 0: enter run() 0x804faf2c: 0: set_msg 0x804faf2c: 0: msg: "new message" 0x8140492c: 1: enter run() 0x804faf2c: 0: exit run() 0x8140492c: 1: set_msg 0x6d9e2b2c: 2: enter run() 0x8140492c: 1: msg: "new message" 0x6d9e2c2c: 4: enter run() 0x6d9e2e2c: 3: enter run() 0x6d9e2d2c: 5: enter run() 0x8140492c: 1: exit run() 0x6d9e2c2c: 4: set_msg 0x804fac2c: 6: enter run() 0x8140452c: 7: enter run() 0x6d9e2c2c: 4: msg: "new message" 0x6d9e2e2c: 3: set_msg 0x6d9e2e2c: 3: msg: "new message" 0x6d9e2e2c: 3: exit run() 0x6d9e2d2c: 5: set_msg 0x804fa52c: 8: enter run() 0x6d9e2b2c: 2: set_msg 0x6d9e2c2c: 4: exit run() 0x6d9e242c: 9: enter run() 0x6d9e2f2c: 11: enter run() 0x6d9e2f2c: 11: set_msg 0x6d9e2f2c: 11: msg: "new message" 0x6d9e2f2c: 11: exit run() 0x6d9e2d2c: 5: msg: "new message" 0x6d9e2d2c: 5: exit run() 0x804fa52c: 8: set_msg 0x804fac2c: 6: set_msg 0x8140452c: 7: set_msg 0x804fac2c: 6: msg: "new message" 0x804fac2c: 6: exit run() 0x8140452c: 7: msg: "new message" 0x804fa52c: 8: msg: "new message" 0x8140452c: 7: exit run() 0x804fa52c: 8: exit run() 0x81404e2c: 14: enter run() 0x81404e2c: 14: set_msg 0x81404e2c: 14: msg: "new message" 0x81404e2c: 14: exit run() 0x6d9e2b2c: 2: msg: "new message" 0x6d9e2b2c: 2: exit run() 0x804fa02c: 10: enter run() 0x804fa02c: 10: set_msg 0x6d9e242c: 9: set_msg 0x6d9e232c: 13: enter run() 0x804fa42c: 15: enter run() 0x81404d2c: 12: enter run() 0x81404d2c: 12: set_msg 0x6d9e242c: 9: msg: "new message" 0x81404d2c: 12: msg: "new message" 0x804fa02c: 10: msg: "new message" 0x6d9e242c: 9: exit run() 0x804fa02c: 10: exit run() 0x81404d2c: 12: exit run() 0x804fa42c: 15: set_msg 0x804fa42c: 15: msg: "new message" 0x804fa42c: 15: exit run() 0x6d9e232c: 13: set_msg 0x6d9e232c: 13: msg: "new message" 0x6d9e232c: 13: exit run() main: 24 0x6d9e242c: 0: enter run() 0x6d9e242c: 0: set_msg 0x6d9e242c: 0: msg: "new message" 0x8140492c: 1: enter run() 0x6d9e242c: 0: exit run() 0x8140482c: 2: enter run() 0x8140492c: 1: set_msg 0x804fa62c: 4: enter run() 0x804fa62c: 4: set_msg 0x6d9e202c: 3: enter run() 0x8140492c: 1: msg: "new message" 0x804fa62c: 4: msg: "new message" 0x8140492c: 1: exit run() 0x81404a2c: 6: enter run() 0x804fa72c: 5: enter run() 0x6d9e212c: 7: enter run() 0x804fa62c: 4: exit run() 0x8140482c: 2: set_msg 0x6a5edc2c: 8: enter run() 0x6a5edc2c: 8: set_msg 0x6a5edc2c: 8: msg: "new message" 0x6a5edc2c: 8: exit run() 0x8140482c: 2: msg: "new message" 0x8140482c: 2: exit run() 0x804fa72c: 5: set_msg 0x804fa92c: 10: enter run() 0x804fa92c: 10: set_msg 0x804fa92c: 10: msg: "new message" 0x804fa92c: 10: exit run() 0x81404a2c: 6: set_msg 0x6a5ed72c: 9: enter run() 0x6a5ed72c: 9: set_msg 0x6a5ed72c: 9: msg: "new message" 0x81404a2c: 6: msg: "new message" 0x6a5ed72c: 9: exit run() 0x81404a2c: 6: exit run() 0x6d9e202c: 3: set_msg 0x804fa82c: 12: enter run() 0x6a5eda2c: 11: enter run() 0x6d9e202c: 3: msg: "new message" 0x804fa72c: 5: msg: "new message" 0x6d9e202c: 3: exit run() 0x6a5ed42c: 13: enter run() 0x8140432c: 15: enter run() 0x6d9e212c: 7: set_msg 0x804fa72c: 5: exit run() 0x6d9e222c: 14: enter run() 0x6d9e212c: 7: msg: "new message" 0x6d9e212c: 7: exit run() 0x804fa82c: 12: set_msg 0x8140432c: 15: set_msg 0x6a5eda2c: 11: set_msg 0x804fa82c: 12: msg: "new message" 0x804fa82c: 12: exit run() 0x6d9e222c: 14: set_msg 0x6a5ed42c: 13: set_msg 0x6d9e222c: 14: msg: "new message" 0x6a5eda2c: 11: msg: "new message" 0x8140432c: 15: msg: "new message" 0x6a5ed42c: 13: msg: "new message" 0x6d9e222c: 14: exit run() 0x6a5eda2c: 11: exit run() 0x8140432c: 15: exit run() 0x6a5ed42c: 13: exit run() main: 25 0x804fa02c: 0: enter run() 0x6a5ed12c: 1: enter run() 0x804fa02c: 0: set_msg 0x804fa02c: 0: msg: "new message" 0x6d9e232c: 2: enter run() 0x6a5ed12c: 1: set_msg 0x804fa02c: 0: exit run() 0x804fad2c: 3: enter run() 0x804fad2c: 3: set_msg 0x804fad2c: 3: msg: "new message" 0x6a5ed12c: 1: msg: "new message" 0x804fad2c: 3: exit run() 0x6d9e242c: 5: enter run() 0x6d9e242c: 5: set_msg 0x8140462c: 4: enter run() 0x8140472c: 6: enter run() 0x6d9e242c: 5: msg: "new message" 0x6a5ed12c: 1: exit run() 0x8140472c: 6: set_msg 0x8140472c: 6: msg: "new message" 0x8140462c: 4: set_msg 0x8140472c: 6: exit run() 0x6d9e232c: 2: set_msg 0x8140462c: 4: msg: "new message" 0x6d9e232c: 2: msg: "new message" 0x8140462c: 4: exit run() 0x6d9e232c: 2: exit run() 0x6d9e242c: 5: exit run() 0x81404b2c: 7: enter run() 0x81404b2c: 7: set_msg 0x81404b2c: 7: msg: "new message" 0x81404b2c: 7: exit run() 0x804faf2c: 8: enter run() 0x804faf2c: 8: set_msg 0x804faf2c: 8: msg: "new message" 0x804faf2c: 8: exit run() 0x6d9e262c: 9: enter run() 0x6d9e262c: 9: set_msg 0x6d9e262c: 9: msg: "new message" 0x6d9e262c: 9: exit run() 0x81404f2c: 10: enter run() 0x8140442c: 11: enter run() 0x81404f2c: 10: set_msg 0x8140442c: 11: set_msg 0x8140422c: 12: enter run() 0x8140442c: 11: msg: "new message" 0x81404f2c: 10: msg: "new message" 0x81404f2c: 10: exit run() 0x8140442c: 11: exit run() 0x804fa92c: 13: enter run() 0x8140422c: 12: set_msg 0x8140422c: 12: msg: "new message" 0x804fa42c: 14: enter run() 0x804fa42c: 14: set_msg 0x6a5edb2c: 15: enter run() 0x8140422c: 12: exit run() 0x804fa42c: 14: msg: "new message" 0x804fa42c: 14: exit run() 0x804fa92c: 13: set_msg 0x804fa92c: 13: msg: "new message" 0x804fa92c: 13: exit run() 0x6a5edb2c: 15: set_msg 0x6a5edb2c: 15: msg: "new message" 0x6a5edb2c: 15: exit run() main: 26 0x6d9e242c: 0: enter run() 0x6d9e242c: 0: set_msg 0x6d9e242c: 0: msg: "new message" 0x6d9e242c: 0: exit run() 0x81404c2c: 1: enter run() 0x81404c2c: 1: set_msg 0x81404c2c: 1: msg: "new message" 0x81404c2c: 1: exit run() 0x8140402c: 2: enter run() 0x8140402c: 2: set_msg 0x8140402c: 2: msg: "new message" 0x8140402c: 2: exit run() 0x6d9e272c: 3: enter run() 0x6d9e272c: 3: set_msg 0x6d9e272c: 3: msg: "new message" 0x6d9e272c: 3: exit run() 0x6d9e282c: 4: enter run() 0x6d9e282c: 4: set_msg 0x6d9e282c: 4: msg: "new message" 0x6a5edf2c: 5: enter run() 0x6d9e282c: 4: exit run() 0x6a5edf2c: 5: set_msg 0x804faf2c: 6: enter run() 0x6a5edf2c: 5: msg: "new message" 0x6a5edf2c: 5: exit run() 0x804faf2c: 6: set_msg 0x6d9e202c: 7: enter run() 0x804faf2c: 6: msg: "new message" 0x6a5ed92c: 8: enter run() 0x804faf2c: 6: exit run() 0x6a5ed92c: 8: set_msg 0x6a5ed92c: 8: msg: "new message" 0x6a5eda2c: 9: enter run() 0x6d9e202c: 7: set_msg 0x6a5ed92c: 8: exit run() 0x6d9e292c: 10: enter run() 0x6d9e202c: 7: msg: "new message" 0x6a5eda2c: 9: set_msg 0x6d9e202c: 7: exit run() 0x6a5eda2c: 9: msg: "new message" 0x6d9e222c: 11: enter run() 0x6d9e222c: 11: set_msg 0x6a5eda2c: 9: exit run() 0x6d9e222c: 11: msg: "new message" 0x6d9e222c: 11: exit run() 0x6d9e292c: 10: set_msg 0x6d9e292c: 10: msg: "new message" 0x6d9e292c: 10: exit run() 0x6d9e2a2c: 12: enter run() 0x6d9e2d2c: 13: enter run() 0x6d9e2a2c: 12: set_msg 0x6d9e2a2c: 12: msg: "new message" 0x6d9e2f2c: 14: enter run() 0x6d9e2a2c: 12: exit run() 0x6d9e2b2c: 15: enter run() 0x6d9e2f2c: 14: set_msg 0x6d9e2f2c: 14: msg: "new message" 0x6d9e2f2c: 14: exit run() 0x6d9e2b2c: 15: set_msg 0x6d9e2b2c: 15: msg: "new message" 0x6d9e2b2c: 15: exit run() 0x6d9e2d2c: 13: set_msg 0x6d9e2d2c: 13: msg: "new message" 0x6d9e2d2c: 13: exit run() main: 27 0x804fa02c: 0: enter run() 0x804fa02c: 0: set_msg 0x804fa02c: 0: msg: "new message" 0x804fa02c: 0: exit run() 0x8140442c: 1: enter run() 0x8140442c: 1: set_msg 0x8140442c: 1: msg: "new message" 0x8140442c: 1: exit run() 0x804faa2c: 2: enter run() 0x804faa2c: 2: set_msg 0x804faa2c: 2: msg: "new message" 0x804faa2c: 2: exit run() 0x6d9e2c2c: 3: enter run() 0x6d9e2c2c: 3: set_msg 0x6d9e2c2c: 3: msg: "new message" 0x6d9e2c2c: 3: exit run() 0x81404b2c: 4: enter run() 0x81404b2c: 4: set_msg 0x81404b2c: 4: msg: "new message" 0x81404b2c: 4: exit run() 0x6d9e232c: 5: enter run() 0x6d9e232c: 5: set_msg 0x6d9e232c: 5: msg: "new message" 0x6d9e232c: 5: exit run() 0x6a5ed22c: 6: enter run() 0x6a5ed22c: 6: set_msg 0x6a5ed22c: 6: msg: "new message0x6a5ed22c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa02c stack 0x632144c0 0x6d9e252c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x8140442c stack 0x632100a0 rthread reaping 0x804faa2c stack 0x63214340 rthread reaping 0x6d9e2c2c stack 0x63213340 0x804fad2c: rwlock_wrlock 0x79f9a950 (2147483647) rthread reaping 0x81404b2c stack 0x63210b20 rthread reaping 0x6d9e232c stack 0x631f6920 0x804fa72c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140402c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa12c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e252c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed22c stack 0x63214ec0 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (1) rthread reaping 0x6d9e252c stack 0x63213840 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_rdlock 0x79f9a950 (1) 0x8140402c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_rdlock 0x79f9a950 (0) 0x804fad2c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fad2c stack 0x63210620 0x6d9e272c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa72c stack 0x631f6ae0 rthread reaping 0x6a5edc2c stack 0x63213860 rthread reaping 0x8140402c stack 0x63214620 0x6a5ede2c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404c2c stack 0x632148c0 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fa12c stack 0x631f6280 rthread reaping 0x6d9e272c stack 0x631f64e0 0x6a5ede2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ede2c stack 0x632147c0 0x6d9e222c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (1) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_wrlock 0x79f9a950 (0) 0x804fa32c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e232c: rwlock_wrlock 0x79f9a950 (1) 0x804fa32c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_wrlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_wrlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_wrlock 0x79f9a950 (0) 0x804fa82c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_rdlock 0x79f9a950 (0) 0x804fa82c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_wrlock 0x79f9a950 (0) 0x804fa52c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_rdlock 0x79f9a950 (0) 0x804fa52c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_wrlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e212c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140422c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140412c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e222c stack 0x632147c0 0x8140412c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed62c stack 0x631f64e0 0x8140412c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (2147483649) rthread reaping 0x6d9e232c stack 0x631f6280 rthread reaping 0x804fa32c stack 0x632148c0 0x6d9e2e2c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140452c stack 0x63214620 rthread reaping 0x81404d2c stack 0x63213860 rthread reaping 0x6d9e2a2c stack 0x631f6ae0 rthread reaping 0x8140472c stack 0x63210620 rthread reaping 0x804fa82c stack 0x63213840 rthread reaping 0x804fa52c stack 0x63214ec0 rthread reaping 0x8140482c stack 0x631f6920 rthread reaping 0x6d9e292c stack 0x63210b20 0x8140422c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140412c stack 0x63213340 0x8140422c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140422c stack 0x63214340 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e2e2c stack 0x632100a0 0x6d9e212c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e212c stack 0x632144c0 0x804faf2c: rwlock_wrlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_wrlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_wrlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_wrlock 0x79f9a950 (0) 0x804fab2c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x804fab2c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x804faf2c stack 0x632144c0 rthread reaping 0x804fae2c stack 0x632100a0 rthread reaping 0x6d9e232c stack 0x63214340 rthread reaping 0x8140432c stack 0x63213340 rthread reaping 0x804fab2c stack 0x63210b20 rthread reaping 0x6d9e242c stack 0x631f6920 rthread reaping 0x6d9e262c stack 0x63214ec0 rthread reaping 0x6d9e2d2c stack 0x63213840 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed22c stack 0x63210620 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e272c stack 0x631f6ae0 rthread reaping 0x6d9e252c stack 0x63213860 rthread reaping 0x6d9e2a2c stack 0x63214620 rthread reaping 0x6d9e2f2c stack 0x632148c0 0x6d9e282c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e282c stack 0x631f6280 rthread reaping 0x6a5ed42c stack 0x631f64e0 rthread reaping 0x6d9e202c stack 0x632147c0 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (1) 0x81404a2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804faf2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fad2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fa42c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_wrlock 0x79f9a950 (0) 0x804fa62c: rwlock_wrlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x804fa12c: rwlock_rdlock 0x79f9a950 (4294967295) 0x8140472c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fae2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed82c stack 0x632147c0 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e2d2c stack 0x631f64e0 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (1) 0x804fa72c: rwlock_wrlock 0x79f9a950 (2147483651) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (4294967295) 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x804fa72c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (2147483649) 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e2e2c stack 0x632148c0 0x6d9e242c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e292c stack 0x63214620 rthread reaping 0x804fa42c stack 0x63213860 rthread reaping 0x81404a2c stack 0x631f6ae0 rthread reaping 0x804faf2c stack 0x63210620 rthread reaping 0x804fad2c stack 0x63213840 rthread reaping 0x804fa12c stack 0x63214ec0 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_rdlock 0x79f9a950 (0) 0x804fa62c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed52c stack 0x631f6280 rthread reaping 0x804fa62c stack 0x631f6920 rthread reaping 0x81404e2c stack 0x63210b20 rthread reaping 0x804fae2c stack 0x63213340 rthread reaping 0x8140472c stack 0x63214340 rthread reaping 0x6d9e242c stack 0x632100a0 rthread reaping 0x804fa72c stack 0x632144c0 0x6d9e262c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x804fa22c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (2) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa02c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140492c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x6d9e262c stack 0x632144c0 rthread reaping 0x804fa22c stack 0x632100a0 rthread reaping 0x6d9e2d2c stack 0x63214340 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (0) 0x8140412c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404b2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804faa2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x804fa32c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e202c stack 0x63213340 0x804faa2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_rdlock 0x79f9a950 (0) 0x804faa2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (2147483649) 0x8140412c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_rdlock 0x79f9a950 (0) 0x804fa02c: rwlock_rdlock 0x79f9a950 (2147483650) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa32c stack 0x63210b20 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fa02c stack 0x631f6920 0x81404b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed02c stack 0x631f6280 rthread reaping 0x8140492c stack 0x63214ec0 rthread reaping 0x6d9e2b2c stack 0x63213840 rthread reaping 0x6a5ed52c stack 0x63210620 rthread reaping 0x6d9e2f2c stack 0x631f6ae0 rthread reaping 0x8140412c stack 0x63213860 rthread reaping 0x81404b2c stack 0x63214620 rthread reaping 0x804faa2c stack 0x632148c0 rthread reaping 0x6a5edc2c stack 0x631f64e0 rthread reaping 0x6d9e272c stack 0x632147c0 0x81404f2c: rwlock_wrlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140432c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (1) 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404c2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804faf2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140432c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_wrlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x8140402c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fac2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x81404f2c stack 0x632147c0 rthread reaping 0x8140432c stack 0x631f64e0 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (1) rthread reaping 0x6d9e2c2c stack 0x632148c0 0x804fac2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_rdlock 0x79f9a950 (0) 0x804fa52c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_unlock 0x79f9a950 0x804faf2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x804faf2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e292c stack 0x63214620 rthread reaping 0x6a5eda2c stack 0x63213860 rthread reaping 0x81404c2c stack 0x631f6ae0 rthread reaping 0x6d9e2d2c stack 0x63210620 rthread reaping 0x804faf2c stack 0x63213840 rthread reaping 0x81404d2c stack 0x63214ec0 rthread reaping 0x8140402c stack 0x631f6280 rthread reaping 0x804fa52c stack 0x631f6920 rthread reaping 0x804fac2c stack 0x63210b20 rthread reaping 0x6d9e2e2c stack 0x63213340 rthread reaping 0x6a5edd2c stack 0x63214340 rthread reaping 0x6a5ed22c stack 0x632100a0 rthread reaping 0x6d9e202c stack 0x632144c0 0x804fa42c: rwlock_wrlock 0x79f9a950 (0) 0x804fa42c: rwlock_unlock 0x79f9a950 0x804fa42c: rwlock_rdlock 0x79f9a950 (0) 0x804fa32c: rwlock_wrlock 0x79f9a950 (1) 0x804fa42c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa32c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (1) 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (1) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x804fa02c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_wrlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_wrlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_rdlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_wrlock 0x79f9a950 (0) 0x804fa72c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (0) 0x804fa72c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_wrlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_wrlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_wrlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_wrlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa42c stack 0x632144c0 0x8140472c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x804fa32c stack 0x632100a0 0x8140472c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (2147483647) rthread reaping 0x6a5ed12c stack 0x63214340 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2c2c stack 0x63213340 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ede2c stack 0x63210b20 rthread reaping 0x6a5ed52c stack 0x631f6920 rthread reaping 0x804fa02c stack 0x631f6280 rthread reaping 0x8140482c stack 0x63214ec0 rthread reaping 0x804fa12c stack 0x63213840 rthread reaping 0x804fa72c stack 0x63210620 rthread reaping 0x8140462c stack 0x631f6ae0 rthread reaping 0x804fae2c stack 0x63213860 rthread reaping 0x8140492c stack 0x63214620 rthread reaping 0x81404c2c stack 0x632148c0 rthread reaping 0x8140472c stack 0x631f64e0 rthread reaping 0x6a5ed32c stack 0x632147c0 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_wrlock 0x79f9a950 (1) 0x8140482c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_wrlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_rdlock 0x79f9a950 (0) 0x804fa12c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_wrlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_wrlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_wrlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (1) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_wrlock 0x79f9a950 (0) 0x804fa52c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_rdlock 0x79f9a950 (0) 0x804fa52c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed82c stack 0x632147c0 0x81404f2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x8140482c stack 0x631f64e0 0x81404f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa12c stack 0x632148c0 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x81404b2c stack 0x63214620 0x81404f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ede2c stack 0x63213860 rthread reaping 0x6d9e242c stack 0x631f6ae0 rthread reaping 0x6d9e272c stack 0x63210620 rthread reaping 0x81404e2c stack 0x63213840 rthread reaping 0x81404d2c stack 0x63214ec0 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6a5eda2c stack 0x631f6280 0x6d9e2a2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa52c stack 0x631f6920 rthread reaping 0x6a5ed12c stack 0x63210b20 rthread reaping 0x6a5ed42c stack 0x63213340 rthread reaping 0x6a5edd2c stack 0x63214340 rthread reaping 0x81404f2c stack 0x632100a0 rthread reaping 0x6d9e2a2c stack 0x632144c0 0x8140402c: rwlock_wrlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_wrlock 0x79f9a950 (0) 0x804fac2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (0) 0x804fac2c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_wrlock 0x79f9a950 (1) 0x804fa92c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (0) 0x804fa92c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_wrlock 0x79f9a950 (0) 0x804fad2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (1) 0x804fa12c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed72c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fa22c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x8140402c stack 0x632144c0 rthread reaping 0x6d9e202c stack 0x632100a0 rthread reaping 0x804fac2c stack 0x63214340 0x804fa32c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x804fa92c stack 0x63213340 rthread reaping 0x6a5edb2c stack 0x63210b20 rthread reaping 0x6a5ed62c stack 0x631f6920 0x804fa52c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fa22c stack 0x631f6280 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fa62c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_unlock 0x79f9a950 0x804fad2c: rwlock_rdlock 0x79f9a950 (0) 0x804fad2c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_unlock 0x79f9a950 0x804fa32c: rwlock_rdlock 0x79f9a950 (0) 0x804fa32c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_rdlock 0x79f9a950 (0) 0x804fa12c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fad2c stack 0x63214ec0 0x804fa62c: rwlock_rdlock 0x79f9a950 (2) rthread reaping 0x6a5edc2c stack 0x63213840 0x804fa52c: rwlock_unlock 0x79f9a950 0x804fa12c: rwlock_unlock 0x79f9a950 0x804fa62c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa12c stack 0x63210620 rthread reaping 0x6a5ed72c stack 0x631f6ae0 rthread reaping 0x6d9e2c2c stack 0x63213860 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x804fa32c stack 0x63214620 0x6a5ed32c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa52c stack 0x632148c0 rthread reaping 0x804fa62c stack 0x632147c0 rthread reaping 0x6a5ed32c stack 0x631f64e0 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_wrlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_wrlock 0x79f9a950 (0) 0x804faa2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_rdlock 0x79f9a950 (0) 0x804faa2c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_wrlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 " 0x6d9e252c: 7: enter run() 0x804fad2c: 8: enter run() 0x804fa72c: 9: enter run() 0x6a5edc2c: 10: enter run() 0x8140402c: 11: enter run() 0x81404c2c: 12: enter run() 0x804fa12c: 13: enter run() 0x6d9e272c: 14: enter run() 0x6a5ede2c: 15: enter run() 0x6a5ed22c: 6: exit run() 0x6d9e252c: 7: set_msg 0x6d9e252c: 7: msg: "new message" 0x6d9e252c: 7: exit run() 0x6a5edc2c: 10: set_msg 0x804fa72c: 9: set_msg 0x804fa72c: 9: msg: "new message" 0x6a5edc2c: 10: msg: "new message" 0x6a5edc2c: 10: exit run() 0x8140402c: 11: set_msg 0x804fa72c: 9: exit run() 0x804fa12c: 13: set_msg 0x81404c2c: 12: set_msg 0x81404c2c: 12: msg: "new message" 0x8140402c: 11: msg: "new message" 0x81404c2c: 12: exit run() 0x804fa12c: 13: msg: "new message" 0x8140402c: 11: exit run() 0x804fa12c: 13: exit run() 0x804fad2c: 8: set_msg 0x804fad2c: 8: msg: "new message" 0x804fad2c: 8: exit run() 0x6d9e272c: 14: set_msg 0x6d9e272c: 14: msg: "new message" 0x6a5ede2c: 15: set_msg 0x6d9e272c: 14: exit run() 0x6a5ede2c: 15: msg: "new message" 0x6a5ede2c: 15: exit run() main: 28 0x6d9e222c: 0: enter run() 0x6d9e222c: 0: set_msg 0x6d9e222c: 0: msg: "new message" 0x6a5ed62c: 1: enter run() 0x6d9e222c: 0: exit run() 0x6a5ed62c: 1: set_msg 0x6d9e232c: 2: enter run() 0x6a5ed62c: 1: msg: "new message" 0x6a5ed62c: 1: exit run() 0x804fa32c: 3: enter run() 0x804fa32c: 3: set_msg 0x8140452c: 4: enter run() 0x804fa32c: 3: msg: "new message" 0x6d9e232c: 2: set_msg 0x804fa32c: 3: exit run() 0x6d9e232c: 2: msg: "new message" 0x6d9e232c: 2: exit run() 0x8140452c: 4: set_msg 0x8140452c: 4: msg: "new message" 0x8140452c: 4: exit run() 0x81404d2c: 5: enter run() 0x81404d2c: 5: set_msg 0x81404d2c: 5: msg: "new message" 0x81404d2c: 5: exit run() 0x6d9e2a2c: 6: enter run() 0x6d9e2a2c: 6: set_msg 0x6d9e2a2c: 6: msg: "new message" 0x6d9e2a2c: 6: exit run() 0x8140472c: 7: enter run() 0x8140472c: 7: set_msg 0x8140472c: 7: msg: "new message" 0x8140472c: 7: exit run() 0x804fa82c: 8: enter run() 0x804fa82c: 8: set_msg 0x804fa82c: 8: msg: "new message" 0x804fa82c: 8: exit run() 0x804fa52c: 9: enter run() 0x804fa52c: 9: set_msg 0x804fa52c: 9: msg: "new message" 0x804fa52c: 9: exit run() 0x8140482c: 10: enter run() 0x8140482c: 10: set_msg 0x8140482c: 10: msg: "new message" 0x8140482c: 10: exit run() 0x6d9e292c: 11: enter run() 0x6d9e292c: 11: set_msg 0x6d9e292c: 11: msg: "new message" 0x6d9e292c: 11: exit run() 0x8140412c: 12: enter run() 0x8140412c: 12: set_msg 0x8140422c: 13: enter run() 0x6d9e2e2c: 14: enter run() 0x6d9e212c: 15: enter run() 0x6d9e2e2c: 14: set_msg 0x8140412c: 12: msg: "new message" 0x6d9e2e2c: 14: msg: "new message" 0x6d9e2e2c: 14: exit run() 0x8140412c: 12: exit run() 0x8140422c: 13: set_msg 0x8140422c: 13: msg: "new message" 0x8140422c: 13: exit run() 0x6d9e212c: 15: set_msg 0x6d9e212c: 15: msg: "new message" 0x6d9e212c: 15: exit run() main: 29 0x804faf2c: 0: enter run() 0x804faf2c: 0: set_msg 0x804faf2c: 0: msg: "new message" 0x804faf2c: 0: exit run() 0x804fae2c: 1: enter run() 0x804fae2c: 1: set_msg 0x804fae2c: 1: msg: "new message" 0x804fae2c: 1: exit run() 0x6d9e232c: 2: enter run() 0x6d9e232c: 2: set_msg 0x6d9e232c: 2: msg: "new message" 0x6d9e232c: 2: exit run() 0x8140432c: 3: enter run() 0x8140432c: 3: set_msg 0x8140432c: 3: msg: "new message" 0x8140432c: 3: exit run() 0x804fab2c: 4: enter run() 0x804fab2c: 4: set_msg 0x6d9e242c: 5: enter run() 0x804fab2c: 4: msg: "new message" 0x6d9e242c: 5: set_msg 0x804fab2c: 4: exit run() 0x6d9e242c: 5: msg: "new message" 0x6d9e242c: 5: exit run() 0x6d9e262c: 6: enter run() 0x6d9e262c: 6: set_msg 0x6d9e262c: 6: msg: "new message" 0x6d9e262c: 6: exit run() 0x6d9e2d2c: 7: enter run() 0x6d9e2d2c: 7: set_msg 0x6d9e2d2c: 7: msg: "new message" 0x6d9e2d2c: 7: exit run() 0x6a5ed22c: 8: enter run() 0x6d9e272c: 9: enter run() 0x6a5ed22c: 8: set_msg 0x6d9e252c: 10: enter run() 0x6d9e2a2c: 11: enter run() 0x6d9e2f2c: 12: enter run() 0x6a5ed22c: 8: msg: "new message" 0x6d9e282c: 13: enter run() 0x6a5ed42c: 14: enter run() 0x6d9e202c: 15: enter run() 0x6d9e282c: 13: set_msg 0x6d9e252c: 10: set_msg 0x6d9e252c: 10: msg: "new message" 0x6d9e252c: 10: exit run() 0x6a5ed22c: 8: exit run() 0x6d9e2f2c: 12: set_msg 0x6d9e2f2c: 12: msg: "new message" 0x6d9e2f2c: 12: exit run() 0x6d9e2a2c: 11: set_msg 0x6d9e2a2c: 11: msg: "new message" 0x6d9e2a2c: 11: exit run() 0x6a5ed42c: 14: set_msg 0x6a5ed42c: 14: msg: "new message" 0x6a5ed42c: 14: exit run() 0x6d9e272c: 9: set_msg 0x6d9e272c: 9: msg: "new message" 0x6d9e202c: 15: set_msg 0x6d9e272c: 9: exit run() 0x6d9e202c: 15: msg: "new message" 0x6d9e202c: 15: exit run() 0x6d9e282c: 13: msg: "new message" 0x6d9e282c: 13: exit run() main: 30 0x6a5ed82c: 0: enter run() 0x6a5ed82c: 0: set_msg 0x6a5ed82c: 0: msg: "new message" 0x6d9e2d2c: 1: enter run() 0x6a5ed82c: 0: exit run() 0x6a5ed52c: 2: enter run() 0x6d9e2d2c: 1: set_msg 0x6d9e2e2c: 3: enter run() 0x81404a2c: 6: enter run() 0x6d9e292c: 4: enter run() 0x804faf2c: 7: enter run() 0x804fad2c: 8: enter run() 0x804fa42c: 5: enter run() 0x6d9e2d2c: 1: msg: "new message" 0x804fa12c: 9: enter run() 0x804fa62c: 10: enter run() 0x804fa12c: 9: set_msg 0x6d9e2d2c: 1: exit run() 0x81404a2c: 6: set_msg 0x804faf2c: 7: set_msg 0x804faf2c: 7: msg: "new message" 0x804faf2c: 7: exit run() 0x6d9e2e2c: 3: set_msg 0x8140472c: 13: enter run() 0x81404e2c: 11: enter run() 0x804fae2c: 12: enter run() 0x804fae2c: 12: set_msg 0x804fae2c: 12: msg: "new message" 0x804fae2c: 12: exit run() 0x6d9e2e2c: 3: msg: "new message" 0x6d9e2e2c: 3: exit run() 0x6d9e292c: 4: set_msg 0x6d9e242c: 14: enter run() 0x804fa72c: 15: enter run() 0x6d9e292c: 4: msg: "new message" 0x81404a2c: 6: msg: "new message" 0x804fa12c: 9: msg: "new message" 0x6d9e292c: 4: exit run() 0x81404a2c: 6: exit run() 0x804fa12c: 9: exit run() 0x6a5ed52c: 2: set_msg 0x804fad2c: 8: set_msg 0x8140472c: 13: set_msg 0x8140472c: 13: msg: "new message" 0x8140472c: 13: exit run() 0x804fa42c: 5: set_msg 0x804fa72c: 15: set_msg 0x804fad2c: 8: msg: "new message" 0x804fad2c: 8: exit run() 0x804fa42c: 5: msg: "new message" 0x804fa72c: 15: msg: "new message" 0x6a5ed52c: 2: msg: "new message" 0x804fa42c: 5: exit run() 0x804fa72c: 15: exit run() 0x6a5ed52c: 2: exit run() 0x6d9e242c: 14: set_msg 0x6d9e242c: 14: msg: "new message" 0x6d9e242c: 14: exit run() 0x81404e2c: 11: set_msg 0x81404e2c: 11: msg: "new message" 0x81404e2c: 11: exit run() 0x804fa62c: 10: set_msg 0x804fa62c: 10: msg: "new message" 0x804fa62c: 10: exit run() main: 31 0x6d9e262c: 0: enter run() 0x6d9e262c: 0: set_msg 0x804fa22c: 1: enter run() 0x6d9e262c: 0: msg: "new message" 0x6d9e2d2c: 2: enter run() 0x6d9e262c: 0: exit run() 0x6d9e2d2c: 2: set_msg 0x804fa22c: 1: set_msg 0x6d9e202c: 3: enter run() 0x6d9e2d2c: 2: msg: "new message" 0x804fa22c: 1: msg: "new message" 0x804fa32c: 4: enter run() 0x804fa02c: 5: enter run() 0x6d9e2d2c: 2: exit run() 0x6a5ed02c: 6: enter run() 0x8140492c: 7: enter run() 0x804fa22c: 1: exit run() 0x6d9e2b2c: 8: enter run() 0x6a5ed52c: 9: enter run() 0x6d9e202c: 3: set_msg 0x6d9e2f2c: 10: enter run() 0x8140412c: 11: enter run() 0x81404b2c: 12: enter run() 0x804faa2c: 13: enter run() 0x6d9e27rthread reaping 0x6d9e2c2c stack 0x631f64e0 rthread reaping 0x81404e2c stack 0x632147c0 rthread reaping 0x81404f2c stack 0x632148c0 rthread reaping 0x6d9e272c stack 0x63214620 2c: 15: enter run() 0x6d9e202c: 3: msg: "new message" 0x6a5edc2c: 14: enter run() 0x6a5edc2c: 14: set_msg 0x6a5edc2c: 14: msg: "new message" 0x6a5edc2c: 14: exit run() 0x6a5ed52c: 9: set_msg 0x6d9e2b2c: 8: set_msg 0x6d9e202c: 3: exit run() 0x804fa32c: 4: set_msg 0x804faa2c: 13: set_msg 0x804faa2c: 13: msg: "new message" 0x6d9e2b2c: 8: msg: "new message" 0x804faa2c: 13: exit run() 0x6d9e2b2c: 8: exit run() 0x6a5ed52c: 9: msg: "new message" 0x6a5ed52c: 9: exit run() 0x8140412c: 11: set_msg 0x6a5ed02c: 6: set_msg 0x8140412c: 11: msg: "new message" 0x6a5ed02c: 6: msg: "new message" 0x8140412c: 11: exit run() 0x8140492c: 7: set_msg 0x6a5ed02c: 6: exit run() 0x8140492c: 7: msg: "new message" 0x6d9e2f2c: 10: set_msg 0x8140492c: 7: exit run() 0x6d9e272c: 15: set_msg 0x804fa02c: 5: set_msg 0x6d9e2f2c: 10: msg: "new message" 0x804fa32c: 4: msg: "new message" 0x6d9e272c: 15: msg: "new message" 0x804fa02c: 5: msg: "new message" 0x804fa32c: 4: exit run() 0x6d9e2f2c: 10: exit run() 0x6d9e272c: 15: exit run() 0x804fa02c: 5: exit run() 0x81404b2c: 12: set_msg 0x81404b2c: 12: msg: "new message" 0x81404b2c: 12: exit run() main: 32 0x81404f2c: 0: enter run() 0x81404f2c: 0: set_msg 0x81404f2c: 0: msg: "new message" 0x8140432c: 1: enter run() 0x81404f2c: 0: exit run() 0x6d9e2c2c: 2: enter run() 0x8140432c: 1: set_msg 0x6d9e292c: 3: enter run() 0x6a5eda2c: 4: enter run() 0x81404c2c: 5: enter run() 0x804faf2c: 7: enter run() 0x8140432c: 1: msg: "new message" 0x6d9e2d2c: 6: enter run() 0x81404d2c: 8: enter run() 0x8140432c: 1: exit run() 0x6a5eda2c: 4: set_msg 0x804fa52c: 10: enter run() 0x8140402c: 9: enter run() 0x804fac2c: 11: enter run() 0x6d9e2c2c: 2: set_msg 0x6a5edd2c: 13: enter run() 0x6d9e2e2c: 12: enter run() 0x6d9e2c2c: 2: msg: "new message" 0x6d9e202c: 15: enter run() 0x6a5ed22c: 14: enter run() 0x6a5eda2c: 4: msg: "new message" 0x6d9e2c2c: 2: exit run() 0x804fac2c: 11: set_msg 0x6a5eda2c: 4: exit run() 0x6d9e2d2c: 6: set_msg 0x81404c2c: 5: set_msg 0x6d9e2d2c: 6: msg: "new message" 0x6d9e2d2c: 6: exit run() 0x81404c2c: 5: msg: "new message" 0x81404c2c: 5: exit run() 0x81404d2c: 8: set_msg 0x6a5ed22c: 14: set_msg 0x6a5ed22c: 14: msg: "new message" 0x6a5ed22c: 14: exit run() 0x804fac2c: 11: msg: "new message" 0x81404d2c: 8: msg: "new message" 0x804fac2c: 11: exit run() 0x6d9e2e2c: 12: set_msg 0x81404d2c: 8: exit run() 0x804fa52c: 10: set_msg 0x804fa52c: 10: msg: "new message" 0x804fa52c: 10: exit run() 0x6a5edd2c: 13: set_msg 0x8140402c: 9: set_msg 0x8140402c: 9: msg: "new message" 0x8140402c: 9: exit run() 0x6d9e202c: 15: set_msg 0x6a5edd2c: 13: msg: "new message" 0x6a5edd2c: 13: exit run() 0x6d9e202c: 15: msg: "new message" 0x6d9e202c: 15: exit run() 0x804faf2c: 7: set_msg 0x804faf2c: 7: msg: "new message" 0x6d9e2e2c: 12: msg: "new message" 0x804faf2c: 7: exit run() 0x6d9e2e2c: 12: exit run() 0x6d9e292c: 3: set_msg 0x6d9e292c: 3: msg: "new message" 0x6d9e292c: 3: exit run() main: 33 0x804fa42c: 0: enter run() 0x804fa42c: 0: set_msg 0x804fa32c: 1: enter run() 0x804fa42c: 0: msg: "new message" 0x6a5ed12c: 2: enter run() 0x804fa42c: 0: exit run() 0x6a5ed12c: 2: set_msg 0x804fa32c: 1: set_msg 0x6d9e2c2c: 3: enter run() 0x6d9e2c2c: 3: set_msg 0x804fa32c: 1: msg: "new message" 0x6d9e2c2c: 3: msg: "new message" 0x6a5ed12c: 2: msg: "new message" 0x6d9e2c2c: 3: exit run() 0x6a5ed12c: 2: exit run() 0x6a5ede2c: 4: enter run() 0x804fa32c: 1: exit run() 0x6a5ede2c: 4: set_msg 0x6a5ede2c: 4: msg: "new message" 0x6a5ede2c: 4: exit run() 0x804fa02c: 6: enter run() 0x6a5ed52c: 5: enter run() 0x804fa02c: 6: set_msg 0x804fa02c: 6: msg: "new message" 0x804fa02c: 6: exit run() 0x6a5ed52c: 5: set_msg 0x6a5ed52c: 5: msg: "new message" 0x6a5ed52c: 5: exit run() 0x8140482c: 7: enter run() 0x8140482c: 7: set_msg 0x8140482c: 7: msg: "new message" 0x8140482c: 7: exit run() 0x804fa12c: 8: enter run() 0x804fa12c: 8: set_msg 0x804fa12c: 8: msg: "new message" 0x804fa12c: 8: exit run() 0x804fa72c: 9: enter run() 0x804fa72c: 9: set_msg 0x804fa72c: 9: msg: "new message" 0x804fa72c: 9: exit run() 0x8140462c: 10: enter run() 0x8140462c: 10: set_msg 0x8140462c: 10: msg: "new message" 0x8140462c: 10: exit run() 0x804fae2c: 11: enter run() 0x804fae2c: 11: set_msg 0x804fae2c: 11: msg: "new message" 0x804fae2c: 11: exit run() 0x8140492c: 12: enter run() 0x8140492c: 12: set_msg 0x8140492c: 12: msg: "new message" 0x8140492c: 12: exit run() 0x81404c2c: 13: enter run() 0x81404c2c: 13: set_msg 0x81404c2c: 13: msg: "new message" 0x81404c2c: 13: exit run() 0x8140472c: 14: enter run() 0x8140472c: 14: set_msg 0x6a5ed32c: 15: enter run() 0x6a5ed32c: 15: set_msg 0x8140472c: 14: msg: "new message" 0x6a5ed32c: 15: msg: "new message" 0x8140472c: 14: exit run() 0x6a5ed32c: 15: exit run() main: 34 0x6a5ed82c: 0: enter run() 0x6a5ed82c: 0: set_msg 0x6a5ed82c: 0: msg: "new message" 0x8140482c: 1: enter run() 0x6a5ed82c: 0: exit run() 0x8140482c: 1: set_msg 0x8140482c: 1: msg: "new message" 0x8140482c: 1: exit run() 0x804fa12c: 2: enter run() 0x804fa12c: 2: set_msg 0x804fa12c: 2: msg: "new message" 0x804fa12c: 2: exit run() 0x81404b2c: 3: enter run() 0x81404b2c: 3: set_msg 0x81404b2c: 3: msg: "new message" 0x81404b2c: 3: exit run() 0x6a5ede2c: 4: enter run() 0x6a5ede2c: 4: set_msg 0x6a5ede2c: 4: msg: "new message" 0x6a5ede2c: 4: exit run() 0x6d9e242c: 5: enter run() 0x6d9e242c: 5: set_msg 0x6d9e242c: 5: msg: "new message" 0x6d9e242c: 5: exit run() 0x6d9e272c: 6: enter run() 0x6d9e272c: 6: set_msg 0x6d9e272c: 6: msg: "new message" 0x6d9e272c: 6: exit run() 0x81404e2c: 7: enter run() 0x81404e2c: 7: set_msg 0x81404e2c: 7: msg: "new message" 0x81404e2c: 7: exit run() 0x81404d2c: 8: enter run() 0x81404d2c: 8: set_msg 0x6a5eda2c: 9: enter run() 0x81404d2c: 8: msg: "new message" 0x81404d2c: 8: exit run() 0x6a5eda2c: 9: set_msg 0x6a5eda2c: 9: msg: "new message" 0x6a5eda2c: 9: exit run() 0x804fa52c: 10: enter run() 0x804fa52c: 10: set_msg 0x804fa52c: 10: msg: "new message" 0x804fa52c: 10: exit run() 0x6a5ed12c: 11: enter run() 0x6a5ed12c: 11: set_msg 0x6a5ed12c: 11: msg: "new message" 0x6a5ed12c: 11: exit run() 0x6a5ed42c: 12: enter run() 0x6a5ed42c: 12: set_msg 0x6a5ed42c: 12: msg: "new message" 0x6a5ed42c: 12: exit run() 0x6a5edd2c: 13: enter run() 0x6a5edd2c: 13: set_msg 0x6a5edd2c: 13: msg: "new message" 0x6a5edd2c: 13: exit run() 0x81404f2c: 14: enter run() 0x81404f2c: 14: set_msg 0x6d9e2a2c: 15: enter run() 0x81404f2c: 14: msg: "new message" 0x81404f2c: 14: exit run() 0x6d9e2a2c: 15: set_msg 0x6d9e2a2c: 15: msg: "new message" 0x6d9e2a2c: 15: exit run() main: 35 0x8140402c: 0: enter run() 0x8140402c: 0: set_msg 0x8140402c: 0: msg: "new message" 0x6d9e202c: 1: enter run() 0x8140402c: 0: exit run() 0x6d9e202c: 1: set_msg 0x6d9e202c: 1: msg: "new message" 0x6d9e202c: 1: exit run() 0x804fac2c: 2: enter run() 0x804fac2c: 2: set_msg 0x804fac2c: 2: msg: "new message" 0x804fa92c: 3: enter run() 0x804fac2c: 2: exit run() 0x804fa92c: 3: set_msg 0x6a5edb2c: 4: enter run() 0x804fa92c: 3: msg: "new message" 0x6a5edb2c: 4: set_msg 0x804fa92c: 3: exit run() 0x6a5edb2c: 4: msg: "new message" 0x6a5ed62c: 5: enter run() 0x6a5ed62c: 5: set_msg 0x6a5edb2c: 4: exit run() 0x6a5ed62c: 5: msg: "new message" 0x804fa22c: 6: enter run() 0x804fad2c: 7: enter run() 0x6a5ed62c: 5: exit run() 0x804fa22c: 6: set_msg 0x6a5edc2c: 8: enter run() 0x804fa12c: 9: enter run() 0x6a5ed72c: 10: enter run() 0x804fa22c: 6: msg: "new message" 0x6d9e2c2c: 11: enter run() 0x804fa32c: 12: enter run() 0x804fa52c: 13: enter run() 0x6d9e2c2c: 11: set_msg 0x804fa22c: 6: exit run() 0x6a5ed32c: 14: enter run() 0x804fa62c: 15: enter run() 0x6d9e2c2c: 11: msg: "new message" 0x6a5ed72c: 10: set_msg 0x6d9e2c2c: 11: exit run() 0x6a5ed72c: 10: msg: "new message" 0x6a5edc2c: 8: set_msg 0x6a5edc2c: 8: msg: "new message" 0x6a5edc2c: 8: exit run() 0x6a5ed72c: 10: exit run() 0x804fa12c: 9: set_msg 0x804fad2c: 7: set_msg 0x804fad2c: 7: msg: "new message" 0x804fad2c: 7: exit run() 0x804fa32c: 12: set_msg 0x804fa32c: 12: msg: "new message" 0x804fa32c: 12: exit run() 0x804fa62c: 15: set_msg 0x804fa52c: 13: set_msg 0x804fa52c: 13: msg: "new message" 0x804fa12c: 9: msg: "new message" 0x804fa62c: 15: msg: "new message" 0x804fa52c: 13: exit run() 0x804fa12c: 9: exit run() 0x6a5ed32c: 14: set_msg 0x804fa62c: 15: exit run() 0x6a5ed32c: 14: msg: "new message" 0x6a5ed32c: 14: exit run() main: 36 0x6d9e2c2c: 0: enter run() 0x6d9e2c2c: 0: set_msg 0x81404e2c: 1: enter run() 0x6d9e2c2c: 0: msg: "new message" 0x6d9e2c2c: 0: exit run() 0x81404e2c: 1: set_msg 0x81404e2c: 1: msg: "new message" 0x81404e2c: 1: exit run() 0x81404f2c: 2: enter run() 0x81404f2c: 2: set_msg 0x6d9e272c: 3: enter run() 0x81404f2c: 2: msg: "new message" 0x81404f2c: 2: exit run() 0x6d9e272c: 3: set_msg 0x6d9e272c: 3: msg: "new message" 0x6d9e272c: 3: exit run() 0x6a5ed22c: 4: enter run() 0x6a5ed22c: 4: set_msg 0x6d9e2a2c: 5: enter run() 0x6a5ed22c: 4: msg: "new message" 0x6a5ed22c: 4: exit run() 0x6d9e2a2c: 5: set_msg 0x6d9e2a2c: 5: msg: "new message" 0x6d9e2a2c: 5: exit run() 0x804faa2c: 6: enter run() 0x804faa2c: 6: set_msg 0x804faa2c: 6: msg: "new message" 0x804faa2c: 6: exit run() 0x8140402c: 7: enter run() 0x8140402c: 7: set_msg 0x8140402c: 7: msg: "new message" 0x8140402c: 7: exit run() 0x6d9e2d2c: 8: enter run() 0x6d9e2d2c: 8: set_msg 0x6d9e2d2c: 8: msg: "new message" 0x6d9e2d2c: 8: exit run()rthread reaping 0x6a5ed22c stack 0x63213860 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x6d9e2a2c stack 0x631f6ae0 rthread reaping 0x804faa2c stack 0x63210620 rthread reaping 0x8140402c stack 0x63213840 rthread reaping 0x6d9e2d2c stack 0x63214ec0 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fab2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fae2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e222c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (2147483650) 0x6d9e222c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed42c stack 0x631f6280 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x804fab2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_unlock 0x79f9a950 0x804fae2c: rwlock_rdlock 0x79f9a950 (0) 0x804fae2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ede2c stack 0x631f6920 rthread reaping 0x6a5edd2c stack 0x63210b20 rthread reaping 0x804fab2c stack 0x63213340 rthread reaping 0x804fae2c stack 0x63214340 rthread reaping 0x6a5ed52c stack 0x632100a0 rthread reaping 0x6d9e222c stack 0x632144c0 0x804fa52c: rwlock_wrlock 0x79f9a950 (0) 0x804fa52c: rwlock_unlock 0x79f9a950 0x804fa52c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x804fa52c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_wrlock 0x79f9a950 (2147483647) 0x804fa72c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fac2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x8140412c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e282c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x804fa52c stack 0x632144c0 rthread reaping 0x6d9e242c stack 0x632100a0 0x8140492c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140472c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e232c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404f2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa22c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa72c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (0) 0x804fa72c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140472c stack 0x63214340 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x8140482c stack 0x63213340 0x6a5ed82c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fa72c stack 0x63210b20 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x8140412c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_rdlock 0x79f9a950 (1) 0x8140412c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_rdlock 0x79f9a950 (0) 0x804fac2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (1) 0x8140492c: rwlock_unlock 0x79f9a950 0x804fa22c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fac2c stack 0x631f6920 rthread reaping 0x6d9e2b2c stack 0x631f6280 rthread reaping 0x8140412c stack 0x63214ec0 rthread reaping 0x6d9e282c stack 0x63213840 rthread reaping 0x8140492c stack 0x63210620 rthread reaping 0x6a5eda2c stack 0x631f6ae0 rthread reaping 0x6a5ed82c stack 0x63213860 rthread reaping 0x81404f2c stack 0x63214620 rthread reaping 0x6d9e232c stack 0x632148c0 rthread reaping 0x804fa22c stack 0x632147c0 rthread reaping 0x6a5edb2c stack 0x631f64e0 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x804fa02c: rwlock_wrlock 0x79f9a950 (1) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa92c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140462c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fac2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (2147483649) 0x804fa02c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (2147483647) 0x81404d2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x6a5ed32c stack 0x631f64e0 rthread reaping 0x804fa02c stack 0x632147c0 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fa82c: rwlock_wrlock 0x79f9a950 (4294967295) 0x804fac2c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140472c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_rdlock 0x79f9a950 (2) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_unlock 0x79f9a950 0x804fac2c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x804fa92c: rwlock_rdlock 0x79f9a950 (0) 0x804fa92c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_unlock 0x79f9a950 0x804fa82c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e282c: rwlock_rdlock 0x79f9a950 (2147483647) 0x804fa82c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (2147483647) 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e282c stack 0x632148c0 rthread reaping 0x6d9e292c stack 0x63214620 rthread reaping 0x804fa92c stack 0x63213860 rthread reaping 0x8140402c stack 0x631f6ae0 rthread reaping 0x6d9e2e2c stack 0x63210620 0x8140462c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_rdlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x8140462c stack 0x63213840 0x6a5ed62c: rwlock_unlock 0x79f9a950 rthread reaping 0x804fac2c stack 0x63214ec0 rthread reaping 0x6a5ed62c stack 0x631f6280 rthread reaping 0x8140472c stack 0x631f6920 rthread reaping 0x6d9e242c stack 0x63210b20 rthread reaping 0x6a5ed42c stack 0x63213340 rthread reaping 0x81404d2c stack 0x63214340 rthread reaping 0x804fa82c stack 0x632100a0 rthread reaping 0x8140432c stack 0x632144c0 0x81404d2c: rwlock_wrlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (1) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (1) 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404d2c stack 0x632144c0 rthread reaping 0x6a5eda2c stack 0x632100a0 rthread reaping 0x6d9e262c stack 0x63214340 rthread reaping 0x6d9e272c stack 0x63213340 rthread reaping 0x6a5ed72c stack 0x63210b20 rthread reaping 0x6d9e2b2c stack 0x631f6920 rthread reaping 0x6a5edf2c stack 0x631f6280 rthread reaping 0x6a5ed92c stack 0x63214ec0 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x6d9e2d2c stack 0x63213840 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x804fa72c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x804fa72c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5edc2c stack 0x63210620 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x804fa72c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5edb2c stack 0x631f6ae0 rthread reaping 0x6a5edd2c stack 0x63213860 rthread reaping 0x6a5ede2c stack 0x63214620 rthread reaping 0x6a5ed02c stack 0x632148c0 rthread reaping 0x804fa72c stack 0x632147c0 rthread reaping 0x6a5ed12c stack 0x631f64e0 0x6d9e232c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (1) 0x804faa2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) 0x8140432c: rwlock_wrlock 0x79f9a950 (1) 0x804fa02c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x6d9e232c stack 0x631f64e0 0x6d9e212c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x6d9e252c stack 0x632147c0 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140402c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404a2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_unlock 0x79f9a950 0x804faa2c: rwlock_rdlock 0x79f9a950 (0) 0x804faa2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x81404a2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x804fa02c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (1) 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (3) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5edf2c stack 0x632148c0 rthread reaping 0x804faa2c stack 0x63214620 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2a2c stack 0x63213860 rthread reaping 0x6a5ed22c stack 0x631f6ae0 rthread reaping 0x8140432c stack 0x63210620 rthread reaping 0x6d9e212c stack 0x63213840 rthread reaping 0x804fa02c stack 0x63214ec0 rthread reaping 0x6a5ed32c stack 0x631f6280 rthread reaping 0x6a5ed42c stack 0x631f6920 rthread reaping 0x6a5edc2c stack 0x63210b20 rthread reaping 0x81404a2c stack 0x63213340 rthread reaping 0x6d9e2b2c stack 0x63214340 rthread reaping 0x8140402c stack 0x632100a0 rthread reaping 0x6d9e292c stack 0x632144c0 0x8140442c: rwlock_wrlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_wrlock 0x79f9a950 (1) 0x60cc272c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_rdlock 0x79f9a950 (0) 0x60cc272c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_wrlock 0x79f9a950 (0) 0x60cc292c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (1) 0x8140452c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc292c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc282c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_rdlock 0x79f9a950 (2147483647) 0x8140452c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (1) 0x60cc282c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_wrlock 0x79f9a950 (0) 0x60cc252c: rwlock_wrlock 0x79f9a950 (2147483647) 0x60cc212c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (0) 0x60cc252c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140442c stack 0x632144c0 rthread reaping 0x60cc272c stack 0x632100a0 rthread reaping 0x6a5ed52c stack 0x63214340 rthread reaping 0x6d9e282c stack 0x63213340 rthread reaping 0x6a5edb2c stack 0x63210b20 0x6a5ed62c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140452c stack 0x631f6920 rthread reaping 0x60cc292c stack 0x631f6280 rthread reaping 0x6d9e2c2c stack 0x63214ec0 rthread reaping 0x60cc282c stack 0x63213840 rthread reaping 0x60cc212c stack 0x63210620 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x60cc252c stack 0x631f6ae0 rthread reaping 0x6a5ed02c stack 0x63213860 0x8140462c: rwlock_wrlock 0x79f9a950 (2147483647) 0x60cc262c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6a5ed62c stack 0x63214620 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc262c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ede2c stack 0x632148c0 rthread reaping 0x8140462c stack 0x632147c0 rthread reaping 0x60cc262c stack 0x631f64e0 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_wrlock 0x79f9a950 (0) 0x60cc2f2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x60cc2a2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed72c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2a2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed62c stack 0x631f64e0 rthread reaping 0x6a5edc2c stack 0x632147c0 0x60cc2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (2147483650) 0x81404d2c: rwlock_wrlock 0x79f9a950 (2147483650) 0x60cc2b2c: rwlock_wrlock 0x79f9a950 (2147483650) 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (2147483650) 0x81404c2c: rwlock_wrlock 0x79f9a950 (2147483650) 0x8140402c: rwlock_wrlock 0x79f9a950 (2147483650) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e202c stack 0x632148c0 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_rdlock 0x79f9a950 (1) 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (2) 0x81404d2c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2f2c stack 0x63214620 rthread reaping 0x60cc2a2c stack 0x63213860 rthread reaping 0x6a5ed72c stack 0x631f6ae0 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed92c stack 0x63210620 rthread reaping 0x6a5ed22c stack 0x63213840 rthread reaping 0x6a5ed52c stack 0x63214ec0 rthread reaping 0x60cc2b2c stack 0x631f6280 rthread reaping 0x6a5ed42c stack 0x631f6920 rthread reaping 0x81404d2c stack 0x63210b20 rthread reaping 0x81404c2c stack 0x63213340 rthread reaping 0x6a5ed82c stack 0x63214340 rthread reaping 0x8140402c stack 0x632100a0 rthread reaping 0x6d9e2a2c stack 0x632144c0 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x8140442c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (1) 0x60cc202c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140442c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc282c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc202c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc212c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc202c: rwlock_rdlock 0x79f9a950 (4294967295) 0x60cc282c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x6d9e2b2c stack 0x632144c0 rthread reaping 0x8140442c stack 0x632100a0 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (2147483650) 0x8140482c: rwlock_wrlock 0x79f9a950 (2147483650) 0x60cc282c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e222c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc202c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (1) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_rdlock 0x79f9a950 (0) 0x8140412c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed62c stack 0x63214340 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc202c stack 0x63213340 rthread reaping 0x6d9e292c stack 0x63210b20 rthread reaping 0x60cc282c stack 0x631f6920 rthread reaping 0x60cc2c2c stack 0x631f6280 rthread reaping 0x6d9e2f2c stack 0x63214ec0 rthread reaping 0x60cc212c stack 0x63213840 rthread reaping 0x6d9e202c stack 0x63210620 rthread reaping 0x6d9e242c stack 0x631f6ae0 rthread reaping 0x8140482c stack 0x63213860 rthread reaping 0x6d9e2c2c stack 0x63214620 rthread reaping 0x8140412c stack 0x632148c0 rthread reaping 0x6a5ed02c stack 0x632147c0 rthread reaping 0x6d9e222c stack 0x631f64e0 0x81404e2c: rwlock_wrlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc252c: rwlock_wrlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_rdlock 0x79f9a950 (0) 0x81404f2c: rwlock_wrlock 0x79f9a950 (1) 0x60cc212c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc252c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_wrlock 0x79f9a950 (0) 0x60cc202c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc222c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x81404e2c stack 0x631f64e0 0x8140492c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140422c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e232c: rwlock_rdlock 0x79f9a950 (4294967295) 0x60cc2e2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x60cc252c stack 0x632147c0 0x8140432c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc282c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc222c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_rdlock 0x79f9a950 (0) 0x60cc222c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_rdlock 0x79f9a950 (0) 0x60cc202c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_rdlock 0x79f9a950 (0) 0x60cc272c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (1) 0x8140432c: rwlock_rdlock 0x79f9a950 (2147483651) 0x60cc282c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc212c stack 0x632148c0 0x81404f2c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404f2c stack 0x63214620 rthread reaping 0x6d9e232c stack 0x63213860 rthread reaping 0x60cc202c stack 0x631f6ae0 rthread reaping 0x60cc222c stack 0x63210620 rthread reaping 0x60cc2d2c stack 0x63213840 0x8140422c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x8140492c stack 0x63214ec0 0x60cc2e2c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140422c stack 0x631f6280 rthread reaping 0x60cc272c stack 0x631f6920 rthread reaping 0x81404b2c stack 0x63210b20 rthread reaping 0x60cc2e2c stack 0x63213340 rthread reaping 0x8140432c stack 0x63214340 rthread reaping 0x60cc282c stack 0x632100a0 rthread reaping 0x6d9e2b2c stack 0x632144c0 0x60cc212c: rwlock_wrlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x60cc2a2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x60cc2a2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_wrlock 0x79f9a950 (0) 0x60cc292c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_rdlock 0x79f9a950 (0) 0x60cc292c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_wrlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x60cc222c: rwlock_wrlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_unlock 0x79f9a950 0x60cc232c: rwlock_wrlock 0x79f9a950 (2147483647) 0x60cc222c: rwlock_rdlock 0x79f9a950 (0) 0x60cc232c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed42c: 9: enter run() 0x6a5ede2c: 10: enter run() 0x6a5edd2c: 11: enter run() 0x804fab2c: 12: enter run() 0x804fae2c: 13: enter run() 0x6a5ed52c: 14: enter run() 0x6d9e222c: 15: enter run() 0x6a5ed42c: 9: set_msg 0x6a5ed42c: 9: msg: "new message" 0x804fab2c: 12: set_msg 0x6a5ed42c: 9: exit run() 0x6a5ed52c: 14: set_msg 0x6d9e222c: 15: set_msg 0x6a5edd2c: 11: set_msg 0x6d9e222c: 15: msg: "new message" 0x6a5edd2c: 11: msg: "new message" 0x6d9e222c: 15: exit run() 0x6a5ed52c: 14: msg: "new message" 0x804fab2c: 12: msg: "new message" 0x6a5edd2c: 11: exit run() 0x6a5ed52c: 14: exit run() 0x804fae2c: 13: set_msg 0x804fab2c: 12: exit run() 0x804fae2c: 13: msg: "new message" 0x6a5ede2c: 10: set_msg 0x804fae2c: 13: exit run() 0x6a5ede2c: 10: msg: "new message" 0x6a5ede2c: 10: exit run() main: 37 0x804fa52c: 0: enter run() 0x804fa52c: 0: set_msg 0x6d9e242c: 1: enter run() 0x804fa52c: 0: msg: "new message" 0x6d9e242c: 1: set_msg 0x804fa52c: 0: exit run() 0x8140472c: 2: enter run() 0x6d9e242c: 1: msg: "new message" 0x8140482c: 3: enter run() 0x804fa72c: 4: enter run() 0x804fac2c: 5: enter run() 0x8140472c: 2: set_msg 0x6d9e242c: 1: exit run() 0x8140412c: 7: enter run() 0x6d9e2b2c: 6: enter run() 0x6d9e282c: 8: enter run() 0x8140492c: 9: enter run() 0x8140472c: 2: msg: "new message" 0x6a5eda2c: 10: enter run() 0x6a5ed82c: 11: enter run() 0x6d9e232c: 13: enter run() 0x81404f2c: 12: enter run() 0x804fa22c: 14: enter run() 0x6a5edb2c: 15: enter run() 0x804fa72c: 4: set_msg 0x8140472c: 2: exit run() 0x81404f2c: 12: set_msg 0x8140492c: 9: set_msg 0x804fa72c: 4: msg: "new message" 0x804fa72c: 4: exit run() 0x81404f2c: 12: msg: "new message" 0x81404f2c: 12: exit run() 0x6a5eda2c: 10: set_msg 0x6a5eda2c: 10: msg: "new message" 0x6a5eda2c: 10: exit run() 0x8140482c: 3: set_msg 0x8140482c: 3: msg: "new message" 0x8140482c: 3: exit run() 0x6a5ed82c: 11: set_msg 0x6a5ed82c: 11: msg: "new message" 0x6a5ed82c: 11: exit run() 0x6d9e2b2c: 6: set_msg 0x8140412c: 7: set_msg 0x6d9e2b2c: 6: msg: "new message" 0x6d9e2b2c: 6: exit run() 0x6d9e282c: 8: set_msg 0x8140412c: 7: msg: "new message" 0x6d9e282c: 8: msg: "new message" 0x8140412c: 7: exit run() 0x6d9e232c: 13: set_msg 0x6d9e282c: 8: exit run() 0x6d9e232c: 13: msg: "new message" 0x804fa22c: 14: set_msg 0x6d9e232c: 13: exit run() 0x804fac2c: 5: set_msg 0x6a5edb2c: 15: set_msg 0x6a5edb2c: 15: msg: "new message" 0x8140492c: 9: msg: "new message" 0x6a5edb2c: 15: exit run() 0x804fa22c: 14: msg: "new message" 0x804fac2c: 5: msg: "new message" 0x8140492c: 9: exit run() 0x804fa22c: 14: exit run() 0x804fac2c: 5: exit run() main: 38 0x6a5ed32c: 0: enter run() 0x6a5ed32c: 0: set_msg 0x804fa02c: 1: enter run() 0x6a5ed32c: 0: msg: "new message" 0x6d9e282c: 2: enter run() 0x6d9e292c: 3: enter run() 0x804fa92c: 4: enter run() 0x6a5ed32c: 0: exit run() 0x804fa02c: 1: set_msg 0x8140402c: 5: enter run() 0x6d9e2e2c: 6: enter run() 0x8140462c: 7: enter run() 0x804fac2c: 8: enter run() 0x6a5ed62c: 9: enter run() 0x804fa02c: 1: msg: "new message" 0x8140472c: 10: enter run() 0x6d9e242c: 11: enter run() 0x6d9e292c: 3: set_msg 0x804fa02c: 1: exit run() 0x81404d2c: 13: enter run() 0x6a5ed42c: 12: enter run() 0x804fa82c: 14: enter run() 0x804fac2c: 8: set_msg 0x8140432c: 15: enter run() 0x8140472c: 10: set_msg 0x6d9e292c: 3: msg: "new message" 0x804fac2c: 8: msg: "new message" 0x8140472c: 10: msg: "new message" 0x6d9e292c: 3: exit run() 0x8140472c: 10: exit run() 0x804fac2c: 8: exit run() 0x804fa92c: 4: set_msg 0x6d9e2e2c: 6: set_msg 0x804fa92c: 4: msg: "new message" 0x6d9e2e2c: 6: msg: "new message" 0x804fa92c: 4: exit run() 0x81404d2c: 13: set_msg 0x81404d2c: 13: msg: "new message" 0x6d9e2e2c: 6: exit run() 0x81404d2c: 13: exit run() 0x6a5ed42c: 12: set_msg 0x6a5ed42c: 12: msg: "new message" 0x6a5ed42c: 12: exit run() 0x6d9e282c: 2: set_msg 0x804fa82c: 14: set_msg 0x6d9e242c: 11: set_msg 0x804fa82c: 14: msg: "new message" 0x6d9e282c: 2: msg: "new message" 0x804fa82c: 14: exit run() 0x8140402c: 5: set_msg 0x6d9e282c: 2: exit run() 0x6d9e242c: 11: msg: "new message" 0x8140402c: 5: msg: "new message" 0x8140402c: 5: exit run() 0x6d9e242c: 11: exit run() 0x8140462c: 7: set_msg 0x8140432c: 15: set_msg 0x8140432c: 15: msg: "new message" 0x8140462c: 7: msg: "new message" 0x8140432c: 15: exit run() 0x8140462c: 7: exit run() 0x6a5ed62c: 9: set_msg 0x6a5ed62c: 9: msg: "new message" 0x6a5ed62c: 9: exit run() main: 39 0x81404d2c: 0: enter run() 0x81404d2c: 0: set_msg 0x81404d2c: 0: msg: "new message" 0x81404d2c: 0: exit run() 0x6a5eda2c: 1: enter run() 0x6a5eda2c: 1: set_msg 0x6a5eda2c: 1: msg: "new message" 0x6a5eda2c: 1: exit run() 0x6d9e262c: 2: enter run() 0x6d9e272c: 3: enter run() 0x6d9e262c: 2: set_msg 0x6a5ed72c: 4: enter run() 0x6a5ed72c: 4: set_msg 0x6a5ed72c: 4: msg: "new message" 0x6d9e262c: 2: msg: "new message" 0x6a5ed72c: 4: exit run() 0x6d9e262c: 2: exit run() 0x6d9e272c: 3: set_msg 0x6d9e272c: 3: msg: "new message" 0x6d9e272c: 3: exit run() 0x6d9e2b2c: 5: enter run() 0x6d9e2b2c: 5: set_msg 0x6d9e2b2c: 5: msg: "new message" 0x6a5edf2c: 6: enter run() 0x6d9e2b2c: 5: exit run() 0x6a5edf2c: 6: set_msg 0x6a5edf2c: 6: msg: "new message" 0x6a5edf2c: 6: exit run() 0x6a5ed92c: 7: enter run() 0x6a5ed92c: 7: set_msg 0x6a5ed92c: 7: msg: "new message" 0x6d9e2d2c: 8: enter run() 0x6a5ed92c: 7: exit run() 0x6d9e2d2c: 8: set_msg 0x6a5edb2c: 10: enter run() 0x6a5edc2c: 9: enter run() 0x6d9e2d2c: 8: msg: "new message" 0x6a5edd2c: 11: enter run() 0x6a5ede2c: 12: enter run() 0x6d9e2d2c: 8: exit run() 0x6a5edb2c: 10: set_msg 0x6a5ed02c: 13: enter run() 0x804fa72c: 14: enter run() 0x6a5ed12c: 15: enter run() 0x6a5ed02c: 13: set_msg 0x6a5ed02c: 13: msg: "new message" 0x6a5ede2c: 12: set_msg 0x6a5ede2c: 12: msg: "new message" 0x6a5ede2c: 12: exit run() 0x6a5ed02c: 13: exit run() 0x6a5edd2c: 11: set_msg 0x804fa72c: 14: set_msg 0x6a5edc2c: 9: set_msg 0x6a5ed12c: 15: set_msg 0x6a5edc2c: 9: msg: "new message" 0x6a5edc2c: 9: exit run() 0x6a5ed12c: 15: msg: "new message" 0x6a5ed12c: 15: exit run() 0x6a5edd2c: 11: msg: "new message" 0x6a5edd2c: 11: exit run() 0x6a5edb2c: 10: msg: "new message" 0x804fa72c: 14: msg: "new message" 0x6a5edb2c: 10: exit run() 0x804fa72c: 14: exit run() main: 40 0x6d9e232c: 0: enter run() 0x6d9e232c: 0: set_msg 0x6d9e252c: 1: enter run() 0x6d9e232c: 0: msg: "new message" 0x6d9e232c: 0: exit run() 0x6d9e252c: 1: set_msg 0x6a5edf2c: 2: enter run() 0x804faa2c: 3: enter run() 0x6d9e252c: 1: msg: "new message" 0x6a5ed22c: 5: enter run() 0x6d9e2a2c: 4: enter run() 0x6a5ed22c: 5: set_msg 0x8140432c: 6: enter run() 0x804fa02c: 8: enter run() 0x6d9e212c: 7: enter run() 0x6d9e252c: 1: exit run() 0x6a5ed32c: 9: enter run() 0x6a5ed42c: 10: enter run() 0x6a5edc2c: 11: enter run() 0x6a5ed22c: 5: msg: "new message" 0x6d9e2b2c: 13: enter run() 0x6d9e292c: 15: enter run() 0x8140402c: 14: enter run() 0x81404a2c: 12: enter run() 0x6d9e2b2c: 13: set_msg 0x6a5ed22c: 5: exit run() 0x8140432c: 6: set_msg 0x8140432c: 6: msg: "new message" 0x8140432c: 6: exit run() 0x804faa2c: 3: set_msg 0x804faa2c: 3: msg: "new message" 0x804faa2c: 3: exit run() 0x6a5edc2c: 11: set_msg 0x6d9e212c: 7: set_msg 0x81404a2c: 12: set_msg 0x6d9e292c: 15: set_msg 0x6d9e292c: 15: msg: "new message" 0x6d9e212c: 7: msg: "new message" 0x6d9e212c: 7: exit run() 0x6d9e292c: 15: exit run() 0x6a5ed42c: 10: set_msg 0x804fa02c: 8: set_msg 0x6a5edf2c: 2: set_msg 0x804fa02c: 8: msg: "new message" 0x804fa02c: 8: exit run() 0x6a5edf2c: 2: msg: "new message" 0x6a5edc2c: 11: msg: "new message" 0x6d9e2b2c: 13: msg: "new message" 0x81404a2c: 12: msg: "new message" 0x6a5edf2c: 2: exit run() 0x6a5edc2c: 11: exit run() 0x6a5ed42c: 10: msg: "new message" 0x6d9e2b2c: 13: exit run() 0x81404a2c: 12: exit run() 0x6a5ed32c: 9: set_msg 0x6a5ed32c: 9: msg: "new message" 0x6a5ed32c: 9: exit run() 0x8140402c: 14: set_msg 0x6a5ed42c: 10: exit run() 0x8140402c: 14: msg: "new message" 0x8140402c: 14: exit run() 0x6d9e2a2c: 4: set_msg 0x6d9e2a2c: 4: msg: "new message" 0x6d9e2a2c: 4: exit run() main: 41 0x8140442c: 0: enter run() 0x8140442c: 0: set_msg 0x60cc272c: 1: enter run() 0x8140442c: 0: msg: "new message" 0x8140442c: 0: exit run() 0x60cc272c: 1: set_msg 0x6a5ed52c: 2: enter run() 0x60cc272c: 1: msg: "new message" 0x60cc272c: 1: exit run() 0x6a5ed52c: 2: set_msg 0x6d9e282c: 3: enter run() 0x6a5edb2c: 4: enter run() 0x6a5ed52c: 2: msg: "new message" 0x6d9e282c: 3: set_msg 0x6a5ed52c: 2: exit run() 0x6d9e282c: 3: msg: "new message" 0x6a5edb2c: 4: set_msg 0x6d9e282c: 3: exit run() 0x6a5edb2c: 4: msg: "new message" 0x6a5edb2c: 4: exit run() 0x60cc292c: 6: enter run() 0x60cc292c: 6: set_msg 0x6d9e2c2c: 7: enter run() 0x8140452c: 5: enter run() 0x60cc292c: 6: msg: "new message" 0x60cc282c: 8: enter run() 0x6d9e2c2c: 7: set_msg 0x60cc292c: 6: exit run() 0x60cc282c: 8: set_msg 0x8140452c: 5: set_msg 0x60cc282c: 8: msg: "new message" 0x8140452c: 5: msg: "new message" 0x60cc282c: 8: exit run() 0x6d9e2c2c: 7: msg: "new message" 0x8140452c: 5: exit run() 0x6d9e2c2c: 7: exit run() 0x60cc212c: 9: enter run() 0x60cc252c: 10: enter run() 0x60cc212c: 9: set_msg 0x6a5ed02c: 11: enter run() 0x60cc212c: 9: msg: "new message" 0x60cc212c: 9: exit run() 0x6a5ed02c: 11: set_msg 0x60cc252c: 10: set_msg 0x6a5ed62c: 12: enter run() 0x6a5ed62c: 12: set_msg 0x6a5ed02c: 11: msg: "new message" 0x60cc252c: 10: msg: "new message" 0x6a5ed02c: 11: exit run() 0x6a5ed62c: 12: msg: "new message" 0x60cc252c: 10: exit run() 0x6a5ede2c: 13: enter run() 0x8140462c: 14: enter run() 0x60cc262c: 15: enter run() 0x6a5ed62c: 12: exit run() 0x6a5ede2c: 13: set_msg 0x6a5ede2c: 13: msg: "new message" 0x8140462c: 14: set_msg 0x6a5ede2c: 13: exit run() 0x60cc262c: 15: set_msg 0x8140462c: 14: msg: "new message" 0x60cc262c: 15: msg: "new message" 0x8140462c: 14: exit run() 0x60cc262c: 15: exit run() main: 42 0x6a5ed62c: 0: enter run() 0x6a5ed62c: 0: set_msg 0x6a5ed62c: 0: msg: "new message" 0x6a5ed62c: 0: exit run() 0x6a5edc2c: 1: enter run() 0x6a5edc2c: 1: set_msg 0x6a5edc2c: 1: msg: "new message" 0x6d9e202c: 2: enter run() 0x6a5edc2c: 1: exit run() 0x60cc2f2c: 3: enter run() 0x6d9e202c: 2: set_msg 0x60cc2a2c: 4: enter run() 0x6a5ed92c: 6: enter run() 0x6a5ed72c: 5: enter run() 0x6a5ed52c: 8: enter run() 0x6a5ed22c: 7: enter run() 0x60cc2a2c: 4: set_msg 0x6a5ed42c: 10: enter run() 0x81404d2c: 11: enter run() 0x60cc2b2c: 9: enter run() 0x6a5ed82c: 13: enter run() 0x81404c2c: 12: enter run() 0x8140402c: 14: enter run() 0x60cc2a2c: 4: msg: "new message" 0x6d9e2a2c: 15: enter run() 0x6d9e202c: 2: msg: "new message" 0x60cc2a2c: 4: exit run() 0x6d9e202c: 2: exit run() 0x6a5ed52c: 8: set_msg 0x6a5ed52c: 8: msg: "new message" 0x6a5ed52c: 8: exit run() 0x60cc2f2c: 3: set_msg 0x81404c2c: 12: set_msg 0x81404c2c: 12: msg: "new message" 0x81404c2c: 12: exit run() 0x8140402c: 14: set_msg 0x6a5ed22c: 7: set_msg 0x6a5ed22c: 7: msg: "new message" 0x6a5ed22c: 7: exit run() 0x60cc2f2c: 3: msg: "new message" 0x60cc2f2c: 3: exit run() 0x6a5ed82c: 13: set_msg 0x6a5ed72c: 5: set_msg 0x60cc2b2c: 9: set_msg 0x6a5ed42c: 10: set_msg 0x6a5ed82c: 13: msg: "new message" 0x6a5ed82c: 13: exit run() 0x6a5ed42c: 10: msg: "new message" 0x6a5ed42c: 10: exit run() 0x81404d2c: 11: set_msg 0x6d9e2a2c: 15: set_msg 0x81404d2c: 11: msg: "new message" 0x8140402c: 14: msg: "new message" 0x6d9e2a2c: 15: msg: "new message" 0x6a5ed72c: 5: msg: "new message" 0x60cc2b2c: 9: msg: "new message" 0x81404d2c: 11: exit run() 0x8140402c: 14: exit run() 0x6d9e2a2c: 15: exit run() 0x6a5ed72c: 5: exit run() 0x60cc2b2c: 9: exit run() 0x6a5ed92c: 6: set_msg 0x6a5ed92c: 6: msg: "new message" 0x6a5ed92c: 6: exit run() main: 43 0x6d9e2b2c: 0: enter run() 0x6d9e2b2c: 0: set_msg 0x8140442c: 1: enter run() 0x6d9e2b2c: 0: msg: "new message" 0x6d9e2b2c: 0: exit run() 0x8140442c: 1: set_msg 0x6a5ed62c: 2: enter run() 0x60cc202c: 3: enter run() 0x8140442c: 1: msg: "new message" 0x6d9e292c: 4: enter run() 0x60cc282c: 5: enter run() 0x60cc2c2c: 6: enter run() 0x8140442c: 1: exit run() 0x60cc202c: 3: set_msg 0x6d9e2f2c: 7: enter run() 0x60cc212c: 8: enter run() 0x60cc282c: 5: set_msg 0x6d9e202c: 9: enter run() 0x6d9e2c2c: 12: enter run() 0x8140482c: 11: enter run() 0x60cc282c: 5: msg: "new message" 0x8140412c: 13: enter run() 0x6d9e242c: 10: enter run() 0x6a5ed02c: 14: enter run() 0x6d9e222c: 15: enter run() 0x60cc202c: 3: msg: "new message" 0x60cc282c: 5: exit run() 0x8140412c: 13: set_msg 0x60cc202c: 3: exit run() 0x6d9e2f2c: 7: set_msg 0x60cc2c2c: 6: set_msg 0x60cc2c2c: 6: msg: "new message" 0x6d9e2f2c: 7: msg: "new message" 0x60cc2c2c: 6: exit run() 0x6d9e292c: 4: set_msg 0x6d9e292c: 4: msg: "new message" 0x6d9e2f2c: 7: exit run() 0x8140412c: 13: msg: "new message" 0x8140412c: 13: exit run() 0x6d9e242c: 10: set_msg 0x60cc212c: 8: set_msg 0x60cc212c: 8: msg: "new message" 0x6d9e242c: 10: msg: "new message" 0x60cc212c: 8: exit run() 0x6d9e292c: 4: exit run() 0x6d9e242c: 10: exit run() 0x6d9e2c2c: 12: set_msg 0x6d9e2c2c: 12: msg: "new message" 0x6d9e2c2c: 12: exit run() 0x8140482c: 11: set_msg 0x6a5ed02c: 14: set_msg 0x6d9e202c: 9: set_msg 0x6a5ed02c: 14: msg: "new message" 0x6a5ed02c: 14: exit run() 0x8140482c: 11: msg: "new message" 0x6d9e202c: 9: msg: "new message" 0x8140482c: 11: exit run() 0x6a5ed62c: 2: set_msg 0x6d9e202c: 9: exit run() 0x6a5ed62c: 2: msg: "new message" 0x6a5ed62c: 2: exit run() 0x6d9e222c: 15: set_msg 0x6d9e222c: 15: msg: "new message" 0x6d9e222c: 15: exit run() main: 44 0x81404e2c: 0: enter run() 0x81404e2c: 0: set_msg 0x60cc252c: 1: enter run() 0x81404e2c: 0: msg: "new message" 0x81404e2c: 0: exit run() 0x60cc252c: 1: set_msg 0x81404f2c: 3: enter run() 0x60cc212c: 2: enter run() 0x60cc252c: 1: msg: "new message" 0x6d9e232c: 4: enter run() 0x60cc202c: 5: enter run() 0x60cc222c: 6: enter run() 0x60cc2d2c: 7: enter run() 0x8140492c: 8: enter run() 0x8140422c: 9: enter run() 0x60cc272c: 10: enter run() 0x6d9e232c: 4: set_msg 0x60cc252c: 1: exit run() 0x81404b2c: 11: enterrthread reaping 0x60cc212c stack 0x632144c0 rthread reaping 0x60cc2a2c stack 0x632100a0 rthread reaping 0x6d9e262c stack 0x63214340 rthread reaping 0x6a5edb2c stack 0x63213340 rthread reaping 0x60cc292c stack 0x63210b20 rthread reaping 0x6a5ed12c stack 0x631f6920 rthread reaping 0x60cc2e2c stack 0x631f6280 run() 0x60cc2e2c: 12: enter run() 0x8140432c: 13: enter run() 0x6d9e2b2c: 15: enter run() 0x60cc282c: 14: enter run() 0x60cc222c: 6: set_msg 0x6d9e232c: 4: msg: "new message" 0x6d9e232c: 4: exit run() 0x60cc202c: 5: set_msg 0x60cc222c: 6: msg: "new message" 0x60cc222c: 6: exit run() 0x60cc202c: 5: msg: "new message" 0x6d9e2b2c: 15: set_msg 0x60cc272c: 10: set_msg 0x60cc202c: 5: exit run() 0x60cc272c: 10: msg: "new message" 0x6d9e2b2c: 15: msg: "new message" 0x6d9e2b2c: 15: exit run() 0x81404b2c: 11: set_msg 0x60cc2d2c: 7: set_msg 0x60cc2d2c: 7: msg: "new message" 0x60cc2d2c: 7: exit run() 0x60cc272c: 10: exit run() 0x8140432c: 13: set_msg 0x60cc282c: 14: set_msg 0x60cc212c: 2: set_msg 0x8140492c: 8: set_msg 0x81404f2c: 3: set_msg 0x60cc212c: 2: msg: "new message" 0x60cc212c: 2: exit run() 0x60cc282c: 14: msg: "new message" 0x81404f2c: 3: msg: "new message" 0x8140492c: 8: msg: "new message" 0x8140432c: 13: msg: "new message" 0x60cc282c: 14: exit run() 0x81404b2c: 11: msg: "new message" 0x81404f2c: 3: exit run() 0x8140432c: 13: exit run() 0x8140492c: 8: exit run() 0x81404b2c: 11: exit run() 0x8140422c: 9: set_msg 0x8140422c: 9: msg: "new message" 0x8140422c: 9: exit run() 0x60cc2e2c: 12: set_msg 0x60cc2e2c: 12: msg: "new message" 0x60cc2e2c: 12: exit run() main: 45 0x60cc212c: 0: enter run() 0x60cc212c: 0: set_msg 0x60cc212c: 0: msg: "new message" 0x60cc2a2c: 1: enter run() 0x60cc212c: 0: exit run() 0x60cc2a2c: 1: set_msg 0x60cc2a2c: 1: msg: "new message" 0x60cc2a2c: 1: exit run() 0x6d9e262c: 2: enter run() 0x6d9e262c: 2: set_msg 0x6d9e262c: 2: msg: "new message" 0x6d9e262c: 2: exit run() 0x6a5edb2c: 3: enter run() 0x6a5edb2c: 3: set_msg 0x6a5edb2c: 3: msg: "new message" 0x6a5edb2c: 3: exit run() 0x60cc292c: 4: enter run() 0x60cc292c: 4: set_msg 0x60cc292c: 4: msg: "new message" 0x60cc292c: 4: exit run() 0x6a5ed12c: 5: enter run() 0x6a5ed12c: 5: set_msg 0x6a5ed12c: 5: msg: "new message" 0x6a5ed12c: 5: exit run() 0x60cc2e2c: 6: enter run() 0x60cc2e2c: 6: set_msg 0x60cc2e2c: 6: msg: "new message" 0x60cc2b2c: 7: enter run() 0x60cc2e2c: 6: exit run() 0x60cc2b2c: 7: set_msg 0x60cc2b2c: 7: msg: "new message" 0x60cc2b2c: 7: exit run() 0x6a5ed82c: 8: enter run() 0x6a5ed82c: 8: set_msg 0x6a5ed82c: 8: msg: "new message" 0x6a5ed82c: 8: exit run() 0x8140432c: 9: enter run() 0x8140432c: 9: set_msg 0x60cc222c: 10: enter run() 0x8140432c: 9: msg: "new message" 0x8140432c: 9: exit run() 0x60cc222c: 10: set_msg 0x60cc232c: 11: enter run() 0x60cc232c: 11: set_msg 0x6d9e2c2c: 12: enter run() 0x6drthread reaping 0x60cc2b2c stack 0x63214ec0 rthread reaping 0x6a5ed82c stack 0x63213840 rthread reaping 0x8140432c stack 0x63210620 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc232c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5ed72c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404a2c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_rdlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 0x60cc232c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc222c stack 0x631f6ae0 rthread reaping 0x60cc232c stack 0x63213860 rthread reaping 0x6d9e2c2c stack 0x63214620 rthread reaping 0x81404a2c stack 0x632148c0 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed72c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed72c stack 0x632147c0 rthread reaping 0x81404d2c stack 0x631f64e0 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x8140442c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_wrlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_wrlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc292c: rwlock_wrlock 0x79f9a950 (2147483647) 0x81404e2c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_rdlock 0x79f9a950 (0) 0x60cc292c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) 0x60cc222c: rwlock_wrlock 0x79f9a950 (1) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140492c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc222c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e2b2c stack 0x631f64e0 0x6d9e222c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x8140442c stack 0x632147c0 rthread reaping 0x8140422c stack 0x632148c0 rthread reaping 0x81404e2c stack 0x63214620 rthread reaping 0x60cc292c stack 0x63213860 rthread reaping 0x6d9e252c stack 0x631f6ae0 rthread reaping 0x6d9e282c stack 0x63210620 rthread reaping 0x6d9e292c stack 0x63213840 rthread reaping 0x6a5ed42c stack 0x63214ec0 0x81404c2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc222c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_wrlock 0x79f9a950 (0) 0x81404f2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (1) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140492c stack 0x63210b20 0x81404c2c: rwlock_rdlock 0x79f9a950 (4294967295) rthread reaping 0x6a5edb2c stack 0x631f6920 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc222c stack 0x631f6280 rthread reaping 0x6d9e222c stack 0x63213340 0x60cc2c2c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404c2c stack 0x63214340 rthread reaping 0x81404f2c stack 0x632100a0 rthread reaping 0x60cc2c2c stack 0x632144c0 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2e2c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_wrlock 0x79f9a950 (0) 0x60cc252c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140432c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc262c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e212c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e262c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed42c stack 0x632144c0 rthread reaping 0x6d9e2e2c stack 0x632100a0 rthread reaping 0x6d9e2f2c stack 0x63214340 rthread reaping 0x60cc2e2c stack 0x63213340 rthread reaping 0x6a5ed52c stack 0x631f6280 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6a5ed62c stack 0x631f6920 0x8140492c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (1) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_rdlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x60cc262c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_rdlock 0x79f9a950 (0) 0x60cc252c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc252c stack 0x63210b20 rthread reaping 0x6d9e262c stack 0x63214ec0 rthread reaping 0x8140432c stack 0x63213840 rthread reaping 0x60cc262c stack 0x63210620 rthread reaping 0x6d9e212c stack 0x631f6ae0 rthread reaping 0x8140492c stack 0x63213860 rthread reaping 0x6a5ed02c stack 0x63214620 rthread reaping 0x6a5edd2c stack 0x632148c0 rthread reaping 0x6a5ed82c stack 0x632147c0 rthread reaping 0x6a5ed12c stack 0x631f64e0 0x60cc242c: rwlock_wrlock 0x79f9a950 (0) 0x60cc242c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (0) 0x60cc242c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140442c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_wrlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_wrlock 0x79f9a950 (2) 0x8140442c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e232c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140412c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140412c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_rdlock 0x79f9a950 (0) 0x8140412c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (1) 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_wrlock 0x79f9a950 (0) 0x60cc292c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_rdlock 0x79f9a950 (0) 0x60cc292c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc242c stack 0x631f64e0 rthread reaping 0x6d9e202c stack 0x632147c0 rthread reaping 0x6a5ede2c stack 0x632148c0 rthread reaping 0x6d9e272c stack 0x63214620 rthread reaping 0x6d9e2c2c stack 0x63213860 rthread reaping 0x8140442c stack 0x631f6ae0 rthread reaping 0x8140482c stack 0x63210620 rthread reaping 0x60cc2f2c stack 0x63213840 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404e2c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e232c stack 0x63214ec0 0x6d9e2e2c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140412c stack 0x631f6920 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404e2c stack 0x63210b20 rthread reaping 0x6a5ed22c stack 0x631f6280 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2d2c stack 0x63213340 rthread reaping 0x60cc292c stack 0x63214340 rthread reaping 0x6a5edc2c stack 0x632100a0 rthread reaping 0x6d9e2e2c stack 0x632144c0 0x6d9e252c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_wrlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc2b2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc212c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x6d9e252c stack 0x632144c0 rthread reaping 0x8140422c stack 0x632100a0 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (2147483647) rthread reaping 0x6d9e242c stack 0x63214340 0x60cc212c: rwlock_rdlock 0x79f9a950 (4294967295) 0x8140402c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x8140452c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc252c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_rdlock 0x79f9a950 (0) 0x60cc252c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed52c stack 0x63213340 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6a5ede2c stack 0x631f6280 0x6a5ed22c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2b2c stack 0x63210b20 rthread reaping 0x60cc212c stack 0x63214ec0 rthread reaping 0x6a5ed22c stack 0x631f6920 rthread reaping 0x6d9e2d2c stack 0x63213840 0x6d9e2f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2f2c stack 0x63210620 rthread reaping 0x6a5ed32c stack 0x631f6ae0 rthread reaping 0x8140402c stack 0x63213860 0x6a5edb2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5edd2c stack 0x63214620 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x60cc252c stack 0x632148c0 0x6a5edb2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5edb2c stack 0x632147c0 rthread reaping 0x8140452c stack 0x631f64e0 0x81404a2c: rwlock_wrlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_rdlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_wrlock 0x79f9a950 (0) 0x60cc242c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_rdlock 0x79f9a950 (0) 0x60cc242c: rwlock_unlock 0x79f9a950 0x60cc2a2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x60cc2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (1) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_wrlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_wrlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) 0x60cc262c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_rdlock 0x79f9a950 (0) 0x60cc262c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_wrlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x81404a2c stack 0x631f64e0 rthread reaping 0x60cc242c stack 0x632147c0 rthread reaping 0x60cc2a2c stack 0x632148c0 rthread reaping 0x6a5edc2c stack 0x63214620 rthread reaping 0x81404c2c stack 0x63213860 rthread reaping 0x81404b2c stack 0x631f6ae0 rthread reaping 0x6a5ed32c stack 0x63210620 0x60cc2e2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed42c stack 0x63213840 rthread reaping 0x60cc262c stack 0x631f6920 rthread reaping 0x6a5edf2c stack 0x63214ec0 0x81404f2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x6a5ed92c stack 0x63210b20 rthread reaping 0x6d9e2c2c stack 0x631f6280 rthread reaping 0x81404d2c stack 0x63213340 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (2147483647) 0x81404f2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x60cc2e2c stack 0x63214340 0x81404f2c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404f2c stack 0x632100a0 rthread reaping 0x6a5ed12c stack 0x632144c0 0x60cc2c2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc222c: rwlock_wrlock 0x79f9a950 (1) 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc222c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x60cc2c2c stack 0x632144c0 0x6d9e232c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140442c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed72c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404b2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e212c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc252c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc222c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_rdlock 0x79f9a950 (2147483647) 0x81404b2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (2147483649) 0x81404b2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6a5ed72c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc222c stack 0x632100a0 rthread reaping 0x6a5ed52c stack 0x63214340 0x6d9e232c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc252c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (2) 0x6d9e232c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2d2c stack 0x63213340 0x60cc252c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2d2c stack 0x631f6280 0x6d9e242c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404b2c stack 0x63210b20 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404e2c stack 0x63214ec0 rthread reaping 0x6d9e2f2c stack 0x631f6920 rthread reaping 0x6d9e272c stack 0x63213840 rthread reaping 0x8140442c stack 0x63210620 rthread reaping 0x6a5ed92c stack 0x631f6ae0 rthread reaping 0x6d9e232c stack 0x63213860 rthread reaping 0x6a5ed72c stack 0x63214620 rthread reaping 0x6d9e212c stack 0x632148c0 rthread reaping 0x60cc252c stack 0x632147c0 rthread reaping 0x6d9e242c stack 0x631f64e0 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc262c: rwlock_wrlock 0x79f9a950 (1) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140412c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc262c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x6a5edb2c stack 0x631f64e0 0x60cc2c2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e252c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc262c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc202c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc222c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (1) 0x6d9e282c: rwlock_rdlock 0x79f9a950 (2147483649) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x8140412c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (2) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_rdlock 0x79f9a950 (1) 0x8140412c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_rdlock 0x79f9a950 (0) 0x60cc222c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc262c stack 0x632147c0 0x60cc2b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e282c stack 0x632148c0 0x60cc2b2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x8140412c stack 0x63214620 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2b2c stack 0x63213860 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6a5ede2c stack 0x631f6ae0 0x81404c2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5eda2c stack 0x63210620 rthread reaping 0x60cc2c2c stack 0x63213840 rthread reaping 0x6d9e292c stack 0x631f6920 rthread reaping 0x6d9e252c stack 0x63214ec0 rthread reaping 0x60cc202c stack 0x63210b20 rthread reaping 0x6a5edc2c stack 0x631f6280 rthread reaping 0x6d9e2b2c stack 0x63213340 rthread reaping 0x81404c2c stack 0x63214340 rthread reaping 0x6a5ed42c stack 0x632100a0 rthread reaping 0x60cc222c stack 0x632144c0 0x60cc2a2c: rwlock_wrlock 0x79f9a950 (0) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x60cc2a2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_wrlock 0x79f9a950 (0) 0x60cc242c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_rdlock 0x79f9a950 (0) 0x60cc242c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_wrlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_wrlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_wrlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (1) 0x81404a2c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_wrlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (1) 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140462c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2a2c stack 0x632144c0 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x6d9e2f2c stack 0x632100a0 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x60cc242c stack 0x63214340 0x60cc232c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc212c stack 0x63213340 rthread reaping 0x6d9e2d2c stack 0x631f6280 rthread reaping 0x8140452c stack 0x63210b20 rthread reaping 0x6d9e202c stack 0x63214ec0 rthread reaping 0x81404a2c stack 0x631f6920 rthread reaping 0x6a5ed92c stack 0x63213840 0x60cc232c: rwlock_unlock 0x79f9a950 0x60cc232c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x60cc232c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140462c stack 0x63210620 rthread reaping 0x6d9e272c stack 0x631f6ae0 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed02c stack 0x63213860 rthread reaping 0x6d9e2c2c stack 0x63214620 rthread reaping 0x6a5edf2c stack 0x632148c0 rthread reaping 0x6a5ed82c stack 0x632147c0 rthread reaping 0x60cc232c stack 0x631f64e0 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_wrlock 0x79f9a950 (2) 0x8140492c: rwlock_wrlock 0x79f9a950 (2147483650) 0x8140472c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140482c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (0) 0x8140482c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed22c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed12c stack 0x631f64e0 rthread reaping 0x8140472c stack 0x632147c0 rthread reaping 0x6d9e2f2c stack 0x632148c0 0x60cc222c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc252c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e282c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc222c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_rdlock 0x79f9a950 (0) 0x60cc252c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2d2c stack 0x63214620 rthread reaping 0x8140482c stack 0x63213860 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e282c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_unlock 0x79f9a950 0x60cc222c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc222c: rwlock_unlock 0x79f9a950 9e2c2c: 12: set_msg 0x81404a2c: 13: enter run() 0x6a5ed72c: 14: enter run() 0x81404d2c: 15: enter run() 0x81404a2c: 13: set_msg 0x81404a2c: 13: msg: "new message" 0x60cc232c: 11: msg: "new message" 0x60cc232c: 11: exit run() 0x81404a2c: 13: exit run() 0x60cc222c: 10: msg: "new message" 0x6d9e2c2c: 12: msg: "new message" 0x60cc222c: 10: exit run() 0x6d9e2c2c: 12: exit run() 0x81404d2c: 15: set_msg 0x81404d2c: 15: msg: "new message" 0x81404d2c: 15: exit run() 0x6a5ed72c: 14: set_msg 0x6a5ed72c: 14: msg: "new message" 0x6a5ed72c: 14: exit run() main: 46 0x6d9e2b2c: 0: enter run() 0x6d9e2b2c: 0: set_msg 0x8140442c: 1: enter run() 0x6d9e2b2c: 0: msg: "new message" 0x6d9e2b2c: 0: exit run() 0x8140442c: 1: set_msg 0x8140422c: 2: enter run() 0x8140442c: 1: msg: "new message" 0x8140442c: 1: exit run() 0x8140422c: 2: set_msg 0x81404e2c: 3: enter run() 0x8140422c: 2: msg: "new message" 0x8140422c: 2: exit run() 0x81404e2c: 3: set_msg 0x60cc292c: 4: enter run() 0x81404e2c: 3: msg: "new message" 0x81404e2c: 3: exit run() 0x60cc292c: 4: set_msg 0x60cc292c: 4: msg: "new message" 0x60cc292c: 4: exit run() 0x6d9e252c: 5: enter run() 0x6d9e252c: 5: set_msg 0x6d9e252c: 5: msg: "new message" 0x6d9e252c: 5: exit run() 0x6d9e282c: 6: enter run() 0x6d9e282c: 6: set_msg 0x6d9e282c: 6: msg: "new message" 0x6d9e282c: 6: exit run() 0x6d9e292c: 7: enter run() 0x6d9e292c: 7: set_msg 0x6d9e292c: 7: msg: "new message" 0x6d9e292c: 7: exit run() 0x6a5ed42c: 8: enter run() 0x6a5ed42c: 8: set_msg 0x60cc222c: 9: enter run() 0x6a5ed42c: 8: msg: "new message" 0x6a5edb2c: 10: enter run() 0x8140492c: 11: enter run() 0x6a5ed42c: 8: exit run() 0x60cc222c: 9: set_msg 0x6d9e222c: 12: enter run() 0x81404c2c: 13: enter run() 0x60cc222c: 9: msg: "new message" 0x60cc2c2c: 15: enter run() 0x81404f2c: 14: enter run() 0x6a5edb2c: 10: set_msg 0x8140492c: 11: set_msg 0x60cc222c: 9: exit run() 0x8140492c: 11: msg: "new message" 0x8140492c: 11: exit run() 0x6a5edb2c: 10: msg: "new message" 0x6a5edb2c: 10: exit run() 0x81404c2c: 13: set_msg 0x60cc2c2c: 15: set_msg 0x81404c2c: 13: msg: "new message" 0x81404c2c: 13: exit run() 0x81404f2c: 14: set_msg 0x6d9e222c: 12: set_msg 0x6d9e222c: 12: msg: "new message" 0x6d9e222c: 12: exit run() 0x81404f2c: 14: msg: "new message" 0x60cc2c2c: 15: msg: "new message" 0x81404f2c: 14: exit run() 0x60cc2c2c: 15: exit run() main: 47 0x6a5ed42c: 0: enter run() 0x6a5ed42c: 0: set_msg 0x6a5ed42c: 0: msg: "new message" 0x6d9e2e2c: 1: enter run() 0x6a5ed42c: 0: exit run() 0x6d9e2e2c: 1: set_msg 0x6d9e2e2c: 1: msg: "new message" 0x6d9e2f2c: 2: enter run() 0x6d9e2e2c: 1: exit run() 0x6d9e2f2c: 2: set_msg 0x60cc2e2c: 3: enter run() 0x6d9e2f2c: 2: msg: "new message" 0x6a5ed52c: 4: enter run() 0x6d9e2f2c: 2: exit run() 0x6a5ed52c: 4: set_msg 0x6a5ed62c: 5: enter run() 0x6a5ed62c: 5: set_msg 0x6a5ed52c: 4: msg: "new message" 0x6a5ed52c: 4: exit run() 0x6a5ed62c: 5: msg: "new message" 0x60cc2e2c: 3: set_msg 0x6a5ed62c: 5: exit run() 0x60cc2e2c: 3: msg: "new message" 0x6d9e262c: 7: enter run() 0x60cc252c: 6: enter run() 0x8140432c: 8: enter run() 0x60cc262c: 9: enter run() 0x60cc2e2c: 3: exit run() 0x6d9e212c: 10: enter run() 0x6d9e262c: 7: set_msg 0x8140492c: 11: enter run() 0x6a5ed02c: 12: enter run() 0x6a5edd2c: 13: enter run() 0x6a5ed82c: 14: enter run() 0x6d9e262c: 7: msg: "new message" 0x6a5ed12c: 15: enter run() 0x6a5ed12c: 15: set_msg 0x6a5ed12c: 15: msg: "new message" 0x6a5ed12c: 15: exit run() 0x6d9e262c: 7: exit run() 0x6a5edd2c: 13: set_msg 0x8140492c: 11: set_msg 0x6a5ed82c: 14: set_msg 0x6a5ed82c: 14: msg: "new message" 0x6a5ed82c: 14: exit run() 0x6d9e212c: 10: set_msg 0x8140492c: 11: msg: "new message" 0x8140492c: 11: exit run() 0x6a5edd2c: 13: msg: "new message" 0x6d9e212c: 10: msg: "new message" 0x6a5edd2c: 13: exit run() 0x6d9e212c: 10: exit run() 0x6a5ed02c: 12: set_msg 0x6a5ed02c: 12: msg: "new message" 0x6a5ed02c: 12: exit run() 0x60cc262c: 9: set_msg 0x8140432c: 8: set_msg 0x60cc262c: 9: msg: "new message" 0x8140432c: 8: msg: "new message" 0x60cc262c: 9: exit run() 0x8140432c: 8: exit run() 0x60cc252c: 6: set_msg 0x60cc252c: 6: msg: "new message" 0x60cc252c: 6: exit run() main: 48 0x60cc242c: 0: enter run() 0x60cc242c: 0: set_msg 0x6d9e202c: 1: enter run() 0x60cc242c: 0: msg: "new message" 0x6d9e202c: 1: set_msg 0x6d9e202c: 1: msg: "new message" 0x60cc242c: 0: exit run() 0x6a5ede2c: 2: enter run() 0x6d9e202c: 1: exit run() 0x6d9e272c: 3: enter run() 0x6a5ede2c: 2: set_msg 0x6d9e2c2c: 4: enter run() 0x8140442c: 5: enter run() 0x6a5ede2c: 2: msg: "new message" 0x8140482c: 6: enter run() 0x8140482c: 6: set_msg 0x8140482c: 6: msg: "new message" 0x8140482c: 6: exit run() 0x6a5ede2c: 2: exit run() 0x8140442c: 5: set_msg 0x6d9e272c: 3: set_msg 0x6d9e2c2c: 4: set_msg 0x6d9e272c: 3: msg: "new message" 0x60cc2f2c: 7: enter run() 0x8140442c: 5: msg: "new message" 0x6d9e2c2c: 4: msg: "new message" 0x8140442c: 5: exit run() 0x6d9e2c2c: 4: exit run() 0x81404e2c: 9: enter run() 0x6d9e232c: 8: enter run() 0x8140412c: 10: enter run() 0x8140412c: 10: set_msg 0x8140412c: 10: msg: "new message" 0x8140412c: 10: exit run() 0x6d9e272c: 3: exit run() 0x60cc2f2c: 7: set_msg 0x6a5ed22c: 11: enter run() 0x60cc2d2c: 12: enter run() 0x60cc2f2c: 7: msg: "new message" 0x60cc292c: 13: enter run() 0x60cc292c: 13: set_msg 0x60cc292c: 13: msg: "new message" 0x60cc292c: 13: exit run() 0x60cc2f2c: 7: exit run() 0x81404e2c: 9: set_msg 0x6a5edc2c: 14: enter run() 0x6d9e2e2c: 15: enter run() 0x81404e2c: 9: msg: "new message" 0x81404e2c: 9: exit run() 0x6a5ed22c: 11: set_msg 0x6a5edc2c: 14: set_msg 0x6a5edc2c: 14: msg: "new message" 0x6a5edc2c: 14: exit run() 0x6d9e232c: 8: set_msg 0x6d9e232c: 8: msg: "new message" 0x6a5ed22c: 11: msg: "new message" 0x6d9e232c: 8: exit run() 0x6d9e2e2c: 15: set_msg 0x6a5ed22c: 11: exit run() 0x60cc2d2c: 12: set_msg 0x60cc2d2c: 12: msg: "new message" 0x60cc2d2c: 12: exit run() 0x6d9e2e2c: 15: msg: "new message" 0x6d9e2e2c: 15: exit run() main: 49 0x6d9e252c: 0: enter run() 0x6d9e252c: 0: set_msg 0x8140422c: 1: enter run() 0x6d9e252c: 0: msg: "new message" 0x6d9e252c: 0: exit run() 0x8140422c: 1: set_msg 0x8140422c: 1: msg: "new message" 0x6d9e242c: 2: enter run() 0x8140422c: 1: exit run() 0x6a5ed52c: 3: enter run() 0x6d9e242c: 2: set_msg 0x6a5ede2c: 4: enter run() 0x60cc2b2c: 5: enter run() 0x6a5ed22c: 6: enter run() 0x6d9e242c: 2: msg: "new message" 0x60cc212c: 7: enter run() 0x6d9e2d2c: 8: enter run() 0x60cc212c: 7: set_msg 0x6d9e242c: 2: exit run() 0x6d9e2f2c: 9: enter run() 0x6a5ed32c: 10: enter run() 0x8140402c: 11: enter run() 0x6d9e2f2c: 9: set_msg 0x6a5edb2c: 14: enter run() 0x8140452c: 15: enter run() 0x6a5edd2c: 12: enter run() 0x60cc252c: 13: enter run() 0x6a5ed52c: 3: set_msg 0x60cc252c: 13: set_msg 0x60cc252c: 13: msg: "new message" 0x60cc252c: 13: exit run() 0x6a5ede2c: 4: set_msg 0x6a5ede2c: 4: msg: "new message" 0x6a5ede2c: 4: exit run() 0x8140452c: 15: set_msg 0x8140452c: 15: msg: "new message" 0x8140452c: 15: exit run() 0x6a5ed52c: 3: msg: "new message" 0x6a5ed52c: 3: exit run() 0x6a5ed32c: 10: set_msg 0x6a5edd2c: 12: set_msg 0x6a5edd2c: 12: msg: "new message" 0x6a5edd2c: 12: exit run() 0x60cc212c: 7: msg: "new message" 0x6a5ed32c: 10: msg: "new message" 0x60cc212c: 7: exit run() 0x6a5ed32c: 10: exit run() 0x8140402c: 11: set_msg 0x8140402c: 11: msg: "new message" 0x60cc2b2c: 5: set_msg 0x8140402c: 11: exit run() 0x60cc2b2c: 5: msg: "new message" 0x6d9e2d2c: 8: set_msg 0x60cc2b2c: 5: exit run() 0x6d9e2d2c: 8: msg: "new message" 0x6d9e2d2c: 8: exit run() 0x6a5ed22c: 6: set_msg 0x6a5ed22c: 6: msg: "new message" 0x6a5ed22c: 6: exit run() 0x6d9e2f2c: 9: msg: "new message" 0x6d9e2f2c: 9: exit run() 0x6a5edb2c: 14: set_msg 0x6a5edb2c: 14: msg: "new message" 0x6a5edb2c: 14: exit run() main: 50 0x81404a2c: 0: enter run() 0x81404a2c: 0: set_msg 0x81404a2c: 0: msg: "new message" 0x81404a2c: 0: exit run() 0x60cc242c: 1: enter run() 0x60cc242c: 1: set_msg 0x60cc242c: 1: msg: "new message" 0x60cc242c: 1: exit run() 0x60cc2a2c: 2: enter run() 0x60cc2a2c: 2: set_msg 0x6a5edc2c: 3: enter run() 0x60cc2a2c: 2: msg: "new message" 0x60cc2a2c: 2: exit run() 0x81404c2c: 4: enter run() 0x81404c2c: 4: set_msg 0x81404c2c: 4: msg: "new message" 0x81404c2c: 4: exit run() 0x6a5edc2c: 3: set_msg 0x6a5edc2c: 3: msg: "new message" 0x6a5edc2c: 3: exit run() 0x81404b2c: 5: enter run() 0x81404b2c: 5: set_msg 0x81404b2c: 5: msg: "new message" 0x81404b2c: 5: exit run() 0x6a5ed32c: 6: enter run() 0x6a5ed32c: 6: set_msg 0x6a5ed32c: 6: msg: "new message" 0x6a5ed32c: 6: exit run() 0x6a5ed42c: 7: enter run() 0x6a5ed42c: 7: set_msg 0x60cc262c: 8: enter run() 0x6a5ed42c: 7: msg: "new message" 0x60cc262c: 8: set_msg 0x6a5ed42c: 7: exit run() 0x60cc262c: 8: msg: "new message" 0x60cc262c: 8: exit run() 0x6a5edf2c: 9: enter run() 0x6a5edf2c: 9: set_msg 0x6a5edf2c: 9: msg: "new message" 0x6a5edf2c: 9: exit run() 0x6a5ed92c: 10: enter run() 0x6a5ed92c: 10: set_msg 0x6d9e2c2c: 11: enter run() 0x6a5ed92c: 10: msg: "new message" 0x6a5ed92c: 10: exit run() 0x6d9e2c2c: 11: set_msg 0x6d9e2c2c: 11: msg: "new message" 0x6d9e2c2c: 11: exit run() 0x81404d2c: 12: enter run() 0x81404d2c: 12: set_msg 0x81404d2c: 12: msg: "new message" 0x81404d2c: 12: exit run() 0x60cc2e2c: 13: enter run() 0x60cc2e2c: 13: set_msg 0x60cc2e2c: 13: msg: "new message" 0x81404f2c: 14: enter run() 0x6a5ed12c: 15: enter run() 0x60cc2e2c: 13: exit run() 0x81404f2c: 14: set_msg 0x81404f2c: 14: msg: "new message" 0x81404f2c: 14: exit run() 0x6a5ed12c: 15: set_msg 0x6a5ed12c: 15: msg: "new message" 0x6a5ed12c: 15: exit run() main: 51 0x60cc2c2c: 0: enter run() 0x60cc2c2c: 0: set_msg 0x60cc222c: 1: enter run() 0x60cc2c2c: 0: msg: "new message" 0x6a5ed52c: 2: enter run() 0x6d9e2d2c: 3: enter run() 0x60cc2d2c: 4: enter run() 0x81404e2c: 6: enter run() 0x60cc222c: 1: set_msg 0x60cc2c2c: 0: exit run() 0x6d9e2f2c: 7: enter run() 0x6d9e232c: 11: enter run() 0x8140442c: 9: enter run() 0x6a5ed72c: 12: enter run() 0x81404b2c: 5: enter run() 0x6d9e212c: 13: enter run() 0x60cc252c: 14: enter run() 0x6d9e242c: 15: enter run() 0x6a5ed92c: 10: enter run() 0x6d9e272c: 8: enter run() 0x60cc222c: 1: msg: "new message" 0x6a5ed72c: 12: set_msg 0x81404b2c: 5: set_msg 0x6d9e2d2c: 3: set_msg 0x6a5ed52c: 2: set_msg 0x6d9e2f2c: 7: set_msg 0x6a5ed52c: 2: msg: "new message" 0x6a5ed52c: 2: exit run() 0x81404b2c: 5: msg: "new message" 0x6d9e2f2c: 7: msg: "new message" 0x6a5ed72c: 12: msg: "new message" 0x60cc222c: 1: exit run() 0x6d9e2d2c: 3: msg: "new message" 0x81404b2c: 5: exit run() 0x6d9e2f2c: 7: exit run() 0x6a5ed72c: 12: exit run() 0x6d9e232c: 11: set_msg 0x6d9e2d2c: 3: exit run() 0x60cc2d2c: 4: set_msg 0x60cc252c: 14: set_msg 0x6d9e232c: 11: msg: "new message" 0x60cc252c: 14: msg: "new message" 0x60cc2d2c: 4: msg: "new message" 0x6d9e232c: 11: exit run() 0x60cc252c: 14: exit run() 0x8140442c: 9: set_msg 0x60cc2d2c: 4: exit run() 0x8140442c: 9: msg: "new message" 0x8140442c: 9: exit run() 0x6d9e242c: 15: set_msg 0x6d9e212c: 13: set_msg 0x6d9e242c: 15: msg: "new message" 0x6d9e212c: 13: msg: "new message" 0x6d9e242c: 15: exit run() 0x6d9e212c: 13: exit run() 0x6d9e272c: 8: set_msg 0x81404e2c: 6: set_msg 0x6a5ed92c: 10: set_msg 0x6d9e272c: 8: msg: "new message" 0x81404e2c: 6: msg: "new message" 0x6a5ed92c: 10: msg: "new message" 0x6d9e272c: 8: exit run() 0x81404e2c: 6: exit run() 0x6a5ed92c: 10: exit run() main: 52 0x6a5edb2c: 0: enter run() 0x6a5edb2c: 0: set_msg 0x60cc262c: 1: enter run() 0x6a5edb2c: 0: msg: "new message" 0x6d9e282c: 2: enter run() 0x8140412c: 3: enter run() 0x60cc2b2c: 4: enter run() 0x60cc262c: 1: set_msg 0x6a5edb2c: 0: exit run() 0x6a5ede2c: 5: enter run() 0x6a5eda2c: 6: enter run() 0x60cc2c2c: 7: enter run() 0x6d9e292c: 8: enter run() 0x6d9e252c: 9: enter run() 0x60cc262c: 1: msg: "new message" 0x6a5edc2c: 11: enter run() 0x60cc202c: 10: enter run() 0x6d9e2b2c: 12: enter run() 0x81404c2c: 13: enter run() 0x6a5ed42c: 14: enter run() 0x60cc222c: 15: enter run() 0x6a5edc2c: 11: set_msg 0x60cc262c: 1: exit run() 0x6d9e292c: 8: set_msg 0x6d9e2b2c: 12: set_msg 0x6d9e282c: 2: set_msg 0x6d9e2b2c: 12: msg: "new message" 0x6a5ed42c: 14: set_msg 0x6d9e2b2c: 12: exit run() 0x6d9e292c: 8: msg: "new message" 0x6a5ed42c: 14: msg: "new message" 0x6d9e282c: 2: msg: "new message" 0x6a5ed42c: 14: exit run() 0x6d9e292c: 8: exit run() 0x6d9e282c: 2: exit run() 0x60cc202c: 10: set_msg 0x6a5eda2c: 6: set_msg 0x8140412c: 3: set_msg 0x60cc202c: 10: msg: "new message" 0x6a5eda2c: 6: msg: "new message" 0x60cc202c: 10: exit run() 0x6a5edc2c: 11: msg: "new message" 0x6a5eda2c: 6: exit run() 0x8140412c: 3: msg: "new message" 0x6a5edc2c: 11: exit run() 0x60cc222c: 15: set_msg 0x60cc222c: 15: msg: "new message" 0x60cc222c: 15: exit run() 0x60cc2c2c: 7: set_msg 0x60cc2c2c: 7: msg: "new message" 0x60cc2c2c: 7: exit run() 0x6a5ede2c: 5: set_msg 0x6a5ede2c: 5: msg: "new message" 0x6a5ede2c: 5: exit run() 0x6d9e252c: 9: set_msg 0x8140412c: 3: exit run() 0x6d9e252c: 9: msg: "new message" 0x6d9e252c: 9: exit run() 0x60cc2b2c: 4: set_msg 0x60cc2b2c: 4: msg: "new message" 0x60cc2b2c: 4: exit run() 0x81404c2c: 13: set_msg 0x81404c2c: 13: msg: "new message" 0x81404c2c: 13: exit run() main: 53 0x60cc2a2c: 0: enter run() 0x60cc2a2c: 0: set_msg 0x60cc2a2c: 0: msg: "new message" 0x6d9e2f2c: 1: enter run() 0x60cc2a2c: 0: exit run() 0x6d9e2f2c: 1: set_msg 0x6d9e2f2c: 1: msg: "new message" 0x6d9e2f2c: 1: exit run() 0x60cc242c: 2: enter run() 0x60cc242c: 2: set_msg 0x60cc242c: 2: msg: "new message" 0x60cc242c: 2: exit run() 0x60cc212c: 3: enter run() 0x60cc212c: 3: set_msg 0x60cc212c: 3: msg: "new message" 0x60cc212c: 3: exit run() 0x6d9e2d2c: 4: enter run() 0x6d9e2d2c: 4: set_msg 0x6d9e2d2c: 4: msg: "new message" 0x6d9e2d2c: 4: exit run() 0x8140452c: 5: enter run() 0x8140452c: 5: set_msg 0x8140452c: 5: msg: "new message" 0x8140452c: 5: exit run() 0x6d9e202c: 6: enter run() 0x6d9e202c: 6: set_msg 0x6d9e202c: 6: msg: "new message" 0x6d9e202c: 6: exit run() 0x81404a2c: 7: enter run() 0x81404a2c: 7: set_msg 0x6a5ed92c: 8: enter run() 0x81404a2c: 7: msg: "new message" 0x81404a2c: 7: exit run() 0x6a5ed92c: 8: set_msg 0x6a5ed92c: 8: msg: "new message" 0x8140462c: 9: enter run() 0x6a5ed92c: 8: exit run() 0x8140462c: 9: set_msg 0x6d9e272c: 10: enter run() 0x6a5ed02c: 11: enter run() 0x6d9e2c2c: 12: enter run() 0x8140462c: 9: msg: "new message" 0x6a5ed82c: 14: enter run() 0x6a5ed82c: 14: set_msg 0x60cc232c: 15: enter run() 0x6a5ed82c: 14: msg: "new message" 0x6a5ed82c: 14: exit run() 0x60cc232c: 15: set_msg 0x6a5edf2c: 13: enter run() 0x8140462c: 9: exit run() 0x6d9e272c: 10: set_msg 0x6d9e272c: 10: msg: "new message" 0x6d9e272c: 10: exit run() 0x60cc232c: 15: msg: "new message" 0x60cc232c: 15: exit run() 0x6d9e2c2c: 12: set_msg 0x6d9e2c2c: 12: msg: "new message" 0x6d9e2c2c: 12: exit run() 0x6a5edf2c: 13: set_msg 0x6a5edf2c: 13: msg: "new message" 0x6a5ed02c: 11: set_msg 0x6a5edf2c: 13: exit run() 0x6a5ed02c: 11: msg: "new message" 0x6a5ed02c: 11: exit run() main: 54 0x6a5ed12c: 0: enter run() 0x6a5ed12c: 0: set_msg 0x6a5ed12c: 0: msg: "new message" 0x8140472c: 1: enter run() 0x6d9e2f2c: 2: enter run() 0x8140472c: 1: set_msg 0x6a5ed12c: 0: exit run() 0x60cc2d2c: 3: enter run() 0x6d9e2f2c: 2: set_msg 0x8140482c: 4: enter run() 0x8140492c: 5: enter run() 0x8140472c: 1: msg: "new message" 0x60cc262c: 6: enter run() 0x6d9e2f2c: 2: msg: "new message" 0x8140472c: 1: exit run() 0x6d9e292c: 7: enter run() 0x6d9e2f2c: 2: exit run() 0x8140482c: 4: set_msg 0x6a5ed22c: 8: enter run() 0x60cc272c: 9: enter run() 0x6d9e2b2c: 10: enter run() 0x6a5ed22c: 8: set_msg 0x60cc222c: 11: enter run() 0x6a5edb2c: 12: enter run() 0x6d9e2d2c: 13: enter run() 0x60cc252c: 14: enter run() 0x6d9e282c: 15: enter run() 0x60cc222c: 11: set_msg 0x60cc252c: 14: set_msg 0x60cc252c: 14: msg: "new message" 0x60cc252c: 14: exit run() 0x8140482c: 4: msg: "new message" 0x8140482c: 4: exit run() 0x60cc262c: 6: set_msg 0x60cc2d2c: 3: set_msg 0x6a5ed22c: 8: msg: "new message" 0x60cc262c: 6: msg: "new message" 0x6a5ed22c: 8: exit run() 0x60cc262c: 6: exit run() 0x6d9e292c: 7: set_msg 0x60cc2d2c: 3: msg: "new message" 0x60cc2d2c: 3: exit run() 0x6d9e292c: 7: msg: "new message" 0x6d9e2b2c: 10: set_msg 0x6d9e292c: 7: exit run() 0x6d9e282c: 15: set_msg 0x6a5edb2c: 12: set_msg 0x6a5edb2c: 12: msg: "new message" 0x6d9e282c: 15: msg: "new message" 0x6a5edb2c: 12: exit run() 0x6d9e282c: 15: exit run() 0x60cc222c: 11: msg: "new message" 0x60cc222c: 11: exit run() 0x6d9e2d2c: 10x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x60cc272c: rwlock_unlock 0x79f9a950 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_unlock 0x79f9a950 rthread reaping 0x8140492c stack 0x631f6ae0 rthread reaping 0x60cc262c stack 0x63210620 rthread reaping 0x6d9e292c stack 0x63213840 rthread reaping 0x6a5ed22c stack 0x631f6920 rthread reaping 0x60cc272c stack 0x63214ec0 rthread reaping 0x6d9e2b2c stack 0x63210b20 rthread reaping 0x60cc222c stack 0x631f6280 rthread reaping 0x6a5edb2c stack 0x63213340 rthread reaping 0x6d9e2d2c stack 0x63214340 rthread reaping 0x60cc252c stack 0x632100a0 rthread reaping 0x6d9e282c stack 0x632144c0 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_wrlock 0x79f9a950 (0) 0x60cc202c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_rdlock 0x79f9a950 (0) 0x60cc202c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140442c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140452c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (2147483649) 0x8140442c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_wrlock 0x79f9a950 (2147483650) 0x8140452c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x6a5ed82c stack 0x632144c0 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x60cc202c stack 0x632100a0 rthread reaping 0x6d9e272c stack 0x63214340 0x81404c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2b2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x8140452c stack 0x631f6280 rthread reaping 0x6a5edd2c stack 0x63213340 rthread reaping 0x8140442c stack 0x63210b20 0x6d9e222c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e222c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e232c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404d2c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_unlock 0x79f9a950 0x81404d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404d2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (1) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x8140482c stack 0x63214ec0 rthread reaping 0x6d9e222c stack 0x631f6920 rthread reaping 0x81404b2c stack 0x63213840 0x81404e2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5edb2c stack 0x63210620 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5edc2c stack 0x631f6ae0 rthread reaping 0x81404c2c stack 0x63213860 rthread reaping 0x60cc2b2c stack 0x63214620 rthread reaping 0x81404d2c stack 0x632148c0 rthread reaping 0x6d9e232c stack 0x632147c0 rthread reaping 0x81404e2c stack 0x631f64e0 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e212c: rwlock_wrlock 0x79f9a950 (1) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc2a2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x60cc2a2c: rwlock_rdlock 0x79f9a950 (0) 0x81404a2c: rwlock_wrlock 0x79f9a950 (2147483650) 0x8140462c: rwlock_wrlock 0x79f9a950 (2147483650) 0x60cc2a2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140462c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x8140462c: rwlock_rdlock 0x79f9a950 (4294967295) 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) rthread reaping 0x6a5ed62c stack 0x631f64e0 0x60cc2f2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x81404b2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e242c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (2147483649) 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x81404b2c: rwlock_rdlock 0x79f9a950 (1) 0x81404b2c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (1) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc2e2c: rwlock_rdlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_unlock 0x79f9a950 0x81404a2c: rwlock_rdlock 0x79f9a950 (0) 0x81404a2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e212c stack 0x632147c0 rthread reaping 0x6a5ede2c stack 0x632148c0 rthread reaping 0x60cc2a2c stack 0x63214620 0x60cc2e2c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404a2c stack 0x63213860 rthread reaping 0x8140462c stack 0x631f6ae0 rthread reaping 0x60cc212c stack 0x63210620 rthread reaping 0x60cc2e2c stack 0x63213840 rthread reaping 0x60cc2f2c stack 0x631f6920 rthread reaping 0x6a5eda2c stack 0x63214ec0 rthread reaping 0x60cc2d2c stack 0x63210b20 rthread reaping 0x6d9e2c2c stack 0x63213340 rthread reaping 0x6d9e2e2c stack 0x631f6280 rthread reaping 0x81404b2c stack 0x63214340 rthread reaping 0x6d9e292c stack 0x632100a0 rthread reaping 0x6d9e242c stack 0x632144c0 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (1) 0x60cc272c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x6a5ed62c stack 0x632144c0 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc282c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140412c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404f2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ede2c stack 0x632100a0 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x81404f2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x60cc2c2c stack 0x63214340 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (2147483650) 0x60cc282c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_rdlock 0x79f9a950 (0) 0x60cc272c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_rdlock 0x79f9a950 (0) 0x8140412c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (2147483649) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5edd2c stack 0x631f6280 0x6d9e2b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed92c stack 0x63213340 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed22c stack 0x63210b20 rthread reaping 0x60cc272c stack 0x63214ec0 rthread reaping 0x6d9e2a2c stack 0x631f6920 rthread reaping 0x6d9e2b2c stack 0x63213840 rthread reaping 0x6a5ed82c stack 0x63210620 rthread reaping 0x6d9e2f2c stack 0x631f6ae0 rthread reaping 0x8140412c stack 0x63213860 rthread reaping 0x81404f2c stack 0x63214620 rthread reaping 0x6a5ed32c stack 0x632148c0 rthread reaping 0x6a5eda2c stack 0x632147c0 rthread reaping 0x60cc282c stack 0x631f64e0 0x8140432c: rwlock_wrlock 0x79f9a950 (0) 0x8140432c: rwlock_unlock 0x79f9a950 0x8140432c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2f2c: rwlock_wrlock 0x79f9a950 (1) 0x8140432c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x60cc2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc202c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (2147483649) 0x81404c2c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x8140432c stack 0x631f64e0 0x8140422c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc2f2c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_wrlock 0x79f9a950 (0) 0x8140452c: rwlock_wrlock 0x79f9a950 (2147483647) 0x60cc262c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e202c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc252c: rwlock_unlock 0x79f9a950 0x60cc252c: rwlock_rdlock 0x79f9a950 (0) 0x60cc252c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x60cc2f2c stack 0x632147c0 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_unlock 0x79f9a950 0x8140452c: rwlock_rdlock 0x79f9a950 (0) 0x8140452c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_unlock 0x79f9a950 0x60cc292c: rwlock_rdlock 0x79f9a950 (2147483647) 0x81404c2c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_rdlock 0x79f9a950 (0) 0x60cc262c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x60cc292c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc292c stack 0x632148c0 0x6a5ed32c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed92c stack 0x63214620 rthread reaping 0x6a5ed02c stack 0x63213860 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_rdlock 0x79f9a950 (0) 0x60cc202c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc202c stack 0x631f6ae0 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6a5edc2c stack 0x63210620 0x6d9e202c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed32c stack 0x63213840 rthread reaping 0x81404c2c stack 0x631f6920 rthread reaping 0x8140422c stack 0x63214ec0 rthread reaping 0x6d9e2d2c stack 0x63210b20 rthread reaping 0x60cc252c stack 0x63213340 rthread reaping 0x8140452c stack 0x631f6280 rthread reaping 0x6a5edf2c stack 0x63214340 rthread reaping 0x60cc262c stack 0x632100a0 rthread reaping 0x6d9e202c stack 0x632144c0 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_wrlock 0x79f9a950 (1) 0x60cc242c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x60cc242c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc242c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x6d9e2e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2c2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2e2c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6d9e2c2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140442c: rwlock_wrlock 0x79f9a950 (2147483649) rthread reaping 0x6a5ed92c stack 0x632144c0 rthread reaping 0x60cc242c stack 0x632100a0 rthread reaping 0x6a5edd2c stack 0x63214340 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2c2c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (2147483647) 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e282c: rwlock_wrlock 0x79f9a950 (4294967295) 0x81404e2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc212c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_unlock 0x79f9a950 0x81404e2c: rwlock_rdlock 0x79f9a950 (0) 0x81404e2c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (1) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x60cc212c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_rdlock 0x79f9a950 (2147483649) 0x60cc2b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc212c stack 0x631f6280 0x6d9e282c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e212c stack 0x63213340 0x6d9e282c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e2e2c stack 0x63210b20 0x6d9e282c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2c2c stack 0x63214ec0 0x8140442c: rwlock_unlock 0x79f9a950 0x8140442c: rwlock_rdlock 0x79f9a950 (0) 0x8140442c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2d2c stack 0x631f6920 rthread reaping 0x8140442c stack 0x63213840 rthread reaping 0x6a5ede2c stack 0x63210620 rthread reaping 0x6a5eda2c stack 0x631f6ae0 rthread reaping 0x6a5ed12c stack 0x63213860 rthread reaping 0x6d9e282c stack 0x63214620 rthread reaping 0x6a5ed42c stack 0x632148c0 rthread reaping 0x60cc2b2c stack 0x632147c0 rthread reaping 0x81404e2c stack 0x631f64e0 0x6d9e202c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x6d9e202c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e202c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_wrlock 0x79f9a950 (1) 0x81404f2c: rwlock_unlock 0x79f9a950 0x81404f2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (1) 0x81404f2c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2f2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc212c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (4294967295) rthread reaping 0x6d9e202c stack 0x631f64e0 rthread reaping 0x81404f2c stack 0x632147c0 0x6a5ed02c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140402c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc272c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140472c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140462c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_wrlock 0x79f9a950 (0) 0x8140462c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc282c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6d9e242c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (1) 0x6d9e242c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_unlock 0x79f9a950 0x8140472c: rwlock_rdlock 0x79f9a950 (0) 0x8140472c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_unlock 0x79f9a950 0x8140402c: rwlock_rdlock 0x79f9a950 (0) 0x8140402c: rwlock_unlock 0x79f9a950 0x60cc212c: rwlock_rdlock 0x79f9a950 (0) 0x60cc212c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_rdlock 0x79f9a950 (0) 0x60cc272c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x6a5ed02c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed02c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_unlock 0x79f9a950 0x60cc282c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e272c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e272c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e292c stack 0x632148c0 rthread reaping 0x6d9e212c stack 0x63214620 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e2f2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6d9e2f2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ede2c stack 0x63213860 rthread reaping 0x8140462c stack 0x631f6ae0 rthread reaping 0x60cc212c stack 0x63210620 rthread reaping 0x6d9e272c stack 0x63213840 rthread reaping 0x6d9e2f2c stack 0x631f6920 rthread reaping 0x6a5ed02c stack 0x63214ec0 rthread reaping 0x8140402c stack 0x63210b20 rthread reaping 0x60cc272c stack 0x63213340 rthread reaping 0x8140472c stack 0x631f6280 rthread reaping 0x6a5ed12c stack 0x63214340 rthread reaping 0x6d9e242c stack 0x632100a0 rthread reaping 0x60cc282c stack 0x632144c0 0x8140422c: rwlock_wrlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2b2c: rwlock_wrlock 0x79f9a950 (1) 0x8140422c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e282c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed82c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2c2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_rdlock 0x79f9a950 (4294967295) 0x6d9e262c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x8140422c stack 0x632144c0 0x81404b2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140482c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5ed92c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e292c: rwlock_wrlock 0x79f9a950 (4294967295) 0x8140412c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6a5edb2c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e2d2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2d2c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x60cc2b2c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (2147483649) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6d9e292c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e292c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x6a5ed82c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed82c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (0) 0x81404b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2b2c stack 0x632100a0 rthread reaping 0x6d9e212c stack 0x631f6280 0x6d9e2a2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e282c stack 0x63213340 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (0) 0x81404b2c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x60cc2c2c stack 0x63210b20 0x6d9e2a2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e262c stack 0x63214ec0 0x81404b2c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed82c stack 0x63214340 0x8140412c: rwlock_unlock 0x79f9a950 0x8140412c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404b2c stack 0x631f6920 0x8140482c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x60cc2d2c stack 0x63213840 0x8140482c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_rdlock 0x79f9a950 (0) 0x8140412c: rwlock_unlock 0x79f9a950 0x6a5ed92c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_unlock 0x79f9a950 0x6a5edb2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edb2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed92c stack 0x63210620 rthread reaping 0x8140482c stack 0x631f6ae0 rthread reaping 0x6d9e2a2c stack 0x63213860 rthread reaping 0x8140412c stack 0x63214620 rthread reaping 0x6d9e2d2c stack 0x632148c0 rthread reaping 0x6d9e292c stack 0x632147c0 rthread reaping 0x6a5edb2c stack 0x631f64e0 0x6a5eda2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6a5eda2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5eda2c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_wrlock 0x79f9a950 (1) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x6d9e252c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2c2c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e252c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x60cc2c2c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2c2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (1) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x6a5edd2c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edd2c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_unlock 0x79f9a950 0x8140422c: rwlock_rdlock 0x79f9a950 (0) 0x8140422c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_wrlock 0x79f9a950 (1) 0x60cc262c: rwlock_unlock 0x79f9a950 0x60cc262c: rwlock_rdlock 0x79f9a950 (0) 0x60cc262c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed52c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed62c: rwlock_wrlock 0x79f9a950 (1) 0x6a5ed52c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_wrlock 0x79f9a950 (0) 0x81404c2c: rwlock_wrlock 0x79f9a950 (4294967295) rthread reaping 0x6a5eda2c stack 0x631f64e0 rthread reaping 0x6d9e252c stack 0x632147c0 rthread reaping 0x60cc2c2c stack 0x632148c0 rthread reaping 0x6a5edc2c stack 0x63214620 rthread reaping 0x8140422c stack 0x63213860 rthread reaping 0x6a5edd2c stack 0x631f6ae0 rthread reaping 0x60cc262c stack 0x63210620 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x6a5ed42c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6a5ed52c stack 0x63213840 0x8140492c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e212c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ede2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed32c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5edf2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6a5ed42c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x8140492c: rwlock_rdlock 0x79f9a950 (0) 0x8140492c: rwlock_unlock 0x79f9a950 0x6a5edf2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edf2c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ede2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ede2c: rwlock_unlock 0x79f9a950 0x6a5ed62c: rwlock_rdlock 0x79f9a950 (2147483649) 0x6a5ed62c: rwlock_unlock 0x79f9a950 rthread reaping 0x6a5ed62c stack 0x631f6920 rthread reaping 0x6a5ed42c stack 0x63214340 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x6a5ed32c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed32c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_unlock 0x79f9a950 0x81404c2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) 0x81404c2c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_unlock 0x79f9a950 rthread reaping 0x81404c2c stack 0x63214ec0 rthread reaping 0x8140492c stack 0x63210b20 rthread reaping 0x6d9e212c stack 0x63213340 rthread reaping 0x6a5ed32c stack 0x631f6280 rthread reaping 0x6a5ede2c stack 0x632100a0 rthread reaping 0x6a5edf2c stack 0x632144c0 0x6d9e232c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e232c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e232c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6d9e282c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e282c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_wrlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x6a5edc2c: rwlock_rdlock 0x79f9a950 (0) 0x6a5edc2c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_wrlock 0x79f9a950 (0) 0x60cc202c: rwlock_unlock 0x79f9a950 0x60cc202c: rwlock_rdlock 0x79f9a950 (0) 0x60cc202c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x6a5ed12c: rwlock_rdlock 0x79f9a950 (0) 0x8140462c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed12c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_unlock 0x79f9a950 0x8140462c: rwlock_rdlock 0x79f9a950 (0) 0x8140482c: rwlock_wrlock 0x79f9a950 (0) 0x8140462c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_unlock 0x79f9a950 0x8140482c: rwlock_rdlock 0x79f9a950 (0) 0x60cc2e2c: rwlock_wrlock 0x79f9a950 (1) 0x60cc2d2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x8140482c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_wrlock 0x79f9a950 (0) 0x6d9e222c: rwlock_wrlock 0x79f9a950 (4294967295) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6d9e212c: rwlock_rdlock 0x79f9a950 (0) rthread reaping 0x6d9e232c stack 0x632144c0 rthread reaping 0x6d9e282c stack 0x632100a0 rthread reaping 0x6a5edc2c stack 0x631f6280 rthread reaping 0x60cc202c stack 0x63213340 rthread reaping 0x6a5ed12c stack 0x63210b20 rthread reaping 0x8140462c stack 0x63214ec0 rthread reaping 0x8140482c stack 0x63214340 0x6d9e262c: rwlock_wrlock 0x79f9a950 (2147483649) 0x60cc272c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2b2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e2a2c: rwlock_wrlock 0x79f9a950 (2147483649) 0x6d9e212c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_wrlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6a5ed22c: rwlock_rdlock 0x79f9a950 (0) 0x6a5ed22c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_unlock 0x79f9a950 0x6d9e262c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e262c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc2e2c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_rdlock 0x79f9a950 (2147483647) 0x60cc272c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_rdlock 0x79f9a950 (2147483647) 0x6d9e222c: rwlock_unlock 0x79f9a950 0x60cc2d2c: rwlock_unlock 0x79f9a950 0x60cc272c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_rdlock 0x79f9a950 (0) 0x6d9e2b2c: rwlock_unlock 0x79f9a950 0x6d9e222c: rwlock_unlock 0x79f9a950 0x6d9e2a2c: rwlock_unlock 0x79f9a950 0x60cc2e2c: rwlock_unlock 0x79f9a950 rthread reaping 0x60cc2e2c stack 0x631f6920 rthread reaping 0x60cc2d2c stack 0x63213840 rthread reaping 0x6d9e212c stack 0x63210620 rthread reaping 0x6d9e222c stack 0x631f6ae0 rthread reaping 0x6d9e262c stack 0x63213860 rthread reaping 0x60cc272c stack 0x63214620 rthread reaping 0x6d9e2a2c stack 0x632148c0 rthread reaping 0x6a5ed22c stack 0x632147c0 0x6d9e2b2c: rwlock_rdlock 0x79f9a950 (0) 3: set_msg 0x6d9e2d2c: 13: msg: "new message" 0x6d9e2d2c: 13: exit run() 0x60cc272c: 9: set_msg 0x8140492c: 5: set_msg 0x60cc272c: 9: msg: "new message" 0x6d9e2b2c: 10: msg: "new message" 0x8140492c: 5: msg: "new message" 0x60cc272c: 9: exit run() 0x6d9e2b2c: 10: exit run() 0x8140492c: 5: exit run() main: 55 0x6a5ed82c: 0: enter run() 0x6a5ed82c: 0: set_msg 0x6a5ed82c: 0: msg: "new message" 0x6a5ed82c: 0: exit run() 0x60cc202c: 1: enter run() 0x60cc202c: 1: set_msg 0x60cc202c: 1: msg: "new message" 0x60cc202c: 1: exit run() 0x6d9e272c: 2: enter run() 0x6a5edd2c: 3: enter run() 0x6d9e272c: 2: set_msg 0x8140452c: 4: enter run() 0x8140442c: 5: enter run() 0x8140452c: 4: set_msg 0x6d9e272c: 2: msg: "new message" 0x8140442c: 5: set_msg 0x6d9e272c: 2: exit run() 0x6a5edd2c: 3: set_msg 0x8140482c: 6: enter run() 0x8140442c: 5: msg: "new message" 0x6d9e222c: 7: enter run() 0x8140442c: 5: exit run() 0x8140452c: 4: msg: "new message" 0x6a5edd2c: 3: msg: "new message" 0x81404b2c: 8: enter run() 0x6a5edb2c: 9: enter run() 0x6a5edc2c: 10: enter run() 0x8140452c: 4: exit run() 0x81404c2c: 11: enter run() 0x60cc2b2c: 12: enter run() 0x6a5edd2c: 3: exit run() 0x6d9e222c: 7: set_msg 0x81404d2c: 13: enter run() 0x6d9e232c: 14: enter run() 0x81404e2c: 15: enter run() 0x81404d2c: 13: set_msg 0x8140482c: 6: set_msg 0x8140482c: 6: msg: "new message" 0x8140482c: 6: exit run() 0x81404d2c: 13: msg: "new message" 0x81404d2c: 13: exit run() 0x81404b2c: 8: set_msg 0x6d9e222c: 7: msg: "new message" 0x81404b2c: 8: msg: "new message" 0x81404b2c: 8: exit run() 0x60cc2b2c: 12: set_msg 0x60cc2b2c: 12: msg: "new message" 0x60cc2b2c: 12: exit run() 0x81404e2c: 15: set_msg 0x6a5edb2c: 9: set_msg 0x6a5edb2c: 9: msg: "new message" 0x6a5edb2c: 9: exit run() 0x6d9e232c: 14: set_msg 0x6d9e222c: 7: exit run() 0x6d9e232c: 14: msg: "new message" 0x6d9e232c: 14: exit run() 0x6a5edc2c: 10: set_msg 0x81404c2c: 11: set_msg 0x81404e2c: 15: msg: "new message" 0x6a5edc2c: 10: msg: "new message" 0x81404c2c: 11: msg: "new message" 0x81404e2c: 15: exit run() 0x6a5edc2c: 10: exit run() 0x81404c2c: 11: exit run() main: 56 0x6a5ed62c: 0: enter run() 0x6a5ed62c: 0: set_msg 0x6d9e212c: 1: enter run() 0x6a5ed62c: 0: msg: "new message" 0x6a5ede2c: 2: enter run() 0x60cc2a2c: 3: enter run() 0x6a5ede2c: 2: set_msg 0x6a5ed62c: 0: exit run() 0x60cc2a2c: 3: set_msg 0x81404a2c: 4: enter run() 0x8140462c: 5: enter run() 0x60cc2a2c: 3: msg: "new message" 0x6a5ede2c: 2: msg: "new message" 0x60cc212c: 6: enter run() 0x60cc2a2c: 3: exit run() 0x60cc2e2c: 7: enter run() 0x6a5ede2c: 2: exit run() 0x8140462c: 5: set_msg 0x60cc2f2c: 8: enter run() 0x6a5eda2c: 9: enter run() 0x60cc2d2c: 10: enter run() 0x60cc2f2c: 8: set_msg 0x6d9e2c2c: 11: enter run() 0x81404b2c: 13: enter run() 0x6d9e2e2c: 12: enter run() 0x6d9e2c2c: 11: set_msg 0x6d9e292c: 14: enter run() 0x6d9e242c: 15: enter run() 0x60cc2d2c: 10: set_msg 0x6a5eda2c: 9: set_msg 0x6a5eda2c: 9: msg: "new message" 0x60cc2f2c: 8: msg: "new message" 0x6a5eda2c: 9: exit run() 0x60cc2d2c: 10: msg: "new message" 0x6d9e2c2c: 11: msg: "new message" 0x60cc2f2c: 8: exit run() 0x8140462c: 5: msg: "new message" 0x60cc2d2c: 10: exit run() 0x6d9e2c2c: 11: exit run() 0x81404b2c: 13: set_msg 0x8140462c: 5: exit run() 0x6d9e292c: 14: set_msg 0x6d9e2e2c: 12: set_msg 0x6d9e292c: 14: msg: "new message" 0x6d9e292c: 14: exit run() 0x6d9e242c: 15: set_msg 0x60cc212c: 6: set_msg 0x60cc212c: 6: msg: "new message" 0x60cc212c: 6: exit run() 0x81404b2c: 13: msg: "new message" 0x6d9e242c: 15: msg: "new message" 0x6d9e242c: 15: exit run() 0x6d9e2e2c: 12: msg: "new message" 0x6d9e2e2c: 12: exit run() 0x81404b2c: 13: exit run() 0x6d9e212c: 1: set_msg 0x60cc2e2c: 7: set_msg 0x81404a2c: 4: set_msg 0x6d9e212c: 1: msg: "new message" 0x6d9e212c: 1: exit run() 0x81404a2c: 4: msg: "new message" 0x60cc2e2c: 7: msg: "new message" 0x81404a2c: 4: exit run() 0x60cc2e2c: 7: exit run() main: 57 0x6a5ed62c: 0: enter run() 0x6a5ed62c: 0: set_msg 0x6a5ed62c: 0: msg: "new message" 0x6a5ede2c: 1: enter run() 0x6a5ed62c: 0: exit run() 0x6a5edd2c: 3: enter run() 0x6a5ed92c: 4: enter run() 0x60cc2c2c: 2: enter run() 0x6a5ede2c: 1: set_msg 0x6a5ed22c: 5: enter run() 0x60cc272c: 6: enter run() 0x6d9e2b2c: 8: enter run() 0x6d9e2a2c: 7: enter run() 0x6a5ed82c: 9: enter run() 0x6a5ede2c: 1: msg: "new message" 0x6d9e2f2c: 10: enter run() 0x8140412c: 11: enter run() 0x81404f2c: 12: enter run() 0x6a5ed32c: 13: enter run() 0x6a5eda2c: 14: enter run() 0x60cc282c: 15: enter run() 0x81404f2c: 12: set_msg 0x6a5ede2c: 1: exit run() 0x6a5eda2c: 14: set_msg 0x6d9e2f2c: 10: set_msg 0x6a5ed92c: 4: set_msg 0x81404f2c: 12: msg: "new message" 0x81404f2c: 12: exit run() 0x60cc2c2c: 2: set_msg 0x60cc2c2c: 2: msg: "new message" 0x60cc2c2c: 2: exit run() 0x6d9e2a2c: 7: set_msg 0x6d9e2a2c: 7: msg: "new message" 0x60cc282c: 15: set_msg 0x60cc282c: 15: msg: "new message" 0x6d9e2a2c: 7: exit run() 0x6a5ed92c: 4: msg: "new message" 0x6d9e2f2c: 10: msg: "new message" 0x6a5eda2c: 14: msg: "new message" 0x60cc282c: 15: exit run() 0x6a5ed92c: 4: exit run() 0x6d9e2f2c: 10: exit run() 0x60cc272c: 6: set_msg 0x60cc272c: 6: msg: "new message" 0x60cc272c: 6: exit run() 0x6a5eda2c: 14: exit run() 0x6a5ed22c: 5: set_msg 0x8140412c: 11: set_msg 0x8140412c: 11: msg: "new message" 0x8140412c: 11: exit run() 0x6a5ed82c: 9: set_msg 0x6a5ed22c: 5: msg: "new message" 0x6a5ed82c: 9: msg: "new message" 0x6a5ed82c: 9: exit run() 0x6a5ed22c: 5: exit run() 0x6a5ed32c: 13: set_msg 0x6a5ed32c: 13: msg: "new message" 0x6a5ed32c: 13: exit run() 0x6a5edd2c: 3: set_msg 0x6a5edd2c: 3: msg: "new message" 0x6a5edd2c: 3: exit run() 0x6d9e2b2c: 8: set_msg 0x6d9e2b2c: 8: msg: "new message" 0x6d9e2b2c: 8: exit run() main: 58 0x8140432c: 0: enter run() 0x8140432c: 0: set_msg 0x60cc2f2c: 1: enter run() 0x8140432c: 0: msg: "new message" 0x60cc292c: 2: enter run() 0x6a5ed92c: 3: enter run() 0x8140432c: 0: exit run() 0x60cc2f2c: 1: set_msg 0x6a5ed02c: 4: enter run() 0x60cc202c: 5: enter run() 0x6a5edc2c: 6: enter run() 0x6a5ed32c: 7: enter run() 0x81404c2c: 8: enter run() 0x8140422c: 9: enter run() 0x6d9e2d2c: 10: enter run() 0x60cc2f2c: 1: msg: "new message" 0x60cc252c: 11: enter run() 0x8140452c: 12: enter run() 0x60cc262c: 14: enter run() 0x6a5edf2c: 13: enter run() 0x6d9e202c: 15: enter run() 0x60cc252c: 11: set_msg 0x60cc2f2c: 1: exit run() 0x60cc252c: 11: msg: "new message" 0x6a5edf2c: 13: set_msg 0x60cc252c: 11: exit run() 0x6a5edf2c: 13: msg: "new message" 0x6a5edf2c: 13: exit run() 0x6d9e2d2c: 10: set_msg 0x6d9e2d2c: 10: msg: "new message" 0x6d9e2d2c: 10: exit run() 0x6a5ed02c: 4: set_msg 0x8140452c: 12: set_msg 0x8140452c: 12: msg: "new message" 0x8140452c: 12: exit run() 0x6a5ed02c: 4: msg: "new message" 0x6a5ed02c: 4: exit run() 0x6a5edc2c: 6: set_msg 0x6a5edc2c: 6: msg: "new message" 0x60cc292c: 2: set_msg 0x81404c2c: 8: set_msg 0x6a5edc2c: 6: exit run() 0x60cc262c: 14: set_msg 0x60cc262c: 14: msg: "new message" 0x60cc262c: 14: exit run() 0x6a5ed92c: 3: set_msg 0x60cc292c: 2: msg: "new message" 0x81404c2c: 8: msg: "new message" 0x6a5ed92c: 3: msg: "new message" 0x60cc292c: 2: exit run() 0x81404c2c: 8: exit run() 0x6a5ed92c: 3: exit run() 0x6a5ed32c: 7: set_msg 0x8140422c: 9: set_msg 0x60cc202c: 5: set_msg 0x60cc202c: 5: msg: "new message" 0x8140422c: 9: msg: "new message" 0x6a5ed32c: 7: msg: "new message" 0x8140422c: 9: exit run() 0x60cc202c: 5: exit run() 0x6a5ed32c: 7: exit run() 0x6d9e202c: 15: set_msg 0x6d9e202c: 15: msg: "new message" 0x6d9e202c: 15: exit run() main: 59 0x6a5ed92c: 0: enter run() 0x6a5ed92c: 0: set_msg 0x60cc242c: 1: enter run() 0x6a5ed92c: 0: msg: "new message" 0x6a5ed92c: 0: exit run() 0x60cc242c: 1: set_msg 0x6a5edd2c: 2: enter run() 0x6a5edd2c: 2: set_msg 0x60cc242c: 1: msg: "new message" 0x6a5edd2c: 2: msg: "new message" 0x6a5edd2c: 2: exit run() 0x60cc242c: 1: exit run() 0x6d9e212c: 4: enter run() 0x6d9e212c: 4: set_msg 0x6d9e212c: 4: msg: "new message" 0x6d9e212c: 4: exit run() 0x6d9e2e2c: 5: enter run() 0x6d9e2e2c: 5: set_msg 0x6d9e2c2c: 6: enter run() 0x6d9e2e2c: 5: msg: "new message" 0x60cc212c: 3: enter run() 0x6d9e2e2c: 5: exit run() 0x6d9e2c2c: 6: set_msg 0x6d9e2d2c: 7: enter run() 0x6a5ede2c: 9: enter run() 0x8140442c: 8: enter run() 0x6a5eda2c: 10: enter run() 0x6d9e2c2c: 6: msg: "new message" 0x6a5ed12c: 11: enter run() 0x6a5ed42c: 13: enter run() 0x60cc2b2c: 14: enter run() 0x6d9e282c: 12: enter run() 0x81404e2c: 15: enter run() 0x6d9e2c2c: 6: exit run() 0x60cc212c: 3: set_msg 0x6a5ed42c: 13: set_msg 0x81404e2c: 15: set_msg 0x81404e2c: 15: msg: "new message" 0x81404e2c: 15: exit run() 0x6a5ed42c: 13: msg: "new message" 0x6a5ed42c: 13: exit run() 0x6a5eda2c: 10: set_msg 0x6a5ed12c: 11: set_msg 0x6a5ed12c: 11: msg: "new message" 0x6a5eda2c: 10: msg: "new message" 0x6a5ed12c: 11: exit run() 0x6a5eda2c: 10: exit run() 0x6a5ede2c: 9: set_msg 0x60cc2b2c: 14: set_msg 0x60cc212c: 3: msg: "new message" 0x6a5ede2c: 9: msg: "new message" 0x60cc212c: 3: exit run() 0x60cc2b2c: 14: msg: "new message" 0x60cc2b2c: 14: exit run() 0x6a5ede2c: 9: exit run() 0x6d9e282c: 12: set_msg 0x6d9e282c: 12: msg: "new message" 0x6d9e282c: 12: exit run() 0x8140442c: 8: set_msg 0x8140442c: 8: msg: "new message" 0x8140442c: 8: exit run() 0x6d9e2d2c: 7: set_msg 0x6d9e2d2c: 7: msg: "new message" 0x6d9e2d2c: 7: exit run() main: 60 0x6d9e202c: 0: enter run() 0x6d9e202c: 0: set_msg 0x6d9e202c: 0: msg: "new message" 0x81404f2c: 1: enter run() 0x6d9e202c: 0: exit run() 0x81404f2c: 1: set_msg 0x6d9e292c: 2: enter run() 0x81404f2c: 1: msg: "new message" 0x6d9e212c: 3: enter run() 0x6d9e212c: 3: set_msg 0x81404f2c: 1: exit run() 0x6a5ede2c: 4: enter run() 0x6d9e212c: 3: msg: "new message" 0x8140462c: 5: enter run() 0x6d9e272c: 7: enter run() 0x6d9e2f2c: 8: enter run() 0x60cc212c: 6: enter run() 0x6d9e212c: 3: exit run() 0x6d9e292c: 2: set_msg 0x6a5ed02c: 9: enter run() 0x8140402c: 10: enter run() 0x60cc272c: 11: enter run() 0x8140472c: 12: enter run() 0x8140462c: 5: set_msg 0x6d9e242c: 14: enter run() 0x60cc282c: 15: enter run() 0x6a5ed12c: 13: enter run() 0x6d9e242c: 14: set_msg 0x60cc282c: 15: set_msg 0x6a5ed12c: 13: set_msg 0x6d9e242c: 14: msg: "new message" 0x6a5ed12c: 13: msg: "new message" 0x6d9e242c: 14: exit run() 0x6a5ed12c: 13: exit run() 0x8140472c: 12: set_msg 0x8140472c: 12: msg: "new message" 0x60cc212c: 6: set_msg 0x8140402c: 10: set_msg 0x8140402c: 10: msg: "new message" 0x8140402c: 10: exit run() 0x60cc212c: 6: msg: "new message" 0x60cc212c: 6: exit run() 0x60cc272c: 11: set_msg 0x60cc272c: 11: msg: "new message" 0x60cc272c: 11: exit run() 0x6a5ed02c: 9: set_msg 0x6a5ed02c: 9: msg: "new message" 0x6a5ed02c: 9: exit run() 0x8140462c: 5: msg: "new message" 0x8140462c: 5: exit run() 0x8140472c: 12: exit run() 0x60cc282c: 15: msg: "new message" 0x60cc282c: 15: exit run() 0x6d9e272c: 7: set_msg 0x6d9e272c: 7: msg: "new message" 0x6d9e272c: 7: exit run() 0x6d9e292c: 2: msg: "new message" 0x6d9e292c: 2: exit run() 0x6a5ede2c: 4: set_msg 0x6d9e2f2c: 8: set_msg 0x6a5ede2c: 4: msg: "new message" 0x6d9e2f2c: 8: msg: "new message" 0x6a5ede2c: 4: exit run() 0x6d9e2f2c: 8: exit run() main: 61 0x8140422c: 0: enter run() 0x8140422c: 0: set_msg 0x60cc2b2c: 1: enter run() 0x8140422c: 0: msg: "new message" 0x6d9e212c: 3: enter run() 0x6d9e282c: 4: enter run() 0x6a5ed82c: 2: enter run() 0x8140422c: 0: exit run() 0x60cc2c2c: 5: enter run() 0x60cc2b2c: 1: set_msg 0x6d9e262c: 6: enter run() 0x81404b2c: 7: enter run() 0x60cc2d2c: 8: enter run() 0x6d9e2a2c: 11: enter run() 0x8140482c: 10: enter run() 0x6a5ed92c: 9: enter run() 0x6d9e292c: 14: enter run() 0x8140412c: 12: enter run() 0x6a5edb2c: 15: enter run() 0x6d9e212c: 3: set_msg 0x6d9e2d2c: 13: enter run() 0x6d9e2d2c: 13: set_msg 0x6d9e2d2c: 13: msg: "new message" 0x6d9e2d2c: 13: exit run() 0x6d9e282c: 4: set_msg 0x6d9e282c: 4: msg: "new message" 0x6d9e282c: 4: exit run() 0x60cc2b2c: 1: msg: "new message" 0x6d9e212c: 3: msg: "new message" 0x6d9e212c: 3: exit run() 0x60cc2b2c: 1: exit run() 0x6d9e262c: 6: set_msg 0x6d9e262c: 6: msg: "new message" 0x6d9e262c: 6: exit run() 0x60cc2c2c: 5: set_msg 0x60cc2c2c: 5: msg: "new message" 0x60cc2c2c: 5: exit run() 0x6d9e292c: 14: set_msg 0x6d9e292c: 14: msg: "new message" 0x6d9e292c: 14: exit run() 0x6a5ed82c: 2: set_msg 0x6a5ed82c: 2: msg: "new message" 0x6a5ed82c: 2: exit run() 0x60cc2d2c: 8: set_msg 0x81404b2c: 7: set_msg 0x6d9e2a2c: 11: set_msg 0x6d9e2a2c: 11: msg: "new message" 0x81404b2c: 7: msg: "new message" 0x60cc2d2c: 8: msg: "new message" 0x6d9e2a2c: 11: exit run() 0x81404b2c: 7: exit run() 0x60cc2d2c: 8: exit run() 0x8140412c: 12: set_msg 0x6a5ed92c: 9: set_msg 0x8140482c: 10: set_msg 0x8140482c: 10: msg: "new message" 0x8140482c: 10: exit run() 0x8140412c: 12: msg: "new message" 0x6a5ed92c: 9: msg: "new message" 0x8140412c: 12: exit run() 0x6a5edb2c: 15: set_msg 0x6a5ed92c: 9: exit run() 0x6a5edb2c: 15: msg: "new message" 0x6a5edb2c: 15: exit run() main: 62 0x6a5eda2c: 0: enter run() 0x6a5eda2c: 0: set_msg 0x6a5eda2c: 0: msg: "new message" 0x6d9e252c: 1: enter run() 0x6a5eda2c: 0: exit run() 0x6d9e252c: 1: set_msg 0x60cc2c2c: 2: enter run() 0x6d9e252c: 1: msg: "new message" 0x6d9e252c: 1: exit run() 0x60cc2c2c: 2: set_msg 0x60cc2c2c: 2: msg: "new message" 0x6a5edc2c: 3: enter run() 0x60cc2c2c: 2: exit run() 0x6a5edc2c: 3: set_msg 0x6a5edc2c: 3: msg: "new message" 0x6a5edc2c: 3: exit run() 0x6a5edd2c: 5: enter run() 0x6a5edd2c: 5: set_msg 0x8140422c: 4: enter run() 0x6a5edd2c: 5: msg: "new message" 0x6a5edd2c: 5: exit run() 0x8140422c: 4: set_msg 0x8140422c: 4: msg: "new message" 0x60cc262c: 6: enter run() 0x8140422c: 4: exit run() 0x60cc262c: 6: set_msg 0x60cc262c: 6: msg: "new message" 0x60cc262c: 6: exit run() 0x6a5ed52c: 7: enter run() 0x6a5ed52c: 7: set_msg 0x6a5ed62c: 8: enter run() 0x6a5ed52c: 7: msg: "new message" 0x6a5ed42c: 9: enter run() 0x81404c2c: 10: enter run() 0x6a5ed42c: 9: set_msg 0x6a5ed52c: 7: exit run() 0x8140492c: 11: enter run() 0x6d9e212c: 12: enter run() 0x6a5ede2c: 14: enter run() 0x6a5ed32c: 13: enter run() 0x6a5edf2c: 15: enter run() 0x6a5ed42c: 9: msg: "new message" 0x6a5ed42c: 9: exit run() 0x8140492c: 11: set_msg 0x6a5edf2c: 15: set_msg 0x8140492c: 11: msg: "new message" 0x8140492c: 11: exit run() 0x6a5edf2c: 15: msg: "new message" 0x6a5edf2c: 15: exit run() 0x6a5ed62c: 8: set_msg 0x6a5ede2c: 14: set_msg 0x6a5ede2c: 14: msg: "new message" 0x6a5ed62c: 8: msg: "new message" 0x6a5ed62c: 8: exit run() 0x6a5ede2c: 14: exit run() 0x6a5ed32c: 13: set_msg 0x6a5ed32c: 13: msg: "new message" 0x81404c2c: 10: set_msg 0x6a5ed32c: 13: exit run() 0x6d9e212c: 12: set_msg 0x81404c2c: 10: msg: "new message" 0x6d9e212c: 12: msg: "new message" 0x81404c2c: 10: exit run() 0x6d9e212c: 12: exit run() main: 63 0x6d9e232c: 0: enter run() 0x6d9e232c: 0: set_msg 0x6d9e232c: 0: msg: "new message" 0x6d9e232c: 0: exit run() 0x6d9e282c: 1: enter run() 0x6d9e282c: 1: set_msg 0x6d9e282c: 1: msg: "new message" 0x6d9e282c: 1: exit run() 0x6a5edc2c: 2: enter run() 0x6a5edc2c: 2: set_msg 0x6a5edc2c: 2: msg: "new message" 0x6a5edc2c: 2: exit run() 0x60cc202c: 3: enter run() 0x60cc202c: 3: set_msg 0x60cc202c: 3: msg: "new message" 0x60cc202c: 3: exit run() 0x6a5ed12c: 4: enter run() 0x6a5ed12c: 4: set_msg 0x8140462c: 5: enter run() 0x6a5ed12c: 4: msg: "new message" 0x8140462c: 5: set_msg 0x6a5ed12c: 4: exit run() 0x8140482c: 6: enter run() 0x8140462c: 5: msg: "new message" 0x8140462c: 5: exit run() 0x8140482c: 6: set_msg 0x60cc2e2c: 7: enter run() 0x60cc2d2c: 8: enter run() 0x8140482c: 6: msg: "new message" 0x6d9e212c: 9: enter run() 0x6d9e222c: 10: enter run() 0x6d9e212c: 9: set_msg 0x8140482c: 6: exit run() 0x6d9e262c: 11: enter run() 0x60cc272c: 12: enter run() 0x6d9e2b2c: 15: enter run() 0x6d9e2a2c: 13: enter run() 0x6d9e212c: 9: msg: "new message" 0x6a5ed22c: 14: enter run() 0x6a5ed22c: 14: set_msg 0x6a5ed22c: 14: msg: "new message" 0x6a5ed22c: 14: exit run() 0x6d9e262c: 11: set_msg 0x6d9e262c: 11: msg: "new message" 0x6d9e262c: 11: exit run() 0x60cc2d2c: 8: set_msg 0x60cc2e2c: 7: set_msg 0x6d9e2a2c: 13: set_msg 0x60cc272c: 12: set_msg 0x6d9e212c: 9: exit run() 0x6d9e222c: 10: set_msg 0x60cc2d2c: 8: msg: "new message" 0x60cc2d2c: 8: exit run() 0x60cc272c: 12: msg: "new message" 0x60cc272c: 12: exit run() 0x6d9e2b2c: 15: set_msg 0x6d9e222c: 10: msg: "new message" 0x6d9e2a2c: 13: msg: "new message" 0x6d9e222c: 10: exit run() 0x6d9e2a2c: 13: exit run() 0x60cc2e2c: 7: msg: "new message" 0x60cc2e2c: 7: exit run() 0x6d9e2b0x6d9e2b2c: rwlock_unlock 0x79f9a950 rthread reaping 0x6d9e2b2c stack 0x631f64e0 2c: 15: msg: "new message" 0x6d9e2b2c: 15: exit run() ===> pthread_specific ==== run-regress-pthread_specific ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/pthread_specific"' -I/usr/src/regress/lib/libpthread/pthread_specific/../include -MD -MP -c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:47:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, ".", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/pthread_specific/pthread_specific.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/pthread_specific/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o pthread_specific pthread_specific.o -lpthread ./pthread_specific ................................................................................................................................ ===> readdir ==== run-regress-readdir ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/readdir"' -I/usr/src/regress/lib/libpthread/readdir/../include -MD -MP -c /usr/src/regress/lib/libpthread/readdir/readdir.c /usr/src/regress/lib/libpthread/readdir/readdir.c:58:2: warning: format specifies type 'char *' but the argument has type 'DIR *' (aka 'struct _dirdesc *') [-Wformat] CHECKn(dot_dir = opendir(".")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/readdir/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o readdir readdir.o -lpthread ./readdir ===> restart ===> restart/accept ==== run-regress-accept ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/accept/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/accept"' -I/usr/src/regress/lib/libpthread/restart/accept/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/accept/accept.c cc -o accept accept.o -lpthread ./accept ===> restart/connect ==== run-regress-connect ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/connect/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/connect"' -I/usr/src/regress/lib/libpthread/restart/connect/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/connect/connect.c cc -o connect connect.o -lpthread ./connect ===> restart/kevent ==== run-regress-kevent ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/kevent/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/kevent"' -I/usr/src/regress/lib/libpthread/restart/kevent/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/kevent/kevent.c cc -o kevent kevent.o -lpthread ./kevent ===> restart/read ==== run-regress-read ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/read/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/read"' -I/usr/src/regress/lib/libpthread/restart/read/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/read/read.c cc -o read read.o -lpthread ./read ===> restart/readv ==== run-regress-readv ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/readv/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/readv"' -I/usr/src/regress/lib/libpthread/restart/readv/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/readv/readv.c cc -o readv readv.o -lpthread ./readv ===> restart/recvfrom ==== run-regress-recvfrom ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvfrom/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvfrom"' -I/usr/src/regress/lib/libpthread/restart/recvfrom/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvfrom/recvfrom.c cc -o recvfrom recvfrom.o -lpthread ./recvfrom ===> restart/recvmsg ==== run-regress-recvmsg ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/restart/recvmsg/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/restart/recvmsg"' -I/usr/src/regress/lib/libpthread/restart/recvmsg/../include -MD -MP -c /usr/src/regress/lib/libpthread/restart/recvmsg/recvmsg.c cc -o recvmsg recvmsg.o -lpthread ./recvmsg ===> select ==== run-regress-select ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/select"' -I/usr/src/regress/lib/libpthread/select/../include -MD -MP -c /usr/src/regress/lib/libpthread/select/select.c /usr/src/regress/lib/libpthread/select/select.c:134:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(slpr = popen("sleep 2; echo foo", "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/select/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o select select.o -lpthread ./select ................................................................................................select returned 1 read 4: `foo ' last read was 0, errno = 0 success read finished ===> semaphore ===> semaphore/sem_destroy ==== run-regress-sem_destroy ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_destroy"' -I/usr/src/regress/lib/libpthread/semaphore/sem_destroy/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_destroy/sem_destroy.c cc -o sem_destroy sem_destroy.o -lpthread ./sem_destroy ===> semaphore/sem_getvalue ==== run-regress-sem_getvalue ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_getvalue"' -I/usr/src/regress/lib/libpthread/semaphore/sem_getvalue/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_getvalue/sem_getvalue.c cc -o sem_getvalue sem_getvalue.o -lpthread ./sem_getvalue ===> semaphore/sem_trywait ==== run-regress-sem_trywait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_trywait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_trywait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_trywait/sem_trywait.c cc -o sem_trywait sem_trywait.o -lpthread ./sem_trywait ===> semaphore/sem_wait ==== run-regress-sem_wait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_wait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_wait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_wait/sem_wait.c cc -o sem_wait sem_wait.o -lpthread ./sem_wait sem_destroy on semaphore with waiters! sending sig got sig posting expect: sem_destroy on semaphore with waiters! ===> semaphore/sem_timedwait ==== run-regress-sem_timedwait ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/semaphore/sem_timedwait"' -I/usr/src/regress/lib/libpthread/semaphore/sem_timedwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/semaphore/sem_timedwait/sem_timedwait.c cc -o sem_timedwait sem_timedwait.o -lpthread ./sem_timedwait sem_destroy on semaphore with waiters! sending sig got sig posting timeout: expected 1738767061.417046913 actual 1738767061.426982696 timeout: expected 1738767061.426982696 actual 1738767061.437046913 expect: sem_destroy on semaphore with waiters! ===> setjmp ==== run-regress-setjmp ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/setjmp"' -I/usr/src/regress/lib/libpthread/setjmp/../include -MD -MP -c /usr/src/regress/lib/libpthread/setjmp/setjmp.c cc -o setjmp setjmp.o -lpthread ./setjmp jumping in main thread _jumping in main thread jumping in child thread _jumping in child thread ===> sigdeliver ==== run-regress-sigdeliver ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigdeliver"' -I/usr/src/regress/lib/libpthread/sigdeliver/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigdeliver/sigdeliver.c cc -o sigdeliver sigdeliver.o -lpthread ./sigdeliver ===> siginfo ==== run-regress-siginfo ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginfo"' -I/usr/src/regress/lib/libpthread/siginfo/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginfo/siginfo.c cc -o siginfo siginfo.o -lpthread ./siginfo act_handler: signal 11, siginfo 0xcf7e4ef4, context 0xcf7e4ea0 addr 0x987230, code 1, trap 6 ===> siginterrupt ==== run-regress-siginterrupt ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/siginterrupt"' -I/usr/src/regress/lib/libpthread/siginterrupt/../include -MD -MP -c /usr/src/regress/lib/libpthread/siginterrupt/siginterrupt.c cc -o siginterrupt siginterrupt.o -lpthread ./siginterrupt ===> signal ==== run-regress-signal ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signal"' -I/usr/src/regress/lib/libpthread/signal/../include -MD -MP -c /usr/src/regress/lib/libpthread/signal/signal.c /usr/src/regress/lib/libpthread/signal/signal.c:26:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/signal/signal.c:53:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "!", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signal/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o signal signal.o -lpthread ./signal !! ===> signals ===> signals/ignore_sigchild ==== run-regress-ignore_sigchild ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/ignore_sigchild"' -I/usr/src/regress/lib/libpthread/signals/ignore_sigchild/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/ignore_sigchild/ignore_sigchild.c cc -o ignore_sigchild ignore_sigchild.o -lpthread ./ignore_sigchild ===> signals/pthread_join ==== run-regress-pthread_join ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/pthread_join/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_join"' -I/usr/src/regress/lib/libpthread/signals/pthread_join/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_join/pthread_join.c cc -o pthread_join pthread_join.o -lpthread ./pthread_join ===> signals/pthread_mutex_lock ==== run-regress-pthread_mutex_lock ==== cc -O2 -pipe -g -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../../include -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock"' -I/usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/../include -MD -MP -c /usr/src/regress/lib/libpthread/signals/pthread_mutex_lock/pthread_mutex_lock.c cc -o pthread_mutex_lock pthread_mutex_lock.o -lpthread ./pthread_mutex_lock ===> signodefer ==== run-regress-signodefer ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/signodefer"' -I/usr/src/regress/lib/libpthread/signodefer/../include -MD -MP -c /usr/src/regress/lib/libpthread/signodefer/signodefer.c /usr/src/regress/lib/libpthread/signodefer/signodefer.c:34:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, str, strlen(str))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/signodefer/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o signodefer signodefer.o -lpthread ./signodefer act_handler/1, signal 30, siginfo 0xcf7d1a3c, context 0xcf7d19e8 act_handler/2, signal 30, siginfo 0xcf7d1a3c, context 0xcf7d19e8 act_handler/3, signal 30, siginfo 0xcf7d1a3c, context 0xcf7d19e8 [recurse] act_handler/4, signal 30, siginfo 0xcf7d1930, context 0xcf7d18dc ===> sigsuspend ==== run-regress-sigsuspend ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigsuspend"' -I/usr/src/regress/lib/libpthread/sigsuspend/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c /usr/src/regress/lib/libpthread/sigsuspend/sigsuspend.c:56:6: warning: variable 'save_count' set but not used [-Wunused-but-set-variable] int save_count, status, i; ^ 1 warning generated. cc -o sigsuspend sigsuspend.o -lpthread ./sigsuspend -> Suspender thread signal handler caught signal 16 (Urgent I/O condition) -> Main thread signal handler caught signal 16 (Urgent I/O condition) -> Suspender thread signal handler caught signal 31 (User defined signal 2) -> Suspender thread signal handler caught signal 31 (User defined signal 2) Sigsuspend woke up by signal 16 (Urgent I/O condition) Sigsuspend woke up by signal 31 (User defined signal 2) Sigsuspend woke up by signal 31 (User defined signal 2) ===> sigwait ==== run-regress-sigwait ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sigwait"' -I/usr/src/regress/lib/libpthread/sigwait/../include -MD -MP -c /usr/src/regress/lib/libpthread/sigwait/sigwait.c cc -o sigwait sigwait.o -lpthread ./sigwait Sigwait waiting (thread 0x503c962c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x503c962c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x503c962c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x503c962c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x503c962c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x503c962c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x503c962c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x503c962c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x503c962c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x503c962c) ===> sleep ==== run-regress-sleep ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/sleep"' -I/usr/src/regress/lib/libpthread/sleep/../include -MD -MP -c /usr/src/regress/lib/libpthread/sleep/sleep.c /usr/src/regress/lib/libpthread/sleep/sleep.c:83:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/sleep/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 1 warning generated. cc -o sleep sleep.o -lpthread ./sleep abababababababababab Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3277 19105: This should be message #1 waiting for child 28903: This should be message #2 28903: This should be message #3 19105: This should be message #4 28903: This should be message #5 19105: This should be message #6 child exited ===> socket/3 ==== run-regress-socket3 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/3/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/3"' -I/usr/src/regress/lib/libpthread/socket/3/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/3/socket3.c cc -o socket3 socket3.o -lpthread ./socket3 listen_fd = 3 accept_fd = 0, flags = 6 ===> spinlock ==== run-regress-spinlock ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/spinlock"' -I/usr/src/regress/lib/libpthread/spinlock/../include -MD -MP -c /usr/src/regress/lib/libpthread/spinlock/spinlock.c cc -o spinlock spinlock.o -lpthread ./spinlock Thread 0 started Thread 1 started Thread 2 started Thread 3 started Thread 4 started Thread 5 started Thread 6 started Thread 7 started Thread 8 started Thread 9 started ===> stack ==== run-regress-stack ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stack"' -I/usr/src/regress/lib/libpthread/stack/../include -MD -MP -c /usr/src/regress/lib/libpthread/stack/stack.c /usr/src/regress/lib/libpthread/stack/stack.c:25:11: warning: address of stack memory associated with local variable 's' returned [-Wreturn-stack-address] return (&s); ^ /usr/src/regress/lib/libpthread/stack/stack.c:35:10: warning: address of stack memory associated with local variable 'buf' returned [-Wreturn-stack-address] return (buf + LARGE_SIZE/2); ^~~ 2 warnings generated. cc -o stack stack.o -lpthread ./stack ===> stdarg ==== run-regress-stdarg ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/stdarg/../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdarg"' -I/usr/src/regress/lib/libpthread/stdarg/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdarg/stdarg.c /usr/src/regress/lib/libpthread/stdarg/stdarg.c:43:3: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] EQ(l, 123456789L); ^~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:47:3: warning: format specifies type 'char *' but the argument has type 'void *' [-Wformat] EQ(p, &thing); ^~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/stdarg.c:14:19: note: expanded from macro 'EQ' #define EQ(v,exp) _CHECK(v, == exp, NULL) ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdarg/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o stdarg stdarg.o -lpthread ./stdarg trying loop in single-threaded mode: main ok now running loop with 2 threads: child 1 child 2 ok ok ===> stdio ==== run-regress-stdio ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/stdio"' -I/usr/src/regress/lib/libpthread/stdio/../include -MD -MP -c /usr/src/regress/lib/libpthread/stdio/stdio.c /usr/src/regress/lib/libpthread/stdio/stdio.c:57:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn((fp = fopen(fullname, "r"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:74:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp1 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/stdio/stdio.c:77:2: warning: format specifies type 'char *' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat] CHECKn(fp2 = fopen(fullname, "r")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:111:19: note: expanded from macro 'CHECKn' #define CHECKn(x) _CHECK(x, != 0, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/stdio/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o stdio stdio.o -lpthread ./stdio ===> switch ==== run-regress-switch-2 ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/switch"' -I/usr/src/regress/lib/libpthread/switch/../include -MD -MP -c /usr/src/regress/lib/libpthread/switch/switch.c /usr/src/regress/lib/libpthread/switch/switch.c:76:3: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, (char *) arg, 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/switch/switch.c:116:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(STDOUT_FILENO, "\n", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/switch/../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o switch switch.o -lpthread time ./switch -c 2 | wc -c 1095714 0m02.01s real 0m00.64s user 0m04.44s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 695143 0m02.00s real 0m00.31s user 0m05.92s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 342787 0m02.00s real 0m00.15s user 0m07.24s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 123297 0m02.00s real 0m00.04s user 0m09.49s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 75286 0m02.00s real 0m00.03s user 0m10.24s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 30376 0m02.00s real 0m00.02s user 0m12.27s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 24619 0m02.00s real 0m00.03s user 0m12.30s system ===> system ==== run-regress-system ==== cc -O2 -pipe -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/system"' -I/usr/src/regress/lib/libpthread/system/../include -MD -MP -c /usr/src/regress/lib/libpthread/system/system.c cc -o system system.o -lpthread ./system system system.d system.o PASS lib/libpthread Duration 4m57.46s