START lib/libpthread 2025-03-30T03:02:14Z ===> 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.000971700 sigsuspend: pass time = 1.009871752 poll: fail time = 0.000066630 r = 1 open_fifo: pass time = 1.009133382 nanosleep: pass time = 1.009529736 flock: pass time = 1.008451792 fcntl(F_SETLKW): pass time = 1.007705808 connect: pass time = 1.008891029 accept: pass time = 1.009837111 in thread after dlopen(pthread) semop: pass time = 1.009193446 sigsuspend: pass time = 1.009985735 poll: fail time = 0.000020604 r = 1 open_fifo: pass time = 1.009128352 nanosleep: pass time = 1.009612149 flock: pass time = 1.008520726 fcntl(F_SETLKW): pass time = 1.007552923 connect: pass time = 1.008781657 accept: pass time = 1.009955354 using cancellation semop: pass time = 1.009676474 sigsuspend: pass time = 1.009885582 poll: fail time = 1.009972954 r = 1 open_fifo: pass time = 1.009240519 nanosleep: pass time = 1.009647629 flock: pass time = 1.004051109 fcntl(F_SETLKW): pass time = 1.007009483 connect: pass time = 1.008495374 accept: pass time = 1.009954306 ===> 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 69889 parent = pid 69889 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 0 gid 1 gid 2 gid 3 gid 4 before: wheel:*:0:root,user after: wheel:*:0:root,user before: daemon:*:1:daemon after: daemon:*:1:daemon before: kmem:*:2:root after: kmem:*:2:root before: sys:*:3:root after: sys:*:3:root before: tty:*:4:root after: tty:*:4:root ===> malloc_duel ==== run-regress-malloc_duel ==== cc -O2 -pipe -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.075 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.073 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.073/0.081/0.096/0.010 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.008761976 seconds Got timeout 1 in 10.018758971 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 0xcf7ddf84 New thread was passed arg address 0xdeadbeef New thread stack at 0x60f22e1c ===> 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 0xcf7d5a64 New thread 1 stack at 0x463278c8 New thread 2 stack at 0x463278c8 ===> 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 0xcf7fb630, context 0xcf7fb5dc act_handler: signal 30, siginfo 0x43bb4ac0, context 0x43bb4a6c act_handler: signal 30, siginfo 0x6ba001c0, context 0x6ba0016c 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 4 locked, state = 3 reader 2 woken, state = 3 reader 0 woken, state = 3 reader 5 locked, state = 4 reader 4 woken, state = 4 reader 2 woken, state = 4 reader 0 woken, state = 4 reader 1 locked, state = 5 reader 4 woken, state = 5 reader 5 woken, state = 5 reader 0 woken, state = 5 reader 2 woken, state = 5 reader 3 locked, state = 6 reader 4 woken, state = 6 reader 0 woken, state = 6 writer started, state = 6 writer starting reader 0 woken, state = 7 reader 0 unlocked reader 1 woken, state = 7 reader 1 unlocked reader 2 woken, state = 7 reader 2 unlocked reader 3 woken, state = 7 reader 3 unlocked reader 5 woken, state = 7 reader 5 unlocked reader 4 woken, state = 7 reader 4 unlocked writer locked reader 5 woken, state = 8 reader 1 woken, state = 8 reader 2 woken, state = 8 reader 3 woken, state = 8 reader 4 woken, state = 9 writer unlocking reader 1 woken, state = 0 writer exiting reader 1 trying again (1) reader 1 locked again (1) reader 3 woken, state = 1 reader 3 trying again (2) reader 3 locked again (2) reader 1 woken, state = 2 reader 0 woken, state = 2 reader 0 trying again (3) reader 0 locked again (3) reader 3 woken, state = 3 reader 1 woken, state = 3 reader 2 woken, state = 3 reader 2 trying again (4) reader 2 locked again (4) reader 0 woken, state = 4 reader 1 woken, state = 4 reader 5 woken, state = 4 reader 5 trying again (5) reader 5 locked again (5) reader 0 woken, state = 5 reader 1 woken, state = 5 reader 2 woken, state = 5 reader 3 woken, state = 5 reader 4 woken, state = 5 reader 4 trying again (6) reader 4 locked again (6) reader 2 woken, state = 6 reader 4 exiting reader 2 exiting reader 1 woken, state = 6 reader 1 exiting reader 0 woken, state = 6 reader 0 exiting reader 5 woken, state = 6 reader 3 woken, state = 6 reader 5 exiting reader 3 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 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x43c30a2c: mutex_lock 0x29f73160 (0x0) 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x43c30a2c: mutex_unlock 0x29f73160 (0x43c30a2c) 0x43c30a2c: rwlock_wrlock 0x48944630 (0) 0x6961eb2c: rwlock_wrlock 0x48944630 (0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x43c30a2c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x6961eb2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (0) 0x43c30a2c: rwlock_rdlock 0x48944630 (1) 0x43c30a2c: rwlock_unlock 0x48944630 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x6961eb2c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x6f7a562c: rwlock_wrlock 0x48944630 (0) 0x43c3082c: rwlock_wrlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x43c3002c: rwlock_wrlock 0x48944630 (0) 0x43c3002c: rwlock_unlock 0x48944630 0x43c3002c: rwlock_rdlock 0x48944630 (0) 0x43c3002c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x43c3082c: rwlock_unlock 0x48944630 0x43c3082c: rwlock_rdlock 0x48944630 (0) 0x43c3082c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x6b7d092c: rwlock_wrlock 0x48944630 (0) 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (0) 0x43c30b2c: rwlock_wrlock 0x48944630 (1) 0x6b7d092c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_rdlock 0x48944630 (0) 0x43c30b2c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x43c3032c: rwlock_wrlock 0x48944630 (0) 0x43c3032c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_rdlock 0x48944630 (0) 0x43c3032c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x6b7d032c: rwlock_wrlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x6f7a512c: rwlock_wrlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x6f7a572c: rwlock_wrlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x6961e42c: rwlock_wrlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x6961ee2c: rwlock_wrlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x29f73618: mutex_lock 0x29f7314c (0x0) 0x6961ee2c: rwlock_unlock 0x48944630 0x29f73618: mutex_unlock 0x29f7314c (0x29f73618) 0x6961e62c: rwlock_wrlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 rthread reaping 0x43c30a2c stack 0x7cfd6aa0 0x6961e22c: rwlock_wrlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961eb2c stack 0x7cfb57a0 0x6961e22c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a562c stack 0x7cfa4720 rthread reaping 0x43c3082c stack 0x7cfb2440 rthread reaping 0x43c3002c stack 0x7cfd6c60 rthread reaping 0x6b7d0b2c stack 0x7cfd6ce0 rthread reaping 0x6b7d092c stack 0x7cfd6200 rthread reaping 0x43c30b2c stack 0x7cfa40c0 rthread reaping 0x43c3032c stack 0x7cfa4ac0 rthread reaping 0x6b7d032c stack 0x7cfb29e0 rthread reaping 0x6f7a512c stack 0x7cfb2300 rthread reaping 0x6f7a572c stack 0x7cfb54c0 rthread reaping 0x6961e42c stack 0x7cfb5740 rthread reaping 0x6961ee2c stack 0x7cfa4aa0 rthread reaping 0x6961e62c stack 0x7cfb2b00 rthread reaping 0x6961e22c stack 0x7cfd6a40 0x6b7d0d2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_wrlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (1) 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_wrlock 0x48944630 (0) 0x6f7a5f2c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6b7d0d2c stack 0x7cfd6a40 rthread reaping 0x6961e52c stack 0x7cfb2b00 rthread reaping 0x6f7a552c stack 0x7cfa4aa0 rthread reaping 0x6f7a572c stack 0x7cfb5740 0x6b7d0f2c: rwlock_wrlock 0x48944630 (2147483649) 0x43c3082c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_wrlock 0x48944630 (0) 0x6f7a582c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a522c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5e2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e72c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e92c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e82c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6b7d022c stack 0x7cfb54c0 0x6b7d002c: rwlock_unlock 0x48944630 0x43c30e2c: rwlock_wrlock 0x48944630 (0) 0x43c30e2c: rwlock_unlock 0x48944630 0x43c30e2c: rwlock_rdlock 0x48944630 (0) 0x43c30e2c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a5f2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0f2c stack 0x7cfa4ac0 rthread reaping 0x6961e82c stack 0x7cfa40c0 0x43c3082c: rwlock_unlock 0x48944630 0x43c3082c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x43c3082c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5f2c stack 0x7cfb2300 rthread reaping 0x43c30e2c stack 0x7cfb29e0 rthread reaping 0x43c3082c stack 0x7cfd6200 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a522c stack 0x7cfd6ce0 0x6f7a582c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a582c stack 0x7cfd6c60 rthread reaping 0x6b7d002c stack 0x7cfb2440 rthread reaping 0x6f7a5e2c stack 0x7cfa4720 rthread reaping 0x6961e72c stack 0x7cfb57a0 rthread reaping 0x6961e92c stack 0x7cfd6aa0 0x43c3032c: rwlock_wrlock 0x48944630 (0) 0x43c3032c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_rdlock 0x48944630 (0) 0x43c3032c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x43c30d2c: rwlock_wrlock 0x48944630 (0) 0x43c30d2c: rwlock_unlock 0x48944630 0x43c30d2c: rwlock_rdlock 0x48944630 (0) 0x43c30d2c: rwlock_unlock 0x48944630 0x43c3092c: rwlock_wrlock 0x48944630 (0) 0x43c3092c: rwlock_unlock 0x48944630 0x43c3092c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_wrlock 0x48944630 (1) 0x43c3062c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a5d2c: rwlock_wrlock 0x48944630 (2147483649) rthread reaping 0x43c3032c stack 0x7cfd6aa0 rthread reaping 0x6f7a5f2c stack 0x7cfb57a0 rthread reaping 0x43c30d2c stack 0x7cfa4720 0x6b7d092c: rwlock_wrlock 0x48944630 (2147483649) 0x43c3092c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_wrlock 0x48944630 (4294967295) 0x6961eb2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a502c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d012c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3072c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_rdlock 0x48944630 (0) 0x6961eb2c: rwlock_unlock 0x48944630 rthread reaping 0x43c3092c stack 0x7cfb2440 0x43c30a2c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_rdlock 0x48944630 (0) 0x43c30a2c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_unlock 0x48944630 rthread reaping 0x6961ea2c stack 0x7cfd6c60 0x6961eb2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a5a2c: rwlock_rdlock 0x48944630 (0) 0x43c3062c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 rthread reaping 0x43c3062c stack 0x7cfd6ce0 0x43c3072c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d092c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d092c stack 0x7cfd6200 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a5d2c stack 0x7cfb29e0 0x6b7d012c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d012c stack 0x7cfb2300 rthread reaping 0x6961eb2c stack 0x7cfa40c0 rthread reaping 0x43c3072c stack 0x7cfa4ac0 rthread reaping 0x6f7a592c stack 0x7cfb54c0 rthread reaping 0x6961ed2c stack 0x7cfb5740 rthread reaping 0x6f7a5a2c stack 0x7cfa4aa0 rthread reaping 0x43c30a2c stack 0x7cfb2b00 rthread reaping 0x6f7a502c stack 0x7cfd6a40 0x6b7d0d2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_wrlock 0x48944630 (0) 0x43c30e2c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_wrlock 0x48944630 (2147483649) 0x43c30b2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (0) 0x43c30b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_wrlock 0x48944630 (0) 0x6b7d0b2c: rwlock_rdlock 0x48944630 (2147483647) 0x43c3042c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d062c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a512c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0d2c stack 0x7cfd6a40 rthread reaping 0x6b7d0e2c stack 0x7cfb2b00 rthread reaping 0x6f7a5b2c stack 0x7cfa4aa0 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x43c30f2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a522c: rwlock_wrlock 0x48944630 (2147483650) 0x6961e52c: rwlock_wrlock 0x48944630 (2147483650) 0x6961ee2c: rwlock_wrlock 0x48944630 (2147483650) 0x6b7d032c: rwlock_wrlock 0x48944630 (2147483650) 0x6f7a512c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x43c3042c: rwlock_unlock 0x48944630 0x43c30e2c: rwlock_unlock 0x48944630 0x43c30e2c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (0) 0x43c3042c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x43c30e2c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_unlock 0x48944630 0x43c30f2c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 0x43c3042c: rwlock_unlock 0x48944630 0x43c30f2c: rwlock_rdlock 0x48944630 (2147483650) 0x43c30f2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 rthread reaping 0x43c30e2c stack 0x7cfb5740 0x6f7a5e2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5c2c stack 0x7cfb54c0 rthread reaping 0x43c30b2c stack 0x7cfa4ac0 0x6961ee2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5e2c stack 0x7cfa40c0 rthread reaping 0x6b7d0b2c stack 0x7cfb2300 rthread reaping 0x6f7a512c stack 0x7cfb29e0 rthread reaping 0x6f7a522c stack 0x7cfd6200 rthread reaping 0x43c3042c stack 0x7cfd6ce0 rthread reaping 0x43c30f2c stack 0x7cfd6c60 rthread reaping 0x6b7d062c stack 0x7cfb2440 rthread reaping 0x6961e52c stack 0x7cfa4720 rthread reaping 0x6961ee2c stack 0x7cfb57a0 rthread reaping 0x6b7d032c stack 0x7cfd6aa0 0x6b7d0f2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_wrlock 0x48944630 (1) 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_wrlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_wrlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x43c3032c: rwlock_wrlock 0x48944630 (1) 0x6b7d012c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0d2c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6b7d0f2c stack 0x7cfd6aa0 rthread reaping 0x6961e82c stack 0x7cfb57a0 rthread reaping 0x6f7a5e2c stack 0x7cfa4720 rthread reaping 0x6b7d022c stack 0x7cfb2440 rthread reaping 0x6b7d012c stack 0x7cfd6c60 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_wrlock 0x48944630 (0) 0x6f7a5f2c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e42c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a542c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e02c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e72c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30a2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3062c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d052c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_rdlock 0x48944630 (0) 0x43c30a2c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (2147483647) 0x43c3062c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_rdlock 0x48944630 (0) 0x43c3032c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 rthread reaping 0x43c3032c stack 0x7cfd6ce0 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (0) 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a5f2c stack 0x7cfd6200 0x6961e92c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0d2c stack 0x7cfb29e0 rthread reaping 0x6b7d052c stack 0x7cfb2300 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 rthread reaping 0x6961e92c stack 0x7cfa40c0 rthread reaping 0x6961e42c stack 0x7cfa4ac0 rthread reaping 0x6f7a542c stack 0x7cfb54c0 rthread reaping 0x6961e02c stack 0x7cfb5740 rthread reaping 0x43c30a2c stack 0x7cfa4aa0 rthread reaping 0x43c3062c stack 0x7cfb2b00 rthread reaping 0x6961e72c stack 0x7cfd6a40 0x6961e02c: rwlock_wrlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_wrlock 0x48944630 (0) 0x6b7d002c: rwlock_wrlock 0x48944630 (2147483647) 0x43c30c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ef2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d062c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3012c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5b2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30b2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6961e02c stack 0x7cfd6a40 0x6f7a5e2c: rwlock_wrlock 0x48944630 (2147483650) 0x6b7d022c: rwlock_wrlock 0x48944630 (2147483650) 0x43c3022c: rwlock_wrlock 0x48944630 (2147483650) 0x43c30b2c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d072c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a522c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d042c: rwlock_wrlock 0x48944630 (2147483649) 0x6961ef2c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x43c3022c: rwlock_unlock 0x48944630 0x43c3022c: rwlock_rdlock 0x48944630 (0) 0x43c3022c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 rthread reaping 0x6961ef2c stack 0x7cfb2b00 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d042c: rwlock_rdlock 0x48944630 (4294967295) 0x43c30c2c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_rdlock 0x48944630 (0) 0x43c30c2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (0) 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d002c stack 0x7cfa4aa0 rthread reaping 0x43c30c2c stack 0x7cfb5740 rthread reaping 0x6b7d062c stack 0x7cfb54c0 rthread reaping 0x43c30b2c stack 0x7cfa4ac0 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_rdlock 0x48944630 (0) 0x43c3012c: rwlock_unlock 0x48944630 rthread reaping 0x43c3012c stack 0x7cfa40c0 rthread reaping 0x6f7a5b2c stack 0x7cfb2300 rthread reaping 0x6961e12c stack 0x7cfb29e0 rthread reaping 0x6b7d022c stack 0x7cfd6200 rthread reaping 0x6f7a5e2c stack 0x7cfd6ce0 rthread reaping 0x43c3022c stack 0x7cfd6c60 rthread reaping 0x6b7d072c stack 0x7cfb2440 rthread reaping 0x6b7d082c stack 0x7cfa4720 rthread reaping 0x6f7a522c stack 0x7cfb57a0 rthread reaping 0x6b7d042c stack 0x7cfd6aa0 0x6961e82c: rwlock_wrlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_wrlock 0x48944630 (1) 0x6961ee2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961ef2c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_wrlock 0x48944630 (0) 0x6b7d052c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e12c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_wrlock 0x48944630 (2147483649) rthread reaping 0x6961e82c stack 0x7cfd6aa0 rthread reaping 0x6961ef2c stack 0x7cfb57a0 0x6961eb2c: rwlock_wrlock 0x48944630 (2147483649) 0x43c3092c: rwlock_wrlock 0x48944630 (2147483649) 0x43c3072c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e02c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_wrlock 0x48944630 (0) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a582c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ec2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a542c: rwlock_unlock 0x48944630 0x43c3092c: rwlock_unlock 0x48944630 0x43c3092c: rwlock_rdlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (0) 0x6f7a582c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a532c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (0) 0x43c3072c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_rdlock 0x48944630 (0) 0x43c3092c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a502c stack 0x7cfa4720 rthread reaping 0x6961ee2c stack 0x7cfb2440 rthread reaping 0x6f7a512c stack 0x7cfd6c60 rthread reaping 0x6b7d052c stack 0x7cfd6ce0 0x6961ec2c: rwlock_unlock 0x48944630 rthread reaping 0x6961e12c stack 0x7cfd6200 0x6961ec2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a532c stack 0x7cfb29e0 0x6961ec2c: rwlock_unlock 0x48944630 rthread reaping 0x6961eb2c stack 0x7cfb2300 rthread reaping 0x43c3092c stack 0x7cfa40c0 rthread reaping 0x43c3072c stack 0x7cfa4ac0 rthread reaping 0x6961e02c stack 0x7cfb54c0 rthread reaping 0x6f7a542c stack 0x7cfb5740 rthread reaping 0x6961ec2c stack 0x7cfa4aa0 rthread reaping 0x6f7a5c2c stack 0x7cfb2b00 rthread reaping 0x6f7a582c stack 0x7cfd6a40 0x6b7d022c: rwlock_wrlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_wrlock 0x48944630 (0) 0x43c3032c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_rdlock 0x48944630 (0) 0x43c3032c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_wrlock 0x48944630 (0) 0x43c30b2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_rdlock 0x48944630 (0) 0x43c30a2c: rwlock_wrlock 0x48944630 (0) 0x43c30b2c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_rdlock 0x48944630 (0) 0x43c30a2c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_wrlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_wrlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_wrlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_wrlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_wrlock 0x48944630 (1) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_wrlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_wrlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d022c stack 0x7cfd6a40 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x43c3032c stack 0x7cfb2b00 rthread reaping 0x43c30b2c stack 0x7cfa4aa0 rthread reaping 0x43c30a2c stack 0x7cfb5740 rthread reaping 0x6f7a512c stack 0x7cfb54c0 rthread reaping 0x6961ed2c stack 0x7cfa4ac0 rthread reaping 0x6b7d0c2c stack 0x7cfa40c0 0x6961eb2c: rwlock_wrlock 0x48944630 (1) rthread reaping 0x6961e42c stack 0x7cfb2300 rthread reaping 0x6b7d0a2c stack 0x7cfb29e0 rthread reaping 0x6961e52c stack 0x7cfd6200 rthread reaping 0x6961e62c stack 0x7cfd6ce0 rthread reaping 0x6f7a552c stack 0x7cfd6c60 0x6961ec2c: rwlock_wrlock 0x48944630 (2147483649) 0x43c30c2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a562c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a562c stack 0x7cfb2440 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6961ec2c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_rdlock 0x48944630 (0) 0x6961eb2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (0) 0x43c30c2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 rthread reaping 0x6961eb2c stack 0x7cfa4720 rthread reaping 0x43c30c2c stack 0x7cfb57a0 rthread reaping 0x6961ec2c stack 0x7cfd6aa0 0x43c30d2c: rwlock_wrlock 0x48944630 (0) 0x43c30d2c: rwlock_unlock 0x48944630 0x43c30d2c: rwlock_rdlock 0x48944630 (0) 0x43c30d2c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_wrlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_wrlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_wrlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_wrlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_wrlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (0) 0x6f7a5a2c: rwlock_wrlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_wrlock 0x48944630 (1) 0x6961e72c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a5a2c: rwlock_unlock 0x48944630 rthread reaping 0x43c30d2c stack 0x7cfd6aa0 rthread reaping 0x6f7a592c stack 0x7cfb57a0 rthread reaping 0x6f7a572c stack 0x7cfa4720 rthread reaping 0x6961ed2c stack 0x7cfb2440 rthread reaping 0x6f7a552c stack 0x7cfd6c60 rthread reaping 0x6961e52c stack 0x7cfd6ce0 rthread reaping 0x6b7d0b2c stack 0x7cfd6200 rthread reaping 0x6961ee2c stack 0x7cfb29e0 rthread reaping 0x6b7d052c stack 0x7cfb2300 0x6f7a5b2c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3042c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e32c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6f7a5a2c stack 0x7cfa40c0 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x43c3042c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 0x43c3042c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (2) 0x43c3042c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 rthread reaping 0x6961e22c stack 0x7cfa4ac0 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 rthread reaping 0x6961e72c stack 0x7cfb54c0 rthread reaping 0x6961ef2c stack 0x7cfb5740 rthread reaping 0x6f7a5b2c stack 0x7cfa4aa0 rthread reaping 0x43c3042c stack 0x7cfb2b00 rthread reaping 0x6961e32c stack 0x7cfd6a40 0x6b7d0c2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (1) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5f2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3042c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5e2c: rwlock_unlock 0x48944630 main: 0 0x43c30a2c: 0: enter run() 0x6961eb2c: 1: enter run() 0x43c30a2c: 0: set_msg 0x6961eb2c: 1: set_msg 0x6961eb2c: 1: msg: "new message" 0x43c30a2c: 0: msg: "new message" 0x43c30a2c: 0: exit run() 0x6961eb2c: 1: exit run() 0x6f7a562c: 2: enter run() 0x43c3082c: 3: enter run() 0x43c3002c: 4: enter run() 0x6f7a562c: 2: set_msg 0x43c3002c: 4: set_msg 0x43c3002c: 4: msg: "new message" 0x43c3002c: 4: exit run() 0x6f7a562c: 2: msg: "new message" 0x6f7a562c: 2: exit run() 0x43c3082c: 3: set_msg 0x43c3082c: 3: msg: "new message" 0x43c3082c: 3: exit run() 0x6b7d0b2c: 5: enter run() 0x6b7d0b2c: 5: set_msg 0x6b7d0b2c: 5: msg: "new message" 0x6b7d092c: 6: enter run() 0x6b7d0b2c: 5: exit run() 0x6b7d092c: 6: set_msg 0x43c30b2c: 7: enter run() 0x6b7d092c: 6: msg: "new message" 0x6b7d092c: 6: exit run() 0x43c30b2c: 7: set_msg 0x43c30b2c: 7: msg: "new message" 0x43c30b2c: 7: exit run() 0x43c3032c: 8: enter run() 0x43c3032c: 8: set_msg 0x43c3032c: 8: msg: "new message" 0x43c3032c: 8: exit run() 0x6b7d032c: 9: enter run() 0x6b7d032c: 9: set_msg 0x6b7d032c: 9: msg: "new message" 0x6b7d032c: 9: exit run() 0x6f7a512c: 10: enter run() 0x6f7a512c: 10: set_msg 0x6f7a512c: 10: msg: "new message" 0x6f7a512c: 10: exit run() 0x6f7a572c: 11: enter run() 0x6f7a572c: 11: set_msg 0x6f7a572c: 11: msg: "new message" 0x6f7a572c: 11: exit run() 0x6961e42c: 12: enter run() 0x6961e42c: 12: set_msg 0x6961e42c: 12: msg: "new message" 0x6961e42c: 12: exit run() 0x6961ee2c: 13: enter run() 0x6961ee2c: 13: set_msg 0x6961ee2c: 13: msg: "new message" 0x6961e62c: 14: enter run() 0x6961ee2c: 13: exit run() 0x6961e62c: 14: set_msg 0x6961e62c: 14: msg: "new message" 0x6961e62c: 14: exit run() 0x6961e22c: 15: enter run() 0x6961e22c: 15: set_msg 0x6961e22c: 15: msg: "new message" 0x6961e22c: 15: exit run() main: 1 0x6b7d0d2c: 0: enter run() 0x6b7d0d2c: 0: set_msg 0x6b7d0d2c: 0: msg: "new message" 0x6b7d0d2c: 0: exit run() 0x6961e52c: 1: enter run() 0x6961e52c: 1: set_msg 0x6961e52c: 1: msg: "new message" 0x6961e52c: 1: exit run() 0x6f7a552c: 2: enter run() 0x6f7a552c: 2: set_msg 0x6f7a572c: 3: enter run() 0x6f7a572c: 3: set_msg 0x6f7a552c: 2: msg: "new message" 0x6f7a572c: 3: msg: "new message" 0x6f7a552c: 2: exit run() 0x6b7d022c: 4: enter run() 0x6f7a572c: 3: exit run() 0x6f7a5f2c: 5: enter run() 0x6b7d022c: 4: set_msg 0x6b7d0f2c: 7: enter run() 0x43c3082c: 9: enter run() 0x6b7d022c: 4: msg: "new message" 0x6b7d002c: 12: enter run() 0x6f7a582c: 11: enter run() 0x6f7a522c: 10: enter run() 0x6f7a5e2c: 13: enter run() 0x6961e72c: 14: enter run() 0x6961e92c: 15: enter run() 0x6961e82c: 8: enter run() 0x6b7d022c: 4: exit run() 0x6b7d002c: 12: set_msg 0x43c30e2c: 6: enter run() 0x43c30e2c: 6: set_msg 0x43c30e2c: 6: msg: "new message" 0x43c30e2c: 6: exit run() 0x6961e82c: 8: set_msg 0x6b7d002c: 12: msg: "new message" 0x6961e82c: 8: msg: "new message" 0x6961e82c: 8: exit run() 0x6f7a522c: 10: set_msg 0x6f7a522c: 10: msg: "new message" 0x6f7a522c: 10: exit run() 0x6b7d002c: 12: exit run() 0x6b7d0f2c: 7: set_msg 0x6f7a5f2c: 5: set_msg 0x6b7d0f2c: 7: msg: "new message" 0x6f7a5f2c: 5: msg: "new message" 0x6b7d0f2c: 7: exit run() 0x6f7a5e2c: 13: set_msg 0x6f7a5f2c: 5: exit run() 0x6f7a5e2c: 13: msg: "new message" 0x6f7a5e2c: 13: exit run() 0x6961e92c: 15: set_msg 0x6961e92c: 15: msg: "new message" 0x6961e92c: 15: exit run() 0x43c3082c: 9: set_msg 0x6961e72c: 14: set_msg 0x43c3082c: 9: msg: "new message" 0x6961e72c: 14: msg: "new message" 0x43c3082c: 9: exit run() 0x6961e72c: 14: exit run() 0x6f7a582c: 11: set_msg 0x6f7a582c: 11: msg: "new message" 0x6f7a582c: 11: exit run() main: 2 0x43c3032c: 0: enter run() 0x43c3032c: 0: set_msg 0x43c3032c: 0: msg: "new message" 0x43c3032c: 0: exit run() 0x6f7a5f2c: 1: enter run() 0x6f7a5f2c: 1: set_msg 0x6f7a5f2c: 1: msg: "new message" 0x6f7a5f2c: 1: exit run() 0x43c30d2c: 2: enter run() 0x43c30d2c: 2: set_msg 0x43c30d2c: 2: msg: "new message" 0x43c3092c: 3: enter run() 0x43c30d2c: 2: exit run() 0x43c3092c: 3: set_msg 0x6961ea2c: 4: enter run() 0x43c3062c: 5: enter run() 0x6f7a5d2c: 7: enter run() 0x6b7d092c: 6: enter run() 0x43c3092c: 3: msg: "new message" 0x43c3072c: 10: enter run() 0x6f7a592c: 11: enter run() 0x6961eb2c: 9: enter run() 0x6961ed2c: 12: enter run() 0x43c30a2c: 14: enter run() 0x6f7a5a2c: 13: enter run() 0x6f7a502c: 15: enter run() 0x6b7d012c: 8: enter run() 0x43c3072c: 10: set_msg 0x43c3092c: 3: exit run() 0x6961eb2c: 9: set_msg 0x43c30a2c: 14: set_msg 0x43c30a2c: 14: msg: "new message" 0x43c30a2c: 14: exit run() 0x6f7a592c: 11: set_msg 0x6f7a5d2c: 7: set_msg 0x6f7a5d2c: 7: msg: "new message" 0x6f7a5d2c: 7: exit run() 0x6961ed2c: 12: set_msg 0x6961ed2c: 12: msg: "new message" 0x6961ed2c: 12: exit run() 0x6f7a592c: 11: msg: "new message" 0x6f7a592c: 11: exit run() 0x6961ea2c: 4: set_msg 0x6961ea2c: 4: msg: "new message" 0x6961ea2c: 4: exit run() 0x43c3062c: 5: set_msg 0x6961eb2c: 9: msg: "new message" 0x6961eb2c: 9: exit run() 0x6f7a5a2c: 13: set_msg 0x43c3062c: 5: msg: "new message" 0x43c3062c: 5: exit run() 0x6f7a5a2c: 13: msg: "new message" 0x6f7a5a2c: 13: exit run() 0x43c3072c: 10: msg: "new message" 0x43c3072c: 10: exit run() 0x6f7a502c: 15: set_msg 0x6b7d092c: 6: set_msg 0x6f7a502c: 15: msg: "new message" 0x6b7d092c: 6: msg: "new message" 0x6f7a502c: 15: exit run() 0x6b7d092c: 6: exit run() 0x6b7d012c: 8: set_msg 0x6b7d012c: 8: msg: "new message" 0x6b7d012c: 8: exit run() main: 3 0x6b7d0d2c: 0: enter run() 0x6b7d0d2c: 0: set_msg 0x6b7d0d2c: 0: msg: "new message" 0x6b7d0d2c: 0: exit run() 0x6b7d0e2c: 1: enter run() 0x6b7d0e2c: 1: set_msg 0x6b7d0e2c: 1: msg: "new message" 0x6b7d0e2c: 1: exit run() 0x6f7a5b2c: 2: enter run() 0x43c30e2c: 3: enter run() 0x6f7a5b2c: 2: set_msg 0x6f7a5c2c: 4: enter run() 0x6f7a5c2c: 4: set_msg 0x6f7a5b2c: 2: msg: "new message" 0x6f7a5c2c: 4: msg: "new message" 0x6f7a5c2c: 4: exit run() 0x6f7a5e2c: 6: enter run() 0x43c30b2c: 5: enter run() 0x43c30b2c: 5: set_msg 0x6b7d0b2c: 7: enter run() 0x43c30b2c: 5: msg: "new message" 0x6f7a5b2c: 2: exit run() 0x43c30b2c: 5: exit run() 0x6b7d0b2c: 7: set_msg 0x6f7a512c: 8: enter run() 0x43c3042c: 10: enter run() 0x6b7d062c: 12: enter run() 0x6f7a512c: 8: set_msg 0x43c30f2c: 11: enter run() 0x6f7a522c: 9: enter run() 0x6961e52c: 13: enter run() 0x6961ee2c: 14: enter run() 0x6b7d032c: 15: enter run() 0x6f7a512c: 8: msg: "new message" 0x6b7d0b2c: 7: msg: "new message" 0x6f7a512c: 8: exit run() 0x6f7a522c: 9: set_msg 0x6f7a522c: 9: msg: "new message" 0x6f7a522c: 9: exit run() 0x6b7d0b2c: 7: exit run() 0x6b7d032c: 15: set_msg 0x6b7d032c: 15: msg: "new message" 0x6b7d032c: 15: exit run() 0x43c3042c: 10: set_msg 0x43c30e2c: 3: set_msg 0x6961e52c: 13: set_msg 0x6b7d062c: 12: set_msg 0x43c30e2c: 3: msg: "new message" 0x6961e52c: 13: msg: "new message" 0x43c30e2c: 3: exit run() 0x43c30f2c: 11: set_msg 0x6b7d062c: 12: msg: "new message" 0x6961e52c: 13: exit run() 0x43c3042c: 10: msg: "new message" 0x43c3042c: 10: exit run() 0x43c30f2c: 11: msg: "new message" 0x43c30f2c: 11: exit run() 0x6f7a5e2c: 6: set_msg 0x6b7d062c: 12: exit run() 0x6f7a5e2c: 6: msg: "new message" 0x6f7a5e2c: 6: exit run() 0x6961ee2c: 14: set_msg 0x6961ee2c: 14: msg: "new message" 0x6961ee2c: 14: exit run() main: 4 0x6b7d0f2c: 0: enter run() 0x6b7d0f2c: 0: set_msg 0x6b7d0f2c: 0: msg: "new message" 0x6961e82c: 1: enter run() 0x6b7d0f2c: 0: exit run() 0x6961e82c: 1: set_msg 0x6961e82c: 1: msg: "new message" 0x6961e82c: 1: exit run() 0x6f7a5e2c: 2: enter run() 0x6f7a5e2c: 2: set_msg 0x6f7a5e2c: 2: msg: "new message" 0x6f7a5e2c: 2: exit run() 0x6b7d022c: 3: enter run() 0x6b7d022c: 3: set_msg 0x6b7d022c: 3: msg: "new message" 0x6b7d012c: 4: enter run() 0x6b7d022c: 3: exit run() 0x6b7d012c: 4: set_msg 0x43c3032c: 5: enter run() 0x6b7d012c: 4: msg: "new message" 0x6f7a5f2c: 6: enter run() 0x6b7d0d2c: 7: enter run() 0x6b7d012c: 4: exit run() 0x6f7a5f2c: 6: set_msg 0x6b7d052c: 8: enter run() 0x6961e92c: 9: enter run() 0x6961e42c: 10: enter run() 0x6f7a542c: 11: enter run() 0x6961e02c: 12: enter run() 0x6961e72c: 15: enter run() 0x43c30a2c: 13: enter run() 0x43c3062c: 14: enter run() 0x6b7d052c: 8: set_msg 0x43c30a2c: 13: set_msg 0x43c30a2c: 13: msg: "new message" 0x43c30a2c: 13: exit run() 0x43c3062c: 14: set_msg 0x6961e42c: 10: set_msg 0x6961e02c: 12: set_msg 0x6b7d0d2c: 7: set_msg 0x6b7d052c: 8: msg: "new message" 0x6961e42c: 10: msg: "new message" 0x6961e42c: 10: exit run() 0x6b7d0d2c: 7: msg: "new message" 0x6b7d052c: 8: exit run() 0x43c3032c: 5: set_msg 0x43c3032c: 5: msg: "new message" 0x43c3032c: 5: exit run() 0x43c3062c: 14: msg: "new message" 0x43c3062c: 14: exit run() 0x6961e02c: 12: msg: "new message" 0x6961e02c: 12: exit run() 0x6f7a542c: 11: set_msg 0x6b7d0d2c: 7: exit run() 0x6f7a542c: 11: msg: "new message" 0x6f7a542c: 11: exit run() 0x6f7a5f2c: 6: msg: "new message" 0x6f7a5f2c: 6: exit run() 0x6961e72c: 15: set_msg 0x6961e92c: 9: set_msg 0x6961e92c: 9: msg: "new message" 0x6961e92c: 9: exit run() 0x6961e72c: 15: msg: "new message" 0x6961e72c: 15: exit run() main: 5 0x6961e02c: 0: enter run() 0x6961e02c: 0: set_msg 0x6961e02c: 0: msg: "new message" 0x6961ef2c: 1: enter run() 0x6961e02c: 0: exit run() 0x6b7d002c: 2: enter run() 0x43c30c2c: 3: enter run() 0x6961ef2c: 1: set_msg 0x43c30b2c: 5: enter run() 0x6b7d062c: 4: enter run() 0x43c3012c: 6: enter run() 0x6f7a5b2c: 7: enter run() 0x43c30b2c: 5: set_msg 0x6961e12c: 8: enter run() 0x6f7a5e2c: 10: enter run() 0x6b7d022c: 9: enter run() 0x43c3022c: 11: enter run() 0x43c30b2c: 5: msg: "new message" 0x6b7d082c: 13: enter run() 0x6b7d072c: 12: enter run() 0x6f7a522c: 14: enter run() 0x6b7d042c: 15: enter run() 0x6961ef2c: 1: msg: "new message" 0x43c30b2c: 5: exit run() 0x6961ef2c: 1: exit run() 0x6f7a522c: 14: set_msg 0x6f7a522c: 14: msg: "new message" 0x6f7a522c: 14: exit run() 0x43c3022c: 11: set_msg 0x43c3022c: 11: msg: "new message" 0x6b7d072c: 12: set_msg 0x6b7d072c: 12: msg: "new message" 0x6b7d072c: 12: exit run() 0x43c3022c: 11: exit run() 0x6f7a5b2c: 7: set_msg 0x6b7d042c: 15: set_msg 0x6f7a5e2c: 10: set_msg 0x6f7a5b2c: 7: msg: "new message" 0x6f7a5b2c: 7: exit run() 0x43c30c2c: 3: set_msg 0x6f7a5e2c: 10: msg: "new message" 0x43c30c2c: 3: msg: "new message" 0x6f7a5e2c: 10: exit run() 0x43c30c2c: 3: exit run() 0x6b7d082c: 13: set_msg 0x6b7d062c: 4: set_msg 0x6b7d082c: 13: msg: "new message" 0x6b7d082c: 13: exit run() 0x6b7d042c: 15: msg: "new message" 0x6b7d042c: 15: exit run() 0x6b7d022c: 9: set_msg 0x6b7d062c: 4: msg: "new message" 0x6b7d022c: 9: msg: "new message" 0x6b7d062c: 4: exit run() 0x6b7d002c: 2: set_msg 0x6b7d002c: 2: msg: "new message" 0x6b7d002c: 2: exit run() 0x6961e12c: 8: set_msg 0x6b7d022c: 9: exit run() 0x6961e12c: 8: msg: "new message" 0x6961e12c: 8: exit run() 0x43c3012c: 6: set_msg 0x43c3012c: 6: msg: "new message" 0x43c3012c: 6: exit run() main: 6 0x6961e82c: 0: enter run() 0x6961e82c: 0: set_msg 0x6961e82c: 0: msg: "new message" 0x6961ef2c: 1: enter run() 0x6961e82c: 0: exit run() 0x6961ef2c: 1: set_msg 0x6f7a502c: 2: enter run() 0x6961ee2c: 3: enter run() 0x6961ef2c: 1: msg: "new message" 0x6f7a512c: 4: enter run() 0x6b7d052c: 5: enter run() 0x6961e12c: 6: enter run() 0x6f7a512c: 4: set_msg 0x6961ef2c: 1: exit run() 0x6f7a532c: 7: enter run() 0x6961eb2c: 8: enter run() 0x43c3092c: 9: enter run() 0x43c3072c: 10: enter run() 0x6961e02c: 11: enter run() 0x6f7a512c: 4: msg: "new message" 0x6f7a542c: 12: enter run() 0x6f7a5c2c: 14: enter run() 0x6f7a582c: 15: enter run() 0x6961ec2c: 13: enter run() 0x6f7a542c: 12: set_msg 0x6f7a512c: 4: exit run() 0x43c3092c: 9: set_msg 0x6f7a582c: 15: set_msg 0x6b7d052c: 5: set_msg 0x6b7d052c: 5: msg: "new message" 0x6f7a582c: 15: msg: "new message" 0x6b7d052c: 5: exit run() 0x6f7a582c: 15: exit run() 0x6961e02c: 11: set_msg 0x6961e02c: 11: msg: "new message" 0x6961e02c: 11: exit run() 0x6f7a502c: 2: set_msg 0x6f7a502c: 2: msg: "new message" 0x6f7a532c: 7: set_msg 0x6f7a502c: 2: exit run() 0x6961e12c: 6: set_msg 0x6961e12c: 6: msg: "new message" 0x6961e12c: 6: exit run() 0x6f7a5c2c: 14: set_msg 0x6f7a5c2c: 14: msg: "new message" 0x6f7a5c2c: 14: exit run() 0x6961eb2c: 8: set_msg 0x6f7a532c: 7: msg: "new message" 0x6f7a532c: 7: exit run() 0x43c3072c: 10: set_msg 0x6961eb2c: 8: msg: "new message" 0x6961eb2c: 8: exit run() 0x43c3092c: 9: msg: "new message" 0x43c3072c: 10: msg: "new message" 0x43c3092c: 9: exit run() 0x43c3072c: 10: exit run() 0x6f7a542c: 12: msg: "new message" 0x6f7a542c: 12: exit run() 0x6961ee2c: 3: set_msg 0x6961ee2c: 3: msg: "new message" 0x6961ee2c: 3: exit run() 0x6961ec2c: 13: set_msg 0x6961ec2c: 13: msg: "new message" 0x6961ec2c: 13: exit run() main: 7 0x6b7d022c: 0: enter run() 0x6b7d022c: 0: set_msg 0x6b7d022c: 0: msg: "new message" 0x6b7d022c: 0: exit run() 0x43c3032c: 1: enter run() 0x43c3032c: 1: set_msg 0x43c3032c: 1: msg: "new message" 0x43c30b2c: 2: enter run() 0x43c3032c: 1: exit run() 0x43c30b2c: 2: set_msg 0x43c30a2c: 3: enter run() 0x43c30b2c: 2: msg: "new message" 0x43c30b2c: 2: exit run() 0x43c30a2c: 3: set_msg 0x43c30a2c: 3: msg: "new message" 0x43c30a2c: 3: exit run() 0x6f7a512c: 4: enter run() 0x6f7a512c: 4: set_msg 0x6f7a512c: 4: msg: "new message" 0x6f7a512c: 4: exit run() 0x6961ed2c: 5: enter run() 0x6961ed2c: 5: set_msg 0x6b7d0c2c: 6: enter run() 0x6961ed2c: 5: msg: "new message" 0x6b7d0c2c: 6: set_msg 0x6961ed2c: 5: exit run() 0x6b7d0c2c: 6: msg: "new message" 0x6b7d0c2c: 6: exit run() 0x6961e42c: 7: enter run() 0x6961e42c: 7: set_msg 0x6961e42c: 7: msg: "new message" 0x6961e42c: 7: exit run() 0x6b7d0a2c: 8: enter run() 0x6b7d0a2c: 8: set_msg 0x6b7d0a2c: 8: msg: "new message" 0x6b7d0a2c: 8: exit run() 0x6961e52c: 9: enter run() 0x6961e52c: 9: set_msg 0x6961e62c: 10: enter run() 0x6961e52c: 9: msg: "new message" 0x6960x6f7a5e2c: rwlock_rdlock 0x48944630 (0) 1e52c: 9: exit run() 0x6961e62c: 10: set_msg 0x6961e62c: 10: msg: "new message" 0x6961e62c: 10: exit run() 0x6f7a552c: 11: enter run() 0x6f7a552c: 11: set_msg 0x6f7a562c: 12: enter run() 0x6f7a552c: 11: msg: "new message" 0x6f7a552c: 11: exit run() 0x6f7a562c: 12: set_msg 0x6961eb2c: 13: enter run() 0x6961ec2c: 15: enter run() 0x43c30c2c: 14: enter run() 0x6f7a562c: 12: msg: "new message" 0x6f7a562c: 12: exit run() 0x6961ec2c: 15: set_msg 0x6961ec2c: 15: msg: "new message" 0x6961ec2c: 15: exit run() 0x43c30c2c: 14: set_msg 0x6961eb2c: 13: set_msg 0x43c30c2c: 14: msg: "new message" 0x6961eb2c: 13: msg: "new message" 0x43c30c2c: 14: exit run() 0x6961eb2c: 13: exit run() main: 8 0x43c30d2c: 0: enter run() 0x43c30d2c: 0: set_msg 0x43c30d2c: 0: msg: "new message" 0x43c30d2c: 0: exit run() 0x6f7a592c: 1: enter run() 0x6f7a592c: 1: set_msg 0x6f7a592c: 1: msg: "new message" 0x6f7a592c: 1: exit run() 0x6f7a572c: 2: enter run() 0x6f7a572c: 2: set_msg 0x6961ed2c: 3: enter run() 0x6f7a572c: 2: msg: "new message" 0x6f7a572c: 2: exit run() 0x6961ed2c: 3: set_msg 0x6961ed2c: 3: msg: "new message" 0x6961ed2c: 3: exit run() 0x6f7a552c: 4: enter run() 0x6f7a552c: 4: set_msg 0x6f7a552c: 4: msg: "new message" 0x6f7a552c: 4: exit run() 0x6961e52c: 5: enter run() 0x6961e52c: 5: set_msg 0x6961e52c: 5: msg: "new message" 0x6961e52c: 5: exit run() 0x6b7d0b2c: 6: enter run() 0x6b7d0b2c: 6: set_msg 0x6b7d0b2c: 6: msg: "new message" 0x6b7d0b2c: 6: exit run() 0x6961ee2c: 7: enter run() 0x6961ee2c: 7: set_msg 0x6b7d052c: 8: enter run() 0x6961ee2c: 7: msg: "new message" 0x6961ee2c: 7: exit run() 0x6b7d052c: 8: set_msg 0x6f7a5a2c: 9: enter run() 0x6b7d052c: 8: msg: "new message" 0x6b7d052c: 8: exit run() 0x6f7a5a2c: 9: set_msg 0x6961e22c: 10: enter run() 0x6961e72c: 11: enter run() 0x6f7a5a2c: 9: msg: "new message" 0x6f7a5b2c: 13: enter run() 0x6961ef2c: 12: enter run() 0x43c3042c: 14: enter run() 0x6f7a5a2c: 9: exit run() 0x6961e32c: 15: enter run() 0x6f7a5b2c: 13: set_msg 0x6f7a5b2c: 13: msg: "new message" 0x6961e22c: 10: set_msg 0x6f7a5b2c: 13: exit run() 0x6961ef2c: 12: set_msg 0x43c3042c: 14: set_msg 0x6961e32c: 15: set_msg 0x6961ef2c: 12: msg: "new message" 0x6961e22c: 10: msg: "new message" 0x43c3042c: 14: msg: "new message" 0x6961ef2c: 12: exit run() 0x6961e22c: 10: exit run() 0x6961e32c: 15: msg: "new message" 0x43c3042c: 14: exit run() 0x6961e32c: 15: exit run() 0x6961e72c: 11: set_msg 0x6961e72c: 11: msg: "new message" 0x6961e72c: 11: exit run() main: 9 0x6b7d0c2c: 0: enter run() 0x6b7d0c2c: 0: set_msg 0x6f7a5c2c: 1: enter run() 0x6b7d0c2c: 0: msg: "new message" 0x6f7a5e2c: 2: enter run() 0x6f7a5f2c: 3: enter run() 0x43c3042c: 4: enter run() 0x43c30c2c: 5: enter run() 0x6f7a5e2c: 2: set_msg 0x6b7d0x6b7d082c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e72c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6b7d0c2c stack 0x7cfd6a40 0x6f7a542c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a532c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5c2c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d0f2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3012c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ea2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30a2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3082c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_rdlock 0x48944630 (1) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e72c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5c2c stack 0x7cfb2b00 rthread reaping 0x6f7a5e2c stack 0x7cfa4aa0 0x6961e72c: rwlock_rdlock 0x48944630 (4294967295) 0x43c30a2c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_rdlock 0x48944630 (2147483647) 0x43c30a2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_rdlock 0x48944630 (2147483649) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_rdlock 0x48944630 (0) 0x43c30c2c: rwlock_unlock 0x48944630 0x43c3082c: rwlock_unlock 0x48944630 0x43c3082c: rwlock_rdlock 0x48944630 (0) 0x43c3082c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (0) 0x43c3042c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5f2c stack 0x7cfb5740 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x43c3042c: rwlock_rdlock 0x48944630 (0) 0x43c3042c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 rthread reaping 0x43c3042c stack 0x7cfb54c0 rthread reaping 0x43c30c2c stack 0x7cfa4ac0 rthread reaping 0x6b7d082c stack 0x7cfa40c0 rthread reaping 0x6961e72c stack 0x7cfb2300 rthread reaping 0x6f7a542c stack 0x7cfb29e0 rthread reaping 0x6f7a532c stack 0x7cfd6200 rthread reaping 0x6f7a5d2c stack 0x7cfd6ce0 rthread reaping 0x6b7d0f2c stack 0x7cfd6c60 rthread reaping 0x43c3012c stack 0x7cfb2440 rthread reaping 0x6961ea2c stack 0x7cfa4720 rthread reaping 0x43c30a2c stack 0x7cfb57a0 rthread reaping 0x43c3082c stack 0x7cfd6aa0 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_wrlock 0x48944630 (0) 0x43c3072c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_wrlock 0x48944630 (1) 0x6f7a592c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a502c: rwlock_wrlock 0x48944630 (2147483649) 0x43c3072c: rwlock_unlock 0x48944630 rthread reaping 0x6961e52c stack 0x7cfd6aa0 0x6b7d0f2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e72c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3092c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e02c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d042c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x43c3072c stack 0x7cfb57a0 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_wrlock 0x48944630 (2147483649) 0x43c30c2c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0e2c: rwlock_wrlock 0x48944630 (2147483649) 0x43c30d2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e82c: rwlock_wrlock 0x48944630 (2147483649) 0x43c3062c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d082c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x43c30d2c: rwlock_unlock 0x48944630 0x43c30d2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_rdlock 0x48944630 (2) 0x43c30c2c: rwlock_unlock 0x48944630 0x43c30d2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d082c stack 0x7cfa4720 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x43c3092c: rwlock_unlock 0x48944630 0x43c3092c: rwlock_rdlock 0x48944630 (0) 0x43c3092c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a592c stack 0x7cfb2440 0x6961e02c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a502c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (2147483647) 0x43c3062c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_rdlock 0x48944630 (1) 0x6961e82c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a502c stack 0x7cfd6c60 rthread reaping 0x6b7d0f2c stack 0x7cfd6ce0 rthread reaping 0x6961e72c stack 0x7cfd6200 rthread reaping 0x43c3092c stack 0x7cfb29e0 rthread reaping 0x6961e02c stack 0x7cfb2300 rthread reaping 0x6b7d042c stack 0x7cfa40c0 rthread reaping 0x43c30c2c stack 0x7cfa4ac0 rthread reaping 0x6f7a562c stack 0x7cfb54c0 rthread reaping 0x6b7d0e2c stack 0x7cfb5740 rthread reaping 0x43c3062c stack 0x7cfa4aa0 rthread reaping 0x43c30d2c stack 0x7cfb2b00 rthread reaping 0x6961e82c stack 0x7cfd6a40 0x43c30e2c: rwlock_wrlock 0x48944630 (0) 0x43c30e2c: rwlock_unlock 0x48944630 0x43c30e2c: rwlock_rdlock 0x48944630 (0) 0x43c30e2c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_wrlock 0x48944630 (1) 0x6b7d002c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_wrlock 0x48944630 (1) 0x6b7d002c: rwlock_unlock 0x48944630 0x43c30f2c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d052c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d022c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d022c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d032c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e92c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ef2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d062c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x43c30e2c stack 0x7cfd6a40 rthread reaping 0x6b7d002c stack 0x7cfb2b00 0x43c30f2c: rwlock_unlock 0x48944630 0x43c3022c: rwlock_wrlock 0x48944630 (0) 0x6b7d0a2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30f2c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a522c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d072c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5a2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3022c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (2147483649) 0x6961ef2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x43c3022c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x43c3022c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (0) 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e62c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x43c30f2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d022c stack 0x7cfa4aa0 rthread reaping 0x43c30f2c stack 0x7cfb5740 0x6b7d072c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d052c stack 0x7cfb54c0 rthread reaping 0x6961e62c stack 0x7cfa4ac0 rthread reaping 0x6f7a5c2c stack 0x7cfa40c0 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d032c stack 0x7cfb2300 rthread reaping 0x6961e92c stack 0x7cfb29e0 rthread reaping 0x6961ef2c stack 0x7cfd6200 rthread reaping 0x6b7d062c stack 0x7cfd6ce0 rthread reaping 0x6b7d0a2c stack 0x7cfd6c60 rthread reaping 0x43c3022c stack 0x7cfb2440 rthread reaping 0x6f7a522c stack 0x7cfa4720 rthread reaping 0x6b7d072c stack 0x7cfb57a0 rthread reaping 0x6f7a5a2c stack 0x7cfd6aa0 0x6961ea2c: rwlock_wrlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_wrlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (1) 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_wrlock 0x48944630 (0) 0x6b7d012c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_wrlock 0x48944630 (2147483649) 0x43c3072c: rwlock_wrlock 0x48944630 (2147483649) 0x6961eb2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a572c: rwlock_unlock 0x48944630 rthread reaping 0x6961ea2c stack 0x7cfd6aa0 rthread reaping 0x6b7d052c stack 0x7cfb57a0 0x6b7d092c: rwlock_wrlock 0x48944630 (0) 0x6b7d0c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a592c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d042c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0d2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d062c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d092c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a552c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x43c3072c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_rdlock 0x48944630 (0) 0x43c3072c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a572c stack 0x7cfb2440 0x6f7a592c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (2147483647) 0x6961eb2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (0) 0x6961eb2c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x6b7d062c: rwlock_rdlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0b2c stack 0x7cfa4720 rthread reaping 0x6b7d022c stack 0x7cfd6c60 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_rdlock 0x48944630 (0) 0x43c3032c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d012c stack 0x7cfd6ce0 rthread reaping 0x43c3072c stack 0x7cfd6200 rthread reaping 0x6961eb2c stack 0x7cfb29e0 rthread reaping 0x6b7d092c stack 0x7cfb2300 rthread reaping 0x6b7d0c2c stack 0x7cfa40c0 rthread reaping 0x6f7a592c stack 0x7cfa4ac0 rthread reaping 0x6b7d042c stack 0x7cfb54c0 rthread reaping 0x6b7d0d2c stack 0x7cfb5740 rthread reaping 0x6b7d062c stack 0x7cfa4aa0 rthread reaping 0x6f7a552c stack 0x7cfb2b00 rthread reaping 0x43c3032c stack 0x7cfd6a40 0x6961e02c: rwlock_wrlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_wrlock 0x48944630 (1) 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x43c3082c: rwlock_wrlock 0x48944630 (1) 0x43c3082c: rwlock_unlock 0x48944630 0x43c3082c: rwlock_rdlock 0x48944630 (0) 0x43c3082c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_wrlock 0x48944630 (0) 0x43c30a2c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_wrlock 0x48944630 (1) 0x43c30a2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_wrlock 0x48944630 (0) 0x6961e12c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a562c: rwlock_wrlock 0x48944630 (2147483649) rthread reaping 0x6961e02c stack 0x7cfd6a40 rthread reaping 0x6b7d082c stack 0x7cfb2b00 rthread reaping 0x43c3082c stack 0x7cfa4aa0 rthread reaping 0x43c30a2c stack 0x7cfb5740 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_wrlock 0x48944630 (0) 0x6961e32c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a542c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0e2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3042c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3002c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d092c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d092c: rwlock_rdlock 0x48944630 (4294967295) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5b2c stack 0x7cfb54c0 rthread reaping 0x6b7d0d2c stack 0x7cfa4ac0 0x6f7a562c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 0x43c3002c: rwlock_unlock 0x48944630 0x43c3002c: rwlock_rdlock 0x48944630 (4294967295) rthread reaping 0x6961e12c stack 0x7cfa40c0 0x43c3042c: rwlock_unlock 0x48944630 rthread reaping 0x6961e32c stack 0x7cfb2300 rthread reaping 0x6961ef2c stack 0x7cfb29e0 rthread reaping 0x6b7d0e2c stack 0x7cfd6200 0x43c3042c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a562c stack 0x7cfd6ce0 0x43c3042c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x43c3002c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d092c stack 0x7cfd6c60 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (0) 0x6f7a542c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a542c stack 0x7cfa4720 rthread reaping 0x43c3042c stack 0x7cfb2440 rthread reaping 0x6961ed2c stack 0x7cfb57a0 rthread reaping 0x43c3002c stack 0x7cfd6aa0 0x6961e42c: rwlock_wrlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_wrlock 0x48944630 (0) 0x6f7a5f2c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_wrlock 0x48944630 (0) 0x6b7d072c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d022c: rwlock_rdlock 0x48944630 (4294967295) 0x43c30f2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5e2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3012c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6961e42c stack 0x7cfd6aa0 0x43c3022c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e12c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e92c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e22c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_wrlock 0x48944630 (0) 0x6961ee2c: rwlock_wrlock 0x48944630 (2147483647) 0x43c3062c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d032c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x43c30f2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x43c30f2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5e2c: rwlock_rdlock 0x48944630 (2147483649) 0x6b7d022c: rwlock_unlock 0x48944630 0x43c30f2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (2147483652) rthread reaping 0x6b7d022c stack 0x7cfb57a0 0x6b7d032c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e22c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_rdlock 0x48944630 (1) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_rdlock 0x48944630 (0) 0x43c3012c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5f2c stack 0x7cfb2440 rthread reaping 0x6b7d0d2c stack 0x7cfa4720 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x43c3022c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x43c3022c: rwlock_rdlock 0x48944630 (1) 0x43c3022c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d072c stack 0x7cfd6c60 rthread reaping 0x43c30f2c stack 0x7cfd6ce0 rthread reaping 0x6f7a5e2c stack 0x7cfd6200 rthread reaping 0x43c3012c stack 0x7cfb29e0 rthread reaping 0x43c3022c stack 0x7cfb2300 0x43c3062c: rwlock_unlock 0x48944630 rthread reaping 0x6961e12c stack 0x7cfa40c0 0x43c3062c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6b7d0a2c stack 0x7cfa4ac0 0x43c3062c: rwlock_unlock 0x48944630 rthread reaping 0x6961e22c stack 0x7cfb54c0 rthread reaping 0x6961e92c stack 0x7cfb5740 rthread reaping 0x43c3062c stack 0x7cfa4aa0 rthread reaping 0x6b7d032c stack 0x7cfb2b00 rthread reaping 0x6961ee2c stack 0x7cfd6a40 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_wrlock 0x48944630 (1) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (0) 0x6961ec2c: rwlock_wrlock 0x48944630 (1) 0x6961ef2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a582c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d002c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_wrlock 0x48944630 (0) 0x43c3092c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0f2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a572c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a592c: rwlock_unlock 0x48944630 rthread reaping 0x6961e52c stack 0x7cfd6a40 rthread reaping 0x6b7d0e2c stack 0x7cfb2b00 0x6f7a592c: rwlock_rdlock 0x48944630 (4294967295) 0x43c30b2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a502c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3072c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6b7d002c stack 0x7cfa4aa0 0x6b7d042c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3092c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_unlock 0x48944630 0x43c3092c: rwlock_rdlock 0x48944630 (4294967295) 0x43c3092c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (2147483647) 0x43c3072c: rwlock_rdlock 0x48944630 (2147483647) 0x43c30b2c: rwlock_unlock 0x48944630 rthread reaping 0x6961ec2c stack 0x7cfb5740 0x6f7a502c: rwlock_unlock 0x48944630 rthread reaping 0x6961ef2c stack 0x7cfb54c0 0x6f7a502c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_rdlock 0x48944630 (0) 0x43c30b2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a582c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_rdlock 0x48944630 (0) 0x6f7a582c: rwlock_rdlock 0x48944630 (2) 0x43c3072c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a582c stack 0x7cfa4ac0 rthread reaping 0x6f7a592c stack 0x7cfa40c0 rthread reaping 0x43c3092c stack 0x7cfb2300 rthread reaping 0x6b7d0f2c stack 0x7cfb29e0 rthread reaping 0x6f7a572c stack 0x7cfd6200 rthread reaping 0x43c30b2c stack 0x7cfd6ce0 rthread reaping 0x43c30c2c stack 0x7cfd6c60 rthread reaping 0x6f7a502c stack 0x7cfa4720 rthread reaping 0x43c3072c stack 0x7cfb2440 rthread reaping 0x6b7d042c stack 0x7cfb57a0 rthread reaping 0x6f7a5c2c stack 0x7cfd6aa0 0x6961e82c: rwlock_wrlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_wrlock 0x48944630 (1) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_wrlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x43c30d2c: rwlock_wrlock 0x48944630 (0) 0x43c30d2c: rwlock_unlock 0x48944630 0x43c30d2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_wrlock 0x48944630 (0) 0x43c30d2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_wrlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x43c3052c: rwlock_wrlock 0x48944630 (1) 0x6961ea2c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6961e82c stack 0x7cfd6aa0 rthread reaping 0x6f7a5b2c stack 0x7cfb57a0 rthread reaping 0x6961e92c stack 0x7cfb2440 rthread reaping 0x43c30d2c stack 0x7cfa4720 rthread reaping 0x6f7a5d2c stack 0x7cfd6c60 rthread reaping 0x6b7d0f2c stack 0x7cfd6ce0 0x6961e62c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e02c: rwlock_wrlock 0x48944630 (4294967295) 0x6961eb2c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6961ea2c stack 0x7cfd6200 0x6b7d062c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30e2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d052c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e52c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (0) 0x6b7d062c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (0) 0x6961eb2c: rwlock_unlock 0x48944630 0x43c30e2c: rwlock_unlock 0x48944630 0x43c30e2c: rwlock_rdlock 0x48944630 (0) 0x43c30e2c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x43c3052c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x43c3052c stack 0x7cfb29e0 0x6b7d052c: rwlock_unlock 0x48944630 rthread reaping 0x43c30e2c stack 0x7cfb2300 rthread reaping 0x6b7d032c stack 0x7cfa40c0 rthread reaping 0x6961e02c stack 0x7cfa4ac0 rthread reaping 0x6961e62c stack 0x7cfb54c0 rthread reaping 0x6961eb2c stack 0x7cfb5740 rthread reaping 0x6b7d062c stack 0x7cfa4aa0 rthread reaping 0x6b7d052c stack 0x7cfb2b00 rthread reaping 0x6961e52c stack 0x7cfd6a40 0x6b7d072c: rwlock_wrlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_wrlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_wrlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_wrlock 0x48944630 (0) 0x43c3032c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_rdlock 0x48944630 (0) 0x43c3032c: rwlock_unlock 0x48944630 0x43c3042c: rwlock_wrlock 0x48944630 (0) 0x43c3042c: rwlock_unlock 0x48944630 0x43c3042c: rwlock_rdlock 0x48944630 (0) 0x43c3042c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_wrlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_wrlock 0x48944630 (1) 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (0) 0x6b7d092c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_wrlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_wrlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_wrlock 0x48944630 (0) 0x43c30a2c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_rdlock 0x48944630 (0) 0x43c30a2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d072c stack 0x7cfd6a40 rthread reaping 0x6961e72c stack 0x7cfb2b00 0x6b7d0c2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0c2c: rwlock_unlock 0x48944630 rthread reaping 0x6961e42c stack 0x7cfa4aa0 rthread reaping 0x6f7a5b2c stack 0x7cfb5740 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6b7d0d2c stack 0x7cfb54c0 rthread reaping 0x6f7a5e2c stack 0x7cfa4ac0 0x6b7d0c2c: rwlock_unlock 0x48944630 rthread reaping 0x43c3032c stack 0x7cfa40c0 rthread reaping 0x43c3042c stack 0x7cfb2300 rthread reaping 0x6b7d032c stack 0x7cfb29e0 rthread reaping 0x6b7d092c stack 0x7cfd6200 rthread reaping 0x6961ed2c stack 0x7cfd6ce0 rthread reaping 0x6b7d082c stack 0x7cfd6c60 rthread reaping 0x43c30a2c stack 0x7cfa4720 rthread reaping 0x6961ef2c stack 0x7cfb2440 rthread reaping 0x6b7d0e2c stack 0x7cfb57a0 rthread reaping 0x6b7d0c2c stack 0x7cfd6aa0 0x43c30e2c: rwlock_wrlock 0x48944630 (0) 0x43c30e2c: rwlock_unlock 0x48944630 0x43c30e2c: rwlock_rdlock 0x48944630 (0) 0x43c30e2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_wrlock 0x48944630 (1) 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_wrlock 0x48944630 (0) 0x6f7a552c: rwlock_wrlock 0x48944630 (2147483647) 0x43c30b2c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_wrlock 0x48944630 (0) 0x43c30b2c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a5a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961eb2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e82c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x43c30e2c stack 0x7cfd6aa0 rthread reaping 0x6961ea2c stack 0x7cfb57a0 0x6961e92c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6b7d092c: rwlock_wrlock 0x48944630 (2147483650) 082c: 6: enter run() 0x6b7d0c2c: 0: exit run() 0x6961e72c: 7: enter run() 0x6f7a542c: 8: enter run() 0x6f7a532c: 9: enter run() 0x6f7a5c2c: 1: set_msg 0x6f7a5d2c: 10: enter run() 0x6b7d0f2c: 11: enter run() 0x43c3012c: 12: enter run() 0x6961ea2c: 13: enter run() 0x43c30a2c: 14: enter run() 0x43c3082c: 15: enter run() 0x6f7a5d2c: 10: set_msg 0x43c3012c: 12: set_msg 0x6f7a5e2c: 2: msg: "new message" 0x43c3012c: 12: msg: "new message" 0x6f7a5e2c: 2: exit run() 0x6961e72c: 7: set_msg 0x43c3012c: 12: exit run() 0x6f7a5c2c: 1: msg: "new message" 0x6f7a5c2c: 1: exit run() 0x6f7a532c: 9: set_msg 0x6f7a532c: 9: msg: "new message" 0x6f7a532c: 9: exit run() 0x43c30a2c: 14: set_msg 0x6961e72c: 7: msg: "new message" 0x6961e72c: 7: exit run() 0x6f7a5f2c: 3: set_msg 0x43c30a2c: 14: msg: "new message" 0x43c30a2c: 14: exit run() 0x6f7a5f2c: 3: msg: "new message" 0x6f7a5f2c: 3: exit run() 0x6f7a5d2c: 10: msg: "new message" 0x6961ea2c: 13: set_msg 0x6961ea2c: 13: msg: "new message" 0x43c30c2c: 5: set_msg 0x43c30c2c: 5: msg: "new message" 0x43c30c2c: 5: exit run() 0x43c3082c: 15: set_msg 0x43c3082c: 15: msg: "new message" 0x43c3082c: 15: exit run() 0x6961ea2c: 13: exit run() 0x6f7a542c: 8: set_msg 0x43c3042c: 4: set_msg 0x6b7d082c: 6: set_msg 0x6f7a5d2c: 10: exit run() 0x6b7d082c: 6: msg: "new message" 0x6b7d082c: 6: exit run() 0x6b7d0f2c: 11: set_msg 0x6b7d0f2c: 11: msg: "new message" 0x6b7d0f2c: 11: exit run() 0x43c3042c: 4: msg: "new message" 0x6f7a542c: 8: msg: "new message" 0x43c3042c: 4: exit run() 0x6f7a542c: 8: exit run() main: 10 0x6961e52c: 0: enter run() 0x6961e52c: 0: set_msg 0x6961e52c: 0: msg: "new message" 0x43c3072c: 1: enter run() 0x6961e52c: 0: exit run() 0x43c3072c: 1: set_msg 0x6b7d082c: 2: enter run() 0x6f7a592c: 3: enter run() 0x6f7a502c: 4: enter run() 0x43c3072c: 1: msg: "new message" 0x6b7d0f2c: 5: enter run() 0x6961e72c: 6: enter run() 0x43c3092c: 7: enter run() 0x6961e02c: 8: enter run() 0x6b7d042c: 9: enter run() 0x43c3072c: 1: exit run() 0x6b7d082c: 2: set_msg 0x6f7a562c: 11: enter run() 0x43c30c2c: 10: enter run() 0x6b7d0e2c: 12: enter run() 0x43c30d2c: 14: enter run() 0x6961e82c: 15: enter run() 0x43c3062c: 13: enter run() 0x6b7d082c: 2: msg: "new message" 0x43c30c2c: 10: set_msg 0x6b7d082c: 2: exit run() 0x6b7d042c: 9: set_msg 0x6b7d042c: 9: msg: "new message" 0x6b7d042c: 9: exit run() 0x43c30d2c: 14: set_msg 0x6b7d0f2c: 5: set_msg 0x6961e72c: 6: set_msg 0x6b7d0f2c: 5: msg: "new message" 0x6961e72c: 6: msg: "new message" 0x43c30c2c: 10: msg: "new message" 0x43c30c2c: 10: exit run() 0x43c30d2c: 14: msg: "new message" 0x43c30d2c: 14: exit run() 0x6b7d0f2c: 5: exit run() 0x6f7a592c: 3: set_msg 0x6f7a592c: 3: msg: "new message" 0x6f7a592c: 3: exit run() 0x6961e82c: 15: set_msg 0x43c3092c: 7: set_msg 0x43c3092c: 7: msg: "new message" 0x43c3092c: 7: exit run() 0x6f7a562c: 11: set_msg 0x6f7a562c: 11: msg: "new message" 0x6f7a562c: 11: exit run() 0x6961e72c: 6: exit run() 0x6961e02c: 8: set_msg 0x6b7d0e2c: 12: set_msg 0x6f7a502c: 4: set_msg 0x43c3062c: 13: set_msg 0x6f7a502c: 4: msg: "new message" 0x6f7a502c: 4: exit run() 0x6961e82c: 15: msg: "new message" 0x6b7d0e2c: 12: msg: "new message" 0x43c3062c: 13: msg: "new message" 0x6961e82c: 15: exit run() 0x6b7d0e2c: 12: exit run() 0x6961e02c: 8: msg: "new message" 0x6961e02c: 8: exit run() 0x43c3062c: 13: exit run() main: 11 0x43c30e2c: 0: enter run() 0x43c30e2c: 0: set_msg 0x43c30e2c: 0: msg: "new message" 0x6b7d002c: 1: enter run() 0x43c30e2c: 0: exit run() 0x6b7d002c: 1: set_msg 0x6b7d022c: 2: enter run() 0x6b7d002c: 1: msg: "new message" 0x43c30f2c: 3: enter run() 0x6b7d002c: 1: exit run() 0x6b7d052c: 4: enter run() 0x6b7d022c: 2: set_msg 0x6961e62c: 5: enter run() 0x6f7a5c2c: 6: enter run() 0x6b7d032c: 7: enter run() 0x6961e92c: 8: enter run() 0x6961ef2c: 9: enter run() 0x6b7d062c: 10: enter run() 0x43c30f2c: 3: set_msg 0x43c3022c: 12: enter run() 0x6b7d0a2c: 11: enter run() 0x6f7a522c: 13: enter run() 0x6b7d072c: 14: enter run() 0x6f7a5a2c: 15: enter run() 0x43c3022c: 12: set_msg 0x6961e92c: 8: set_msg 0x6b7d0a2c: 11: set_msg 0x6b7d0a2c: 11: msg: "new message" 0x6961ef2c: 9: set_msg 0x6f7a5c2c: 6: set_msg 0x6b7d0a2c: 11: exit run() 0x6961ef2c: 9: msg: "new message" 0x43c3022c: 12: msg: "new message" 0x6961ef2c: 9: exit run() 0x6b7d062c: 10: set_msg 0x6b7d062c: 10: msg: "new message" 0x6b7d062c: 10: exit run() 0x6b7d052c: 4: set_msg 0x6961e62c: 5: set_msg 0x6b7d052c: 4: msg: "new message" 0x6961e62c: 5: msg: "new message" 0x6961e62c: 5: exit run() 0x43c30f2c: 3: msg: "new message" 0x6f7a5c2c: 6: msg: "new message" 0x43c3022c: 12: exit run() 0x43c30f2c: 3: exit run() 0x6961e92c: 8: msg: "new message" 0x6f7a5c2c: 6: exit run() 0x6b7d022c: 2: msg: "new message" 0x6b7d052c: 4: exit run() 0x6961e92c: 8: exit run() 0x6b7d022c: 2: exit run() 0x6f7a522c: 13: set_msg 0x6b7d072c: 14: set_msg 0x6b7d072c: 14: msg: "new message" 0x6b7d072c: 14: exit run() 0x6f7a5a2c: 15: set_msg 0x6f7a522c: 13: msg: "new message" 0x6f7a522c: 13: exit run() 0x6f7a5a2c: 15: msg: "new message" 0x6f7a5a2c: 15: exit run() 0x6b7d032c: 7: set_msg 0x6b7d032c: 7: msg: "new message" 0x6b7d032c: 7: exit run() main: 12 0x6961ea2c: 0: enter run() 0x6961ea2c: 0: set_msg 0x6b7d052c: 1: enter run() 0x6961ea2c: 0: msg: "new message" 0x6961ea2c: 0: exit run() 0x6b7d052c: 1: set_msg 0x6b7d0b2c: 2: enter run() 0x6b7d052c: 1: msg: "new message" 0x6f7a572c: 3: enter run() 0x6b7d012c: 5: enter run() 0x6f7a572c: 3: set_msg 0x6b7d022c: 4: enter run() 0x6b7d052c: 1: exit run() 0x43c3072c: 6: enter run() 0x6961eb2c: 7: enter run() 0x6f7a572c: 3: msg: "new message" 0x6b7d092c: 8: enter run() 0x6b7d0c2c: 9: enter run() 0x6f7a592c: 10: enter run() 0x6b7d042c: 11: enter run() 0x6b7d0d2c: 12: enter run() 0x6b7d062c: 13: enter run() 0x6b7d092c: 8: set_msg 0x6f7a572c: 3: exit run() 0x43c3032c: 15: enter run() 0x6f7a552c: 14: enter run() 0x6b7d0d2c: 12: set_msg 0x6b7d092c: 8: msg: "new message" 0x6b7d092c: 8: exit run() 0x6b7d0b2c: 2: set_msg 0x6b7d0b2c: 2: msg: "new message" 0x6b7d0b2c: 2: exit run() 0x43c3072c: 6: set_msg 0x43c3072c: 6: msg: "new message" 0x43c3072c: 6: exit run() 0x6b7d0c2c: 9: set_msg 0x6b7d0c2c: 9: msg: "new message" 0x6f7a592c: 10: set_msg 0x6b7d022c: 4: set_msg 0x6b7d0c2c: 9: exit run() 0x6961eb2c: 7: set_msg 0x6961eb2c: 7: msg: "new message" 0x6961eb2c: 7: exit run() 0x6f7a592c: 10: msg: "new message" 0x6f7a592c: 10: exit run() 0x6b7d042c: 11: set_msg 0x6b7d042c: 11: msg: "new message" 0x6b7d062c: 13: set_msg 0x6b7d042c: 11: exit run() 0x6b7d022c: 4: msg: "new message" 0x6b7d022c: 4: exit run() 0x6f7a552c: 14: set_msg 0x6f7a552c: 14: msg: "new message" 0x6b7d062c: 13: msg: "new message" 0x6f7a552c: 14: exit run() 0x6b7d0d2c: 12: msg: "new message" 0x6b7d062c: 13: exit run() 0x6b7d0d2c: 12: exit run() 0x6b7d012c: 5: set_msg 0x6b7d012c: 5: msg: "new message" 0x6b7d012c: 5: exit run() 0x43c3032c: 15: set_msg 0x43c3032c: 15: msg: "new message" 0x43c3032c: 15: exit run() main: 13 0x6961e02c: 0: enter run() 0x6961e02c: 0: set_msg 0x6961e02c: 0: msg: "new message" 0x6b7d082c: 1: enter run() 0x6961e02c: 0: exit run() 0x6b7d082c: 1: set_msg 0x6b7d082c: 1: msg: "new message" 0x43c3082c: 2: enter run() 0x6b7d082c: 1: exit run() 0x43c3082c: 2: set_msg 0x43c3082c: 2: msg: "new message" 0x43c30a2c: 3: enter run() 0x43c3082c: 2: exit run() 0x43c30a2c: 3: set_msg 0x6f7a5b2c: 4: enter run() 0x43c30a2c: 3: msg: "new message" 0x6b7d0d2c: 5: enter run() 0x6961e12c: 6: enter run() 0x6b7d0d2c: 5: set_msg 0x43c30a2c: 3: exit run() 0x6961ef2c: 8: enter run() 0x6f7a562c: 10: enter run() 0x6b7d0d2c: 5: msg: "new message" 0x6b7d092c: 11: enter run() 0x6961e32c: 7: enter run() 0x6f7a542c: 12: enter run() 0x6b7d0e2c: 9: enter run() 0x43c3042c: 13: enter run() 0x6961ed2c: 14: enter run() 0x43c3002c: 15: enter run() 0x6b7d092c: 11: set_msg 0x6b7d0d2c: 5: exit run() 0x6f7a562c: 10: set_msg 0x6f7a5b2c: 4: set_msg 0x6961ef2c: 8: set_msg 0x6961e12c: 6: set_msg 0x6961e12c: 6: msg: "new message" 0x6961ef2c: 8: msg: "new message" 0x6961ef2c: 8: exit run() 0x6f7a5b2c: 4: msg: "new message" 0x6f7a5b2c: 4: exit run() 0x6f7a562c: 10: msg: "new message" 0x6961ed2c: 14: set_msg 0x6961ed2c: 14: msg: "new message" 0x6961e32c: 7: set_msg 0x6b7d0e2c: 9: set_msg 0x6961ed2c: 14: exit run() 0x6b7d0e2c: 9: msg: "new message" 0x6b7d0e2c: 9: exit run() 0x6961e32c: 7: msg: "new message" 0x6961e12c: 6: exit run() 0x43c3002c: 15: set_msg 0x6961e32c: 7: exit run() 0x6f7a562c: 10: exit run() 0x43c3042c: 13: set_msg 0x43c3042c: 13: msg: "new message" 0x6b7d092c: 11: msg: "new message" 0x43c3042c: 13: exit run() 0x43c3002c: 15: msg: "new message" 0x6b7d092c: 11: exit run() 0x43c3002c: 15: exit run() 0x6f7a542c: 12: set_msg 0x6f7a542c: 12: msg: "new message" 0x6f7a542c: 12: exit run() main: 14 0x6961e42c: 0: enter run() 0x6961e42c: 0: set_msg 0x6961e42c: 0: msg: "new message" 0x6b7d022c: 1: enter run() 0x6f7a5f2c: 2: enter run() 0x6961e42c: 0: exit run() 0x6b7d022c: 1: set_msg 0x6b7d0d2c: 3: enter run() 0x6b7d072c: 4: enter run() 0x43c30f2c: 5: enter run() 0x6f7a5e2c: 6: enter run() 0x43c3012c: 7: enter run() 0x43c3022c: 8: enter run() 0x6b7d0a2c: 10: enter run() 0x6961e12c: 9: enter run() 0x6961e92c: 12: enter run() 0x6961e22c: 11: enter run() 0x6b7d0d2c: 3: set_msg 0x6b7d032c: 14: enter run() 0x6961ee2c: 15: enter run() 0x43c3062c: 13: enter run() 0x6b7d032c: 14: set_msg 0x6961e12c: 9: set_msg 0x6961e12c: 9: msg: "new message" 0x6961e12c: 9: exit run() 0x6961e92c: 12: set_msg 0x43c30f2c: 5: set_msg 0x6f7a5e2c: 6: set_msg 0x6b7d022c: 1: msg: "new message" 0x6961e92c: 12: msg: "new message" 0x43c30f2c: 5: msg: "new message" 0x6f7a5e2c: 6: msg: "new message" 0x6b7d022c: 1: exit run() 0x43c30f2c: 5: exit run() 0x6f7a5e2c: 6: exit run() 0x6b7d032c: 14: msg: "new message" 0x6b7d032c: 14: exit run() 0x6961e22c: 11: set_msg 0x6961e92c: 12: exit run() 0x6f7a5f2c: 2: set_msg 0x6961e22c: 11: msg: "new message" 0x6b7d0d2c: 3: msg: "new message" 0x6b7d0d2c: 3: exit run() 0x6961e22c: 11: exit run() 0x43c3012c: 7: set_msg 0x6b7d072c: 4: set_msg 0x6b7d072c: 4: msg: "new message" 0x6f7a5f2c: 2: msg: "new message" 0x6f7a5f2c: 2: exit run() 0x43c3012c: 7: msg: "new message" 0x43c3012c: 7: exit run() 0x6b7d0a2c: 10: set_msg 0x43c3022c: 8: set_msg 0x6961ee2c: 15: set_msg 0x6b7d072c: 4: exit run() 0x6961ee2c: 15: msg: "new message" 0x6961ee2c: 15: exit run() 0x43c3022c: 8: msg: "new message" 0x6b7d0a2c: 10: msg: "new message" 0x43c3022c: 8: exit run() 0x6b7d0a2c: 10: exit run() 0x43c3062c: 13: set_msg 0x43c3062c: 13: msg: "new message" 0x43c3062c: 13: exit run() main: 15 0x6961e52c: 0: enter run() 0x6961e52c: 0: set_msg 0x6961e52c: 0: msg: "new message" 0x6961e52c: 0: exit run() 0x6b7d0e2c: 1: enter run() 0x6b7d0e2c: 1: set_msg 0x6b7d002c: 2: enter run() 0x6b7d0e2c: 1: msg: "new message" 0x6b7d002c: 2: set_msg 0x6b7d0e2c: 1: exit run() 0x6961ec2c: 3: enter run() 0x6961ef2c: 4: enter run() 0x6f7a582c: 5: enter run() 0x6b7d002c: 2: msg: "new message" 0x6f7a592c: 6: enter run() 0x43c3092c: 7: enter run() 0x6b7d0f2c: 8: enter run() 0x6f7a572c: 9: enter run() 0x6f7a592c: 6: set_msg 0x6b7d002c: 2: exit run() 0x43c30b2c: 10: enter run() 0x43c30c2c: 11: enter run() 0x6f7a502c: 12: enter run() 0x43c3072c: 13: enter run() 0x6b7d042c: 14: enter run() 0x6f7a5c2c: 15: enter run() 0x43c3092c: 7: set_msg 0x43c3072c: 13: set_msg 0x43c3092c: 7: msg: "new message" 0x43c3092c: 7: exit run() 0x6b7d042c: 14: set_msg 0x6961ef2c: 4: set_msg 0x6961ef2c: 4: msg: "new message" 0x6961ef2c: 4: exit run() 0x6961ec2c: 3: set_msg 0x6f7a5c2c: 15: set_msg 0x6961ec2c: 3: msg: "new message" 0x6961ec2c: 3: exit run() 0x43c30b2c: 10: set_msg 0x6f7a502c: 12: set_msg 0x6f7a502c: 12: msg: "new message" 0x6f7a502c: 12: exit run() 0x43c30b2c: 10: msg: "new message" 0x43c30b2c: 10: exit run() 0x6f7a5c2c: 15: msg: "new message" 0x6f7a572c: 9: set_msg 0x6b7d0f2c: 8: set_msg 0x6f7a5c2c: 15: exit run() 0x6f7a582c: 5: set_msg 0x6b7d042c: 14: msg: "new message" 0x6b7d042c: 14: exit run() 0x6f7a592c: 6: msg: "new message" 0x6b7d0f2c: 8: msg: "new message" 0x6b7d0f2c: 8: exit run() 0x6f7a592c: 6: exit run() 0x43c30c2c: 11: set_msg 0x43c3072c: 13: msg: "new message" 0x43c30c2c: 11: msg: "new message" 0x6f7a582c: 5: msg: "new message" 0x6f7a572c: 9: msg: "new message" 0x43c3072c: 13: exit run() 0x43c30c2c: 11: exit run() 0x6f7a582c: 5: exit run() 0x6f7a572c: 9: exit run() main: 16 0x6961e82c: 0: enter run() 0x6961e82c: 0: set_msg 0x6961e82c: 0: msg: "new message" 0x6f7a5b2c: 1: enter run() 0x6961e82c: 0: exit run() 0x6f7a5b2c: 1: set_msg 0x6f7a5b2c: 1: msg: "new message" 0x6f7a5b2c: 1: exit run() 0x6961e92c: 2: enter run() 0x6961e92c: 2: set_msg 0x6961e92c: 2: msg: "new message" 0x43c30d2c: 3: enter run() 0x6961e92c: 2: exit run() 0x43c30d2c: 3: set_msg 0x6f7a5d2c: 4: enter run() 0x43c30d2c: 3: msg: "new message" 0x43c30d2c: 3: exit run() 0x6b7d0f2c: 5: enter run() 0x6f7a5d2c: 4: set_msg 0x6b7d0f2c: 5: set_msg 0x6f7a5d2c: 4: msg: "new message" 0x6b7d0f2c: 5: msg: "new message" 0x6961ea2c: 6: enter run() 0x6f7a5d2c: 4: exit run() 0x6b7d0f2c: 5: exit run() 0x6961ea2c: 6: set_msg 0x43c3052c: 7: enter run() 0x6961ea2c: 6: msg: "new message" 0x6b7d032c: 9: enter run() 0x6961e62c: 11: enter run() 0x6961e02c: 10: enter run() 0x6961ea2c: 6: exit run() 0x6961eb2c: 12: enter run() 0x6b7d062c: 13: enter run() 0x43c30e2c: 8: enter run() 0x6b7d052c: 14: enter run() 0x6961e52c: 15: enter run() 0x6b7d032c: 9: set_msg 0x6b7d032c: 9: msg: "new message" 0x6b7d032c: 9: exit run() 0x6961e52c: 15: set_msg 0x6961e62c: 11: set_msg 0x6961e62c: 11: msg: "new message" 0x6b7d062c: 13: set_msg 0x6b7d062c: 13: msg: "new message" 0x6961e62c: 11: exit run() 0x6961e52c: 15: msg: "new message" 0x6b7d062c: 13: exit run() 0x6961e52c: 15: exit run() 0x6961eb2c: 12: set_msg 0x6961eb2c: 12: msg: "new message" 0x6961eb2c: 12: exit run() 0x43c30e2c: 8: set_msg 0x43c30e2c: 8: msg: "new message" 0x43c30e2c: 8: exit run() 0x43c3052c: 7: set_msg 0x6961e02c: 10: set_msg 0x43c3052c: 7: msg: "new message" 0x6961e02c: 10: msg: "new message" 0x43c3052c: 7: exit run() 0x6961e02c: 10: exit run() 0x6b7d052c: 14: set_msg 0x6b7d052c: 14: msg: "new message" 0x6b7d052c: 14: exit run() main: 17 0x6b7d072c: 0: enter run() 0x6b7d072c: 0: set_msg 0x6b7d072c: 0: msg: "new message" 0x6b7d072c: 0: exit run() 0x6961e72c: 1: enter run() 0x6961e72c: 1: set_msg 0x6961e42c: 2: enter run() 0x6961e72c: 1: msg: "new message" 0x6961e72c: 1: exit run() 0x6961e42c: 2: set_msg 0x6961e42c: 2: msg: "new message" 0x6961e42c: 2: exit run() 0x6f7a5b2c: 3: enter run() 0x6f7a5b2c: 3: set_msg 0x6f7a5b2c: 3: msg: "new message" 0x6f7a5b2c: 3: exit run() 0x6b7d0d2c: 4: enter run() 0x6b7d0d2c: 4: set_msg 0x6b7d0d2c: 4: msg: "new message" 0x6b7d0d2c: 4: exit run() 0x6f7a5e2c: 5: enter run() 0x6f7a5e2c: 5: set_msg 0x6f7a5e2c: 5: msg: "new message" 0x6f7a5e2c: 5: exit run() 0x43c3032c: 6: enter run() 0x43c3032c: 6: set_msg 0x43c3032c: 6: msg: "new message" 0x43c3032c: 6: exit run() 0x43c3042c: 7: enter run() 0x43c3042c: 7: set_msg 0x43c3042c: 7: msg: "new message" 0x43c3042c: 7: exit run() 0x6b7d032c: 8: enter run() 0x6b7d032c: 8: set_msg 0x6b7d032c: 8: msg: "new message" 0x6b7d092c: 9: enter run() 0x6b7d032c: 8: exit run() 0x6b7d092c: 9: set_msg 0x6b7d092c: 9: msg: "new message" 0x6b7d092c: 9: exit run() 0x6961ed2c: 10: enter run() 0x6961ed2c: 10: set_msg 0x6961ed2c: 10: msg: "new message" 0x6961ed2c: 10: exit run() 0x6b7d082c: 11: enter run() 0x6b7d082c: 11: set_msg 0x6b7d082c: 11: msg: "new message" 0x6b7d082c: 11: exit run() 0x43c30a2c: 12: enter run() 0x43c30a2c: 12: set_msg 0x43c30a2c: 12: msg: "new message" 0x43c30a2c: 12: exit run() 0x6961ef2c: 13: enter run() 0x6961ef2c: 13: set_msg 0x6961ef2c: 13: msg: "new message" 0x6961ef2c: 13: exit run() 0x6b7d0e2c: 14: enter run() 0x6b7d0e2c: 14: set_msg 0x6b7d0e2c: 14: msg: "new message" 0x6b7d0e2c: 14: exit run() 0x6b7d0c2c: 15: enter run() 0x6b7d0c2c: 15: set_msg 0x6b7d0c2c: 15: msg: "new message" 0x6b7d0c2c: 15: exit run() main: 18 0x43c30e2c: 0: enter run() 0x43c30e2c: 0: set_msg 0x43c30e2c: 0: msg: "new message" 0x6961ea2c: 1: enter run() 0x43c30e2c: 0: exit run() 0x6961ea2c: 1: set_msg 0x6961ea2c: 1: msg: "new message" 0x43c30b2c: 2: enter run() 0x6961ea2c: 1: exit run() 0x6f7a552c: 3: enter run() 0x43c30b2c: 2: set_msg 0x6f7a572c: 4: enter run() 0x6f7a5a2c: 5: enter run() 0x6961eb2c: 6: enter run() 0x6961e82c: 7: enter run() 0x6961e92c: 8: enter run() 0x6f7a572c: 4: set_msg 0x6b7d092c: 9: enter run() 0x6f7a562c: 10x6f7a562c: rwlock_wrlock 0x48944630 (2147483650) 0x6b7d042c: rwlock_wrlock 0x48944630 (2147483650) 0x6961e32c: rwlock_wrlock 0x48944630 (2147483650) 0x43c3052c: rwlock_wrlock 0x48944630 (2147483650) 0x6b7d072c: rwlock_wrlock 0x48944630 (2147483650) 0x43c3012c: rwlock_wrlock 0x48944630 (2147483650) 0x43c30b2c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_rdlock 0x48944630 (0) 0x43c3052c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a552c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (2147483647) 0x6961eb2c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (0) 0x43c3012c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a552c stack 0x7cfa4720 rthread reaping 0x6f7a572c stack 0x7cfd6c60 0x6961eb2c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d092c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e32c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6b7d092c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 rthread reaping 0x43c30b2c stack 0x7cfb2440 rthread reaping 0x6f7a5a2c stack 0x7cfd6ce0 rthread reaping 0x6961eb2c stack 0x7cfd6200 rthread reaping 0x6961e82c stack 0x7cfb29e0 rthread reaping 0x6961e92c stack 0x7cfb2300 rthread reaping 0x6b7d092c stack 0x7cfa40c0 rthread reaping 0x6f7a562c stack 0x7cfa4ac0 rthread reaping 0x6b7d042c stack 0x7cfb54c0 rthread reaping 0x6961e32c stack 0x7cfb5740 rthread reaping 0x43c3052c stack 0x7cfa4aa0 rthread reaping 0x6b7d072c stack 0x7cfb2b00 rthread reaping 0x43c3012c stack 0x7cfd6a40 0x6b7d032c: rwlock_wrlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_wrlock 0x48944630 (0) 0x43c3072c: rwlock_wrlock 0x48944630 (2147483647) 0x6961e72c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e42c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6b7d032c stack 0x7cfd6a40 0x43c3062c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d0a2c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a512c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3022c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d052c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3082c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e22c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d002c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e12c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a582c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30b2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_rdlock 0x48944630 (0) 0x43c30b2c: rwlock_unlock 0x48944630 0x43c3022c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a5c2c: rwlock_rdlock 0x48944630 (1) 0x6f7a512c: rwlock_unlock 0x48944630 0x43c3022c: rwlock_rdlock 0x48944630 (2147483650) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 0x43c3022c: rwlock_unlock 0x48944630 0x43c3082c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x43c3082c: rwlock_rdlock 0x48944630 (0) 0x43c3082c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0a2c stack 0x7cfb2b00 0x6961e22c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_rdlock 0x48944630 (2147483649) 0x6961e12c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_rdlock 0x48944630 (0) 0x43c3072c: rwlock_unlock 0x48944630 rthread reaping 0x6961e42c stack 0x7cfa4aa0 rthread reaping 0x43c3072c stack 0x7cfb5740 rthread reaping 0x6961e72c stack 0x7cfb54c0 rthread reaping 0x43c3062c stack 0x7cfa4ac0 rthread reaping 0x43c30b2c stack 0x7cfa40c0 rthread reaping 0x6f7a512c stack 0x7cfb2300 rthread reaping 0x6f7a5c2c stack 0x7cfb29e0 rthread reaping 0x43c3022c stack 0x7cfd6200 rthread reaping 0x43c3082c stack 0x7cfd6ce0 rthread reaping 0x6b7d052c stack 0x7cfb2440 rthread reaping 0x6961e22c stack 0x7cfd6c60 rthread reaping 0x6b7d002c stack 0x7cfa4720 rthread reaping 0x6961e12c stack 0x7cfb57a0 rthread reaping 0x6f7a582c stack 0x7cfd6aa0 0x6f7a592c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_wrlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_wrlock 0x48944630 (1) 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_wrlock 0x48944630 (0) 0x6961e42c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d072c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a592c stack 0x7cfd6aa0 rthread reaping 0x6b7d012c stack 0x7cfb57a0 0x6b7d0c2c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d062c: rwlock_wrlock 0x48944630 (2147483649) 0x6961eb2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e62c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d042c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30c2c: rwlock_wrlock 0x48944630 (4294967295) 0x43c3042c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d022c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (2147483647) 0x43c30c2c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x43c3042c: rwlock_unlock 0x48944630 0x43c3042c: rwlock_rdlock 0x48944630 (0) 0x43c3042c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (2147483650) 0x6b7d022c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961eb2c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6b7d062c: rwlock_unlock 0x48944630 0x43c3032c: rwlock_rdlock 0x48944630 (4294967295) 0x43c3032c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0f2c stack 0x7cfa4720 rthread reaping 0x6b7d0a2c stack 0x7cfd6c60 rthread reaping 0x6961e42c stack 0x7cfb2440 rthread reaping 0x6b7d072c stack 0x7cfd6ce0 rthread reaping 0x6b7d0b2c stack 0x7cfd6200 rthread reaping 0x6b7d0c2c stack 0x7cfb29e0 rthread reaping 0x6b7d062c stack 0x7cfb2300 rthread reaping 0x6b7d022c stack 0x7cfa40c0 rthread reaping 0x6961eb2c stack 0x7cfa4ac0 rthread reaping 0x6b7d042c stack 0x7cfb54c0 rthread reaping 0x6961e62c stack 0x7cfb5740 rthread reaping 0x43c3032c stack 0x7cfa4aa0 rthread reaping 0x43c3042c stack 0x7cfb2b00 rthread reaping 0x43c30c2c stack 0x7cfd6a40 0x6961eb2c: rwlock_wrlock 0x48944630 (0) 0x6961eb2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (0) 0x6961eb2c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_wrlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_wrlock 0x48944630 (1) 0x6b7d012c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (0) 0x43c3062c: rwlock_wrlock 0x48944630 (0) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_wrlock 0x48944630 (1) 0x43c3062c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x43c3062c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e52c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (1) 0x6961e52c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (0) 0x6b7d062c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_rdlock 0x48944630 (0) 0x43c3072c: rwlock_wrlock 0x48944630 (1) 0x43c3052c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_unlock 0x48944630 0x43c3072c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_wrlock 0x48944630 (0) 0x43c3072c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x43c3082c: rwlock_wrlock 0x48944630 (0) 0x43c3082c: rwlock_unlock 0x48944630 0x43c3082c: rwlock_rdlock 0x48944630 (0) 0x43c3082c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_wrlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961eb2c stack 0x7cfd6a40 0x6b7d072c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6b7d012c stack 0x7cfb2b00 rthread reaping 0x6b7d022c stack 0x7cfa4aa0 rthread reaping 0x6f7a5a2c stack 0x7cfb5740 rthread reaping 0x6b7d0f2c stack 0x7cfb54c0 rthread reaping 0x43c3052c stack 0x7cfa4ac0 0x6b7d092c: rwlock_wrlock 0x48944630 (2147483647) rthread reaping 0x43c3062c stack 0x7cfa40c0 rthread reaping 0x6b7d062c stack 0x7cfb2300 rthread reaping 0x6961e52c stack 0x7cfb29e0 rthread reaping 0x43c3072c stack 0x7cfd6200 0x6f7a5d2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d032c stack 0x7cfd6ce0 rthread reaping 0x43c3082c stack 0x7cfb2440 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6b7d0d2c stack 0x7cfd6c60 0x6f7a5d2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d072c stack 0x7cfa4720 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a5d2c stack 0x7cfb57a0 0x6b7d092c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d092c stack 0x7cfd6aa0 0x43c3062c: rwlock_wrlock 0x48944630 (0) 0x43c3062c: rwlock_unlock 0x48944630 0x43c3062c: rwlock_rdlock 0x48944630 (0) 0x43c3062c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_wrlock 0x48944630 (1) 0x43c3052c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_rdlock 0x48944630 (0) 0x43c3052c: rwlock_unlock 0x48944630 0x43c3002c: rwlock_wrlock 0x48944630 (0) 0x43c3002c: rwlock_unlock 0x48944630 0x43c3002c: rwlock_rdlock 0x48944630 (0) 0x43c3002c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_wrlock 0x48944630 (0) 0x43c3012c: rwlock_unlock 0x48944630 0x43c3012c: rwlock_rdlock 0x48944630 (0) 0x43c3012c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x43c3092c: rwlock_wrlock 0x48944630 (0) 0x43c3092c: rwlock_unlock 0x48944630 0x43c3092c: rwlock_rdlock 0x48944630 (0) 0x43c3092c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_wrlock 0x48944630 (1) 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_wrlock 0x48944630 (0) 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (0) 0x6f7a542c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_wrlock 0x48944630 (0) 0x43c30a2c: rwlock_unlock 0x48944630 0x43c30a2c: rwlock_rdlock 0x48944630 (0) 0x43c30a2c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_wrlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x43c3062c stack 0x7cfb57a0 rthread reaping 0x43c3052c stack 0x7cfd6aa0 rthread reaping 0x43c3002c stack 0x7cfa4720 rthread reaping 0x6961ef2c stack 0x7cfd6c60 rthread reaping 0x43c3012c stack 0x7cfb2440 rthread reaping 0x6b7d0b2c stack 0x7cfd6ce0 rthread reaping 0x43c3092c stack 0x7cfd6200 rthread reaping 0x6b7d052c stack 0x7cfb29e0 0x6b7d082c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a542c stack 0x7cfb2300 0x6b7d082c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x43c30a2c stack 0x7cfa40c0 rthread reaping 0x6b7d012c stack 0x7cfa4ac0 0x43c30c2c: rwlock_wrlock 0x48944630 (1) rthread reaping 0x6b7d0e2c stack 0x7cfb54c0 rthread reaping 0x6f7a5b2c stack 0x7cfb5740 0x6b7d0c2c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d082c stack 0x7cfa4aa0 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_unlock 0x48944630 0x43c30c2c: rwlock_rdlock 0x48944630 (0) 0x43c30c2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0c2c stack 0x7cfb2b00 rthread reaping 0x43c30c2c stack 0x7cfd6a40 0x6b7d092c: rwlock_wrlock 0x48944630 (0) 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (0) 0x6b7d092c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_wrlock 0x48944630 (0) 0x6961e92c: rwlock_wrlock 0x48944630 (2147483647) 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_wrlock 0x48944630 (0) 0x6961e22c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e92c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e42c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6b7d092c stack 0x7cfd6a40 rthread reaping 0x6961e62c stack 0x7cfb2b00 0x6b7d062c: rwlock_rdlock 0x48944630 (4294967295) 0x43c3052c: rwlock_wrlock 0x48944630 (4294967295) 0x43c30b2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_wrlock 0x48944630 (0) 0x6f7a522c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d042c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e02c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e02c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_unlock 0x48944630 0x43c30b2c: rwlock_rdlock 0x48944630 (0) 0x43c30b2c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_rdlock 0x48944630 (2) 0x6961e92c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 rthread reaping 0x6961e92c stack 0x7cfa4aa0 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (2147483649) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_unlock 0x48944630 0x43c3052c: rwlock_rdlock 0x48944630 (0) 0x43c3052c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6b7d062c stack 0x7cfb5740 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 rthread reaping 0x6961e22c stack 0x7cfb54c0 0x6b7d002c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0d2c stack 0x7cfa4ac0 0x6b7d002c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6b7d0a2c stack 0x7cfa40c0 0x6b7d002c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5c2c stack 0x7cfb2300 rthread reaping 0x6961e42c stack 0x7cfb29e0 rthread reaping 0x6961ed2c stack 0x7cfd6200 rthread reaping 0x6b7d002c stack 0x7cfd6ce0 rthread reaping 0x6f7a522c stack 0x7cfb2440 rthread reaping 0x43c3052c stack 0x7cfd6c60 rthread reaping 0x6b7d042c stack 0x7cfa4720 rthread reaping 0x43c30b2c stack 0x7cfd6aa0 rthread reaping 0x6961e02c stack 0x7cfb57a0 0x6961e92c: rwlock_wrlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_wrlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (1) 0x6f7a592c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d072c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a562c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a552c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0c2c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6961e92c stack 0x7cfb57a0 rthread reaping 0x6f7a582c stack 0x7cfd6aa0 0x6961e12c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e02c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_wrlock 0x48944630 (0) 0x4702eb2c: rwlock_wrlock 0x48944630 (2147483647) 0x4702e12c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (0) 0x4702ed2c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_rdlock 0x48944630 (0) 0x4702eb2c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (4294967295) 0x4702e12c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (1) 0x6f7a562c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0b2c stack 0x7cfa4720 0x6f7a502c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a592c stack 0x7cfd6c60 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (1) 0x6961e12c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d072c stack 0x7cfb2440 rthread reaping 0x6f7a502c stack 0x7cfd6ce0 rthread reaping 0x6f7a5f2c stack 0x7cfd6200 rthread reaping 0x6f7a562c stack 0x7cfb29e0 rthread reaping 0x6f7a5a2c stack 0x7cfb2300 rthread reaping 0x6f7a552c stack 0x7cfa40c0 rthread reaping 0x6b7d0c2c stack 0x7cfa4ac0 rthread reaping 0x6961e12c stack 0x7cfb54c0 rthread reaping 0x4702e02c stack 0x7cfb5740 rthread reaping 0x4702ed2c stack 0x7cfa4aa0 rthread reaping 0x4702e12c stack 0x7cfb2b00 rthread reaping 0x4702eb2c stack 0x7cfd6a40 0x4702e42c: rwlock_wrlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_rdlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_wrlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_wrlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_rdlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_wrlock 0x48944630 (0) 0x4702e22c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_rdlock 0x48944630 (0) 0x6961eb2c: rwlock_wrlock 0x48944630 (0) 0x4702e22c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_wrlock 0x48944630 (1) 0x6961eb2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (0) 0x6961eb2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_wrlock 0x48944630 (1) 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_wrlock 0x48944630 (0) 0x6f7a512c: rwlock_wrlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_wrlock 0x48944630 (1) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6b7d0e2c: rwlock_wrlock 0x48944630 (1) 0x6f7a532c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a522c: rwlock_unlock 0x48944630 rthread reaping 0x4702e42c stack 0x7cfd6a40 0x6961e42c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e32c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6961ee2c stack 0x7cfb2b00 rthread reaping 0x6961ef2c stack 0x7cfa4aa0 rthread reaping 0x6f7a5d2c stack 0x7cfb5740 0x6b7d0e2c: rwlock_unlock 0x48944630 rthread reaping 0x4702e52c stack 0x7cfb54c0 rthread reaping 0x4702e22c stack 0x7cfa4ac0 rthread reaping 0x6961eb2c stack 0x7cfa40c0 rthread reaping 0x6f7a5e2c stack 0x7cfb2300 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961e22c stack 0x7cfb29e0 0x6b7d0e2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a512c stack 0x7cfd6200 rthread reaping 0x6961e32c stack 0x7cfd6ce0 rthread reaping 0x6f7a522c stack 0x7cfb2440 0x4702e32c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0e2c stack 0x7cfd6c60 0x4702e32c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (1) 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a532c stack 0x7cfa4720 rthread reaping 0x6961e42c stack 0x7cfd6aa0 rthread reaping 0x4702e32c stack 0x7cfb57a0 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x4702ea2c: rwlock_wrlock 0x48944630 (1) 0x6961e52c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_wrlock 0x48944630 (0) 0x6f7a522c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e62c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d072c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x4702ea2c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_rdlock 0x48944630 (1) 0x4702ea2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a502c: rwlock_wrlock 0x48944630 (2147483649) 0x4702ef2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e62c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_wrlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 rthread reaping 0x6961e52c stack 0x7cfb57a0 rthread reaping 0x4702ea2c stack 0x7cfd6aa0 0x6b7d082c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e12c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a522c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d072c stack 0x7cfd6c60 0x6961e72c: rwlock_unlock 0x48944630 rthread reaping 0x6961ea2c stack 0x7cfb2440 0x6b7d082c: rwlock_unlock 0x48944630 rthread reaping 0x6961e62c stack 0x7cfd6ce0 0x6b7d082c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a522c stack 0x7cfa4720 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a592c stack 0x7cfd6200 0x6961e72c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_rdlock 0x48944630 (0) 0x4702ef2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5a2c stack 0x7cfb2300 0x4702e12c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6b7d0c2c stack 0x7cfa40c0 0x4702e12c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0b2c stack 0x7cfa4ac0 rthread reaping 0x6f7a502c stack 0x7cfb54c0 rthread reaping 0x6b7d002c stack 0x7cfb5740 rthread reaping 0x6b7d082c stack 0x7cfa4aa0 rthread reaping 0x6961e72c stack 0x7cfb2b00 rthread reaping 0x4702e12c stack 0x7cfd6a40 0x6b7d0f2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_wrlock 0x48944630 (0) 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_wrlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x4702ef2c stack 0x7cfb29e0 0x6961e82c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a5d2c: rwlock_rdlock 0x48944630 (1) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a572c: rwlock_wrlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0: enter run() 0x6b7d042c: 11: enter run() 0x6961e32c: 12: enter run() 0x43c3052c: 13: enter run() 0x6b7d072c: 14: enter run() 0x43c3012c: 15: enter run() 0x43c30b2c: 2: msg: "new message" 0x6f7a572c: 4: msg: "new message" 0x43c30b2c: 2: exit run() 0x6f7a572c: 4: exit run() 0x43c3052c: 13: set_msg 0x43c3052c: 13: msg: "new message" 0x43c3052c: 13: exit run() 0x6961e92c: 8: set_msg 0x6961e92c: 8: msg: "new message" 0x6b7d042c: 11: set_msg 0x6b7d042c: 11: msg: "new message" 0x6961e92c: 8: exit run() 0x6961e82c: 7: set_msg 0x6b7d042c: 11: exit run() 0x6b7d072c: 14: set_msg 0x6f7a552c: 3: set_msg 0x6b7d072c: 14: msg: "new message" 0x6961e82c: 7: msg: "new message" 0x6b7d072c: 14: exit run() 0x6961e82c: 7: exit run() 0x6961eb2c: 6: set_msg 0x6f7a552c: 3: msg: "new message" 0x6f7a552c: 3: exit run() 0x43c3012c: 15: set_msg 0x6961eb2c: 6: msg: "new message" 0x43c3012c: 15: msg: "new message" 0x6961eb2c: 6: exit run() 0x6f7a562c: 10: set_msg 0x43c3012c: 15: exit run() 0x6f7a562c: 10: msg: "new message" 0x6f7a562c: 10: exit run() 0x6f7a5a2c: 5: set_msg 0x6b7d092c: 9: set_msg 0x6961e32c: 12: set_msg 0x6b7d092c: 9: msg: "new message" 0x6f7a5a2c: 5: msg: "new message" 0x6961e32c: 12: msg: "new message" 0x6b7d092c: 9: exit run() 0x6f7a5a2c: 5: exit run() 0x6961e32c: 12: exit run() main: 19 0x6b7d032c: 0: enter run() 0x6b7d032c: 0: set_msg 0x6b7d032c: 0: msg: "new message" 0x6b7d0a2c: 1: enter run() 0x6b7d032c: 0: exit run() 0x43c3072c: 3: enter run() 0x6961e72c: 4: enter run() 0x6961e42c: 2: enter run() 0x43c3062c: 5: enter run() 0x6b7d0a2c: 1: set_msg 0x43c30b2c: 6: enter run() 0x6f7a5c2c: 8: enter run() 0x6f7a512c: 7: enter run() 0x43c3022c: 9: enter run() 0x6b7d052c: 11: enter run() 0x43c3082c: 10: enter run() 0x6961e22c: 12: enter run() 0x6b7d002c: 13: enter run() 0x6961e12c: 14: enter run() 0x6f7a582c: 15: enter run() 0x43c30b2c: 6: set_msg 0x43c30b2c: 6: msg: "new message" 0x43c30b2c: 6: exit run() 0x43c3022c: 9: set_msg 0x6f7a5c2c: 8: set_msg 0x6f7a512c: 7: set_msg 0x6f7a512c: 7: msg: "new message" 0x6f7a5c2c: 8: msg: "new message" 0x6f7a512c: 7: exit run() 0x6b7d0a2c: 1: msg: "new message" 0x43c3022c: 9: msg: "new message" 0x6f7a5c2c: 8: exit run() 0x6b7d0a2c: 1: exit run() 0x43c3082c: 10: set_msg 0x43c3022c: 9: exit run() 0x6f7a582c: 15: set_msg 0x6f7a582c: 15: msg: "new message" 0x43c3082c: 10: msg: "new message" 0x43c3082c: 10: exit run() 0x6b7d052c: 11: set_msg 0x6961e72c: 4: set_msg 0x6961e72c: 4: msg: "new message" 0x6961e72c: 4: exit run() 0x6961e12c: 14: set_msg 0x6f7a582c: 15: exit run() 0x6961e22c: 12: set_msg 0x43c3062c: 5: set_msg 0x6b7d002c: 13: set_msg 0x6961e42c: 2: set_msg 0x6961e22c: 12: msg: "new message" 0x6961e42c: 2: msg: "new message" 0x6b7d002c: 13: msg: "new message" 0x43c3062c: 5: msg: "new message" 0x6961e22c: 12: exit run() 0x6961e42c: 2: exit run() 0x43c3062c: 5: exit run() 0x6961e12c: 14: msg: "new message" 0x6961e12c: 14: exit run() 0x6b7d002c: 13: exit run() 0x6b7d052c: 11: msg: "new message" 0x6b7d052c: 11: exit run() 0x43c3072c: 3: set_msg 0x43c3072c: 3: msg: "new message" 0x43c3072c: 3: exit run() main: 20 0x6f7a592c: 0: enter run() 0x6f7a592c: 0: set_msg 0x6f7a592c: 0: msg: "new message" 0x6b7d012c: 1: enter run() 0x6f7a592c: 0: exit run() 0x6b7d012c: 1: set_msg 0x6b7d0f2c: 2: enter run() 0x6b7d012c: 1: msg: "new message" 0x6b7d0a2c: 3: enter run() 0x6961e42c: 4: enter run() 0x6b7d072c: 5: enter run() 0x6b7d0b2c: 6: enter run() 0x6b7d0a2c: 3: set_msg 0x6b7d012c: 1: exit run() 0x6b7d0c2c: 7: enter run() 0x6b7d062c: 8: enter run() 0x6961eb2c: 10: enter run() 0x6961e62c: 12: enter run() 0x6b7d0a2c: 3: msg: "new message" 0x43c3032c: 13: enter run() 0x6b7d042c: 11: enter run() 0x43c30c2c: 15: enter run() 0x43c3042c: 14: enter run() 0x6b7d022c: 9: enter run() 0x6b7d0a2c: 3: exit run() 0x6b7d0b2c: 6: set_msg 0x43c30c2c: 15: set_msg 0x6b7d022c: 9: set_msg 0x6961e62c: 12: set_msg 0x6961e62c: 12: msg: "new message" 0x6961e62c: 12: exit run() 0x6b7d0b2c: 6: msg: "new message" 0x6961e42c: 4: set_msg 0x6961e42c: 4: msg: "new message" 0x6b7d0b2c: 6: exit run() 0x43c3042c: 14: set_msg 0x43c3042c: 14: msg: "new message" 0x43c30c2c: 15: msg: "new message" 0x6961e42c: 4: exit run() 0x43c3042c: 14: exit run() 0x6b7d022c: 9: msg: "new message" 0x6b7d022c: 9: exit run() 0x6961eb2c: 10: set_msg 0x6b7d0c2c: 7: set_msg 0x6961eb2c: 10: msg: "new message" 0x6961eb2c: 10: exit run() 0x6b7d072c: 5: set_msg 0x43c30c2c: 15: exit run() 0x6b7d0c2c: 7: msg: "new message" 0x6b7d0c2c: 7: exit run() 0x43c3032c: 13: set_msg 0x6b7d072c: 5: msg: "new message" 0x6b7d072c: 5: exit run() 0x6b7d042c: 11: set_msg 0x6b7d062c: 8: set_msg 0x43c3032c: 13: msg: "new message" 0x43c3032c: 13: exit run() 0x6b7d042c: 11: msg: "new message" 0x6b7d042c: 11: exit run() 0x6b7d062c: 8: msg: "new message" 0x6b7d062c: 8: exit run() 0x6b7d0f2c: 2: set_msg 0x6b7d0f2c: 2: msg: "new message" 0x6b7d0f2c: 2: exit run() main: 21 0x6961eb2c: 0: enter run() 0x6961eb2c: 0: set_msg 0x6961eb2c: 0: msg: "new message" 0x6961eb2c: 0: exit run() 0x6b7d012c: 1: enter run() 0x6b7d012c: 1: set_msg 0x6b7d022c: 2: enter run() 0x6b7d012c: 1: msg: "new message" 0x6f7a5a2c: 3: enter run() 0x6b7d012c: 1: exit run() 0x6b7d022c: 2: set_msg 0x6b7d0f2c: 4: enter run() 0x6b7d0f2c: 4: set_msg 0x6b7d022c: 2: msg: "new message" 0x6b7d0f2c: 4: msg: "new message" 0x6b7d022c: 2: exit run() 0x43c3052c: 5: enter run() 0x6b7d0f2c: 4: exit run() 0x6f7a5a2c: 3: set_msg 0x43c3062c: 6: enter run() 0x6f7a5a2c: 3: msg: "new message" 0x6b7d062c: 7: enter run() 0x6f7a5a2c: 3: exit run() 0x43c3062c: 6: set_msg 0x6961e52c: 8: enter run() 0x6961e52c: 8: set_msg 0x43c3062c: 6: msg: "new message" 0x43c3062c: 6: exit run() 0x6961e52c: 8: msg: "new message" 0x6961e52c: 8: exit run() 0x43c3052c: 5: set_msg 0x6b7d062c: 7: set_msg 0x6b7d062c: 7: msg: "new message" 0x43c3072c: 9: enter run() 0x6b7d062c: 7: exit run() 0x43c3052c: 5: msg: "new message" 0x43c3052c: 5: exit run() 0x43c3072c: 9: set_msg 0x6b7d032c: 10: enter run() 0x43c3072c: 9: msg: "new message" 0x6b7d032c: 10: set_msg 0x43c3072c: 9: exit run() 0x6b7d032c: 10: msg: "new message" 0x6b7d032c: 10: exit run() 0x43c3082c: 11: enter run() 0x43c3082c: 11: set_msg 0x43c3082c: 11: msg: "new message" 0x43c3082c: 11: exit run() 0x6b7d0d2c: 12: enter run() 0x6b7d0d2c: 12: set_msg 0x6b7d072c: 13: enter run() 0x6b7d0d2c: 12: msg: "new message" 0x6b7d0d2c: 12: exit run() 0x6b7d072c: 13: set_msg 0x6f7a5d2c: 14: enter run() 0x6b7d072c: 13: msg: "new message" 0x6b7d092c: 15: enter run() 0x6b7d072c: 13: exit run() 0x6f7a5d2c: 14: set_msg 0x6f7a5d2c: 14: msg: "new message" 0x6f7a5d2c: 14: exit run() 0x6b7d092c: 15: set_msg 0x6b7d092c: 15: msg: "new message" 0x6b7d092c: 15: exit run() main: 22 0x43c3062c: 0: enter run() 0x43c3062c: 0: set_msg 0x43c3062c: 0: msg: "new message" 0x43c3052c: 1: enter run() 0x43c3062c: 0: exit run() 0x43c3052c: 1: set_msg 0x43c3002c: 2: enter run() 0x43c3052c: 1: msg: "new message" 0x43c3052c: 1: exit run() 0x43c3002c: 2: set_msg 0x43c3002c: 2: msg: "new message" 0x43c3002c: 2: exit run() 0x6961ef2c: 3: enter run() 0x6961ef2c: 3: set_msg 0x6961ef2c: 3: msg: "new message" 0x6961ef2c: 3: exit run() 0x43c3012c: 4: enter run() 0x43c3012c: 4: set_msg 0x43c3012c: 4: msg: "new message" 0x43c3012c: 4: exit run() 0x6b7d0b2c: 5: enter run() 0x6b7d0b2c: 5: set_msg 0x6b7d0b2c: 5: msg: "new message" 0x6b7d0b2c: 5: exit run() 0x43c3092c: 6: enter run() 0x43c3092c: 6: set_msg 0x43c3092c: 6: msg: "new message" 0x6b7d052c: 7: enter run() 0x43c3092c: 6: exit run() 0x6b7d052c: 7: set_msg 0x6b7d052c: 7: msg: "new message" 0x6b7d052c: 7: exit run() 0x6f7a542c: 8: enter run() 0x6f7a542c: 8: set_msg 0x6f7a542c: 8: msg: "new message" 0x6f7a542c: 8: exit run() 0x43c30a2c: 9: enter run() 0x43c30a2c: 9: set_msg 0x43c30a2c: 9: msg: "new message" 0x43c30a2c: 9: exit run() 0x6b7d012c: 10: enter run() 0x6b7d012c: 10: set_msg 0x6b7d012c: 10: msg: "new message" 0x6b7d012c: 10: exit run() 0x6b7d0e2c: 11: enter run() 0x6b7d0e2c: 11: set_msg 0x6b7d0e2c: 11: msg: "new message" 0x6b7d0e2c: 11: exit run() 0x6f7a5b2c: 12: enter run() 0x6f7a5b2c: 12: set_msg 0x6f7a5b2c: 12: msg: "new message" 0x6b7d082c: 13: enter run() 0x6f7a5b2c: 12: exit run() 0x6b7d082c: 13: set_msg 0x43c30c2c: 15: enter run() 0x6b7d0c2c: 14: enter run() 0x6b7d082c: 13: msg: "new message" 0x6b7d082c: 13: exit run() 0x6b7d0c2c: 14: set_msg 0x6b7d0c2c: 14: msg: "new message" 0x6b7d0c2c: 14: exit run() 0x43c30c2c: 15: set_msg 0x43c30c2c: 15: msg: "new message" 0x43c30c2c: 15: exit run() main: 23 0x6b7d092c: 0: enter run() 0x6b7d092c: 0: set_msg 0x6b7d092c: 0: msg: "new message" 0x6b7d092c: 0: exit run() 0x6961e62c: 1: enter run() 0x6961e92c: 2: enter run() 0x6961e62c: 1: set_msg 0x6961e62c: 1: msg: "new message" 0x6b7d062c: 3: enter run() 0x6961e62c: 1: exit run() 0x6961e22c: 4: enter run() 0x6961e92c: 2: set_msg 0x6b7d0d2c: 5: enter run() 0x6b7d0a2c: 6: enter run() 0x6f7a5c2c: 7: enter run() 0x6961e42c: 8: enter run() 0x6961ed2c: 9: enter run() 0x6b7d062c: 3: set_msg 0x6b7d002c: 10: enter run() 0x43c3052c: 12: enter run() 0x43c30b2c: 14: enter run() 0x6f7a5c2c: 7: set_msg 0x6961e02c: 15: enter run() 0x6f7a522c: 11: enter run() 0x6b7d042c: 13: enter run() 0x6961e02c: 15: set_msg 0x6f7a522c: 11: set_msg 0x6961ed2c: 9: set_msg 0x6961e02c: 15: msg: "new message" 0x6961e02c: 15: exit run() 0x6961ed2c: 9: msg: "new message" 0x6961ed2c: 9: exit run() 0x43c30b2c: 14: set_msg 0x43c30b2c: 14: msg: "new message" 0x43c30b2c: 14: exit run() 0x6961e42c: 8: set_msg 0x6961e92c: 2: msg: "new message" 0x6961e42c: 8: msg: "new message" 0x6f7a522c: 11: msg: "new message" 0x6f7a5c2c: 7: msg: "new message" 0x6961e92c: 2: exit run() 0x6961e42c: 8: exit run() 0x6f7a522c: 11: exit run() 0x6b7d062c: 3: msg: "new message" 0x6f7a5c2c: 7: exit run() 0x6b7d0d2c: 5: set_msg 0x6b7d062c: 3: exit run() 0x6961e22c: 4: set_msg 0x6961e22c: 4: msg: "new message" 0x6b7d0d2c: 5: msg: "new message" 0x6b7d0d2c: 5: exit run() 0x43c3052c: 12: set_msg 0x43c3052c: 12: msg: "new message" 0x43c3052c: 12: exit run() 0x6b7d042c: 13: set_msg 0x6b7d042c: 13: msg: "new message" 0x6b7d042c: 13: exit run() 0x6b7d0a2c: 6: set_msg 0x6b7d0a2c: 6: msg: "new message" 0x6b7d0a2c: 6: exit run() 0x6961e22c: 4: exit run() 0x6b7d002c: 10: set_msg 0x6b7d002c: 10: msg: "new message" 0x6b7d002c: 10: exit run() main: 24 0x6961e92c: 0: enter run() 0x6961e92c: 0: set_msg 0x6961e92c: 0: msg: "new message" 0x6f7a582c: 1: enter run() 0x6961e92c: 0: exit run() 0x6f7a582c: 1: set_msg 0x6b7d0b2c: 2: enter run() 0x6f7a592c: 3: enter run() 0x6f7a582c: 1: msg: "new message" 0x6f7a502c: 5: enter run() 0x6b7d072c: 4: enter run() 0x6f7a582c: 1: exit run() 0x6b7d0b2c: 2: set_msg 0x6f7a5f2c: 6: enter run() 0x6f7a5a2c: 8: enter run() 0x6f7a562c: 7: enter run() 0x6f7a5f2c: 6: set_msg 0x6f7a552c: 9: enter run() 0x6b7d0c2c: 10: enter run() 0x6961e12c: 11: enter run() 0x4702e02c: 12: enter run() 0x4702ed2c: 13: enter run() 0x6f7a5a2c: 8: set_msg 0x4702e12c: 14: enter run() 0x4702eb2c: 15: enter run() 0x4702e12c: 14: set_msg 0x6b7d0c2c: 10: set_msg 0x6b7d0c2c: 10: msg: "new message" 0x6b7d0c2c: 10: exit run() 0x4702e02c: 12: set_msg 0x6f7a5f2c: 6: msg: "new message" 0x4702ed2c: 13: set_msg 0x4702ed2c: 13: msg: "new message" 0x4702ed2c: 13: exit run() 0x6f7a5f2c: 6: exit run() 0x4702e02c: 12: msg: "new message" 0x4702e02c: 12: exit run() 0x4702eb2c: 15: set_msg 0x4702eb2c: 15: msg: "new message" 0x4702eb2c: 15: exit run() 0x6f7a592c: 3: set_msg 0x6f7a592c: 3: msg: "new message" 0x6f7a5a2c: 8: msg: "new message" 0x6f7a5a2c: 8: exit run() 0x6f7a592c: 3: exit run() 0x6f7a562c: 7: set_msg 0x4702e12c: 14: msg: "new message" 0x6f7a562c: 7: msg: "new message" 0x4702e12c: 14: exit run() 0x6b7d0b2c: 2: msg: "new message" 0x6f7a562c: 7: exit run() 0x6f7a502c: 5: set_msg 0x6f7a552c: 9: set_msg 0x6b7d0b2c: 2: exit run() 0x6f7a552c: 9: msg: "new message" 0x6f7a502c: 5: msg: "new message" 0x6f7a552c: 9: exit run() 0x6f7a502c: 5: exit run() 0x6b7d072c: 4: set_msg 0x6961e12c: 11: set_msg 0x6b7d072c: 4: msg: "new message" 0x6b7d072c: 4: exit run() 0x6961e12c: 11: msg: "new message" 0x6961e12c: 11: exit run() main: 25 0x4702e42c: 0: enter run() 0x4702e42c: 0: set_msg 0x4702e42c: 0: msg: "new message" 0x4702e42c: 0: exit run() 0x6961ee2c: 1: enter run() 0x6961ee2c: 1: set_msg 0x6961ee2c: 1: msg: "new message" 0x6961ee2c: 1: exit run() 0x6961ef2c: 2: enter run() 0x6961ef2c: 2: set_msg 0x6961ef2c: 2: msg: "new message" 0x6961ef2c: 2: exit run() 0x6f7a5d2c: 3: enter run() 0x6f7a5d2c: 3: set_msg 0x6f7a5d2c: 3: msg: "new message" 0x6f7a5d2c: 3: exit run() 0x4702e52c: 4: enter run() 0x4702e52c: 4: set_msg 0x4702e52c: 4: msg: "new message" 0x4702e22c: 5: enter run() 0x4702e52c: 4: exit run() 0x4702e22c: 5: set_msg 0x6961eb2c: 6: enter run() 0x4702e22c: 5: msg: "new message" 0x6f7a5e2c: 7: enter run() 0x4702e22c: 5: exit run() 0x6961eb2c: 6: set_msg 0x6961eb2c: 6: msg: "new message" 0x6961eb2c: 6: exit run() 0x6f7a5e2c: 7: set_msg 0x6961e22c: 8: enter run() 0x6f7a5e2c: 7: msg: "new message" 0x6f7a5e2c: 7: exit run() 0x6961e22c: 8: set_msg 0x6961e22c: 8: msg: "new message" 0x6961e22c: 8: exit run() 0x6961e32c: 10: enter run() 0x6f7a512c: 9: enter run() 0x6961e32c: 10: set_msg 0x6f7a512c: 9: set_msg 0x6961e32c: 10: msg: "new message" 0x6f7a522c: 11: enter run() 0x6f7a512c: 9: msg: "new message" 0x6961e32c: 10: exit run() 0x6f7a512c: 9: exit run() 0x6f7a522c: 11: set_msg 0x6b7d0e2c: 12: enter run() 0x6f7a532c: 13: enter run() 0x6f7a522c: 11: msg: "new message" 0x6f7a522c: 11: exit run() 0x6b7d0e2c: 12: set_msg 0x6961e42c: 14: enter run() 0x4702e32c: 15: enter run() 0x6b7d0e2c: 12: msg: "new message" 0x6b7d0e2c: 12: exit run() 0x4702e32c: 15: set_msg 0x6961e42c: 14: set_msg 0x4702e32c: 15: msg: "new message" 0x4702e32c: 15: exit run() 0x6f7a532c: 13: set_msg 0x6961e42c: 14: msg: "new message" 0x6f7a532c: 13: msg: "new message" 0x6961e42c: 14: exit run() 0x6f7a532c: 13: exit run() main: 26 0x6961e52c: 0: enter run() 0x6961e52c: 0: set_msg 0x4702ea2c: 1: enter run() 0x6961e52c: 0: msg: "new message" 0x6b7d072c: 3: enter run() 0x6f7a522c: 2: enter run() 0x6961e52c: 0: exit run() 0x6b7d072c: 3: set_msg 0x6961ea2c: 4: enter run() 0x6961e62c: 5: enter run() 0x6b7d072c: 3: msg: "new message" 0x6b7d072c: 3: exit run() 0x6f7a592c: 6: enter run() 0x6f7a592c: 6: set_msg 0x4702ea2c: 1: set_msg 0x6f7a592c: 6: msg: "new message" 0x4702ea2c: 1: msg: "new message" 0x4702ea2c: 1: exit run() 0x6f7a592c: 6: exit run() 0x6f7a5a2c: 8: enter run() 0x6f7a5a2c: 8: set_msg 0x6f7a5a2c: 8: msg: "new message" 0x6f7a5a2c: 8: exit run() 0x6961e62c: 5: set_msg 0x6b7d0c2c: 9: enter run() 0x6b7d0b2c: 10: enter run() 0x6f7a502c: 11: enter run() 0x4702ef2c: 7: enter run() 0x6961e62c: 5: msg: "new message" 0x6b7d002c: 12: enter run() 0x6b7d002c: 12: set_msg 0x6b7d002c: 12: msg: "new message" 0x6b7d002c: 12: exit run() 0x6b7d082c: 13: enter run() 0x6961e62c: 5: exit run() 0x6f7a522c: 2: set_msg 0x6961e72c: 14: enter run() 0x4702e12c: 15: enter run() 0x6f7a522c: 2: msg: "new message" 0x6961ea2c: 4: set_msg 0x6f7a522c: 2: exit run() 0x6961ea2c: 4: msg: "new message" 0x6961ea2c: 4: exit run() 0x6f7a502c: 11: set_msg 0x6f7a502c: 11: msg: "new message" 0x6f7a502c: 11: exit run() 0x6961e72c: 14: set_msg 0x6b7d082c: 13: set_msg 0x6b7d082c: 13: msg: "new message" 0x6961e72c: 14: msg: "new message" 0x6b7d082c: 13: exit run() 0x4702ef2c: 7: set_msg 0x6961e72c: 14: exit run() 0x6b7d0c2c: 9: set_msg 0x4702ef2c: 7: msg: "new message" 0x4702ef2c: 7: exit run() 0x6b7d0b2c: 10: set_msg 0x6b7d0c2c: 9: msg: "new message" 0x6b7d0b2c: 10: msg: "new message" 0x6b7d0c2c: 9: exit run() 0x4702e12c: 15: set_msg 0x6b7d0b2c: 10: exit run() 0x4702e12c: 15: msg: "new message" 0x4702e12c: 15: exit run() main: 27 0x6961e82c: 0: enter run() 0x6b7d0f2c: 1: enter run() 0x6b7d0f2c: 1: set_msg 0x6b7d0f2c: 1: msg: "new message" 0x6b7d0f2c: 1: exit run() 0x6b7d072c: 2: enter run() 0x6b7d072c: 2: set_msg 0x6b7d072c: 2: msg: "new message" 0x6961e82c: 0: set_msg 0x6b7d072c: 2: exit run() 0x6961e82c: 0: msg: "new message" 0x6b7d0c2c: 3: enter run() 0x6b7d0b2c: 4: enter run() 0x6961e82c: 0: exit run() 0x6b7d0c2c: 3: set_msg 0x6f7a5d2c: 5: enter run() 0x6f7a5d2c: 5: set_msg 0x6b7d0e2c: 6: enter run() 0x6b7d0c2c: 3: msg: "new message" 0x6f7a5d2c: 5: msg: "new message" 0x6f7a5d2c: 5: exit run() 0x6b7d012c: 7: enter run() 0x6f7a572c: 8: enter run() 0x6b7d0c2c: 3: exit run() 0x6f7a572c: 8: set_msg 0x6f7a572c: 8: msg: "new message" 0x6f7a572c: 8: exit run() 00x6b7d0a2c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6961e82c stack 0x7cfd6a40 rthread reaping 0x6b7d0f2c stack 0x7cfb2b00 rthread reaping 0x6b7d072c stack 0x7cfa4aa0 rthread reaping 0x6b7d0c2c stack 0x7cfb5740 0x6961e62c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x4702e82c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d022c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a5e2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e92c: rwlock_wrlock 0x48944630 (2147483649) 0x6961eb2c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (0) 0x4702e82c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_rdlock 0x48944630 (0) 0x6961eb2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (2147483649) rthread reaping 0x6f7a5d2c stack 0x7cfb29e0 rthread reaping 0x6b7d0e2c stack 0x7cfa4ac0 0x4702e82c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6b7d0b2c stack 0x7cfb54c0 0x6b7d0a2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d012c stack 0x7cfa40c0 rthread reaping 0x6f7a572c stack 0x7cfb2300 rthread reaping 0x6961e62c stack 0x7cfd6200 rthread reaping 0x6b7d0a2c stack 0x7cfa4720 rthread reaping 0x4702e82c stack 0x7cfd6ce0 rthread reaping 0x6b7d022c stack 0x7cfb2440 rthread reaping 0x6f7a5e2c stack 0x7cfd6c60 rthread reaping 0x6961e92c stack 0x7cfd6aa0 rthread reaping 0x6961eb2c stack 0x7cfb57a0 0x6b7d042c: rwlock_wrlock 0x48944630 (0) 0x6b7d052c: rwlock_wrlock 0x48944630 (0) 0x6961e32c: rwlock_wrlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_wrlock 0x48944630 (0) 0x6b7d032c: rwlock_wrlock 0x48944630 (0) 0x6961ec2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_wrlock 0x48944630 (0) 0x6b7d042c: rwlock_rdlock 0x48944630 (4294967295) 0x6961ee2c: rwlock_wrlock 0x48944630 (0) 0x4702e32c: rwlock_wrlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5b2c: rwlock_rdlock 0x48944630 (4294967295) 0x4702e52c: rwlock_wrlock 0x48944630 (0) 0x4702e62c: rwlock_wrlock 0x48944630 (0) 0x6961e22c: rwlock_wrlock 0x48944630 (0) 0x4702e92c: rwlock_wrlock 0x48944630 (0) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6961ec2c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_rdlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (2147483647) 0x6961ee2c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_rdlock 0x48944630 (2147483647) rthread reaping 0x6961e32c stack 0x7cfb57a0 0x6961e22c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d032c stack 0x7cfd6aa0 0x6b7d042c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (1) 0x6961e22c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 rthread reaping 0x6961ec2c stack 0x7cfd6c60 rthread reaping 0x6f7a5b2c stack 0x7cfb2440 rthread reaping 0x6961ed2c stack 0x7cfd6ce0 rthread reaping 0x6961e22c stack 0x7cfa4720 0x6f7a5d2c: rwlock_unlock 0x48944630 rthread reaping 0x6961ee2c stack 0x7cfd6200 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6b7d042c stack 0x7cfb2300 0x6f7a5d2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d052c stack 0x7cfa40c0 rthread reaping 0x6f7a5c2c stack 0x7cfb54c0 0x4702e32c: rwlock_unlock 0x48944630 rthread reaping 0x4702e52c stack 0x7cfa4ac0 0x4702e32c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x4702e92c stack 0x7cfb29e0 0x4702e32c: rwlock_unlock 0x48944630 rthread reaping 0x4702e32c stack 0x7cfb5740 rthread reaping 0x6961e52c stack 0x7cfa4aa0 rthread reaping 0x4702e62c stack 0x7cfb2b00 rthread reaping 0x6f7a5d2c stack 0x7cfd6a40 0x6f7a582c: rwlock_wrlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_wrlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_wrlock 0x48944630 (1) 0x6b7d072c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e22c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d042c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d082c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x4702ea2c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e62c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6f7a582c stack 0x7cfd6a40 rthread reaping 0x6f7a532c stack 0x7cfb2b00 0x4702ea2c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e72c: rwlock_wrlock 0x48944630 (2147483649) 0x6961ea2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e02c: rwlock_wrlock 0x48944630 (2147483649) 0x4702eb2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702ea2c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x4702e72c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 rthread reaping 0x6961e22c stack 0x7cfa4aa0 0x4702eb2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d072c stack 0x7cfb5740 rthread reaping 0x6f7a592c stack 0x7cfb29e0 0x6b7d002c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_rdlock 0x48944630 (1) 0x6f7a522c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_rdlock 0x48944630 (2147483650) 0x6961ea2c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d082c stack 0x7cfa4ac0 rthread reaping 0x4702e22c stack 0x7cfb54c0 rthread reaping 0x4702ea2c stack 0x7cfb2300 rthread reaping 0x6b7d042c stack 0x7cfa40c0 rthread reaping 0x6b7d002c stack 0x7cfd6200 0x4702e02c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a522c stack 0x7cfa4720 rthread reaping 0x6961e62c stack 0x7cfd6ce0 rthread reaping 0x6961ea2c stack 0x7cfb2440 rthread reaping 0x4702e72c stack 0x7cfd6c60 rthread reaping 0x4702eb2c stack 0x7cfd6aa0 rthread reaping 0x4702e02c stack 0x7cfb57a0 0x6b7d022c: rwlock_wrlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_wrlock 0x48944630 (0) 0x4702e12c: rwlock_wrlock 0x48944630 (2147483647) 0x4702ed2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e82c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0a2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702ed2c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6b7d022c stack 0x7cfb57a0 0x4702e92c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ef2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0d2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ec2c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x4702ed2c stack 0x7cfd6aa0 0x4702e12c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_wrlock 0x48944630 (0) 0x4702ee2c: rwlock_wrlock 0x48944630 (2147483647) 0x6961e72c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a512c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e12c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a562c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_rdlock 0x48944630 (0) 0x4702ef2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_rdlock 0x48944630 (1) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (2147483651) 0x4702e82c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x4702e12c stack 0x7cfd6c60 0x4702ee2c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_rdlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d012c stack 0x7cfb2440 rthread reaping 0x4702e82c stack 0x7cfd6ce0 rthread reaping 0x6b7d0a2c stack 0x7cfa4720 rthread reaping 0x4702ef2c stack 0x7cfd6200 rthread reaping 0x4702e92c stack 0x7cfa40c0 rthread reaping 0x6961ef2c stack 0x7cfb2300 rthread reaping 0x6b7d0d2c stack 0x7cfb54c0 rthread reaping 0x4702ec2c stack 0x7cfa4ac0 rthread reaping 0x6f7a5c2c stack 0x7cfb29e0 rthread reaping 0x4702ee2c stack 0x7cfb5740 rthread reaping 0x6961e72c stack 0x7cfa4aa0 rthread reaping 0x6f7a512c stack 0x7cfb2b00 rthread reaping 0x6f7a562c stack 0x7cfd6a40 0x4702ec2c: rwlock_wrlock 0x48944630 (0) 0x4702e12c: rwlock_wrlock 0x48944630 (0) 0x4702ec2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_rdlock 0x48944630 (2147483647) 0x4702e12c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (1) 0x4702ec2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_wrlock 0x48944630 (2147483647) 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702ed2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a5a2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e22c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d022c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x4702ec2c stack 0x7cfd6a40 rthread reaping 0x4702e12c stack 0x7cfb2b00 0x6b7d092c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a552c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a592c: rwlock_unlock 0x48944630 rthread reaping 0x6961e22c stack 0x7cfa4aa0 0x6f7a592c: rwlock_rdlock 0x48944630 (4294967295) 0x4702e52c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5e2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d052c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ea2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x4702ea2c: rwlock_rdlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_rdlock 0x48944630 (2147483651) 0x4702ea2c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (2147483651) 0x6f7a552c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a592c stack 0x7cfb5740 0x6b7d052c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (1) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (0) 0x4702ed2c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (2147483647) 0x4702ed2c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (3) 0x6b7d092c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_unlock 0x48944630 rthread reaping 0x6961e02c stack 0x7cfb29e0 rthread reaping 0x6b7d0b2c stack 0x7cfa4ac0 rthread reaping 0x4702ed2c stack 0x7cfb54c0 rthread reaping 0x6f7a5a2c stack 0x7cfb2300 rthread reaping 0x6f7a5d2c stack 0x7cfa40c0 rthread reaping 0x6b7d022c stack 0x7cfd6200 rthread reaping 0x6b7d092c stack 0x7cfa4720 rthread reaping 0x6f7a552c stack 0x7cfd6ce0 rthread reaping 0x6f7a5e2c stack 0x7cfb2440 rthread reaping 0x4702e52c stack 0x7cfd6c60 rthread reaping 0x4702ea2c stack 0x7cfd6aa0 rthread reaping 0x6b7d052c stack 0x7cfb57a0 0x6961e22c: rwlock_wrlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_wrlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_wrlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_wrlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_wrlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_wrlock 0x48944630 (0) 0x4702ec2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_rdlock 0x48944630 (0) 0x4702ec2c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_wrlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_rdlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_wrlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_wrlock 0x48944630 (0) 0x4702ed2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (0) 0x4702ed2c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_wrlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 rthread reaping 0x6961e22c stack 0x7cfb57a0 0x6f7a5c2c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6f7a562c stack 0x7cfd6aa0 rthread reaping 0x6f7a572c stack 0x7cfd6c60 0x6b7d032c: rwlock_wrlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a592c stack 0x7cfb2440 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0d2c stack 0x7cfd6ce0 rthread reaping 0x6961e12c stack 0x7cfa4720 0x6b7d032c: rwlock_rdlock 0x48944630 (1) 0x6f7a5c2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a532c stack 0x7cfd6200 rthread reaping 0x6b7d0e2c stack 0x7cfa40c0 rthread reaping 0x4702ec2c stack 0x7cfb2300 rthread reaping 0x4702e42c stack 0x7cfb54c0 rthread reaping 0x6961e32c stack 0x7cfa4ac0 0x6b7d032c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5b2c stack 0x7cfb29e0 rthread reaping 0x4702ed2c stack 0x7cfb5740 rthread reaping 0x6961e42c stack 0x7cfa4aa0 rthread reaping 0x6f7a5c2c stack 0x7cfb2b00 rthread reaping 0x6b7d032c stack 0x7cfd6a40 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_wrlock 0x48944630 (0) 0x4702e62c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_wrlock 0x48944630 (1) 0x6f7a5f2c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_wrlock 0x48944630 (0) 0x4702e52c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e42c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d012c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_wrlock 0x48944630 (0) 0x6961e62c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d012c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d042c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e22c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_wrlock 0x48944630 (2147483647) 0x4702e22c: rwlock_rdlock 0x48944630 (4294967295) 0x4702eb2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a5f2c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a512c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e52c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_rdlock 0x48944630 (0) 0x4702eb2c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e62c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (1) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_rdlock 0x48944630 (0) 0x4702e32c: rwlock_rdlock 0x48944630 (0) 0x4702e82c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_rdlock 0x48944630 (2147483647) 0x4702e62c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (1) 0x4702e52c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_unlock 0x48944630 rthread reaping 0x4702e62c stack 0x7cfd6a40 rthread reaping 0x6961e52c stack 0x7cfb2b00 rthread reaping 0x6b7d0a2c stack 0x7cfa4aa0 rthread reaping 0x6b7d012c stack 0x7cfb5740 rthread reaping 0x6f7a5f2c stack 0x7cfb29e0 rthread reaping 0x4702e42c stack 0x7cfa4ac0 rthread reaping 0x4702e52c stack 0x7cfb54c0 rthread reaping 0x6f7a502c stack 0x7cfb2300 rthread reaping 0x6b7d0c2c stack 0x7cfa40c0 rthread reaping 0x4702e22c stack 0x7cfd6200 rthread reaping 0x4702e32c stack 0x7cfa4720 rthread reaping 0x6961e62c stack 0x7cfd6ce0 rthread reaping 0x6b7d042c stack 0x7cfb2440 rthread reaping 0x4702e82c stack 0x7cfd6c60 rthread reaping 0x6f7a512c stack 0x7cfd6aa0 rthread reaping 0x4702eb2c stack 0x7cfb57a0 0x6b7d072c: rwlock_wrlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_wrlock 0x48944630 (1) 0x6b7d072c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_wrlock 0x48944630 (0) 0x6b7d052c: rwlock_wrlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (1) 0x4702e92c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_wrlock 0x48944630 (1) 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d062c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_wrlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_wrlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_wrlock 0x48944630 (0) 0x6b7d022c: rwlock_wrlock 0x48944630 (2147483647) 0x4702e22c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6b7d072c stack 0x7cfb57a0 rthread reaping 0x6961ea2c stack 0x7cfd6aa0 rthread reaping 0x6b7d052c stack 0x7cfd6c60 rthread reaping 0x4702e92c stack 0x7cfb2440 rthread reaping 0x6b7d062c stack 0x7cfd6ce0 0x6961eb2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a522c stack 0x7cfa4720 0x6b7d092c: rwlock_wrlock 0x48944630 (0) 0x6961eb2c: rwlock_rdlock 0x48944630 (4294967295) 0x4702e02c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e82c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e62c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d092c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_rdlock 0x48944630 (0) 0x6b7d092c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (2147483650) 0x6961e32c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a5d2c stack 0x7cfa40c0 0x6b7d022c: rwlock_unlock 0x48944630 rthread reaping 0x6961e32c stack 0x7cfd6200 rthread reaping 0x6b7d082c stack 0x7cfb2300 rthread reaping 0x6961eb2c stack 0x7cfb54c0 rthread reaping 0x4702e22c stack 0x7cfa4ac0 0x4702e62c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d022c stack 0x7cfb29e0 rthread reaping 0x4702e02c stack 0x7cfb5740 rthread reaping 0x6961e82c stack 0x7cfb2b00 rthread reaping 0x6b7d092c stack 0x7cfa4aa0 rthread reaping 0x4702e62c stack 0x7cfd6a40 0x4702ef2c: rwlock_wrlock 0x48944630 (0) 0x4702ef2c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_wrlock 0x48944630 (2147483647) 0x4702ef2c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_wrlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_wrlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_wrlock 0x48944630 (2147483647) 0x6961e12c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_wrlock 0x48944630 (0) 0x4702ee2c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_rdlock 0x48944630 (0) 0x4702ee2c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_wrlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_wrlock 0x48944630 (0) 0x4702e12c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (0) 0x4702e12c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_wrlock 0x48944630 (0) 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6961ec2c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_wrlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_wrlock 0x48944630 (1) 0x4702e42c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_wrlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 rthread reaping 0x4702ef2c stack 0x7cfd6a40 0x6961e22c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6961e62c stack 0x7cfa4aa0 rthread reaping 0x6961e72c stack 0x7cfb2b00 rthread reaping 0x6961e12c stack 0x7cfb5740 rthread reaping 0x6b7d072c stack 0x7cfb29e0 0x6961e22c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0d2c stack 0x7cfa4ac0 0x6961e22c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a5f2c stack 0x7cfb54c0 rthread reaping 0x4702ee2c stack 0x7cfb2300 rthread reaping 0x6f7a512c stack 0x7cfd6200 rthread reaping 0x4702e12c stack 0x7cfa40c0 rthread reaping 0x6961ec2c stack 0x7cfa4720 rthread reaping 0x4702e42c stack 0x7cfd6ce0 0x6b7d012c: rwlock_wrlock 0x48944630 (1) rthread reaping 0x6961ed2c stack 0x7cfb2440 0x6961e22c: rwlock_unlock 0x48944630 rthread reaping 0x6961ee2c stack 0x7cfd6c60 0x6b7d012c: rwlock_unlock 0x48944630 rthread reaping 0x6961e22c stack 0x7cfd6aa0 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d012c stack 0x7cfb57a0 0x4702e02c: rwlock_wrlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_rdlock 0x48944630 (0) 0x6f7a582c: rwlock_wrlock 0x48944630 (1) 0x4702e02c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_wrlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_wrlock 0x48944630 (1) 0x6f7a512c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a582c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d052c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a592c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a502c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_wrlock 0x48944630 (0) 0x6961e02c: rwlock_wrlock 0x48944630 (0) 0x4702e12c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x4702e12c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (2) 0x6f7a502c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_wrlock 0x48944630 (2147483650) 0x4702e22c: rwlock_wrlock 0x48944630 (2147483650) 0x6f7a5d2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_wrlock 0x48944630 (0) x6b7d0a2c: 10: enter run() 0x6961e62c: 9: enter run() 0x6b7d0e2c: 6: set_msg 0x4702e82c: 11: enter run() 0x6b7d022c: 12: enter run() 0x6f7a5e2c: 13: enter run() 0x6961e92c: 14: enter run() 0x6961eb2c: 15: enter run() 0x6b7d0e2c: 6: msg: "new message" 0x6f7a5e2c: 13: set_msg 0x6b7d0e2c: 6: exit run() 0x6961eb2c: 15: set_msg 0x6b7d0b2c: 4: set_msg 0x6b7d0b2c: 4: msg: "new message" 0x4702e82c: 11: set_msg 0x6b7d0b2c: 4: exit run() 0x6961eb2c: 15: msg: "new message" 0x4702e82c: 11: msg: "new message" 0x6961eb2c: 15: exit run() 0x6f7a5e2c: 13: msg: "new message" 0x4702e82c: 11: exit run() 0x6961e62c: 9: set_msg 0x6f7a5e2c: 13: exit run() 0x6961e92c: 14: set_msg 0x6b7d022c: 12: set_msg 0x6b7d022c: 12: msg: "new message" 0x6b7d022c: 12: exit run() 0x6961e92c: 14: msg: "new message" 0x6961e62c: 9: msg: "new message" 0x6961e92c: 14: exit run() 0x6961e62c: 9: exit run() 0x6b7d012c: 7: set_msg 0x6b7d012c: 7: msg: "new message" 0x6b7d012c: 7: exit run() 0x6b7d0a2c: 10: set_msg 0x6b7d0a2c: 10: msg: "new message" 0x6b7d0a2c: 10: exit run() main: 28 0x6961e32c: 0: enter run() 0x6b7d032c: 1: enter run() 0x6961ec2c: 2: enter run() 0x6f7a5b2c: 3: enter run() 0x6961ed2c: 4: enter run() 0x6961e22c: 5: enter run() 0x6961ee2c: 6: enter run() 0x6b7d042c: 7: enter run() 0x6b7d052c: 8: enter run() 0x6f7a5c2c: 9: enter run() 0x4702e52c: 10: enter run() 0x4702e92c: 11: enter run() 0x4702e32c: 12: enter run() 0x6961e52c: 13: enter run() 0x4702e62c: 14: enter run() 0x6f7a5d2c: 15: enter run() 0x6b7d042c: 7: set_msg 0x6f7a5b2c: 3: set_msg 0x6b7d052c: 8: set_msg 0x4702e62c: 14: set_msg 0x6b7d032c: 1: set_msg 0x4702e62c: 14: msg: "new message" 0x4702e62c: 14: exit run() 0x6961ec2c: 2: set_msg 0x6961ec2c: 2: msg: "new message" 0x6b7d032c: 1: msg: "new message" 0x6b7d032c: 1: exit run() 0x4702e52c: 10: set_msg 0x4702e52c: 10: msg: "new message" 0x4702e52c: 10: exit run() 0x6961ed2c: 4: set_msg 0x6961ed2c: 4: msg: "new message" 0x6961ed2c: 4: exit run() 0x6961e52c: 13: set_msg 0x6961e52c: 13: msg: "new message" 0x6961e52c: 13: exit run() 0x6961ee2c: 6: set_msg 0x6961e32c: 0: set_msg 0x6961e32c: 0: msg: "new message" 0x6961e32c: 0: exit run() 0x4702e92c: 11: set_msg 0x6961e22c: 5: set_msg 0x6b7d042c: 7: msg: "new message" 0x4702e92c: 11: msg: "new message" 0x4702e92c: 11: exit run() 0x6961e22c: 5: msg: "new message" 0x6961e22c: 5: exit run() 0x6f7a5b2c: 3: msg: "new message" 0x6961ee2c: 6: msg: "new message" 0x6f7a5b2c: 3: exit run() 0x6961ee2c: 6: exit run() 0x6b7d052c: 8: msg: "new message" 0x6b7d052c: 8: exit run() 0x6b7d042c: 7: exit run() 0x6f7a5c2c: 9: set_msg 0x6f7a5c2c: 9: msg: "new message" 0x6f7a5c2c: 9: exit run() 0x6961ec2c: 2: exit run() 0x6f7a5d2c: 15: set_msg 0x6f7a5d2c: 15: msg: "new message" 0x6f7a5d2c: 15: exit run() 0x4702e32c: 12: set_msg 0x4702e32c: 12: msg: "new message" 0x4702e32c: 12: exit run() main: 29 0x6f7a582c: 0: enter run() 0x6f7a582c: 0: set_msg 0x6f7a532c: 1: enter run() 0x6f7a582c: 0: msg: "new message" 0x6f7a582c: 0: exit run() 0x6f7a532c: 1: set_msg 0x6961e22c: 2: enter run() 0x6b7d072c: 3: enter run() 0x6f7a532c: 1: msg: "new message" 0x6f7a592c: 4: enter run() 0x4702e22c: 6: enter run() 0x6f7a532c: 1: exit run() 0x6b7d042c: 7: enter run() 0x6b7d082c: 5: enter run() 0x6b7d072c: 3: set_msg 0x4702ea2c: 8: enter run() 0x6b7d072c: 3: msg: "new message" 0x6b7d002c: 9: enter run() 0x6961e62c: 11: enter run() 0x6b7d072c: 3: exit run() 0x4702ea2c: 8: set_msg 0x6f7a522c: 10: enter run() 0x4702e72c: 13: enter run() 0x6961ea2c: 12: enter run() 0x4702e02c: 15: enter run() 0x4702eb2c: 14: enter run() 0x4702ea2c: 8: msg: "new message" 0x6961e62c: 11: set_msg 0x6961e62c: 11: msg: "new message" 0x6961e62c: 11: exit run() 0x6961ea2c: 12: set_msg 0x4702e72c: 13: set_msg 0x6b7d082c: 5: set_msg 0x6b7d082c: 5: msg: "new message" 0x6b7d082c: 5: exit run() 0x6f7a592c: 4: set_msg 0x6f7a592c: 4: msg: "new message" 0x6f7a592c: 4: exit run() 0x6961e22c: 2: set_msg 0x6961e22c: 2: msg: "new message" 0x6961e22c: 2: exit run() 0x4702eb2c: 14: set_msg 0x6b7d002c: 9: set_msg 0x6f7a522c: 10: set_msg 0x6b7d002c: 9: msg: "new message" 0x6f7a522c: 10: msg: "new message" 0x6b7d002c: 9: exit run() 0x6f7a522c: 10: exit run() 0x4702eb2c: 14: msg: "new message" 0x4702ea2c: 8: exit run() 0x6961ea2c: 12: msg: "new message" 0x4702eb2c: 14: exit run() 0x4702e72c: 13: msg: "new message" 0x6961ea2c: 12: exit run() 0x4702e72c: 13: exit run() 0x4702e22c: 6: set_msg 0x4702e02c: 15: set_msg 0x6b7d042c: 7: set_msg 0x4702e22c: 6: msg: "new message" 0x4702e22c: 6: exit run() 0x6b7d042c: 7: msg: "new message" 0x6b7d042c: 7: exit run() 0x4702e02c: 15: msg: "new message" 0x4702e02c: 15: exit run() main: 30 0x6b7d022c: 0: enter run() 0x6b7d022c: 0: set_msg 0x6b7d022c: 0: msg: "new message" 0x4702ed2c: 1: enter run() 0x4702e12c: 2: enter run() 0x6b7d022c: 0: exit run() 0x4702ed2c: 1: set_msg 0x6b7d012c: 3: enter run() 0x4702e82c: 4: enter run() 0x6b7d0a2c: 5: enter run() 0x4702ed2c: 1: msg: "new message" 0x4702ef2c: 6: enter run() 0x4702e92c: 7: enter run() 0x6961ef2c: 8: enter run() 0x6b7d0d2c: 9: enter run() 0x4702ed2c: 1: exit run() 0x4702ec2c: 10: enter run() 0x4702e12c: 2: set_msg 0x6f7a5c2c: 11: enter run() 0x4702ee2c: 12: enter run() 0x6961e72c: 13: enter run() 0x6f7a512c: 14: enter run() 0x6f7a562c: 15: enter run() 0x6f7a5c2c: 11: set_msg 0x6f7a5c2c: 11: msg: "new message" 0x6961e72c: 13: set_msg 0x6961e72c: 13: msg: "new message" 0x6961e72c: 13: exit run() 0x6f7a5c2c: 11: exit run() 0x4702ef2c: 6: set_msg 0x4702ef2c: 6: msg: "new message" 0x4702ef2c: 6: exit run() 0x4702ec2c: 10: set_msg 0x6961ef2c: 8: set_msg 0x6b7d0a2c: 5: set_msg 0x6f7a512c: 14: set_msg 0x6f7a512c: 14: msg: "new message" 0x6f7a512c: 14: exit run() 0x4702e82c: 4: set_msg 0x4702ec2c: 10: msg: "new message" 0x6b7d0d2c: 9: set_msg 0x4702ec2c: 10: exit run() 0x6b7d0a2c: 5: msg: "new message" 0x4702e82c: 4: msg: "new message" 0x4702e12c: 2: msg: "new message" 0x6b7d0d2c: 9: msg: "new message" 0x6b7d0a2c: 5: exit run() 0x6961ef2c: 8: msg: "new message" 0x4702e82c: 4: exit run() 0x4702e12c: 2: exit run() 0x6b7d0d2c: 9: exit run() 0x6961ef2c: 8: exit run() 0x4702ee2c: 12: set_msg 0x4702ee2c: 12: msg: "new message" 0x4702ee2c: 12: exit run() 0x4702e92c: 7: set_msg 0x4702e92c: 7: msg: "new message" 0x4702e92c: 7: exit run() 0x6f7a562c: 15: set_msg 0x6f7a562c: 15: msg: "new message" 0x6f7a562c: 15: exit run() 0x6b7d012c: 3: set_msg 0x6b7d012c: 3: msg: "new message" 0x6b7d012c: 3: exit run() main: 31 0x4702ec2c: 0: enter run() 0x4702e12c: 1: enter run() 0x4702ec2c: 0: set_msg 0x4702e12c: 1: set_msg 0x4702ec2c: 0: msg: "new message" 0x4702e12c: 1: msg: "new message" 0x4702ec2c: 0: exit run() 0x6961e22c: 2: enter run() 0x4702e12c: 1: exit run() 0x6f7a592c: 3: enter run() 0x6961e22c: 2: set_msg 0x6961e02c: 4: enter run() 0x6b7d0b2c: 5: enter run() 0x4702ed2c: 6: enter run() 0x6f7a5a2c: 7: enter run() 0x6961e22c: 2: msg: "new message" 0x6f7a5d2c: 8: enter run() 0x6b7d022c: 9: enter run() 0x6b7d092c: 10: enter run() 0x6f7a552c: 11: enter run() 0x6961e22c: 2: exit run() 0x6f7a592c: 3: set_msg 0x4702e52c: 13: enter run() 0x6f7a5e2c: 12: enter run() 0x6b7d052c: 15: enter run() 0x4702ea2c: 14: enter run() 0x6b7d0b2c: 5: set_msg 0x4702ea2c: 14: set_msg 0x6f7a552c: 11: set_msg 0x4702e52c: 13: set_msg 0x6f7a5a2c: 7: set_msg 0x4702ea2c: 14: msg: "new message" 0x4702e52c: 13: msg: "new message" 0x6f7a552c: 11: msg: "new message" 0x6b7d0b2c: 5: msg: "new message" 0x6f7a592c: 3: msg: "new message" 0x4702ea2c: 14: exit run() 0x4702e52c: 13: exit run() 0x6f7a5a2c: 7: msg: "new message" 0x6f7a552c: 11: exit run() 0x6b7d0b2c: 5: exit run() 0x6f7a592c: 3: exit run() 0x6b7d052c: 15: set_msg 0x6f7a5a2c: 7: exit run() 0x6b7d052c: 15: msg: "new message" 0x6b7d052c: 15: exit run() 0x6f7a5d2c: 8: set_msg 0x6b7d022c: 9: set_msg 0x6b7d022c: 9: msg: "new message" 0x6b7d022c: 9: exit run() 0x6f7a5d2c: 8: msg: "new message" 0x6f7a5d2c: 8: exit run() 0x6f7a5e2c: 12: set_msg 0x4702ed2c: 6: set_msg 0x6b7d092c: 10: set_msg 0x6961e02c: 4: set_msg 0x4702ed2c: 6: msg: "new message" 0x6b7d092c: 10: msg: "new message" 0x6f7a5e2c: 12: msg: "new message" 0x4702ed2c: 6: exit run() 0x6961e02c: 4: msg: "new message" 0x6b7d092c: 10: exit run() 0x6f7a5e2c: 12: exit run() 0x6961e02c: 4: exit run() main: 32 0x6961e22c: 0: enter run() 0x6961e22c: 0: set_msg 0x6961e22c: 0: msg: "new message" 0x6961e22c: 0: exit run() 0x6f7a562c: 1: enter run() 0x6f7a562c: 1: set_msg 0x6f7a562c: 1: msg: "new message" 0x6f7a562c: 1: exit run() 0x6f7a572c: 2: enter run() 0x6f7a572c: 2: set_msg 0x6f7a572c: 2: msg: "new message" 0x6f7a572c: 2: exit run() 0x6f7a592c: 3: enter run() 0x6f7a592c: 3: set_msg 0x6f7a592c: 3: msg: "new message" 0x6f7a592c: 3: exit run() 0x6b7d0d2c: 4: enter run() 0x6b7d0d2c: 4: set_msg 0x6b7d0d2c: 4: msg: "new message" 0x6b7d0d2c: 4: exit run() 0x6961e12c: 5: enter run() 0x6961e12c: 5: set_msg 0x6961e12c: 5: msg: "new message" 0x6961e12c: 5: exit run() 0x6f7a532c: 6: enter run() 0x6f7a532c: 6: set_msg 0x6f7a532c: 6: msg: "new message" 0x6f7a532c: 6: exit run() 0x6b7d0e2c: 7: enter run() 0x6b7d0e2c: 7: set_msg 0x6b7d0e2c: 7: msg: "new message" 0x6b7d0e2c: 7: exit run() 0x4702ec2c: 8: enter run() 0x4702ec2c: 8: set_msg 0x4702ec2c: 8: msg: "new message" 0x4702e42c: 9: enter run() 0x4702ec2c: 8: exit run() 0x4702e42c: 9: set_msg 0x4702e42c: 9: msg: "new message" 0x4702e42c: 9: exit run() 0x6961e32c: 10: enter run() 0x6961e32c: 10: set_msg 0x6961e32c: 10: msg: "new message" 0x6961e32c: 10: exit run() 0x6f7a5b2c: 11: enter run() 0x6f7a5b2c: 11: set_msg 0x6f7a5b2c: 11: msg: "new message" 0x6f7a5b2c: 11: exit run() 0x4702ed2c: 12: enter run() 0x4702ed2c: 12: set_msg 0x4702ed2c: 12: msg: "new message" 0x4702ed2c: 12: exit run() 0x6961e42c: 13: enter run() 0x6961e42c: 13: set_msg 0x6961e42c: 13: msg: "new message" 0x6961e42c: 13: exit run() 0x6f7a5c2c: 14: enter run() 0x6b7d032c: 15: enter run() 0x6f7a5c2c: 14: set_msg 0x6b7d032c: 15: set_msg 0x6f7a5c2c: 14: msg: "new message" 0x6b7d032c: 15: msg: "new message" 0x6f7a5c2c: 14: exit run() 0x6b7d032c: 15: exit run() main: 33 0x6961e52c: 1: enter run() 0x6961e52c: 1: set_msg 0x6961e52c: 1: msg: "new message" 0x6b7d0a2c: 2: enter run() 0x4702e62c: 0: enter run() 0x6961e52c: 1: exit run() 0x6b7d0a2c: 2: set_msg 0x6b7d012c: 3: enter run() 0x6f7a5f2c: 4: enter run() 0x6b7d0a2c: 2: msg: "new message" 0x4702e42c: 5: enter run() 0x4702e52c: 6: enter run() 0x4702e42c: 5: set_msg 0x6b7d0a2c: 2: exit run() 0x6f7a502c: 7: enter run() 0x6b7d0c2c: 8: enter run() 0x6b7d012c: 3: set_msg 0x4702e22c: 9: enter run() 0x6961e62c: 11: enter run() 0x6b7d042c: 12: enter run() 0x4702e22c: 9: set_msg 0x4702e32c: 10: enter run() 0x4702eb2c: 15: enter run() 0x6f7a5f2c: 4: set_msg 0x4702e82c: 13: enter run() 0x6f7a512c: 14: enter run() 0x4702e52c: 6: set_msg 0x6f7a5f2c: 4: msg: "new message" 0x6f7a5f2c: 4: exit run() 0x6b7d042c: 12: set_msg 0x6b7d042c: 12: msg: "new message" 0x6b7d042c: 12: exit run() 0x4702eb2c: 15: set_msg 0x4702eb2c: 15: msg: "new message" 0x4702eb2c: 15: exit run() 0x6f7a512c: 14: set_msg 0x6b7d012c: 3: msg: "new message" 0x6b7d012c: 3: exit run() 0x6961e62c: 11: set_msg 0x6f7a512c: 14: msg: "new message" 0x6f7a512c: 14: exit run() 0x4702e42c: 5: msg: "new message" 0x6961e62c: 11: msg: "new message" 0x4702e42c: 5: exit run() 0x6f7a502c: 7: set_msg 0x6961e62c: 11: exit run() 0x6b7d0c2c: 8: set_msg 0x6f7a502c: 7: msg: "new message" 0x6b7d0c2c: 8: msg: "new message" 0x4702e32c: 10: set_msg 0x6f7a502c: 7: exit run() 0x6b7d0c2c: 8: exit run() 0x4702e82c: 13: set_msg 0x4702e82c: 13: msg: "new message" 0x4702e32c: 10: msg: "new message" 0x4702e32c: 10: exit run() 0x4702e82c: 13: exit run() 0x4702e62c: 0: set_msg 0x4702e22c: 9: msg: "new message" 0x4702e22c: 9: exit run() 0x4702e52c: 6: msg: "new message" 0x4702e52c: 6: exit run() 0x4702e62c: 0: msg: "new message" 0x4702e62c: 0: exit run() main: 34 0x6b7d072c: 0: enter run() 0x6b7d072c: 0: set_msg 0x6961ea2c: 1: enter run() 0x6b7d072c: 0: msg: "new message" 0x4702e92c: 3: enter run() 0x6b7d052c: 2: enter run() 0x6b7d072c: 0: exit run() 0x4702e92c: 3: set_msg 0x6b7d052c: 2: set_msg 0x4702e92c: 3: msg: "new message" 0x6b7d062c: 4: enter run() 0x6b7d052c: 2: msg: "new message" 0x4702e92c: 3: exit run() 0x6f7a522c: 5: enter run() 0x6b7d052c: 2: exit run() 0x6b7d062c: 4: set_msg 0x6961e32c: 6: enter run() 0x6961ea2c: 1: set_msg 0x6f7a5d2c: 7: enter run() 0x6f7a5d2c: 7: set_msg 0x6f7a5d2c: 7: msg: "new message" 0x6f7a5d2c: 7: exit run() 0x6f7a522c: 5: set_msg 0x6b7d082c: 8: enter run() 0x6961ea2c: 1: msg: "new message" 0x6f7a522c: 5: msg: "new message" 0x6961ea2c: 1: exit run() 0x6b7d082c: 8: set_msg 0x6f7a522c: 5: exit run() 0x6b7d082c: 8: msg: "new message" 0x6b7d062c: 4: msg: "new message" 0x6961eb2c: 9: enter run() 0x6b7d022c: 11: enter run() 0x4702e22c: 10: enter run() 0x6b7d082c: 8: exit run() 0x6b7d062c: 4: exit run() 0x6961eb2c: 9: set_msg 0x6b7d092c: 13: enter run() 0x4702e02c: 12: enter run() 0x6961e82c: 14: enter run() 0x4702e62c: 15: enter run() 0x6b7d092c: 13: set_msg 0x6961e82c: 14: set_msg 0x6961e82c: 14: msg: "new message" 0x6961e82c: 14: exit run() 0x4702e02c: 12: set_msg 0x4702e02c: 12: msg: "new message" 0x6b7d092c: 13: msg: "new message" 0x4702e02c: 12: exit run() 0x4702e62c: 15: set_msg 0x4702e22c: 10: set_msg 0x6961e32c: 6: set_msg 0x6961eb2c: 9: msg: "new message" 0x4702e22c: 10: msg: "new message" 0x6961eb2c: 9: exit run() 0x6961e32c: 6: msg: "new message" 0x6961e32c: 6: exit run() 0x4702e22c: 10: exit run() 0x6b7d022c: 11: set_msg 0x6b7d022c: 11: msg: "new message" 0x6b7d022c: 11: exit run() 0x4702e62c: 15: msg: "new message" 0x4702e62c: 15: exit run() 0x6b7d092c: 13: exit run() main: 35 0x4702ef2c: 0: enter run() 0x4702ef2c: 0: set_msg 0x6961e62c: 1: enter run() 0x4702ef2c: 0: msg: "new message" 0x6961e62c: 1: set_msg 0x4702ef2c: 0: exit run() 0x6961e62c: 1: msg: "new message" 0x6961e62c: 1: exit run() 0x6961e72c: 2: enter run() 0x6961e72c: 2: set_msg 0x6961e72c: 2: msg: "new message" 0x6961e72c: 2: exit run() 0x6961e12c: 3: enter run() 0x6961e12c: 3: set_msg 0x6b7d072c: 4: enter run() 0x6961e12c: 3: msg: "new message" 0x6961e12c: 3: exit run() 0x6b7d072c: 4: set_msg 0x6b7d072c: 4: msg: "new message" 0x6b7d072c: 4: exit run() 0x6b7d0d2c: 5: enter run() 0x6b7d0d2c: 5: set_msg 0x6b7d0d2c: 5: msg: "new message" 0x6b7d0d2c: 5: exit run() 0x6f7a5f2c: 6: enter run() 0x6f7a5f2c: 6: set_msg 0x6f7a5f2c: 6: msg: "new message" 0x6f7a5f2c: 6: exit run() 0x4702ee2c: 7: enter run() 0x4702ee2c: 7: set_msg 0x4702ee2c: 7: msg: "new message" 0x4702ee2c: 7: exit run() 0x6f7a512c: 8: enter run() 0x6f7a512c: 8: set_msg 0x6f7a512c: 8: msg: "new message" 0x6f7a512c: 8: exit run() 0x4702e12c: 9: enter run() 0x4702e12c: 9: set_msg 0x4702e12c: 9: msg: "new message" 0x4702e12c: 9: exit run() 0x6961ec2c: 10: enter run() 0x6961ec2c: 10: set_msg 0x6961ec2c: 10: msg: "new message" 0x6961ec2c: 10: exit run() 0x4702e42c: 11: enter run() 0x4702e42c: 11: set_msg 0x6961ed2c: 12: enter run() 0x4702e42c: 11: msg: "new message" 0x4702e42c: 11: exit run() 0x6961ed2c: 12: set_msg 0x6961ed2c: 12: msg: "new message" 0x6961ed2c: 12: exit run() 0x6961ee2c: 13: enter run() 0x6961ee2c: 13: set_msg 0x6961ee2c: 13: msg: "new message" 0x6961ee2c: 13: exit run() 0x6961e22c: 14: enter run() 0x6961e22c: 14: set_msg 0x6b7d012c: 15: enter run() 0x6961e22c: 14: msg: "new message" 0x6961e22c: 14: exit run() 0x6b7d012c: 15: set_msg 0x6b7d012c: 15: msg: "new message" 0x6b7d012c: 15: exit run() main: 36 0x4702e02c: 0: enter run() 0x4702e02c: 0: set_msg 0x6f7a582c: 1: enter run() 0x4702e02c: 0: msg: "new message" 0x6f7a572c: 2: enter run() 0x4702e02c: 0: exit run() 0x6f7a582c: 1: set_msg 0x6f7a502c: 3: enter run() 0x6f7a512c: 4: enter run() 0x6f7a582c: 1: msg: "new message" 0x6b7d002c: 6: enter run() 0x6b7d052c: 5: enter run() 0x6f7a592c: 7: enter run() 0x6f7a582c: 1: exit run() 0x6f7a502c: 3: set_msg 0x4702e12c: 9: enter run() 0x6961e02c: 8: enter run() 0x4702e12c: 9: set_msg 0x6961e02c: 8: set_msg 0x4702e12c: 9: msg: "new message" 0x6961e02c: 8: msg: "new message" 0x6f7a502c: 3: msg: "new message" 0x6f7a502c: 3: exit run() 0x6961e52c: 12: enter run() 0x4702e22c: 10: enter run() 0x4702e12c: 9: exit run() 0x6f7a5d2c: 11: enter run() 0x6f7a5d2c: 11: set_msg 0x6f7a592c: 7: set_msg 0x6961e02c: 8: exit run() 0x6f7a592c: 7: msg: "new message" 0x6f7a5d2c: 11: msg: "new message" 0x6f7a592c: 7: exit run() 0x6f7a5d2c: 11: exit run() 0x4702ec2c: 13: enter run() 0x4702ec2c: 13: set_msgrthread reaping 0x4702e02c stack 0x7cfb57a0 rthread reaping 0x6f7a582c stack 0x7cfd6aa0 0x4702ec2c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_wrlock 0x48944630 (0) 0x4702ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ec2c: rwlock_rdlock 0x48944630 (4294967295) 0x4702ea2c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d002c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_rdlock 0x48944630 (0) 0x4702e22c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (0) 0x4702ed2c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d052c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (1) 0x4702ea2c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a502c stack 0x7cfb2440 0x6961e52c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d052c stack 0x7cfa4720 rthread reaping 0x6b7d002c stack 0x7cfa40c0 rthread reaping 0x6f7a592c stack 0x7cfd6200 rthread reaping 0x6961e02c stack 0x7cfb2300 rthread reaping 0x4702e12c stack 0x7cfb54c0 rthread reaping 0x4702e22c stack 0x7cfa4ac0 rthread reaping 0x6f7a5d2c stack 0x7cfb29e0 rthread reaping 0x6961e52c stack 0x7cfb5740 rthread reaping 0x4702ec2c stack 0x7cfb2b00 rthread reaping 0x4702ea2c stack 0x7cfa4aa0 rthread reaping 0x4702ed2c stack 0x7cfd6a40 rthread reaping 0x6f7a512c stack 0x7cfd6ce0 0x6b7d082c: rwlock_wrlock 0x48944630 (0) 0x6961e02c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a572c stack 0x7cfd6c60 0x6b7d082c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_wrlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_rdlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_wrlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_wrlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_wrlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_wrlock 0x48944630 (1) 0x6961e32c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_wrlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_wrlock 0x48944630 (0) 0x4702eb2c: rwlock_wrlock 0x48944630 (2147483647) 0x4702e92c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_rdlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_rdlock 0x48944630 (0) 0x4702eb2c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_wrlock 0x48944630 (0) 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (0) 0x6b7d092c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_wrlock 0x48944630 (0) 0x4702ed2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (0) 0x4702ed2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d082c stack 0x7cfd6a40 0x6f7a5c2c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6961e02c stack 0x7cfa4aa0 0x6f7a5c2c: rwlock_unlock 0x48944630 rthread reaping 0x4702e52c stack 0x7cfd6ce0 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961e12c stack 0x7cfd6c60 0x6f7a5c2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a592c stack 0x7cfb2b00 rthread reaping 0x6961e22c stack 0x7cfb5740 rthread reaping 0x6f7a5a2c stack 0x7cfb29e0 rthread reaping 0x6b7d002c stack 0x7cfa4ac0 rthread reaping 0x6961e32c stack 0x7cfb54c0 rthread reaping 0x6961e92c stack 0x7cfb2300 rthread reaping 0x6f7a5b2c stack 0x7cfd6200 rthread reaping 0x4702e92c stack 0x7cfa40c0 rthread reaping 0x4702eb2c stack 0x7cfa4720 rthread reaping 0x6b7d092c stack 0x7cfb2440 rthread reaping 0x4702ed2c stack 0x7cfd6aa0 rthread reaping 0x6f7a5c2c stack 0x7cfb57a0 0x4702e42c: rwlock_wrlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_rdlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_wrlock 0x48944630 (1) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_wrlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_rdlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_wrlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_wrlock 0x48944630 (1) 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (0) 0x6b7d062c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_wrlock 0x48944630 (0) 0x4702e32c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_rdlock 0x48944630 (0) 0x4702e32c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_wrlock 0x48944630 (0) 0x4702ef2c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_rdlock 0x48944630 (0) 0x4702e52c: rwlock_wrlock 0x48944630 (1) 0x4702ec2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702ef2c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x4702e42c stack 0x7cfb57a0 rthread reaping 0x6f7a582c stack 0x7cfd6aa0 rthread reaping 0x6961e52c stack 0x7cfb2440 rthread reaping 0x4702e92c stack 0x7cfa4720 rthread reaping 0x6961e62c stack 0x7cfa40c0 rthread reaping 0x6b7d062c stack 0x7cfd6200 rthread reaping 0x4702e32c stack 0x7cfb2300 0x6f7a532c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e52c: rwlock_unlock 0x48944630 rthread reaping 0x4702ef2c stack 0x7cfb54c0 0x4702e52c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e82c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a592c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e52c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (1) rthread reaping 0x4702e52c stack 0x7cfa4ac0 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (4294967295) 0x4702ec2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_rdlock 0x48944630 (0) 0x4702ec2c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 rthread reaping 0x4702ec2c stack 0x7cfb29e0 rthread reaping 0x6961e72c stack 0x7cfb5740 rthread reaping 0x6f7a532c stack 0x7cfb2b00 rthread reaping 0x6b7d0f2c stack 0x7cfd6c60 rthread reaping 0x6f7a592c stack 0x7cfd6ce0 rthread reaping 0x6b7d0b2c stack 0x7cfa4aa0 rthread reaping 0x6961e82c stack 0x7cfd6a40 0x6961ec2c: rwlock_wrlock 0x48944630 (0) 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_wrlock 0x48944630 (0) 0x6961ec2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_wrlock 0x48944630 (1) 0x6b7d012c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_wrlock 0x48944630 (0) 0x4702e12c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e22c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e02c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e82c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6b7d062c: rwlock_wrlock 0x48944630 (2147483650) rthread reaping 0x6961ec2c stack 0x7cfd6a40 rthread reaping 0x6b7d0c2c stack 0x7cfa4aa0 0x6f7a542c: rwlock_wrlock 0x48944630 (2147483650) 0x6f7a552c: rwlock_wrlock 0x48944630 (2147483650) 0x6961ea2c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_wrlock 0x48944630 (0) 0x6961ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e32c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (4294967295) rthread reaping 0x6961ea2c stack 0x7cfd6ce0 0x6f7a552c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (0) 0x4702e82c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_rdlock 0x48944630 (1) 0x6f7a542c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (2147483647) 0x4702e82c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (2147483650) 0x4702e02c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (0) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (0) 0x4702e12c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d012c stack 0x7cfd6c60 rthread reaping 0x6f7a5c2c stack 0x7cfb2b00 rthread reaping 0x4702e12c stack 0x7cfb5740 rthread reaping 0x6961e22c stack 0x7cfb29e0 rthread reaping 0x4702e02c stack 0x7cfa4ac0 rthread reaping 0x4702e82c stack 0x7cfb54c0 rthread reaping 0x6b7d062c stack 0x7cfb2300 rthread reaping 0x6f7a542c stack 0x7cfd6200 rthread reaping 0x6f7a552c stack 0x7cfa40c0 rthread reaping 0x6b7d092c stack 0x7cfa4720 rthread reaping 0x6f7a5a2c stack 0x7cfb2440 rthread reaping 0x6961ed2c stack 0x7cfd6aa0 rthread reaping 0x6961e32c stack 0x7cfb57a0 0x6f7a582c: rwlock_wrlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_wrlock 0x48944630 (0) 0x6f7a562c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d072c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d022c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a572c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6f7a582c stack 0x7cfb57a0 0x4702ee2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5d2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d032c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_wrlock 0x48944630 (0) 0x6961ec2c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d032c: rwlock_rdlock 0x48944630 (4294967295) 0x6961eb2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d082c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ef2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ed2c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (2147483649) rthread reaping 0x6f7a572c stack 0x7cfd6aa0 0x4702ed2c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (1) 0x6f7a562c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a562c stack 0x7cfb2440 rthread reaping 0x6f7a592c stack 0x7cfa4720 rthread reaping 0x6b7d072c stack 0x7cfa40c0 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6961ec2c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d022c stack 0x7cfd6200 rthread reaping 0x6b7d032c stack 0x7cfb2300 rthread reaping 0x4702ee2c stack 0x7cfb54c0 rthread reaping 0x6b7d0b2c stack 0x7cfa4ac0 rthread reaping 0x6b7d0c2c stack 0x7cfb29e0 rthread reaping 0x6f7a5d2c stack 0x7cfb5740 rthread reaping 0x4702ed2c stack 0x7cfb2b00 rthread reaping 0x6961eb2c stack 0x7cfd6c60 rthread reaping 0x4702ef2c stack 0x7cfd6ce0 rthread reaping 0x6b7d082c stack 0x7cfa4aa0 rthread reaping 0x6961ec2c stack 0x7cfd6a40 0x4702e92c: rwlock_wrlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_rdlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_wrlock 0x48944630 (1) 0x4702e02c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_wrlock 0x48944630 (1) 0x4702e02c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e12c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x4702e22c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x4702e92c stack 0x7cfd6a40 rthread reaping 0x4702e02c stack 0x7cfa4aa0 0x6961ef2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d012c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d092c: rwlock_rdlock 0x48944630 (4294967295) 0x6961ee2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a552c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a512c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (2147483647) 0x4702e12c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x4702e22c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x4702e22c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0f2c stack 0x7cfd6c60 rthread reaping 0x4702e12c stack 0x7cfb2b00 rthread reaping 0x6961e62c stack 0x7cfd6ce0 rthread reaping 0x4702e22c stack 0x7cfb5740 0x6961ed2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d092c stack 0x7cfb29e0 0x6961ed2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961ef2c stack 0x7cfa4ac0 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_rdlock 0x48944630 (3) 0x6961ed2c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_unlock 0x48944630 rthread reaping 0x6961ed2c stack 0x7cfb54c0 0x6f7a512c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d012c stack 0x7cfb2300 rthread reaping 0x6b7d0c2c stack 0x7cfd6200 rthread reaping 0x6b7d072c stack 0x7cfa40c0 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 rthread reaping 0x6961e52c stack 0x7cfa4720 rthread reaping 0x6961ee2c stack 0x7cfb2440 rthread reaping 0x6f7a552c stack 0x7cfd6aa0 rthread reaping 0x6f7a512c stack 0x7cfb57a0 0x6961ef2c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_wrlock 0x48944630 (0) 0x6f7a522c: rwlock_wrlock 0x48944630 (2147483647) 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_wrlock 0x48944630 (0) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961ec2c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_wrlock 0x48944630 (0) 0x6961e72c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5b2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d022c: rwlock_unlock 0x48944630 rthread reaping 0x6961ef2c stack 0x7cfb57a0 0x6b7d022c: rwlock_rdlock 0x48944630 (4294967295) 0x4702e32c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6961ec2c stack 0x7cfd6aa0 0x6961e82c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e42c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d092c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e92c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a572c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_rdlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (1) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d032c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (1) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a522c stack 0x7cfb2440 0x4702ed2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d032c stack 0x7cfa4720 rthread reaping 0x6f7a5c2c stack 0x7cfa40c0 rthread reaping 0x6b7d022c stack 0x7cfd6200 rthread reaping 0x6961e72c stack 0x7cfb2300 0x4702ed2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a5b2c stack 0x7cfb54c0 0x6961e92c: rwlock_rdlock 0x48944630 (2) 0x4702ed2c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 rthread reaping 0x4702e42c stack 0x7cfb29e0 rthread reaping 0x6961e82c stack 0x7cfb5740 0x6b7d0b2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d092c stack 0x7cfd6ce0 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x4702ed2c stack 0x7cfb2b00 0x6b7d0b2c: rwlock_unlock 0x48944630 rthread reaping 0x4702e32c stack 0x7cfa4ac0 rthread reaping 0x6f7a572c stack 0x7cfd6c60 rthread reaping 0x6961e92c stack 0x7cfa4aa0 rthread reaping 0x6b7d0b2c stack 0x7cfd6a40 0x6f7a5d2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_wrlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_wrlock 0x48944630 (1) 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_wrlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_wrlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_wrlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_wrlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_wrlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_wrlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_rdlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_wrlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_wrlock 0x48944630 (1) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5d2c stack 0x7cfd6a40 rthread reaping 0x4702e62c stack 0x7cfa4aa0 rthread reaping 0x6961e22c stack 0x7cfd6c60 rthread reaping 0x6f7a592c stack 0x7cfa4ac0 rthread reaping 0x6b7d082c stack 0x7cfb2b00 0x6b7d0c2c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6961e32c stack 0x7cfd6ce0 0x6b7d0c2c: rwlock_unlock 0x48944630 rthread reaping 0x6961e52c stack 0x7cfb5740 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961e82c stack 0x7cfb29e0 0x6b7d0c2c: rwlock_unlock 0x48944630 rthread reaping 0x6961ed2c stack 0x7cfb54c0 rthread reaping 0x6f7a512c stack 0x7cfb2300 rthread reaping 0x6b7d032c stack 0x7cfd6200 rthread reaping 0x4702e52c stack 0x7cfa40c0 0x6f7a532c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6961e12c stack 0x7cfa4720 0x6f7a532c: rwlock_unlock 0x48944630 rthread reaping 0x6961e02c stack 0x7cfb2440 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a532c stack 0x7cfd6aa0 rthread reaping 0x6b7d0c2c stack 0x7cfb57a0 0x6f7a592c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_wrlock 0x48944630 (0) 0x4702eb2c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_rdlock 0x48944630 (0) 0x4702eb2c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_wrlock 0x48944630 (0) 0x6b7d0d2c: rwlock_wrlock 0x48944630 (2147483647) 0x4702e72c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_wrlock 0x48944630 (0) 0x4702e72c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x4702e42c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961ea2c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e12c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d092c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ea2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a592c stack 0x7cfb57a0 rthread reaping 0x4702eb2c stack 0x7cfd6aa0 rthread reaping 0x4702e72c stack 0x7cfb2440 rthread reaping 0x6b7d0d2c stack 0x7cfa4720 0x4702ea2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961ea2c stack 0x7cfa40c0 0x6b7d032c: rwlock_wrlock 0x48944630 (2147483649) 0x4702ec2c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d012c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e02c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0a2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702ea2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (4294967295) 0x4702e02c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (0) 0x6b7d092c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_rdlock 0x48944630 (0) 0x4702e12c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_unlock 0x48944630 rthread reaping 0x4702e42c stack 0x7cfd6200 rthread reaping 0x6b7d072c stack 0x7cfb2300 rthread reaping 0x4702ea2c stack 0x7cfb54c0 rthread reaping 0x6b7d002c stack 0x7cfb29e0 rthread reaping 0x4702e12c stack 0x7cfb5740 rthread reaping 0x6b7d092c stack 0x7cfd6ce0 rthread reaping 0x6b7d032c stack 0x7cfb2b00 rthread reaping 0x4702ec2c stack 0x7cfa4ac0 rthread reaping 0x6b7d012c stack 0x7cfd6c60 rthread reaping 0x4702e02c stack 0x7cfa4aa0 rthread reaping 0x6b7d0a2c stack 0x7cfd6a40 0x6961ef2c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_wrlock 0x48944630 (1) 0x4702e62c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_wrlock 0x48944630 (1) 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_wrlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_rdlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_wrlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_wrlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_rdlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_wrlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_wrlock 0x48944630 (0) 0x4702e22c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_rdlock 0x48944630 (0) 0x4702e22c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_wrlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x4702ea2c: 14: enter run() 0x4702ed2c: 15: enter run() 0x4702ea2c: 14: set_msg 0x4702e22c: 10: set_msg 0x6b7d002c: 6: set_msg 0x4702e22c: 10: msg: "new message" 0x4702e22c: 10: exit run() 0x4702ed2c: 15: set_msg 0x4702ed2c: 15: msg: "new message" 0x4702ed2c: 15: exit run() 0x6b7d052c: 5: set_msg 0x4702ec2c: 13: msg: "new message" 0x4702ec2c: 13: exit run() 0x6f7a512c: 4: set_msg 0x6f7a512c: 4: msg: "new message" 0x4702ea2c: 14: msg: "new message" 0x6b7d052c: 5: msg: "new message" 0x4702ea2c: 14: exit run() 0x6f7a512c: 4: exit run() 0x6f7a572c: 2: set_msg 0x6f7a572c: 2: msg: "new message" 0x6f7a572c: 2: exit run() 0x6b7d002c: 6: msg: "new message" 0x6b7d002c: 6: exit run() 0x6b7d052c: 5: exit run() 0x6961e52c: 12: set_msg 0x6961e52c: 12: msg: "new message" 0x6961e52c: 12: exit run() main: 37 0x6b7d082c: 0: enter run() 0x6961e02c: 1: enter run() 0x6b7d082c: 0: set_msg 0x6b7d082c: 0: msg: "new message" 0x6b7d082c: 0: exit run() 0x4702e52c: 2: enter run() 0x4702e52c: 2: set_msg 0x4702e52c: 2: msg: "new message" 0x4702e52c: 2: exit run() 0x6961e12c: 3: enter run() 0x6961e12c: 3: set_msg 0x6961e12c: 3: msg: "new message" 0x6961e12c: 3: exit run() 0x6f7a592c: 4: enter run() 0x6f7a592c: 4: set_msg 0x6f7a592c: 4: msg: "new message" 0x6f7a592c: 4: exit run() 0x6961e22c: 5: enter run() 0x6961e02c: 1: set_msg 0x6961e02c: 1: msg: "new message" 0x6961e22c: 5: set_msg 0x6961e02c: 1: exit run() 0x6961e22c: 5: msg: "new message" 0x6961e22c: 5: exit run() 0x6f7a5a2c: 6: enter run() 0x6f7a5a2c: 6: set_msg 0x6f7a5a2c: 6: msg: "new message" 0x6f7a5a2c: 6: exit run() 0x6b7d002c: 7: enter run() 0x6b7d002c: 7: set_msg 0x6b7d002c: 7: msg: "new message" 0x6961e32c: 8: enter run() 0x6b7d002c: 7: exit run() 0x6961e32c: 8: set_msg 0x6961e32c: 8: msg: "new message" 0x6961e32c: 8: exit run() 0x6961e92c: 9: enter run() 0x6961e92c: 9: set_msg 0x6961e92c: 9: msg: "new message" 0x6961e92c: 9: exit run() 0x6f7a5b2c: 10: enter run() 0x6f7a5b2c: 10: set_msg 0x6f7a5b2c: 10: msg: "new message" 0x4702e92c: 11: enter run() 0x6f7a5b2c: 10: exit run() 0x4702eb2c: 12: enter run() 0x4702e92c: 11: set_msg 0x4702e92c: 11: msg: "new message" 0x4702e92c: 11: exit run() 0x4702eb2c: 12: set_msg 0x4702eb2c: 12: msg: "new message" 0x4702eb2c: 12: exit run() 0x6b7d092c: 13: enter run() 0x6b7d092c: 13: set_msg 0x6b7d092c: 13: msg: "new message" 0x6b7d092c: 13: exit run() 0x4702ed2c: 14: enter run() 0x4702ed2c: 14: set_msg 0x4702ed2c: 14: msg: "new message" 0x4702ed2c: 14: exit run() 0x6f7a5c2c: 15: enter run() 0x6f7a5c2c: 15: set_msg 0x6f7a5c2c: 15: msg: "new message" 0x6f7a5c2c: 15: exit run() main: 38 0x4702e42c: 0: enter run() 0x4702e42c: 0: set_msg 0x4702e42c: 0: msg: "new message" 0x6f7a582c: 1: enter run() 0x4702e42c: 0: exit run() 0x6f7a582c: 1: set_msg 0x6f7a582c: 1: msg: "new message" 0x6961e52c: 2: enter run() 0x6f7a582c: 1: exit run() 0x6961e52c: 2: set_msg 0x6961e52c: 2: msg: "new message" 0x6961e52c: 2: exit run() 0x4702e92c: 3: enter run() 0x4702e92c: 3: set_msg 0x4702e92c: 3: msg: "new message" 0x4702e92c: 3: exit run() 0x6961e62c: 4: enter run() 0x6961e62c: 4: set_msg 0x6961e62c: 4: msg: "new message" 0x6b7d062c: 5: enter run() 0x6961e62c: 4: exit run() 0x6b7d062c: 5: set_msg 0x6b7d062c: 5: msg: "new message" 0x6b7d062c: 5: exit run() 0x4702e32c: 6: enter run() 0x4702e32c: 6: set_msg 0x4702e32c: 6: msg: "new message" 0x4702ef2c: 7: enter run() 0x4702e32c: 6: exit run() 0x4702ef2c: 7: set_msg 0x4702e52c: 8: enter run() 0x4702ec2c: 9: enter run() 0x4702ef2c: 7: msg: "new message" 0x6961e72c: 10: enter run() 0x6f7a532c: 11: enter run() 0x4702ef2c: 7: exit run() 0x4702e52c: 8: set_msg 0x6b7d0f2c: 12: enter run() 0x6961e82c: 15: enter run() 0x6f7a592c: 13: enter run() 0x6b7d0b2c: 14: enter run() 0x4702e52c: 8: msg: "new message" 0x6b7d0f2c: 12: set_msg 0x4702e52c: 8: exit run() 0x6f7a532c: 11: set_msg 0x6f7a532c: 11: msg: "new message" 0x6f7a592c: 13: set_msg 0x6f7a592c: 13: msg: "new message" 0x6f7a592c: 13: exit run() 0x6f7a532c: 11: exit run() 0x6961e82c: 15: set_msg 0x6961e72c: 10: set_msg 0x6961e72c: 10: msg: "new message" 0x6961e72c: 10: exit run() 0x6b7d0f2c: 12: msg: "new message" 0x6b7d0f2c: 12: exit run() 0x6b7d0b2c: 14: set_msg 0x4702ec2c: 9: set_msg 0x6b7d0b2c: 14: msg: "new message" 0x6b7d0b2c: 14: exit run() 0x4702ec2c: 9: msg: "new message" 0x6961e82c: 15: msg: "new message" 0x4702ec2c: 9: exit run() 0x6961e82c: 15: exit run() main: 39 0x6961ec2c: 0: enter run() 0x6961ec2c: 0: set_msg 0x6b7d0c2c: 1: enter run() 0x6961ec2c: 0: msg: "new message" 0x6961ec2c: 0: exit run() 0x6b7d0c2c: 1: set_msg 0x6961ea2c: 2: enter run() 0x6b7d012c: 3: enter run() 0x6b7d0c2c: 1: msg: "new message" 0x6f7a5c2c: 4: enter run() 0x4702e12c: 5: enter run() 0x6f7a5c2c: 4: set_msg 0x6961e22c: 6: enter run() 0x4702e02c: 7: enter run() 0x4702e82c: 8: enter run() 0x6b7d0c2c: 1: exit run() 0x6961ea2c: 2: set_msg 0x6b7d062c: 9: enter run() 0x6f7a542c: 10: enter run() 0x6f7a552c: 11: enter run() 0x6961ea2c: 2: msg: "new message" 0x6b7d092c: 12: enter run() 0x6f7a5c2c: 4: msg: "new message" 0x6f7a5a2c: 13: enter run() 0x6961ed2c: 14: enter run() 0x6961ea2c: 2: exit run() 0x6961e32c: 15: enter run() 0x6f7a5a2c: 13: set_msg 0x6f7a5c2c: 4: exit run() 0x6f7a552c: 11: set_msg 0x6b7d092c: 12: set_msg 0x4702e82c: 8: set_msg 0x6b7d092c: 12: msg: "new message" 0x6b7d092c: 12: exit run() 0x6f7a542c: 10: set_msg 0x6961e22c: 6: set_msg 0x4702e82c: 8: msg: "new message" 0x6f7a542c: 10: msg: "new message" 0x4702e82c: 8: exit run() 0x4702e02c: 7: set_msg 0x4702e02c: 7: msg: "new message" 0x4702e02c: 7: exit run() 0x6f7a542c: 10: exit run() 0x6b7d062c: 9: set_msg 0x6f7a5a2c: 13: msg: "new message" 0x6b7d062c: 9: msg: "new message" 0x6f7a5a2c: 13: exit run() 0x6b7d062c: 9: exit run() 0x6961ed2c: 14: set_msg 0x6961e32c: 15: set_msg 0x6961e32c: 15: msg: "new message" 0x6961e32c: 15: exit run() 0x6f7a552c: 11: msg: "new message" 0x6961e22c: 6: msg: "new message" 0x6961ed2c: 14: msg: "new message" 0x6f7a552c: 11: exit run() 0x6961e22c: 6: exit run() 0x4702e12c: 5: set_msg 0x6961ed2c: 14: exit run() 0x4702e12c: 5: msg: "new message" 0x4702e12c: 5: exit run() 0x6b7d012c: 3: set_msg 0x6b7d012c: 3: msg: "new message" 0x6b7d012c: 3: exit run() main: 40 0x6f7a582c: 0: enter run() 0x6f7a582c: 0: set_msg 0x6f7a582c: 0: msg: "new message" 0x6f7a572c: 1: enter run() 0x6f7a562c: 2: enter run() 0x6f7a572c: 1: set_msg 0x6f7a582c: 0: exit run() 0x6f7a592c: 3: enter run() 0x6b7d072c: 4: enter run() 0x6b7d022c: 5: enter run() 0x6f7a572c: 1: msg: "new message" 0x6b7d032c: 6: enter run() 0x4702ee2c: 7: enter run() 0x6b7d0b2c: 8: enter run() 0x6b7d0c2c: 9: enter run() 0x6f7a5d2c: 10: enter run() 0x6b7d032c: 6: set_msg 0x6f7a572c: 1: exit run() 0x4702ed2c: 11: enter run() 0x6961ec2c: 15: enter run() 0x6961eb2c: 12: enter run() 0x6b7d082c: 14: enter run() 0x4702ef2c: 13: enter run() 0x4702ed2c: 11: set_msg 0x6b7d072c: 4: set_msg 0x6b7d072c: 4: msg: "new message" 0x4702ed2c: 11: msg: "new message" 0x4702ed2c: 11: exit run() 0x6b7d032c: 6: msg: "new message" 0x6b7d032c: 6: exit run() 0x6f7a592c: 3: set_msg 0x6f7a592c: 3: msg: "new message" 0x6f7a592c: 3: exit run() 0x6b7d0c2c: 9: set_msg 0x6b7d0c2c: 9: msg: "new message" 0x6961eb2c: 12: set_msg 0x6b7d0b2c: 8: set_msg 0x6b7d0b2c: 8: msg: "new message" 0x6f7a5d2c: 10: set_msg 0x6f7a5d2c: 10: msg: "new message" 0x6b7d0b2c: 8: exit run() 0x4702ef2c: 13: set_msg 0x6f7a5d2c: 10: exit run() 0x6b7d0c2c: 9: exit run() 0x6b7d082c: 14: set_msg 0x4702ee2c: 7: set_msg 0x6f7a562c: 2: set_msg 0x6b7d072c: 4: exit run() 0x6b7d082c: 14: msg: "new message" 0x4702ef2c: 13: msg: "new message" 0x6b7d082c: 14: exit run() 0x6f7a562c: 2: msg: "new message" 0x4702ef2c: 13: exit run() 0x6f7a562c: 2: exit run() 0x6961eb2c: 12: msg: "new message" 0x6961eb2c: 12: exit run() 0x4702ee2c: 7: msg: "new message" 0x4702ee2c: 7: exit run() 0x6961ec2c: 15: set_msg 0x6961ec2c: 15: msg: "new message" 0x6961ec2c: 15: exit run() 0x6b7d022c: 5: set_msg 0x6b7d022c: 5: msg: "new message" 0x6b7d022c: 5: exit run() main: 41 0x4702e92c: 0: enter run() 0x4702e92c: 0: set_msg 0x4702e92c: 0: msg: "new message" 0x4702e02c: 1: enter run() 0x4702e92c: 0: exit run() 0x4702e02c: 1: set_msg 0x6961e62c: 2: enter run() 0x4702e02c: 1: msg: "new message" 0x6b7d0f2c: 3: enter run() 0x4702e12c: 4: enter run() 0x6b7d0f2c: 3: set_msg 0x4702e02c: 1: exit run() 0x4702e22c: 5: enter run() 0x6b7d0f2c: 3: msg: "new message" 0x6b7d092c: 6: enter run() 0x6961ef2c: 7: enter run() 0x6b7d012c: 9: enter run() 0x6961ed2c: 8: enter run() 0x6b7d0c2c: 10: enter run() 0x6b7d092c: 6: set_msg 0x6b7d072c: 11: enter run() 0x6961e52c: 12: enter run() 0x6961ee2c: 13: enter run() 0x6f7a552c: 14: enter run() 0x6f7a512c: 15: enter run() 0x6b7d0f2c: 3: exit run() 0x6b7d072c: 11: set_msg 0x6b7d072c: 11: msg: "new message" 0x6b7d072c: 11: exit run() 0x4702e12c: 4: set_msg 0x6b7d0c2c: 10: set_msg 0x4702e12c: 4: msg: "new message" 0x6b7d092c: 6: msg: "new message" 0x4702e12c: 4: exit run() 0x6b7d092c: 6: exit run() 0x6b7d0c2c: 10: msg: "new message" 0x6b7d0c2c: 10: exit run() 0x6961e62c: 2: set_msg 0x4702e22c: 5: set_msg 0x6961ef2c: 7: set_msg 0x6961e62c: 2: msg: "new message" 0x6961ef2c: 7: msg: "new message" 0x4702e22c: 5: msg: "new message" 0x6961e62c: 2: exit run() 0x6961ef2c: 7: exit run() 0x4702e22c: 5: exit run() 0x6961ed2c: 8: set_msg 0x6f7a552c: 14: set_msg 0x6f7a512c: 15: set_msg 0x6b7d012c: 9: set_msg 0x6961ee2c: 13: set_msg 0x6961ed2c: 8: msg: "new message" 0x6f7a552c: 14: msg: "new message" 0x6b7d012c: 9: msg: "new message" 0x6961ee2c: 13: msg: "new message" 0x6961ed2c: 8: exit run() 0x6f7a552c: 14: exit run() 0x6b7d012c: 9: exit run() 0x6f7a512c: 15: msg: "new message" 0x6961ee2c: 13: exit run() 0x6f7a512c: 15: exit run() 0x6961e52c: 12: set_msg 0x6961e52c: 12: msg: "new message" 0x6961e52c: 12: exit run() main: 42 0x6961ef2c: 0: enter run() 0x6961ef2c: 0: set_msg 0x6961ef2c: 0: msg: "new message" 0x6961ec2c: 1: enter run() 0x6961ef2c: 0: exit run() 0x6f7a522c: 2: enter run() 0x6961ec2c: 1: set_msg 0x6b7d032c: 3: enter run() 0x6f7a5c2c: 4: enter run() 0x6961ec2c: 1: msg: "new message" 0x6b7d022c: 5: enter run() 0x6961e72c: 6: enter run() 0x6f7a5b2c: 7: enter run() 0x6b7d022c: 5: set_msg 0x6961ec2c: 1: exit run() 0x4702e32c: 8: enter run() 0x6961e82c: 10: enter run() 0x4702e42c: 9: enter run() 0x6b7d092c: 11: enter run() 0x6961e92c: 14: enter run() 0x6b7d0b2c: 15: enter run() 0x4702ed2c: 12: enter run() 0x6f7a572c: 13: enter run() 0x6f7a5c2c: 4: set_msg 0x4702e42c: 9: set_msg 0x4702e42c: 9: msg: "new message" 0x6f7a5c2c: 4: msg: "new message" 0x6f7a5c2c: 4: exit run() 0x4702e42c: 9: exit run() 0x6b7d032c: 3: set_msg 0x6f7a572c: 13: set_msg 0x6b7d032c: 3: msg: "new message" 0x6b7d032c: 3: exit run() 0x6f7a572c: 13: msg: "new message" 0x6961e82c: 10: set_msg 0x6961e82c: 10: msg: "new message" 0x6961e82c: 10: exit run() 0x6f7a5b2c: 7: set_msg 0x6f7a5b2c: 7: msg: "new message" 0x6f7a5b2c: 7: exit run() 0x6b7d092c: 11: set_msg 0x6f7a572c: 13: exit run() 0x6961e72c: 6: set_msg 0x6961e72c: 6: msg: "new message" 0x6961e72c: 6: exit run() 0x6b7d022c: 5: msg: "new message" 0x6b7d092c: 11: msg: "new message" 0x6b7d022c: 5: exit run() 0x6f7a522c: 2: set_msg 0x6b7d092c: 11: exit run() 0x6f7a522c: 2: msg: "new message" 0x6f7a522c: 2: exit run() 0x6961e92c: 14: set_msg 0x4702e32c: 8: set_msg 0x4702ed2c: 12: set_msg 0x4702ed2c: 12: msg: "new message" 0x4702e32c: 8: msg: "new message" 0x6961e92c: 14: msg: "new message" 0x4702ed2c: 12: exit run() 0x4702e32c: 8: exit run() 0x6961e92c: 14: exit run() 0x6b7d0b2c: 15: set_msg 0x6b7d0b2c: 15: msg: "new message" 0x6b7d0b2c: 15: exit run() main: 43 0x6f7a5d2c: 0: enter run() 0x6f7a5d2c: 0: set_msg 0x4702e62c: 1: enter run() 0x6f7a5d2c: 0: msg: "new message" 0x6f7a5d2c: 0: exit run() 0x4702e62c: 1: set_msg 0x4702e62c: 1: msg: "new message" 0x6961e22c: 2: enter run() 0x4702e62c: 1: exit run() 0x6961e22c: 2: set_msg 0x6961e22c: 2: msg: "new message" 0x6961e22c: 2: exit run() 0x6f7a592c: 3: enter run() 0x6f7a592c: 3: set_msg 0x6b7d082c: 4: enter run() 0x6f7a592c: 3: msg: "new message" 0x6f7a592c: 3: exit run() 0x6b7d082c: 4: set_msg 0x6b7d082c: 4: msg: "new message" 0x6b7d082c: 4: exit run() 0x6961e32c: 5: enter run() 0x6961e32c: 5: set_msg 0x6961e32c: 5: msg: "new message" 0x6961e32c: 5: exit run() 0x6961e52c: 6: enter run() 0x6961e52c: 6: set_msg 0x6961e52c: 6: msg: "new message" 0x6961e52c: 6: exit run() 0x6961e82c: 7: enter run() 0x6961e82c: 7: set_msg 0x6961e82c: 7: msg: "new message" 0x6961e82c: 7: exit run() 0x6961ed2c: 8: enter run() 0x6961ed2c: 8: set_msg 0x6961ed2c: 8: msg: "new message" 0x6961ed2c: 8: exit run() 0x6f7a512c: 9: enter run() 0x6f7a512c: 9: set_msg 0x6f7a512c: 9: msg: "new message" 0x6f7a512c: 9: exit run() 0x6b7d032c: 10: enter run() 0x6b7d032c: 10: set_msg 0x6b7d032c: 10: msg: "new message" 0x6b7d032c: 10: exit run() 0x4702e52c: 11: enter run() 0x4702e52c: 11: set_msg 0x4702e52c: 11: msg: "new message" 0x4702e52c: 11: exit run() 0x6961e12c: 12: enter run() 0x6961e12c: 12: set_msg 0x6961e12c: 12: msg: "new message" 0x6961e02c: 13: enter run() 0x6961e12c: 12: exit run() 0x6961e02c: 13: set_msg 0x6961e02c: 13: msg: "new message" 0x6961e02c: 13: exit run() 0x6b7d0c2c: 15: enter run() 0x6b7d0c2c: 15: set_msg 0x6b7d0c2c: 15: msg: "new message" 0x6b7d0c2c: 15: exit run() 0x6f7a532c: 14: enter run() 0x6f7a532c: 14: set_msg 0x6f7a532c: 14: msg: "new message" 0x6f7a532c: 14: exit run() main: 44 0x6f7a592c: 0: enter run() 0x6f7a592c: 0: set_msg 0x6f7a592c: 0: msg: "new message" 0x6f7a592c: 0: exit run() 0x4702eb2c: 1: enter run() 0x4702eb2c: 1: set_msg 0x4702eb2c: 1: msg: "new message" 0x4702eb2c: 1: exit run() 0x4702e72c: 2: enter run() 0x6b7d0d2c: 3: enter run() 0x4702e72c: 2: set_msg 0x6961ea2c: 4: enter run() 0x4702e72c: 2: msg: "new message" 0x6b7d0d2c: 3: set_msg 0x4702e42c: 5: enter run() 0x4702e72c: 2: exit run() 0x6b7d0d2c: 3: msg: "new message" 0x6b7d072c: 6: enter run() 0x6b7d072c: 6: set_msg 0x6b7d0d2c: 3: exit run() 0x6961ea2c: 4: set_msg 0x6b7d072c: 6: msg: "new message" 0x4702ea2c: 7: enter run() 0x6961ea2c: 4: msg: "new message" 0x6b7d072c: 6: exit run() 0x6b7d002c: 8: enter run() 0x4702e12c: 9: enter run() 0x6b7d092c: 10: enter run() 0x4702ea2c: 7: set_msg 0x6961ea2c: 4: exit run() 0x6b7d032c: 11: enter run() 0x4702ec2c: 12: enter run() 0x6b7d012c: 13: enter run() 0x4702e02c: 14: enter run() 0x6b7d0a2c: 15: enter run() 0x4702ea2c: 7: msg: "new message" 0x4702ec2c: 12: set_msg 0x6b7d012c: 13: set_msg 0x4702ec2c: 12: msg: "new message" 0x4702ec2c: 12: exit run() 0x6b7d002c: 8: set_msg 0x4702ea2c: 7: exit run() 0x4702e02c: 14: set_msg 0x6b7d002c: 8: msg: "new message" 0x4702e02c: 14: msg: "new message" 0x6b7d002c: 8: exit run() 0x4702e02c: 14: exit run() 0x6b7d092c: 10: set_msg 0x6b7d092c: 10: msg: "new message" 0x6b7d092c: 10: exit run() 0x6b7d0a2c: 15: set_msg 0x6b7d0a2c: 15: msg: "new message" 0x6b7d012c: 13: msg: "new message" 0x6b7d0a2c: 15: exit run() 0x6b7d012c: 13: exit run() 0x4702e12c: 9: set_msg 0x6b7d032c: 11: set_msg 0x6b7d032c: 11: msg: "new message" 0x6b7d032c: 11: exit run() 0x4702e42c: 5: set_msg 0x4702e12c: 9: msg: "new message" 0x4702e42c: 5: msg: "new message" 0x4702e12c: 9: exit run() 0x4702e42c: 5: exit run() main: 45 0x6961ef2c: 0: enter run() 0x6961ef2c: 0: set_msg 0x6961ef2c: 0: msg: "new message" 0x4702e62c: 1: enter run() 0x6961ef2c: 0: exit run() 0x4702e62c: 1: set_msg 0x4702e62c: 1: msg: "new message" 0x6961e82c: 2: enter run() 0x4702e62c: 1: exit run() 0x6961e82c: 2: set_msg 0x6961e82c: 2: msg: "new message" 0x6961e82c: 2: exit run() 0x4702e92c: 3: enter run() 0x4702e92c: 3: set_msg 0x4702e92c: 3: msg: "new message" 0x4702e92c: 3: exit run() 0x6b7d002c: 4: enter run() 0x6b7d002c: 4: set_msg 0x6b7d002c: 4: msg: "new message" 0x6b7d002c: 4: exit run() 0x4702e52c: 5: enter run() 0x4702e52c: 5: set_msg 0x4702e52c: 5: msg: "new message" 0x4702e52c: 5: exit run() 0x6961e12c: 6: enter run() 0x6961e12c: 6: set_msg 0x6961e12c: 6: msg: "new message" 0x6961e12c: 6: exit run() 0x4702e22c: 7: enter run() 0x4702e22c: 7: set_msg 0x4702e22c: 7: msg: "new message" 0x4702e22c: 7: exit run() 0x6b7d042c: 8: enter run() 0x6b7d042c: 8: set_msg 0x6b7d042c: 8: msg: "new message" 0x6b7d042c: 8: exit run() 0x6f7a592c: 9: enter run() 0x6f7a592c: 9: set_msg 0x6f7a592c: 9: msg: "new message" 0x6f7a592c: 9: exit run() 0x6b7d0f2c: 10: enter run() 0x6b7d0f2c: 10: set_msg 0x6b7d0f2c: 10: msg: "new message" 0x6b7d0f2c: 10: exit run() 0x4702e32c: 11: enter rthread reaping 0x6961ef2c stack 0x7cfd6a40 0x4702e32c: rwlock_wrlock 0x48944630 (0) 0x6f7a542c: rwlock_wrlock 0x48944630 (2147483647) rthread reaping 0x4702e62c stack 0x7cfa4aa0 rthread reaping 0x6961e82c stack 0x7cfd6c60 0x6961e02c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x4702e92c stack 0x7cfa4ac0 rthread reaping 0x6b7d002c stack 0x7cfb2b00 0x6f7a5e2c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x4702e52c stack 0x7cfd6ce0 rthread reaping 0x6961e12c stack 0x7cfb5740 0x4702e72c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x4702e22c stack 0x7cfb29e0 rthread reaping 0x6b7d042c stack 0x7cfb54c0 rthread reaping 0x6f7a592c stack 0x7cfb2300 0x4702e32c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0f2c stack 0x7cfd6200 0x4702e32c: rwlock_rdlock 0x48944630 (0) 0x4702e32c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (0) 0x6f7a542c: rwlock_unlock 0x48944630 rthread reaping 0x4702e32c stack 0x7cfa40c0 0x4702e72c: rwlock_rdlock 0x48944630 (2147483649) 0x4702e72c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a542c stack 0x7cfa4720 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (1) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_unlock 0x48944630 rthread reaping 0x6961e02c stack 0x7cfb2440 rthread reaping 0x6f7a5e2c stack 0x7cfd6aa0 rthread reaping 0x4702e72c stack 0x7cfb57a0 0x6f7a572c: rwlock_wrlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_wrlock 0x48944630 (1) 0x6f7a572c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_wrlock 0x48944630 (2147483647) 0x6961ee2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a562c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0e2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961eb2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e22c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e42c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a512c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_wrlock 0x48944630 (0) 0x6961e82c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a512c: rwlock_rdlock 0x48944630 (4294967295) 0x4702e52c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_wrlock 0x48944630 (0) 0x6b7d082c: rwlock_wrlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a572c stack 0x7cfb57a0 0x6961eb2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_wrlock 0x48944630 (0) 0x6961eb2c: rwlock_rdlock 0x48944630 (2147483647) 0x4702e62c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ed2c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961eb2c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (1) 0x6961e82c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a512c stack 0x7cfd6aa0 rthread reaping 0x6961ee2c stack 0x7cfb2440 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d032c stack 0x7cfa4720 rthread reaping 0x6b7d0b2c stack 0x7cfa40c0 rthread reaping 0x6f7a562c stack 0x7cfd6200 rthread reaping 0x6b7d0e2c stack 0x7cfb2300 rthread reaping 0x6961e42c stack 0x7cfb54c0 rthread reaping 0x6961eb2c stack 0x7cfb29e0 rthread reaping 0x6961e22c stack 0x7cfb5740 rthread reaping 0x4702e52c stack 0x7cfd6ce0 rthread reaping 0x6961e82c stack 0x7cfb2b00 rthread reaping 0x4702ed2c stack 0x7cfa4ac0 rthread reaping 0x6f7a522c stack 0x7cfd6c60 rthread reaping 0x6b7d082c stack 0x7cfa4aa0 rthread reaping 0x4702e62c stack 0x7cfd6a40 0x6f7a532c: rwlock_wrlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_wrlock 0x48944630 (0) 0x6961e32c: rwlock_wrlock 0x48944630 (2147483647) 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_wrlock 0x48944630 (1) 0x6b7d012c: rwlock_wrlock 0x48944630 (2147483649) 0x6961ea2c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_wrlock 0x48944630 (0) 0x4702e12c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e72c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6f7a532c stack 0x7cfd6a40 0x4702e02c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a502c: rwlock_unlock 0x48944630 rthread reaping 0x6961ea2c stack 0x7cfa4aa0 0x4702e42c: rwlock_wrlock 0x48944630 (0) 0x6f7a502c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e12c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5f2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a562c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e22c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e92c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e42c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_rdlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_rdlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x4702e72c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (1) 0x4702e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (2147483649) 0x6b7d012c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 rthread reaping 0x6961e32c stack 0x7cfd6c60 rthread reaping 0x6f7a5b2c stack 0x7cfa4ac0 rthread reaping 0x6f7a502c stack 0x7cfd6ce0 rthread reaping 0x6b7d012c stack 0x7cfb2b00 rthread reaping 0x4702e12c stack 0x7cfb5740 0x4702e22c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_rdlock 0x48944630 (0) 0x4702e22c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (0) 0x4702ed2c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 rthread reaping 0x4702ed2c stack 0x7cfb29e0 0x6f7a562c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x4702e72c stack 0x7cfb54c0 0x6f7a562c: rwlock_unlock 0x48944630 rthread reaping 0x4702e02c stack 0x7cfb2300 rthread reaping 0x4702e42c stack 0x7cfd6200 rthread reaping 0x6961e12c stack 0x7cfa40c0 rthread reaping 0x6f7a5f2c stack 0x7cfa4720 rthread reaping 0x6f7a562c stack 0x7cfb2440 rthread reaping 0x4702e92c stack 0x7cfd6aa0 rthread reaping 0x4702e22c stack 0x7cfb57a0 0x6b7d0a2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_wrlock 0x48944630 (0) 0x6961e42c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e62c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6b7d082c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d042c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e62c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_wrlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d092c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e62c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d042c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e72c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e62c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_wrlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0a2c stack 0x7cfb57a0 rthread reaping 0x6961ef2c stack 0x7cfd6aa0 rthread reaping 0x6961e42c stack 0x7cfb2440 0x4702ee2c: rwlock_wrlock 0x48944630 (2147483649) rthread reaping 0x6961e52c stack 0x7cfa4720 rthread reaping 0x6b7d082c stack 0x7cfa40c0 rthread reaping 0x4702e62c stack 0x7cfd6200 0x6b7d042c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0f2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d092c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d042c stack 0x7cfb2300 0x6f7a582c: rwlock_wrlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x4702ee2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (1) 0x6b7d092c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_rdlock 0x48944630 (0) 0x4702ee2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 rthread reaping 0x6961e62c stack 0x7cfb54c0 0x4702ea2c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_rdlock 0x48944630 (0) 0x4702ea2c: rwlock_unlock 0x48944630 rthread reaping 0x4702ea2c stack 0x7cfb29e0 rthread reaping 0x6b7d092c stack 0x7cfb5740 rthread reaping 0x6961e72c stack 0x7cfb2b00 rthread reaping 0x6f7a532c stack 0x7cfd6ce0 rthread reaping 0x6b7d0f2c stack 0x7cfa4ac0 rthread reaping 0x6f7a582c stack 0x7cfd6c60 rthread reaping 0x4702ee2c stack 0x7cfa4aa0 rthread reaping 0x6f7a5a2c stack 0x7cfd6a40 0x6961e22c: rwlock_wrlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x4702e82c: rwlock_wrlock 0x48944630 (1) 0x6961e22c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_wrlock 0x48944630 (0) 0x6f7a572c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e72c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_wrlock 0x48944630 (0) 0x6961e72c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d0a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a552c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ef2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_wrlock 0x48944630 (0) 0x4702e62c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_rdlock 0x48944630 (0) 0x4702ef2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a542c: rwlock_wrlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_wrlock 0x48944630 (1) 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (1) 0x4702e32c: rwlock_wrlock 0x48944630 (2147483650) 0x6961e72c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 rthread reaping 0x6961e22c stack 0x7cfd6a40 0x6b7d002c: rwlock_wrlock 0x48944630 (0) 0x6961ee2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d002c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d002c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d032c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e82c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x4702e82c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a502c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 rthread reaping 0x4702e82c stack 0x7cfa4aa0 rthread reaping 0x6961e72c stack 0x7cfd6c60 rthread reaping 0x6f7a572c stack 0x7cfa4ac0 rthread reaping 0x4702ef2c stack 0x7cfd6ce0 0x6f7a592c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0a2c stack 0x7cfb2b00 rthread reaping 0x6f7a552c stack 0x7cfb5740 rthread reaping 0x6b7d0b2c stack 0x7cfb29e0 rthread reaping 0x4702e62c stack 0x7cfb54c0 rthread reaping 0x6f7a542c stack 0x7cfb2300 rthread reaping 0x6f7a502c stack 0x7cfd6200 rthread reaping 0x4702e32c stack 0x7cfa40c0 rthread reaping 0x6b7d032c stack 0x7cfa4720 rthread reaping 0x6961ee2c stack 0x7cfb2440 rthread reaping 0x6b7d002c stack 0x7cfd6aa0 rthread reaping 0x6f7a592c stack 0x7cfb57a0 0x6961ed2c: rwlock_wrlock 0x48944630 (0) 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_wrlock 0x48944630 (1) 0x6961ed2c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5b2c: rwlock_wrlock 0x48944630 (0) 0x4702ea2c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x4702ea2c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_wrlock 0x48944630 (1) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a512c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e02c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_wrlock 0x48944630 (0) 0x4702eb2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a562c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_wrlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_wrlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_wrlock 0x48944630 (1) 0x4702eb2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_rdlock 0x48944630 (1) 0x4702eb2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961ec2c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 rthread reaping 0x6961ed2c stack 0x7cfb57a0 rthread reaping 0x6f7a522c stack 0x7cfd6aa0 rthread reaping 0x4702ea2c stack 0x7cfb2440 rthread reaping 0x6f7a5b2c stack 0x7cfa4720 rthread reaping 0x6f7a552c stack 0x7cfa40c0 rthread reaping 0x6961ec2c stack 0x7cfd6200 0x6f7a5d2c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6961e12c stack 0x7cfb2300 rthread reaping 0x6f7a512c stack 0x7cfb54c0 rthread reaping 0x6961e02c stack 0x7cfb29e0 rthread reaping 0x6f7a562c stack 0x7cfb5740 0x4702e02c: rwlock_rdlock 0x48944630 (2147483647) rthread reaping 0x4702eb2c stack 0x7cfb2b00 0x6f7a5d2c: rwlock_unlock 0x48944630 rthread reaping 0x6961e22c stack 0x7cfd6ce0 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_wrlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 rthread reaping 0x4702e02c stack 0x7cfa4ac0 0x6961ef2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5f2c stack 0x7cfd6c60 0x6961ef2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a5d2c stack 0x7cfa4aa0 0x6961ef2c: rwlock_unlock 0x48944630 rthread reaping 0x6961ef2c stack 0x7cfd6a40 0x6b7d0a2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_wrlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_wrlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_wrlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (0) 0x6f7a572c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_wrlock 0x48944630 (0) 0x4702e82c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_rdlock 0x48944630 (0) 0x4702e82c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_wrlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (1) 0x6f7a592c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_wrlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6b7d072c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_wrlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_wrlock 0x48944630 (0) 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (0) 0x6961e62c: rwlock_wrlock 0x48944630 (0) 0x6b7d062c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0a2c stack 0x7cfd6a40 0x6961e62c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a562c stack 0x7cfa4aa0 rthread reaping 0x6b7d042c stack 0x7cfd6c60 rthread reaping 0x6f7a572c stack 0x7cfa4ac0 rthread reaping 0x4702e82c stack 0x7cfd6ce0 rthread reaping 0x6f7a592c stack 0x7cfb2b00 0x6961e62c: rwlock_unlock 0x48944630 rthread reaping 0x4702e62c stack 0x7cfb5740 rthread reaping 0x6f7a5b2c stack 0x7cfb29e0 rthread reaping 0x6b7d0f2c stack 0x7cfb54c0 rthread reaping 0x6b7d072c stack 0x7cfb2300 rthread reaping 0x6f7a512c stack 0x7cfd6200 rthread reaping 0x6f7a5c2c stack 0x7cfa40c0 0x6b7d0b2c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6b7d062c stack 0x7cfa4720 0x6b7d002c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d0b2c: rwlock_unlock 0x48944630 rthread reaping 0x6961e62c stack 0x7cfb2440 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (0) 0x6b7d002c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0b2c stack 0x7cfd6aa0 rthread reaping 0x6b7d002c stack 0x7cfb57a0 0x6f7a5e2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_wrlock 0x48944630 (0) 0x4702e12c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_wrlock 0x48944630 (1) 0x6961e82c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e12c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_wrlock 0x48944630 (0) 0x6b7d052c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a502c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6f7a5e2c stack 0x7cfb57a0 rthread reaping 0x4702e12c stack 0x7cfd6aa0 0x6b7d022c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0e2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a542c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e32c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_wrlock 0x48944630 (2147483647) 0x6961e32c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d082c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5b2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e52c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e92c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (0) 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_unlock 0x48944630 rthread reaping 0x6961e32c stack 0x7cfb2440 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_unlock 0x48944630 0x6b7d082c: rwlock_rdlock 0x48944630 (0) 0x6b7d082c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d022c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (2147483649) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (2) 0x6961e52c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 rthread reaping 0x6961e82c stack 0x7cfa4720 rthread reaping 0x6f7a582c stack 0x7cfa40c0 rthread reaping 0x6b7d052c stack 0x7cfd6200 rthread reaping 0x6f7a502c stack 0x7cfb54c0 rthread reaping 0x6b7d0a2c stack 0x7cfb2300 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6b7d022c stack 0x7cfb29e0 0x6f7a5b2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0e2c stack 0x7cfb5740 rthread reaping 0x6f7a542c stack 0x7cfb2b00 rthread reaping 0x6f7a5b2c stack 0x7cfd6ce0 rthread reaping 0x4702e52c stack 0x7cfa4ac0 rthread reaping 0x6961e92c stack 0x7cfd6c60 rthread reaping 0x6b7d082c stack 0x7cfa4aa0 rthread reaping 0x6961e52c stack 0x7cfd6a40 0x4702e62c: rwlock_wrlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0f2c: rwlock_wrlock 0x48944630 (2147483647) 0x4702ec2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a562c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a5a2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e92c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e12c: rwlock_wrlock 0x48944630 (2147483649) 0x6961ec2c: rwlock_unlock 0x48944630 rthread reaping 0x4702e62c stack 0x7cfd6a40 0x6961e22c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5d2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0d2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0f2c: rwlock_unlock 0x48944630 rthread reaping 0x6961ec2c stack 0x7cfa4aa0 0x6961ee2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0f2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e42c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ee2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e92c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0f2c stack 0x7cfd6c60 0x6961ed2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (1) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) 0x6f7a562c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) 0x4702ec2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_rdlock 0x48944630 (0) 0x6961e42c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x4702ec2c stack 0x7cfa4ac0 0x6961e12c: rwlock_unlock 0x48944630 rthread reaping 0x6961e72c stack 0x7cfd6ce0 rthread reaping 0x6f7a562c stack 0x7cfb2b00 0x6961e22c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5a2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5a2c stack 0x7cfb5740 rthread reaping 0x6961e92c stack 0x7cfb29e0 rthread reaping 0x6961e12c stack 0x7cfb2300 rthread reaping 0x6961e22c stack 0x7cfb54c0 rthread reaping 0x6f7a5c2c stack 0x7cfd6200 rthread reaping 0x6f7a5d2c stack 0x7cfa40c0 rthread reaping 0x6961ed2c stack 0x7cfa4720 rthread reaping 0x6b7d0d2c stack 0x7cfb2440 rthread reaping 0x6961e42c stack 0x7cfd6aa0 rthread reaping 0x6961ee2c stack 0x7cfb57a0 0x6961e02c: rwlock_wrlock 0x48944630 (0) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x6b7d0e2c: rwlock_wrlock 0x48944630 (1) 0x6961e02c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_wrlock 0x48944630 (0) 0x6b7d032c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6961ec2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (1) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_wrlock 0x48944630 (0) 0x4702e22c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_rdlock 0x48944630 (0) 0x4702e22c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_wrlock 0x48944630 (0) 0x6f7a5d2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a592c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961e02c stack 0x7cfb57a0 rthread reaping 0x6b7d0e2c stack 0x7cfd6aa0 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_wrlock 0x48944630 (0) 0x6961e22c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d042c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e52c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e92c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d032c stack 0x7cfa4720 rthread reaping 0x6b7d0c2c stack 0x7cfa40c0 rthread reaping 0x6961ef2c stack 0x7cfd6200 rthread reaping 0x6b7d0a2c stack 0x7cfb2440 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) run() 0x6f7a542c: 12: enter run() 0x6961e02c: 13: enter run() 0x6f7a5e2c: 14: enter run() 0x4702e72c: 15: enter run() 0x4702e32c: 11: set_msg 0x4702e32c: 11: msg: "new message" 0x4702e72c: 15: set_msg 0x4702e32c: 11: exit run() 0x6f7a542c: 12: set_msg 0x6f7a542c: 12: msg: "new message" 0x4702e72c: 15: msg: "new message" 0x6f7a542c: 12: exit run() 0x4702e72c: 15: exit run() 0x6f7a5e2c: 14: set_msg 0x6961e02c: 13: set_msg 0x6f7a5e2c: 14: msg: "new message" 0x6961e02c: 13: msg: "new message" 0x6f7a5e2c: 14: exit run() 0x6961e02c: 13: exit run() main: 46 0x6f7a572c: 0: enter run() 0x6f7a572c: 0: set_msg 0x6f7a512c: 1: enter run() 0x6f7a572c: 0: msg: "new message" 0x6b7d032c: 3: enter run() 0x6961ee2c: 2: enter run() 0x6b7d0b2c: 4: enter run() 0x6f7a572c: 0: exit run() 0x6f7a562c: 5: enter run() 0x6b7d0e2c: 6: enter run() 0x6961eb2c: 8: enter run() 0x6961e22c: 9: enter run() 0x6961e42c: 7: enter run() 0x6f7a512c: 1: set_msg 0x4702e52c: 10: enter run() 0x6961e82c: 11: enter run() 0x4702e52c: 10: set_msg 0x6f7a562c: 5: set_msg 0x6f7a562c: 5: msg: "new message" 0x6f7a562c: 5: exit run() 0x6961e22c: 9: set_msg 0x6f7a522c: 13: enter run() 0x6b7d082c: 14: enter run() 0x6b7d082c: 14: set_msg 0x6b7d082c: 14: msg: "new message" 0x6b7d082c: 14: exit run() 0x6961e22c: 9: msg: "new message" 0x4702e52c: 10: msg: "new message" 0x6961e22c: 9: exit run() 0x4702e52c: 10: exit run() 0x6b7d0b2c: 4: set_msg 0x6b7d0e2c: 6: set_msg 0x6b7d0e2c: 6: msg: "new message" 0x6b7d0e2c: 6: exit run() 0x6b7d0b2c: 4: msg: "new message" 0x6b7d0b2c: 4: exit run() 0x6961eb2c: 8: set_msg 0x4702ed2c: 12: enter run() 0x4702e62c: 15: enter run() 0x4702ed2c: 12: set_msg 0x6961e42c: 7: set_msg 0x6961e42c: 7: msg: "new message" 0x6961e42c: 7: exit run() 0x6961e82c: 11: set_msg 0x6961ee2c: 2: set_msg 0x6961eb2c: 8: msg: "new message" 0x6961eb2c: 8: exit run() 0x4702e62c: 15: set_msg 0x4702e62c: 15: msg: "new message" 0x4702e62c: 15: exit run() 0x6961e82c: 11: msg: "new message" 0x6961ee2c: 2: msg: "new message" 0x6f7a512c: 1: msg: "new message" 0x4702ed2c: 12: msg: "new message" 0x6961e82c: 11: exit run() 0x6961ee2c: 2: exit run() 0x6f7a512c: 1: exit run() 0x4702ed2c: 12: exit run() 0x6b7d032c: 3: set_msg 0x6f7a522c: 13: set_msg 0x6b7d032c: 3: msg: "new message" 0x6f7a522c: 13: msg: "new message" 0x6b7d032c: 3: exit run() 0x6f7a522c: 13: exit run() main: 47 0x6f7a532c: 0: enter run() 0x6f7a532c: 0: set_msg 0x6f7a532c: 0: msg: "new message" 0x6961ea2c: 1: enter run() 0x6f7a532c: 0: exit run() 0x6961e32c: 2: enter run() 0x6961ea2c: 1: set_msg 0x6f7a5b2c: 3: enter run() 0x6b7d012c: 4: enter run() 0x6961ea2c: 1: msg: "new message" 0x6f7a502c: 5: enter run() 0x4702e12c: 6: enter run() 0x4702ed2c: 7: enter run() 0x4702e72c: 8: enter run() 0x6961ea2c: 1: exit run() 0x4702e02c: 9: enter run() 0x6f7a502c: 5: set_msg 0x4702e42c: 10: enter run() 0x6961e12c: 11: enter run() 0x6f7a5f2c: 12: enter run() 0x6f7a562c: 13: enter run() 0x4702e22c: 15: enter run() 0x4702e92c: 14: enter run() 0x4702e42c: 10: set_msg 0x6f7a5f2c: 12: set_msg 0x4702e92c: 14: set_msg 0x4702e02c: 9: set_msg 0x4702e02c: 9: msg: "new message" 0x4702e02c: 9: exit run() 0x6961e32c: 2: set_msg 0x4702e92c: 14: msg: "new message" 0x4702e92c: 14: exit run() 0x6f7a5f2c: 12: msg: "new message" 0x6961e32c: 2: msg: "new message" 0x6f7a5f2c: 12: exit run() 0x6b7d012c: 4: set_msg 0x6961e32c: 2: exit run() 0x4702e42c: 10: msg: "new message" 0x4702e42c: 10: exit run() 0x4702e72c: 8: set_msg 0x6f7a502c: 5: msg: "new message" 0x6f7a502c: 5: exit run() 0x6961e12c: 11: set_msg 0x6f7a5b2c: 3: set_msg 0x4702e12c: 6: set_msg 0x6f7a5b2c: 3: msg: "new message" 0x4702e72c: 8: msg: "new message" 0x6f7a5b2c: 3: exit run() 0x4702e72c: 8: exit run() 0x4702e12c: 6: msg: "new message" 0x4702e12c: 6: exit run() 0x6b7d012c: 4: msg: "new message" 0x6961e12c: 11: msg: "new message" 0x6b7d012c: 4: exit run() 0x6961e12c: 11: exit run() 0x4702e22c: 15: set_msg 0x4702e22c: 15: msg: "new message" 0x4702e22c: 15: exit run() 0x4702ed2c: 7: set_msg 0x4702ed2c: 7: msg: "new message" 0x4702ed2c: 7: exit run() 0x6f7a562c: 13: set_msg 0x6f7a562c: 13: msg: "new message" 0x6f7a562c: 13: exit run() main: 48 0x6b7d0a2c: 0: enter run() 0x6b7d0a2c: 0: set_msg 0x6b7d0a2c: 0: msg: "new message" 0x6b7d0a2c: 0: exit run() 0x6961ef2c: 1: enter run() 0x4702e62c: 5: enter run() 0x6961e42c: 2: enter run() 0x4702e62c: 5: set_msg 0x6961e52c: 3: enter run() 0x6b7d082c: 4: enter run() 0x6b7d042c: 6: enter run() 0x4702e62c: 5: msg: "new message" 0x6961e52c: 3: set_msg 0x4702e62c: 5: exit run() 0x6961e52c: 3: msg: "new message" 0x6961e52c: 3: exit run() 0x6b7d082c: 4: set_msg 0x4702ea2c: 8: enter run() 0x6b7d042c: 6: set_msg 0x6b7d092c: 9: enter run() 0x6961e62c: 7: enter run() 0x6961e72c: 10: enter run() 0x6961e62c: 7: set_msg 0x6f7a532c: 11: enter run() 0x6f7a532c: 11: set_msg 0x6f7a532c: 11: msg: "new message" 0x6f7a532c: 11: exit run() 0x6961ef2c: 1: set_msg 0x6b7d082c: 4: msg: "new message" 0x6961ef2c: 1: msg: "new message" 0x6b7d082c: 4: exit run() 0x6961ef2c: 1: exit run() 0x6961e42c: 2: set_msg 0x6961e42c: 2: msg: "new message" 0x6961e42c: 2: exit run() 0x4702ee2c: 14: enter run() 0x6b7d042c: 6: msg: "new message" 0x6f7a5a2c: 15: enter run() 0x6b7d0f2c: 12: enter run() 0x6b7d042c: 6: exit run() 0x6b7d092c: 9: set_msg 0x6f7a582c: 13: enter run() 0x6f7a582c: 13: set_msg 0x6f7a582c: 13: msg: "new message" 0x6f7a582c: 13: exit run() 0x6f7a5a2c: 15: set_msg 0x6b7d0f2c: 12: set_msg 0x4702ee2c: 14: set_msg 0x6f7a5a2c: 15: msg: "new message" 0x6961e62c: 7: msg: "new message" 0x6f7a5a2c: 15: exit run() 0x6961e62c: 7: exit run() 0x6b7d092c: 9: msg: "new message" 0x6b7d092c: 9: exit run() 0x4702ee2c: 14: msg: "new message" 0x4702ee2c: 14: exit run() 0x6b7d0f2c: 12: msg: "new message" 0x6b7d0f2c: 12: exit run() 0x6961e72c: 10: set_msg 0x6961e72c: 10: msg: "new message" 0x6961e72c: 10: exit run() 0x4702ea2c: 8: set_msg 0x4702ea2c: 8: msg: "new message" 0x4702ea2c: 8: exit run() main: 49 0x6961e22c: 0: enter run() 0x6961e22c: 0: set_msg 0x4702e82c: 1: enter run() 0x6961e22c: 0: msg: "new message" 0x6961e72c: 2: enter run() 0x6f7a572c: 3: enter run() 0x6961e22c: 0: exit run() 0x6961e72c: 2: set_msg 0x4702ef2c: 4: enter run() 0x6b7d0a2c: 5: enter run() 0x6f7a552c: 6: enter run() 0x4702ef2c: 4: set_msg 0x6b7d0b2c: 7: enter run() 0x4702e62c: 8: enter run() 0x6b7d0b2c: 7: set_msg 0x4702ef2c: 4: msg: "new message" 0x4702ef2c: 4: exit run() 0x6f7a542c: 9: enter run() 0x6b7d0b2c: 7: msg: "new message" 0x6f7a502c: 10: enter run() 0x6b7d0b2c: 7: exit run() 0x6f7a542c: 9: set_msg 0x4702e32c: 11: enter run() 0x6961e72c: 2: msg: "new message" 0x6f7a542c: 9: msg: "new message" 0x6b7d002c: 14: enter run() 0x6961e72c: 2: exit run() 0x6961ee2c: 13: enter run() 0x6b7d002c: 14: set_msg 0x6f7a592c: 15: enter run() 0x6b7d032c: 12: enter run() 0x6f7a542c: 9: exit run() 0x4702e82c: 1: set_msg 0x6b7d002c: 14: msg: "new message" 0x6b7d002c: 14: exit run() 0x4702e32c: 11: set_msg 0x6f7a592c: 15: set_msg 0x6f7a502c: 10: set_msg 0x4702e82c: 1: msg: "new message" 0x4702e82c: 1: exit run() 0x6f7a572c: 3: set_msg 0x6f7a572c: 3: msg: "new message" 0x6f7a572c: 3: exit run() 0x6b7d0a2c: 5: set_msg 0x6961ee2c: 13: set_msg 0x6f7a592c: 15: msg: "new message" 0x6f7a592c: 15: exit run() 0x4702e32c: 11: msg: "new message" 0x4702e32c: 11: exit run() 0x6961ee2c: 13: msg: "new message" 0x6961ee2c: 13: exit run() 0x4702e62c: 8: set_msg 0x6f7a502c: 10: msg: "new message" 0x6f7a502c: 10: exit run() 0x6b7d032c: 12: set_msg 0x6f7a552c: 6: set_msg 0x4702e62c: 8: msg: "new message" 0x6b7d032c: 12: msg: "new message" 0x6f7a552c: 6: msg: "new message" 0x6b7d0a2c: 5: msg: "new message" 0x4702e62c: 8: exit run() 0x6b7d032c: 12: exit run() 0x6f7a552c: 6: exit run() 0x6b7d0a2c: 5: exit run() main: 50 0x6961ed2c: 0: enter run() 0x6961ed2c: 0: set_msg 0x6f7a522c: 1: enter run() 0x6961ed2c: 0: msg: "new message" 0x4702ea2c: 2: enter run() 0x6f7a5b2c: 3: enter run() 0x4702ea2c: 2: set_msg 0x6961ed2c: 0: exit run() 0x6f7a5b2c: 3: set_msg 0x4702ea2c: 2: msg: "new message" 0x6f7a552c: 4: enter run() 0x6f7a5b2c: 3: msg: "new message" 0x4702ea2c: 2: exit run() 0x6961ec2c: 5: enter run() 0x6f7a522c: 1: set_msg 0x6961e12c: 6: enter run() 0x6f7a5b2c: 3: exit run() 0x6f7a512c: 7: enter run() 0x6961e02c: 8: enter run() 0x6f7a522c: 1: msg: "new message" 0x6f7a562c: 9: enter run() 0x4702eb2c: 10: enter run() 0x6f7a562c: 9: set_msg 0x6f7a522c: 1: exit run() 0x6961e22c: 11: enter run() 0x6961e22c: 11: set_msg 0x6961e22c: 11: msg: "new message" 0x6961e22c: 11: exit run() 0x6f7a512c: 7: set_msg 0x4702e02c: 12: enter run() 0x6f7a512c: 7: msg: "new message" 0x6f7a562c: 9: msg: "new message" 0x6f7a512c: 7: exit run() 0x6f7a552c: 4: set_msg 0x6f7a5f2c: 13: enter run() 0x6f7a552c: 4: msg: "new message" 0x6f7a552c: 4: exit run() 0x6f7a562c: 9: exit run() 0x4702eb2c: 10: set_msg 0x6f7a5f2c: 13: set_msg 0x6f7a5f2c: 13: msg: "new message" 0x4702eb2c: 10: msg: "new message" 0x4702eb2c: 10: exit run() 0x6961ec2c: 5: set_msg 0x6961e02c: 8: set_msg 0x6961ec2c: 5: msg: "new message" 0x6961ec2c: 5: exit run() 0x6961e02c: 8: msg: "new message" 0x6f7a5f2c: 13: exit run() 0x6961e02c: 8: exit run() 0x6961e12c: 6: set_msg 0x4702e02c: 12: set_msg 0x6961e12c: 6: msg: "new message" 0x6961e12c: 6: exit run() 0x6f7a5d2c: 14: enter run() 0x6f7a5d2c: 14: set_msg 0x6961ef2c: 15: enter run() 0x4702e02c: 12: msg: "new message" 0x6f7a5d2c: 14: msg: "new message" 0x4702e02c: 12: exit run() 0x6961ef2c: 15: set_msg 0x6f7a5d2c: 14: exit run() 0x6961ef2c: 15: msg: "new message" 0x6961ef2c: 15: exit run() main: 51 0x6b7d0a2c: 0: enter run() 0x6b7d0a2c: 0: set_msg 0x6b7d0a2c: 0: msg: "new message" 0x6b7d0a2c: 0: exit run() 0x6f7a562c: 1: enter run() 0x6f7a562c: 1: set_msg 0x6f7a562c: 1: msg: "new message" 0x6f7a562c: 1: exit run() 0x6b7d042c: 2: enter run() 0x6b7d042c: 2: set_msg 0x6b7d042c: 2: msg: "new message" 0x6b7d042c: 2: exit run() 0x6f7a572c: 3: enter run() 0x6f7a572c: 3: set_msg 0x6f7a572c: 3: msg: "new message" 0x6f7a572c: 3: exit run() 0x4702e82c: 4: enter run() 0x4702e82c: 4: set_msg 0x4702e82c: 4: msg: "new message" 0x4702e82c: 4: exit run() 0x6f7a592c: 5: enter run() 0x6f7a592c: 5: set_msg 0x4702e62c: 6: enter run() 0x4702e62c: 6: set_msg 0x6f7a592c: 5: msg: "new message" 0x4702e62c: 6: msg: "new message" 0x6f7a592c: 5: exit run() 0x4702e62c: 6: exit run() 0x6f7a5b2c: 7: enter run() 0x6f7a5b2c: 7: set_msg 0x6b7d0f2c: 8: enter run() 0x6f7a5b2c: 7: msg: "new message" 0x6f7a5b2c: 7: exit run() 0x6b7d0f2c: 8: set_msg 0x6b7d0f2c: 8: msg: "new message" 0x6b7d0f2c: 8: exit run() 0x6b7d072c: 9: enter run() 0x6b7d072c: 9: set_msg 0x6b7d072c: 9: msg: "new message" 0x6b7d072c: 9: exit run() 0x6f7a512c: 10: enter run() 0x6f7a512c: 10: set_msg 0x6f7a512c: 10: msg: "new message" 0x6f7a512c: 10: exit run() 0x6f7a5c2c: 11: enter run() 0x6f7a5c2c: 11: set_msg 0x6f7a5c2c: 11: msg: "new message" 0x6f7a5c2c: 11: exit run() 0x6b7d062c: 12: enter run() 0x6b7d062c: 12: set_msg 0x6961e62c: 13: enter run() 0x6b7d062c: 12: msg: "new message" 0x6b7d062c: 12: exit run() 0x6961e62c: 13: set_msg 0x6961e62c: 13: msg: "new message" 0x6b7d0b2c: 14: enter run() 0x6b7d002c: 15: enter run() 0x6961e62c: 13: exit run() 0x6b7d0b2c: 14: set_msg 0x6b7d0b2c: 14: msg: "new message" 0x6b7d0b2c: 14: exit run() 0x6b7d002c: 15: set_msg 0x6b7d002c: 15: msg: "new message" 0x6b7d002c: 15: exit run() main: 52 0x6f7a5e2c: 0: enter run() 0x6f7a5e2c: 0: set_msg 0x6f7a5e2c: 0: msg: "new message" 0x4702e12c: 1: enter run() 0x6f7a5e2c: 0: exit run() 0x4702e12c: 1: set_msg 0x6961e32c: 2: enter run() 0x6961e82c: 3: enter run() 0x4702e12c: 1: msg: "new message" 0x6f7a582c: 4: enter run() 0x6b7d052c: 5: enter run() 0x6b7d0a2c: 6: enter run() 0x6f7a582c: 4: set_msg 0x4702e12c: 1: exit run() 0x6f7a502c: 7: enter run() 0x6b7d022c: 8: enter run() 0x6b7d0e2c: 9: enter run() 0x6f7a542c: 10: enter run() 0x6961e32c: 2: set_msg 0x6961e92c: 13: enter run() 0x6961e52c: 15: enter run() 0x6b7d082c: 14: enter run() 0x6f7a5b2c: 11: enter run() 0x4702e52c: 12: enter run() 0x6961e92c: 13: set_msg 0x6961e92c: 13: msg: "new message" 0x6f7a542c: 10: set_msg 0x6f7a542c: 10: msg: "new message" 0x6f7a502c: 7: set_msg 0x6f7a502c: 7: msg: "new message" 0x6961e92c: 13: exit run() 0x6961e32c: 2: msg: "new message" 0x6961e32c: 2: exit run() 0x6f7a582c: 4: msg: "new message" 0x6b7d052c: 5: set_msg 0x6b7d082c: 14: set_msg 0x6f7a502c: 7: exit run() 0x4702e52c: 12: set_msg 0x6b7d082c: 14: msg: "new message" 0x6b7d082c: 14: exit run() 0x6b7d022c: 8: set_msg 0x6f7a582c: 4: exit run() 0x6f7a542c: 10: exit run() 0x6b7d0e2c: 9: set_msg 0x4702e52c: 12: msg: "new message" 0x6b7d052c: 5: msg: "new message" 0x6b7d052c: 5: exit run() 0x6b7d022c: 8: msg: "new message" 0x6b7d022c: 8: exit run() 0x6b7d0e2c: 9: msg: "new message" 0x4702e52c: 12: exit run() 0x6b7d0e2c: 9: exit run() 0x6961e82c: 3: set_msg 0x6961e52c: 15: set_msg 0x6b7d0a2c: 6: set_msg 0x6961e82c: 3: msg: "new message" 0x6961e52c: 15: msg: "new message" 0x6961e82c: 3: exit run() 0x6b7d0a2c: 6: msg: "new message" 0x6961e52c: 15: exit run() 0x6b7d0a2c: 6: exit run() 0x6f7a5b2c: 11: set_msg 0x6f7a5b2c: 11: msg: "new message" 0x6f7a5b2c: 11: exit run() main: 53 0x4702e62c: 0: enter run() 0x4702e62c: 0: set_msg 0x4702e62c: 0: msg: "new message" 0x6961ec2c: 1: enter run() 0x4702e62c: 0: exit run() 0x6b7d0f2c: 2: enter run() 0x4702ec2c: 3: enter run() 0x6961ec2c: 1: set_msg 0x6961e72c: 4: enter run() 0x6f7a562c: 5: enter run() 0x6f7a5a2c: 6: enter run() 0x6961e92c: 7: enter run() 0x6961e12c: 8: enter run() 0x6961ec2c: 1: msg: "new message" 0x6961e22c: 9: enter run() 0x6f7a5c2c: 10: enter run() 0x6f7a5d2c: 11: enter run() 0x6961ed2c: 12: enter run() 0x6b7d0d2c: 13: enter run() 0x6961ec2c: 1: exit run() 0x6b7d0f2c: 2: set_msg 0x6961ee2c: 15: enter run() 0x6961e42c: 14: enter run() 0x6961ee2c: 15: set_msg 0x6f7a5d2c: 11: set_msg 0x6f7a5d2c: 11: msg: "new message" 0x6f7a5d2c: 11: exit run() 0x6961e92c: 7: set_msg 0x6961e92c: 7: msg: "new message" 0x6961e92c: 7: exit run() 0x6f7a5c2c: 10: set_msg 0x6b7d0f2c: 2: msg: "new message" 0x6f7a5c2c: 10: msg: "new message" 0x6b7d0f2c: 2: exit run() 0x6f7a5c2c: 10: exit run() 0x6961ed2c: 12: set_msg 0x6b7d0d2c: 13: set_msg 0x6961ed2c: 12: msg: "new message" 0x6b7d0d2c: 13: msg: "new message" 0x6b7d0d2c: 13: exit run() 0x6961e72c: 4: set_msg 0x6961e72c: 4: msg: "new message" 0x6961e72c: 4: exit run() 0x6961ed2c: 12: exit run() 0x6f7a562c: 5: set_msg 0x6f7a562c: 5: msg: "new message" 0x6f7a562c: 5: exit run() 0x6961e42c: 14: set_msg 0x4702ec2c: 3: set_msg 0x6961e42c: 14: msg: "new message" 0x4702ec2c: 3: msg: "new message" 0x6961e42c: 14: exit run() 0x4702ec2c: 3: exit run() 0x6961ee2c: 15: msg: "new message" 0x6961e22c: 9: set_msg 0x6961e12c: 8: set_msg 0x6961ee2c: 15: exit run() 0x6961e22c: 9: msg: "new message" 0x6961e22c: 9: exit run() 0x6961e12c: 8: msg: "new message" 0x6961e12c: 8: exit run() 0x6f7a5a2c: 6: set_msg 0x6f7a5a2c: 6: msg: "new message" 0x6f7a5a2c: 6: exit run() main: 54 0x6961e02c: 0: enter run() 0x6961e02c: 0: set_msg 0x6b7d0e2c: 1: enter run() 0x6961e02c: 0: msg: "new message" 0x6b7d0a2c: 2: enter run() 0x6b7d032c: 3: enter run() 0x6b7d0c2c: 4: enter run() 0x6961e02c: 0: exit run() 0x6b7d0e2c: 1: set_msg 0x6961ef2c: 5: enter run() 0x6961ef2c: 5: set_msg 0x6961ef2c: 5: msg: "new message" 0x6961ef2c: 5: exit run() 0x6b7d0c2c: 4: set_msg 0x6b7d032c: 3: set_msg 0x6961ec2c: 7: enter run() 0x6961ec2c: 7: set_msg 0x6961ec2c: 7: msg: "new message" 0x6961ec2c: 7: exit run() 0x6b7d0e2c: 1: msg: "new message" 0x6b7d0e2c: 1: exit run() 0x6b7d032c: 3: msg: "new message" 0x6b7d032c: 3: exit run() 0x6b7d0c2c: 4: msg: "new message" 0x6b7d0c2c: 4: exit run() 0x4702e22c: 8: enter run() 0x4702e22c: 8: set_msg 0x4702e22c: 8: msg: "new message" 0x4702e22c: 8: exit run() 0x6961e12c: 9: enter run() 0x6f7a5d2c: 6: enter run() 0x6f7a592c: 10: enter run() 0x6961e12c: 9: set_msg 0x6961e12c: 9: msg: "new message" 0x6b7d0a2c: 2: set_msg 0x6961e12c: 9: exit run() 0x6b7d0a2c: 2: msg: "new message" 0x6b7d0f2c: 11: enter run() 0x6961e22c: 13: enter run() 0x6b7d042c: 12: enter run() 0x6961e52c: 14: enter run() 0x6961e92c: 15: enter run() 0x6b7d0f2c: 11: set_msg 0x6b7d0a2c: 2: exit run() 0x6b7d0f2c: 11: msg: "new message" 0x6961e92c: 15: set_msg 0x6b7d0f2c: 11: exit run() 0x6961e92c: 15: msg: "new message" 0x6f7a592c: 10: set_msg 0x6961e92c: 15: exit run() 0x6f7a5d2c: 6: set_msg 0x6f7a592c: 10: msg: "new message" 0x6f7a592c: 10: exit run() 0x6961e22c: 13: s0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5d2c stack 0x7cfb54c0 rthread reaping 0x6961ec2c stack 0x7cfb2300 rthread reaping 0x4702e22c stack 0x7cfb29e0 0x6961e52c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961e12c stack 0x7cfb5740 0x6961e52c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a592c stack 0x7cfb2b00 rthread reaping 0x6b7d0f2c stack 0x7cfd6ce0 rthread reaping 0x6961e22c stack 0x7cfd6c60 rthread reaping 0x6b7d042c stack 0x7cfa4ac0 rthread reaping 0x6961e52c stack 0x7cfa4aa0 rthread reaping 0x6961e92c stack 0x7cfd6a40 0x6961ee2c: rwlock_wrlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_wrlock 0x48944630 (1) 0x6b7d042c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_wrlock 0x48944630 (0) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a512c: rwlock_wrlock 0x48944630 (4294967295) 0x4702eb2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e02c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_wrlock 0x48944630 (0) 0x6961eb2c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d052c: rwlock_wrlock 0x48944630 (2147483649) rthread reaping 0x6961ee2c stack 0x7cfd6a40 0x6f7a582c: rwlock_wrlock 0x48944630 (2147483649) 0x6961ea2c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e02c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a522c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a532c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e12c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_rdlock 0x48944630 (1) 0x6961eb2c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (2147483650) 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x4702eb2c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_rdlock 0x48944630 (2147483649) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6b7d042c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a5d2c stack 0x7cfa4aa0 rthread reaping 0x6b7d042c stack 0x7cfa4ac0 rthread reaping 0x6961e82c stack 0x7cfd6c60 rthread reaping 0x6961e02c stack 0x7cfd6ce0 rthread reaping 0x6f7a512c stack 0x7cfb2b00 rthread reaping 0x6b7d0b2c stack 0x7cfb5740 rthread reaping 0x4702eb2c stack 0x7cfb29e0 rthread reaping 0x6961e12c stack 0x7cfb2300 rthread reaping 0x6b7d052c stack 0x7cfb54c0 rthread reaping 0x6961eb2c stack 0x7cfb2440 rthread reaping 0x6f7a582c stack 0x7cfd6200 rthread reaping 0x6961ea2c stack 0x7cfa40c0 rthread reaping 0x6961e22c stack 0x7cfa4720 rthread reaping 0x6f7a522c stack 0x7cfd6aa0 rthread reaping 0x6f7a532c stack 0x7cfb57a0 0x4702ee2c: rwlock_wrlock 0x48944630 (0) 0x4702ee2c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_rdlock 0x48944630 (0) 0x4702ee2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_wrlock 0x48944630 (0) 0x4702ea2c: rwlock_unlock 0x48944630 0x4702ea2c: rwlock_rdlock 0x48944630 (0) 0x4702ea2c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_wrlock 0x48944630 (0) 0x6f7a502c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (0) 0x6f7a502c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0a2c: rwlock_wrlock 0x48944630 (0) 0x4702ec2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e52c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_wrlock 0x48944630 (2147483647) 0x6961e32c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e52c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x4702ee2c stack 0x7cfb57a0 rthread reaping 0x6b7d0b2c stack 0x7cfd6aa0 rthread reaping 0x4702ea2c stack 0x7cfa4720 rthread reaping 0x6f7a502c stack 0x7cfa40c0 rthread reaping 0x6b7d0a2c stack 0x7cfd6200 0x6961e52c: rwlock_rdlock 0x48944630 (4294967295) rthread reaping 0x4702ec2c stack 0x7cfb2440 0x4702e12c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a542c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e12c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ed2c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_wrlock 0x48944630 (0) 0x4702ed2c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e42c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e62c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x6961e62c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e62c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (0) 0x4702e12c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_rdlock 0x48944630 (3) 0x4702ed2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (2147483647) rthread reaping 0x6961e52c stack 0x7cfb54c0 0x6f7a5a2c: rwlock_unlock 0x48944630 rthread reaping 0x4702e02c stack 0x7cfb2300 0x6961e42c: rwlock_rdlock 0x48944630 (2147483649) 0x6961e42c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (0) 0x6961e12c: rwlock_unlock 0x48944630 rthread reaping 0x6961e32c stack 0x7cfb29e0 rthread reaping 0x6f7a5a2c stack 0x7cfb5740 rthread reaping 0x4702e12c stack 0x7cfb2b00 rthread reaping 0x4702ed2c stack 0x7cfd6ce0 rthread reaping 0x6f7a542c stack 0x7cfd6c60 rthread reaping 0x6961e12c stack 0x7cfa4ac0 rthread reaping 0x6961e42c stack 0x7cfa4aa0 rthread reaping 0x6961e62c stack 0x7cfd6a40 0x6f7a522c: rwlock_wrlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_wrlock 0x48944630 (0) 0x4702e92c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x4702ee2c: rwlock_wrlock 0x48944630 (1) 0x6b7d022c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e22c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_wrlock 0x48944630 (0) 0x6961e92c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e32c: rwlock_unlock 0x48944630 0x4702e32c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_wrlock 0x48944630 (0) 0x4702ec2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e32c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a522c stack 0x7cfd6a40 rthread reaping 0x6b7d0d2c stack 0x7cfa4aa0 0x6f7a552c: rwlock_wrlock 0x48944630 (0) 0x6961ea2c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d0e2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5b2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_rdlock 0x48944630 (0) 0x6b7d022c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (4294967295) 0x4702e22c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_rdlock 0x48944630 (0) 0x4702e92c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_rdlock 0x48944630 (4294967295) 0x4702e22c: rwlock_unlock 0x48944630 0x4702ec2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x4702e92c stack 0x7cfa4ac0 0x4702ec2c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_rdlock 0x48944630 (0) 0x4702ee2c: rwlock_unlock 0x48944630 rthread reaping 0x4702ee2c stack 0x7cfd6c60 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) 0x6961e92c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_unlock 0x48944630 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d022c stack 0x7cfd6ce0 rthread reaping 0x4702e22c stack 0x7cfb2b00 rthread reaping 0x6b7d0b2c stack 0x7cfb5740 rthread reaping 0x4702e32c stack 0x7cfb29e0 rthread reaping 0x6961e92c stack 0x7cfb2300 rthread reaping 0x6961e72c stack 0x7cfb54c0 rthread reaping 0x4702ec2c stack 0x7cfb2440 rthread reaping 0x6f7a552c stack 0x7cfd6200 rthread reaping 0x6961ea2c stack 0x7cfa40c0 rthread reaping 0x6b7d0e2c stack 0x7cfa4720 rthread reaping 0x6f7a5b2c stack 0x7cfd6aa0 rthread reaping 0x6f7a5c2c stack 0x7cfb57a0 0x4702e52c: rwlock_wrlock 0x48944630 (0) 0x4702e52c: rwlock_unlock 0x48944630 0x4702e52c: rwlock_rdlock 0x48944630 (0) 0x4702e82c: rwlock_wrlock 0x48944630 (1) 0x4702e52c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a542c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e82c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_wrlock 0x48944630 (1) 0x4702e72c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e82c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ec2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d092c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e42c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x4702e52c stack 0x7cfb57a0 rthread reaping 0x4702e82c stack 0x7cfd6aa0 0x6961ef2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e72c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_rdlock 0x48944630 (0) 0x4702e62c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e82c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d0a2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702eb2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a582c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e72c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (0) 0x6f7a542c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_rdlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_rdlock 0x48944630 (0) 0x4702e62c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_unlock 0x48944630 0x6961e32c: rwlock_rdlock 0x48944630 (0) 0x6961e32c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d092c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_rdlock 0x48944630 (4294967295) 0x4702e42c: rwlock_unlock 0x48944630 0x4702e42c: rwlock_rdlock 0x48944630 (0) 0x4702e42c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_unlock 0x48944630 0x6b7d092c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_rdlock 0x48944630 (2147483649) 0x6f7a582c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x6b7d032c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (0) 0x4702eb2c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961e22c stack 0x7cfa4720 0x6961e82c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a542c stack 0x7cfa40c0 rthread reaping 0x6b7d032c stack 0x7cfd6200 rthread reaping 0x4702e72c stack 0x7cfb2440 rthread reaping 0x6b7d092c stack 0x7cfb54c0 rthread reaping 0x6961e32c stack 0x7cfb2300 rthread reaping 0x6961ec2c stack 0x7cfb29e0 rthread reaping 0x4702e42c stack 0x7cfb5740 rthread reaping 0x6961ef2c stack 0x7cfb2b00 rthread reaping 0x6b7d0a2c stack 0x7cfd6ce0 rthread reaping 0x4702e62c stack 0x7cfd6c60 rthread reaping 0x6961e82c stack 0x7cfa4ac0 rthread reaping 0x4702eb2c stack 0x7cfa4aa0 rthread reaping 0x6f7a582c stack 0x7cfd6a40 0x6f7a5b2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_wrlock 0x48944630 (0) 0x4702e22c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_wrlock 0x48944630 (2147483649) 0x4702ed2c: rwlock_wrlock 0x48944630 (2147483649) 0x4702e12c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a552c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a572c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6f7a5b2c stack 0x7cfd6a40 0x6961e82c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d052c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a502c: rwlock_wrlock 0x48944630 (4294967295) 0x4702eb2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a592c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6f7a552c stack 0x7cfa4aa0 0x4702e22c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_wrlock 0x48944630 (0) 0x6961ef2c: rwlock_wrlock 0x48944630 (2147483647) 0x6961e92c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_rdlock 0x48944630 (0) 0x6f7a592c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x4702e22c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e72c: rwlock_unlock 0x48944630 rthread reaping 0x4702e22c stack 0x7cfa4ac0 0x6961e92c: rwlock_rdlock 0x48944630 (4294967295) 0x6961e72c: rwlock_rdlock 0x48944630 (0) 0x6961e72c: rwlock_unlock 0x48944630 0x6961e92c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (0) 0x4702ed2c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_rdlock 0x48944630 (2147483647) 0x4702e12c: rwlock_rdlock 0x48944630 (2147483647) 0x4702eb2c: rwlock_rdlock 0x48944630 (2147483647) 0x6f7a502c: rwlock_unlock 0x48944630 0x4702eb2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6961e72c stack 0x7cfd6c60 rthread reaping 0x4702ed2c stack 0x7cfd6ce0 rthread reaping 0x4702e12c stack 0x7cfb2b00 0x6f7a502c: rwlock_unlock 0x48944630 0x6f7a572c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a572c stack 0x7cfb5740 0x6961ef2c: rwlock_unlock 0x48944630 0x6961ef2c: rwlock_rdlock 0x48944630 (0) 0x6961ef2c: rwlock_unlock 0x48944630 0x6961e42c: rwlock_unlock 0x48944630 rthread reaping 0x6961e42c stack 0x7cfb29e0 rthread reaping 0x6961e82c stack 0x7cfb2300 rthread reaping 0x6b7d052c stack 0x7cfb54c0 rthread reaping 0x6f7a502c stack 0x7cfb2440 rthread reaping 0x4702eb2c stack 0x7cfd6200 rthread reaping 0x6f7a592c stack 0x7cfa40c0 rthread reaping 0x6b7d0b2c stack 0x7cfa4720 rthread reaping 0x6961ef2c stack 0x7cfd6aa0 rthread reaping 0x6961e92c stack 0x7cfb57a0 0x4702e72c: rwlock_wrlock 0x48944630 (0) 0x4702e72c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_rdlock 0x48944630 (0) 0x4702e72c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_wrlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (0) 0x6961e22c: rwlock_wrlock 0x48944630 (1) 0x6f7a592c: rwlock_wrlock 0x48944630 (2147483649) 0x6961e52c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a562c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d022c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a532c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d072c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x4702e72c stack 0x7cfb57a0 rthread reaping 0x6961e52c stack 0x7cfd6aa0 0x6961e22c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0c2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5e2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5f2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d042c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e02c: rwlock_wrlock 0x48944630 (4294967295) 0x6961ed2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a592c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_rdlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_rdlock 0x48944630 (2) 0x6f7a592c: rwlock_rdlock 0x48944630 (2147483651) 0x6961e22c: rwlock_unlock 0x48944630 0x6b7d072c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_unlock 0x48944630 0x6f7a592c: rwlock_unlock 0x48944630 rthread reaping 0x6961e22c stack 0x7cfa4720 0x6961ed2c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a592c stack 0x7cfa40c0 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d042c: rwlock_rdlock 0x48944630 (0) 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0c2c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a5d2c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d022c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 0x6b7d022c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d022c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a5d2c stack 0x7cfd6200 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6f7a562c: rwlock_unlock 0x48944630 0x6961ed2c: rwlock_unlock 0x48944630 0x6b7d042c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a562c stack 0x7cfb2440 rthread reaping 0x6b7d022c stack 0x7cfb54c0 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a532c stack 0x7cfb2300 rthread reaping 0x6b7d072c stack 0x7cfb29e0 rthread reaping 0x6f7a5c2c stack 0x7cfb5740 rthread reaping 0x6b7d0c2c stack 0x7cfb2b00 rthread reaping 0x6f7a5e2c stack 0x7cfd6ce0 rthread reaping 0x6f7a5f2c stack 0x7cfd6c60 rthread reaping 0x6b7d042c stack 0x7cfa4ac0 rthread reaping 0x4702e02c stack 0x7cfa4aa0 rthread reaping 0x6961ed2c stack 0x7cfd6a40 0x6b7d0d2c: rwlock_wrlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5f2c: rwlock_wrlock 0x48944630 (1) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_wrlock 0x48944630 (0) 0x6961eb2c: rwlock_wrlock 0x48944630 (0) 0x4702ed2c: rwlock_unlock 0x48944630 0x4702ed2c: rwlock_rdlock 0x48944630 (0) 0x6961eb2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (1) 0x4702ed2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_wrlock 0x48944630 (2) 0x6961eb2c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d032c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_wrlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x6961ee2c: rwlock_rdlock 0x48944630 (0) 0x6961ee2c: rwlock_unlock 0x48944630 0x6f7a5f2c: rwlock_rdlock 0x48944630 (1) 0x6f7a5f2c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d032c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_rdlock 0x48944630 (0) 0x4702ef2c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (0) 0x6f7a582c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a582c: rwlock_rdlock 0x48944630 (2) 0x4702ef2c: rwlock_unlock 0x48944630 0x6b7d032c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_unlock 0x48944630 0x6f7a582c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_wrlock 0x48944630 (0) rthread reaping 0x6b7d0d2c stack 0x7cfd6a40 rthread reaping 0x6f7a5f2c stack 0x7cfa4aa0 rthread reaping 0x4702ed2c stack 0x7cfa4ac0 rthread reaping 0x6961eb2c stack 0x7cfd6c60 rthread reaping 0x4702e12c stack 0x7cfd6ce0 rthread reaping 0x4702ef2c stack 0x7cfb2b00 rthread reaping 0x6b7d032c stack 0x7cfb5740 rthread reaping 0x6961ee2c stack 0x7cfb29e0 rthread reaping 0x6f7a582c stack 0x7cfb2300 0x6f7a512c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d0e2c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a502c: rwlock_unlock 0x48944630 0x6f7a502c: rwlock_rdlock 0x48944630 (0) 0x6f7a552c: rwlock_wrlock 0x48944630 (1) 0x6b7d0f2c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a522c: rwlock_wrlock 0x48944630 (2147483649) 0x6b7d002c: rwlock_wrlock 0x48944630 (2147483649) 0x6f7a502c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (4294967295) 0x6b7d002c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_rdlock 0x48944630 (2147483647) 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d002c: rwlock_unlock 0x48944630 0x6b7d0f2c: rwlock_rdlock 0x48944630 (0) rthread reaping 0x6f7a502c stack 0x7cfb54c0 0x6b7d0f2c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_rdlock 0x48944630 (0) 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a522c: rwlock_rdlock 0x48944630 (0) 0x6f7a522c: rwlock_unlock 0x48944630 0x6f7a512c: rwlock_unlock 0x48944630 0x6f7a552c: rwlock_unlock 0x48944630 rthread reaping 0x6f7a512c stack 0x7cfb2440 rthread reaping 0x6b7d0e2c stack 0x7cfd6200 rthread reaping 0x6f7a552c stack 0x7cfa40c0 rthread reaping 0x6b7d0f2c stack 0x7cfa4720 rthread reaping 0x6f7a522c stack 0x7cfd6aa0 rthread reaping 0x6b7d002c stack 0x7cfb57a0 0x6f7a5a2c: rwlock_wrlock 0x48944630 (0) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x6f7a5a2c: rwlock_rdlock 0x48944630 (0) 0x4702e62c: rwlock_wrlock 0x48944630 (1) 0x6f7a5a2c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_wrlock 0x48944630 (0) 0x4702ef2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0b2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e72c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e02c: rwlock_unlock 0x48944630 0x4702e02c: rwlock_rdlock 0x48944630 (0) 0x4702e82c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e52c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x6f7a5a2c stack 0x7cfb57a0 0x6961ec2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0d2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e92c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5b2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e62c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_wrlock 0x48944630 (0) 0x6f7a532c: rwlock_wrlock 0x48944630 (2147483647) 0x6f7a5c2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e62c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a5d2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (0) 0x4702e02c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_unlock 0x48944630 0x4702e72c: rwlock_rdlock 0x48944630 (0) 0x4702e72c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_unlock 0x48944630 0x4702ef2c: rwlock_rdlock 0x48944630 (0) 0x4702ef2c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_unlock 0x48944630 0x4702e82c: rwlock_rdlock 0x48944630 (0) 0x4702e82c: rwlock_unlock 0x48944630 0x4702e62c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5b2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5b2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_unlock 0x48944630 0x6f7a5c2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5c2c: rwlock_unlock 0x48944630 rthread reaping 0x4702e62c stack 0x7cfd6aa0 rthread reaping 0x4702e02c stack 0x7cfa4720 rthread reaping 0x4702ef2c stack 0x7cfa40c0 0x6961ec2c: rwlock_unlock 0x48944630 0x6961ec2c: rwlock_rdlock 0x48944630 (0) 0x6961ec2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_rdlock 0x48944630 (0) 0x6961e52c: rwlock_unlock 0x48944630 0x6f7a5d2c: rwlock_unlock 0x48944630 0x6961e52c: rwlock_rdlock 0x48944630 (1) 0x6961e52c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x4702e92c: rwlock_unlock 0x48944630 0x6f7a532c: rwlock_rdlock 0x48944630 (0) 0x6f7a532c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0b2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0d2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_rdlock 0x48944630 (1) 0x6b7d0b2c: rwlock_unlock 0x48944630 0x6b7d0d2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0b2c stack 0x7cfd6200 rthread reaping 0x4702e72c stack 0x7cfb2440 rthread reaping 0x4702e82c stack 0x7cfb54c0 rthread reaping 0x6961e52c stack 0x7cfb2300 rthread reaping 0x6961ec2c stack 0x7cfb29e0 rthread reaping 0x4702e92c stack 0x7cfb5740 rthread reaping 0x6b7d0d2c stack 0x7cfb2b00 rthread reaping 0x6f7a5b2c stack 0x7cfd6ce0 rthread reaping 0x6f7a532c stack 0x7cfd6c60 rthread reaping 0x6b7d052c stack 0x7cfa4ac0 rthread reaping 0x6f7a5c2c stack 0x7cfa4aa0 rthread reaping 0x6f7a5d2c stack 0x7cfd6a40 0x4702e12c: rwlock_wrlock 0x48944630 (0) 0x4702e12c: rwlock_unlock 0x48944630 0x4702e12c: rwlock_rdlock 0x48944630 (0) 0x4702e12c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_wrlock 0x48944630 (0) 0x6b7d012c: rwlock_wrlock 0x48944630 (2147483647) 0x6b7d062c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e22c: rwlock_unlock 0x48944630 0x4702e22c: rwlock_wrlock 0x48944630 (0) 0x6b7d052c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e22c: rwlock_rdlock 0x48944630 (4294967295) 0x6961ea2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702ee2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e82c: rwlock_wrlock 0x48944630 (4294967295) rthread reaping 0x4702e12c stack 0x7cfd6a40 0x6b7d0c2c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e22c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_wrlock 0x48944630 (0) 0x6961eb2c: rwlock_wrlock 0x48944630 (4294967295) 0x6961e12c: rwlock_wrlock 0x48944630 (4294967295) 0x4702e22c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a542c: rwlock_wrlock 0x48944630 (4294967295) 0x6f7a5e2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0a2c: rwlock_wrlock 0x48944630 (4294967295) 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_unlock 0x48944630 0x6961ea2c: rwlock_rdlock 0x48944630 (0) 0x6961ea2c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_rdlock 0x48944630 (0) 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d052c: rwlock_rdlock 0x48944630 (0) 0x6b7d052c: rwlock_unlock 0x48944630 0x6b7d0e2c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d012c: rwlock_rdlock 0x48944630 (0) 0x6b7d012c: rwlock_unlock 0x48944630 0x6961e22c: rwlock_unlock 0x48944630 0x6b7d062c: rwlock_rdlock 0x48944630 (2147483649) 0x4702e22c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_rdlock 0x48944630 (2147483649) rthread reaping 0x6961e22c stack 0x7cfa4aa0 0x6b7d062c: rwlock_unlock 0x48944630 0x6b7d0a2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6f7a5e2c: rwlock_rdlock 0x48944630 (0) 0x6f7a5e2c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_rdlock 0x48944630 (4294967295) 0x6f7a542c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_rdlock 0x48944630 (2147483647) rthread reaping 0x6b7d062c stack 0x7cfa4ac0 rthread reaping 0x6b7d012c stack 0x7cfd6c60 rthread reaping 0x4702e22c stack 0x7cfd6ce0 rthread reaping 0x6b7d052c stack 0x7cfb2b00 rthread reaping 0x6961ea2c stack 0x7cfb5740 0x4702ee2c: rwlock_unlock 0x48944630 0x4702ee2c: rwlock_rdlock 0x48944630 (0) 0x4702ee2c: rwlock_unlock 0x48944630 0x6f7a542c: rwlock_unlock 0x48944630 0x6961e12c: rwlock_unlock 0x48944630 rthread reaping 0x4702ee2c stack 0x7cfb29e0 0x6961eb2c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_rdlock 0x48944630 (2147483647) 0x6961e82c: rwlock_unlock 0x48944630 0x6961e82c: rwlock_rdlock 0x48944630 (0) 0x6961e82c: rwlock_unlock 0x48944630 0x6961eb2c: rwlock_unlock 0x48944630 0x6b7d0c2c: rwlock_unlock 0x48944630 rthread reaping 0x6961e82c stack 0x7cfb2300 0x6b7d0c2c: rwlock_rdlock 0x48944630 (0) et_msg 0x6961e22c: 13: msg: "new message" 0x6961e22c: 13: exit run() 0x6f7a5d2c: 6: msg: "new message" 0x6f7a5d2c: 6: exit run() 0x6b7d042c: 12: set_msg 0x6961e52c: 14: set_msg 0x6961e52c: 14: msg: "new message" 0x6b7d042c: 12: msg: "new message" 0x6961e52c: 14: exit run() 0x6b7d042c: 12: exit run() main: 55 0x6961ee2c: 0: enter run() 0x6961ee2c: 0: set_msg 0x6961ee2c: 0: msg: "new message" 0x6f7a5d2c: 1: enter run() 0x6961ee2c: 0: exit run() 0x6f7a5d2c: 1: set_msg 0x6961e82c: 3: enter run() 0x6b7d042c: 2: enter run() 0x6f7a5d2c: 1: msg: "new message" 0x6961e02c: 4: enter run() 0x6b7d0b2c: 6: enter run() 0x6f7a512c: 5: enter run() 0x4702eb2c: 7: enter run() 0x6961e02c: 4: set_msg 0x6961e12c: 8: enter run() 0x6961eb2c: 10: enter run() 0x6b7d052c: 9: enter run() 0x6f7a5d2c: 1: exit run() 0x6f7a582c: 11: enter run() 0x6961ea2c: 12: enter run() 0x6961e02c: 4: msg: "new message" 0x6961e22c: 13: enter run() 0x6f7a522c: 14: enter run() 0x6f7a532c: 15: enter run() 0x6961e12c: 8: set_msg 0x6961e02c: 4: exit run() 0x6961eb2c: 10: set_msg 0x6961eb2c: 10: msg: "new message" 0x6961e12c: 8: msg: "new message" 0x6961e12c: 8: exit run() 0x6961e82c: 3: set_msg 0x6961eb2c: 10: exit run() 0x6f7a522c: 14: set_msg 0x6961e22c: 13: set_msg 0x6961ea2c: 12: set_msg 0x6961e82c: 3: msg: "new message" 0x6961e82c: 3: exit run() 0x6b7d052c: 9: set_msg 0x6961ea2c: 12: msg: "new message" 0x6961ea2c: 12: exit run() 0x6f7a582c: 11: set_msg 0x6f7a512c: 5: set_msg 0x6b7d052c: 9: msg: "new message" 0x6f7a522c: 14: msg: "new message" 0x6f7a512c: 5: msg: "new message" 0x6b7d052c: 9: exit run() 0x6f7a582c: 11: msg: "new message" 0x6961e22c: 13: msg: "new message" 0x6f7a512c: 5: exit run() 0x6f7a582c: 11: exit run() 0x6f7a522c: 14: exit run() 0x6b7d0b2c: 6: set_msg 0x6961e22c: 13: exit run() 0x4702eb2c: 7: set_msg 0x6b7d0b2c: 6: msg: "new message" 0x4702eb2c: 7: msg: "new message" 0x6b7d0b2c: 6: exit run() 0x4702eb2c: 7: exit run() 0x6f7a532c: 15: set_msg 0x6f7a532c: 15: msg: "new message" 0x6f7a532c: 15: exit run() 0x6b7d042c: 2: set_msg 0x6b7d042c: 2: msg: "new message" 0x6b7d042c: 2: exit run() main: 56 0x4702ee2c: 0: enter run() 0x4702ee2c: 0: set_msg 0x4702ee2c: 0: msg: "new message" 0x4702ee2c: 0: exit run() 0x6b7d0b2c: 1: enter run() 0x6b7d0b2c: 1: set_msg 0x6b7d0b2c: 1: msg: "new message" 0x6b7d0b2c: 1: exit run() 0x4702ea2c: 2: enter run() 0x4702ea2c: 2: set_msg 0x4702ea2c: 2: msg: "new message" 0x4702ea2c: 2: exit run() 0x6f7a502c: 3: enter run() 0x6f7a502c: 3: set_msg 0x6f7a502c: 3: msg: "new message" 0x6f7a502c: 3: exit run() 0x4702ec2c: 5: enter run() 0x6b7d0a2c: 4: enter run() 0x4702ec2c: 5: set_msg 0x6b7d0a2c: 4: set_msg 0x6961e52c: 6: enter run() 0x6b7d0a2c: 4: msg: "new message" 0x4702ec2c: 5: msg: "new message" 0x6b7d0a2c: 4: exit run() 0x4702e02c: 7: enter run() 0x4702ec2c: 5: exit run() 0x6961e32c: 8: enter run() 0x6f7a5a2c: 9: enter run() 0x6961e52c: 6: set_msg 0x4702ed2c: 11: enter run() 0x4702e12c: 10: enter run() 0x6f7a542c: 12: enter run() 0x6961e12c: 13: enter run() 0x4702ed2c: 11: set_msg 0x6961e62c: 15: enter run() 0x6961e42c: 14: enter run() 0x6961e62c: 15: set_msg 0x6f7a542c: 12: set_msg 0x4702e12c: 10: set_msg 0x6961e62c: 15: msg: "new message" 0x6961e62c: 15: exit run() 0x4702e02c: 7: set_msg 0x4702ed2c: 11: msg: "new message" 0x4702e12c: 10: msg: "new message" 0x6f7a542c: 12: msg: "new message" 0x4702e02c: 7: msg: "new message" 0x6961e52c: 6: msg: "new message" 0x4702ed2c: 11: exit run() 0x4702e12c: 10: exit run() 0x6f7a542c: 12: exit run() 0x4702e02c: 7: exit run() 0x6f7a5a2c: 9: set_msg 0x6961e52c: 6: exit run() 0x6961e42c: 14: set_msg 0x6f7a5a2c: 9: msg: "new message" 0x6961e42c: 14: msg: "new message" 0x6f7a5a2c: 9: exit run() 0x6961e42c: 14: exit run() 0x6961e32c: 8: set_msg 0x6961e32c: 8: msg: "new message" 0x6961e12c: 13: set_msg 0x6961e32c: 8: exit run() 0x6961e12c: 13: msg: "new message" 0x6961e12c: 13: exit run() main: 57 0x6f7a522c: 0: enter run() 0x6f7a522c: 0: set_msg 0x6f7a522c: 0: msg: "new message" 0x6b7d0d2c: 1: enter run() 0x4702e92c: 2: enter run() 0x6b7d0d2c: 1: set_msg 0x4702ee2c: 3: enter run() 0x6f7a522c: 0: exit run() 0x6b7d022c: 4: enter run() 0x4702e22c: 5: enter run() 0x6b7d0b2c: 6: enter run() 0x6b7d0d2c: 1: msg: "new message" 0x4702e32c: 7: enter run() 0x6961e92c: 8: enter run() 0x6b7d0d2c: 1: exit run() 0x4702e32c: 7: set_msg 0x6961e72c: 9: enter run() 0x4702ec2c: 10: enter run() 0x4702e32c: 7: msg: "new message" 0x6f7a552c: 11: enter run() 0x6961ea2c: 12: enter run() 0x6b7d0e2c: 13: enter run() 0x6f7a5b2c: 14: enter run() 0x6f7a5c2c: 15: enter run() 0x6f7a552c: 11: set_msg 0x4702e32c: 7: exit run() 0x6f7a5b2c: 14: set_msg 0x6f7a5b2c: 14: msg: "new message" 0x6961e92c: 8: set_msg 0x6b7d022c: 4: set_msg 0x6f7a5b2c: 14: exit run() 0x6b7d0e2c: 13: set_msg 0x6b7d0e2c: 13: msg: "new message" 0x6b7d0e2c: 13: exit run() 0x6b7d0b2c: 6: set_msg 0x6b7d0b2c: 6: msg: "new message" 0x6f7a552c: 11: msg: "new message" 0x6b7d0b2c: 6: exit run() 0x6f7a552c: 11: exit run() 0x4702e22c: 5: set_msg 0x4702e92c: 2: set_msg 0x4702e92c: 2: msg: "new message" 0x4702e92c: 2: exit run() 0x4702ec2c: 10: set_msg 0x4702e22c: 5: msg: "new message" 0x4702e22c: 5: exit run() 0x4702ec2c: 10: msg: "new message" 0x4702ec2c: 10: exit run() 0x4702ee2c: 3: set_msg 0x4702ee2c: 3: msg: "new message" 0x4702ee2c: 3: exit run() 0x6961ea2c: 12: set_msg 0x6961ea2c: 12: msg: "new message" 0x6961ea2c: 12: exit run() 0x6f7a5c2c: 15: set_msg 0x6961e92c: 8: msg: "new message" 0x6f7a5c2c: 15: msg: "new message" 0x6961e92c: 8: exit run() 0x6f7a5c2c: 15: exit run() 0x6961e72c: 9: set_msg 0x6961e72c: 9: msg: "new message" 0x6961e72c: 9: exit run() 0x6b7d022c: 4: msg: "new message" 0x6b7d022c: 4: exit run() main: 58 0x4702e52c: 0: enter run() 0x4702e52c: 0: set_msg 0x4702e82c: 1: enter run() 0x4702e52c: 0: msg: "new message" 0x6961e22c: 2: enter run() 0x6f7a542c: 3: enter run() 0x4702e52c: 0: exit run() 0x4702e82c: 1: set_msg 0x6b7d032c: 4: enter run() 0x4702e72c: 5: enter run() 0x4702e82c: 1: msg: "new message" 0x6961e32c: 7: enter run() 0x6961ec2c: 8: enter run() 0x6b7d092c: 6: enter run() 0x4702e82c: 1: exit run() 0x4702e42c: 9: enter run() 0x6961ef2c: 10: enter run() 0x4702e72c: 5: set_msg 0x4702e62c: 12: enter run() 0x6961e82c: 13: enter run() 0x6b7d0a2c: 11: enter run() 0x4702eb2c: 14: enter run() 0x6f7a582c: 15: enter run() 0x4702e72c: 5: msg: "new message" 0x4702e72c: 5: exit run() 0x6f7a542c: 3: set_msg 0x6f7a542c: 3: msg: "new message" 0x4702eb2c: 14: set_msg 0x4702e62c: 12: set_msg 0x4702e62c: 12: msg: "new message" 0x4702e62c: 12: exit run() 0x6b7d0a2c: 11: set_msg 0x6b7d0a2c: 11: msg: "new message" 0x6961e32c: 7: set_msg 0x6961e32c: 7: msg: "new message" 0x6961e32c: 7: exit run() 0x6b7d0a2c: 11: exit run() 0x6961ef2c: 10: set_msg 0x6f7a542c: 3: exit run() 0x6b7d092c: 6: set_msg 0x6961ec2c: 8: set_msg 0x6961ec2c: 8: msg: "new message" 0x6961ec2c: 8: exit run() 0x6961ef2c: 10: msg: "new message" 0x6961ef2c: 10: exit run() 0x4702e42c: 9: set_msg 0x4702e42c: 9: msg: "new message" 0x4702e42c: 9: exit run() 0x6f7a582c: 15: set_msg 0x6b7d092c: 6: msg: "new message" 0x6f7a582c: 15: msg: "new message" 0x6b7d092c: 6: exit run() 0x6b7d032c: 4: set_msg 0x6f7a582c: 15: exit run() 0x6b7d032c: 4: msg: "new message" 0x6961e22c: 2: set_msg 0x6b7d032c: 4: exit run() 0x4702eb2c: 14: msg: "new message" 0x6961e22c: 2: msg: "new message" 0x4702eb2c: 14: exit run() 0x6961e22c: 2: exit run() 0x6961e82c: 13: set_msg 0x6961e82c: 13: msg: "new message" 0x6961e82c: 13: exit run() main: 59 0x6f7a5b2c: 0: enter run() 0x6f7a5b2c: 0: set_msg 0x6f7a5b2c: 0: msg: "new message" 0x6f7a552c: 1: enter run() 0x4702e22c: 2: enter run() 0x6f7a5b2c: 0: exit run() 0x6f7a552c: 1: set_msg 0x6961e72c: 3: enter run() 0x4702ed2c: 4: enter run() 0x4702e12c: 5: enter run() 0x6f7a552c: 1: msg: "new message" 0x6961e42c: 7: enter run() 0x6f7a572c: 6: enter run() 0x6961e82c: 8: enter run() 0x6b7d052c: 9: enter run() 0x6f7a502c: 10: enter run() 0x4702eb2c: 11: enter run() 0x6f7a552c: 1: exit run() 0x6f7a592c: 12: enter run() 0x4702e22c: 2: set_msg 0x6b7d0b2c: 13: enter run() 0x6961ef2c: 14: enter run() 0x6961e92c: 15: enter run() 0x6b7d0b2c: 13: set_msg 0x6f7a592c: 12: set_msg 0x6f7a592c: 12: msg: "new message" 0x6961e82c: 8: set_msg 0x4702e22c: 2: msg: "new message" 0x6961e82c: 8: msg: "new message" 0x4702e22c: 2: exit run() 0x6961e82c: 8: exit run() 0x6f7a592c: 12: exit run() 0x6b7d052c: 9: set_msg 0x6b7d052c: 9: msg: "new message" 0x6b7d052c: 9: exit run() 0x6961e92c: 15: set_msg 0x6961e72c: 3: set_msg 0x6961e72c: 3: msg: "new message" 0x6961e92c: 15: msg: "new message" 0x6961e72c: 3: exit run() 0x6961e92c: 15: exit run() 0x4702ed2c: 4: set_msg 0x4702ed2c: 4: msg: "new message" 0x6f7a572c: 6: set_msg 0x4702ed2c: 4: exit run() 0x4702e12c: 5: set_msg 0x4702eb2c: 11: set_msg 0x6f7a502c: 10: set_msg 0x4702eb2c: 11: msg: "new message" 0x4702eb2c: 11: exit run() 0x4702e12c: 5: msg: "new message" 0x4702e12c: 5: exit run() 0x6f7a502c: 10: msg: "new message" 0x6f7a572c: 6: msg: "new message" 0x6f7a502c: 10: exit run() 0x6b7d0b2c: 13: msg: "new message" 0x6f7a572c: 6: exit run() 0x6b7d0b2c: 13: exit run() 0x6961e42c: 7: set_msg 0x6961ef2c: 14: set_msg 0x6961ef2c: 14: msg: "new message" 0x6961e42c: 7: msg: "new message" 0x6961ef2c: 14: exit run() 0x6961e42c: 7: exit run() main: 60 0x4702e72c: 0: enter run() 0x4702e72c: 0: set_msg 0x4702e72c: 0: msg: "new message" 0x6961e52c: 1: enter run() 0x4702e72c: 0: exit run() 0x6961e52c: 1: set_msg 0x6961e22c: 2: enter run() 0x6f7a592c: 3: enter run() 0x6961e52c: 1: msg: "new message" 0x6f7a5d2c: 4: enter run() 0x6f7a562c: 5: enter run() 0x6b7d022c: 6: enter run() 0x6f7a532c: 7: enter run() 0x6b7d072c: 8: enter run() 0x6961e52c: 1: exit run() 0x6961e22c: 2: set_msg 0x6f7a5c2c: 9: enter run() 0x6b7d0c2c: 10: enter run() 0x6f7a5e2c: 11: enter run() 0x6f7a5f2c: 12: enter run() 0x6b7d042c: 13: enter run() 0x4702e02c: 14: enter run() 0x6961ed2c: 15: enter run() 0x6f7a592c: 3: set_msg 0x6f7a5c2c: 9: set_msg 0x4702e02c: 14: set_msg 0x6b7d072c: 8: set_msg 0x6f7a5c2c: 9: msg: "new message" 0x6961e22c: 2: msg: "new message" 0x6b7d072c: 8: msg: "new message" 0x6f7a5c2c: 9: exit run() 0x4702e02c: 14: msg: "new message" 0x6f7a592c: 3: msg: "new message" 0x6961e22c: 2: exit run() 0x6b7d072c: 8: exit run() 0x4702e02c: 14: exit run() 0x6f7a592c: 3: exit run() 0x6961ed2c: 15: set_msg 0x6f7a5f2c: 12: set_msg 0x6b7d0c2c: 10: set_msg 0x6b7d042c: 13: set_msg 0x6f7a5d2c: 4: set_msg 0x6b7d0c2c: 10: msg: "new message" 0x6b7d0c2c: 10: exit run() 0x6b7d022c: 6: set_msg 0x6f7a5d2c: 4: msg: "new message" 0x6f7a5d2c: 4: exit run() 0x6f7a562c: 5: set_msg 0x6b7d022c: 6: msg: "new message" 0x6f7a5f2c: 12: msg: "new message" 0x6b7d022c: 6: exit run() 0x6f7a562c: 5: msg: "new message" 0x6961ed2c: 15: msg: "new message" 0x6b7d042c: 13: msg: "new message" 0x6f7a5f2c: 12: exit run() 0x6f7a562c: 5: exit run() 0x6961ed2c: 15: exit run() 0x6f7a5e2c: 11: set_msg 0x6b7d042c: 13: exit run() 0x6f7a5e2c: 11: msg: "new message" 0x6f7a5e2c: 11: exit run() 0x6f7a532c: 7: set_msg 0x6f7a532c: 7: msg: "new message" 0x6f7a532c: 7: exit run() main: 61 0x6b7d0d2c: 0: enter run() 0x6b7d0d2c: 0: set_msg 0x6f7a5f2c: 1: enter run() 0x6b7d0d2c: 0: msg: "new message" 0x4702ed2c: 2: enter run() 0x6961eb2c: 3: enter run() 0x4702ed2c: 2: set_msg 0x6b7d0d2c: 0: exit run() 0x6961eb2c: 3: set_msg 0x4702ed2c: 2: msg: "new message" 0x4702e12c: 4: enter run() 0x6961eb2c: 3: msg: "new message" 0x4702ed2c: 2: exit run() 0x6961eb2c: 3: exit run() 0x4702ef2c: 5: enter run() 0x6b7d032c: 6: enter run() 0x6f7a5f2c: 1: set_msg 0x6961ee2c: 7: enter run() 0x6961ee2c: 7: set_msg 0x6961ee2c: 7: msg: "new message" 0x6f7a5f2c: 1: msg: "new message" 0x6f7a5f2c: 1: exit run() 0x6f7a582c: 8: enter run() 0x6b7d032c: 6: set_msg 0x6961ee2c: 7: exit run() 0x4702ef2c: 5: set_msg 0x4702e12c: 4: set_msg 0x6f7a582c: 8: set_msg 0x4702ef2c: 5: msg: "new message" 0x6b7d032c: 6: msg: "new message" 0x4702e12c: 4: msg: "new message" 0x6f7a582c: 8: msg: "new message" 0x4702ef2c: 5: exit run() 0x6f7a502c: 9: enter run() 0x6b7d032c: 6: exit run() 0x4702e12c: 4: exit run() 0x6f7a582c: 8: exit run() 0x6f7a512c: 10: enter run() 0x6b7d0e2c: 11: enter run() 0x6f7a502c: 9: set_msg 0x6f7a552c: 12: enter run() 0x6b7d0f2c: 13: enter run() 0x6f7a522c: 14: enter run() 0x6b7d002c: 15: enter run() 0x6f7a502c: 9: msg: "new message" 0x6b7d0e2c: 11: set_msg 0x6b7d002c: 15: set_msg 0x6f7a502c: 9: exit run() 0x6b7d0f2c: 13: set_msg 0x6b7d0e2c: 11: msg: "new message" 0x6b7d002c: 15: msg: "new message" 0x6b7d0e2c: 11: exit run() 0x6b7d002c: 15: exit run() 0x6b7d0f2c: 13: msg: "new message" 0x6b7d0f2c: 13: exit run() 0x6f7a552c: 12: set_msg 0x6f7a512c: 10: set_msg 0x6f7a522c: 14: set_msg 0x6f7a522c: 14: msg: "new message" 0x6f7a512c: 10: msg: "new message" 0x6f7a552c: 12: msg: "new message" 0x6f7a522c: 14: exit run() 0x6f7a552c: 12: exit run() 0x6f7a512c: 10: exit run() main: 62 0x6f7a5a2c: 0: enter run() 0x6f7a5a2c: 0: set_msg 0x4702e62c: 1: enter run() 0x6f7a5a2c: 0: msg: "new message" 0x4702e02c: 2: enter run() 0x4702ef2c: 3: enter run() 0x6f7a5a2c: 0: exit run() 0x6b7d0b2c: 4: enter run() 0x4702e72c: 5: enter run() 0x4702e02c: 2: set_msg 0x4702e82c: 6: enter run() 0x6961e52c: 7: enter run() 0x6961ec2c: 8: enter run() 0x6b7d0d2c: 10: enter run() 0x4702e92c: 9: enter run() 0x6f7a5b2c: 11: enter run() 0x4702e62c: 1: set_msg 0x6b7d052c: 13: enter run() 0x6f7a532c: 12: enter run() 0x6f7a5c2c: 14: enter run() 0x6f7a5d2c: 15: enter run() 0x6b7d052c: 13: set_msg 0x4702e02c: 2: msg: "new message" 0x4702e72c: 5: set_msg 0x4702e72c: 5: msg: "new message" 0x4702e72c: 5: exit run() 0x4702ef2c: 3: set_msg 0x4702ef2c: 3: msg: "new message" 0x6b7d052c: 13: msg: "new message" 0x4702ef2c: 3: exit run() 0x4702e02c: 2: exit run() 0x4702e82c: 6: set_msg 0x4702e82c: 6: msg: "new message" 0x4702e62c: 1: msg: "new message" 0x4702e62c: 1: exit run() 0x6b7d052c: 13: exit run() 0x4702e82c: 6: exit run() 0x6f7a5b2c: 11: set_msg 0x6f7a5b2c: 11: msg: "new message" 0x6f7a5c2c: 14: set_msg 0x6f7a5c2c: 14: msg: "new message" 0x6f7a5c2c: 14: exit run() 0x6961ec2c: 8: set_msg 0x6961ec2c: 8: msg: "new message" 0x6961ec2c: 8: exit run() 0x6f7a5d2c: 15: set_msg 0x6f7a5b2c: 11: exit run() 0x6961e52c: 7: set_msg 0x6f7a5d2c: 15: msg: "new message" 0x6f7a5d2c: 15: exit run() 0x6961e52c: 7: msg: "new message" 0x6961e52c: 7: exit run() 0x4702e92c: 9: set_msg 0x6f7a532c: 12: set_msg 0x4702e92c: 9: msg: "new message" 0x4702e92c: 9: exit run() 0x6f7a532c: 12: msg: "new message" 0x6b7d0b2c: 4: set_msg 0x6f7a532c: 12: exit run() 0x6b7d0d2c: 10: set_msg 0x6b7d0b2c: 4: msg: "new message" 0x6b7d0d2c: 10: msg: "new message" 0x6b7d0b2c: 4: exit run() 0x6b7d0d2c: 10: exit run() main: 63 0x4702e12c: 0: enter run() 0x4702e12c: 0: set_msg 0x4702e12c: 0: msg: "new message" 0x6961e22c: 1: enter run() 0x4702e12c: 0: exit run() 0x6b7d012c: 3: enter run() 0x6b7d062c: 2: enter run() 0x6961e22c: 1: set_msg 0x4702e22c: 4: enter run() 0x6b7d052c: 5: enter run() 0x6961ea2c: 6: enter run() 0x4702ee2c: 7: enter run() 0x6961e82c: 8: enter run() 0x6b7d0c2c: 9: enter run() 0x4702e22c: 4: set_msg 0x6b7d0e2c: 10: enter run() 0x6961eb2c: 11: enter run() 0x6961e12c: 12: enter run() 0x6f7a542c: 13: enter run() 0x6f7a5e2c: 15: enter run() 0x6b7d0a2c: 14: enter run() 0x6b7d0e2c: 10: set_msg 0x6961ea2c: 6: set_msg 0x6961ea2c: 6: msg: "new message" 0x6b7d0a2c: 14: set_msg 0x6b7d052c: 5: set_msg 0x6b7d052c: 5: msg: "new message" 0x6b7d052c: 5: exit run() 0x6b7d0e2c: 10: msg: "new message" 0x6b7d0e2c: 10: exit run() 0x6b7d012c: 3: set_msg 0x6b7d062c: 2: set_msg 0x6b7d012c: 3: msg: "new message" 0x6b7d012c: 3: exit run() 0x6961e22c: 1: msg: "new message" 0x4702e22c: 4: msg: "new message" 0x6961ea2c: 6: exit run() 0x6961e22c: 1: exit run() 0x4702e22c: 4: exit run() 0x6b7d062c: 2: msg: "new message" 0x6b7d0a2c: 14: msg: "new message" 0x6b7d062c: 2: exit run() 0x6f7a5e2c: 15: set_msg 0x6f7a5e2c: 15: msg: "new message" 0x6b7d0a2c: 14: exit run() 0x6961e12c: 12: set_msg 0x6f7a542c: 13: set_msg 0x6f7a5e2c: 15: exit run() 0x4702ee2c: 7: set_msg 0x4702ee2c: 7: msg: "new message" 0x6f7a542c: 13: msg: "new message" 0x4702ee2c: 7: exit run() 0x6961e12c: 12: msg: "new message" 0x6f7a542c: 13: exit run() 0x6961eb2c: 11: set_msg 0x6961e12c: 12: exit run() 0x6961e82c: 8: set_msg 0x6961e82c: 8: msg: "new message" 0x6961eb2c: 11: msg: "new message" 0x6961e82c: 8: exit run() 0x6961eb2c: 11: exit run() 0x6b7d0c2c: 9: set_msg 0x6b7d0x6b7d0c2c: rwlock_unlock 0x48944630 rthread reaping 0x6b7d0c2c stack 0x7cfb54c0 rthread reaping 0x6b7d0e2c stack 0x7cfb2440 rthread reaping 0x6961eb2c stack 0x7cfd6200 rthread reaping 0x6961e12c stack 0x7cfa40c0 rthread reaping 0x6f7a542c stack 0x7cfa4720 rthread reaping 0x6b7d0a2c stack 0x7cfd6aa0 rthread reaping 0x6f7a5e2c stack 0x7cfb57a0 0c2c: 9: msg: "new message" 0x6b7d0c2c: 9: 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 1743303951.186589826 actual 1743303951.196520861 timeout: expected 1743303951.196520861 actual 1743303951.206589826 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 0xcf7e6924, context 0xcf7e68d0 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 0xcf7e725c, context 0xcf7e7208 act_handler/2, signal 30, siginfo 0xcf7e725c, context 0xcf7e7208 act_handler/3, signal 30, siginfo 0xcf7e725c, context 0xcf7e7208 [recurse] act_handler/4, signal 30, siginfo 0xcf7e7150, context 0xcf7e70fc ===> 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 0x4a4b862c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x4a4b862c) Sigwait caught signal 16 (Urgent I/O condition) Sigwait waiting (thread 0x4a4b862c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4a4b862c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4a4b862c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4a4b862c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4a4b862c) Sigwait caught signal 1 (Hangup) Sigwait waiting (thread 0x4a4b862c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4a4b862c) Sigwait caught signal 30 (User defined signal 1) Sigwait waiting (thread 0x4a4b862c) ===> 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 abbababababababababa Going to sleep Done sleeping ===> socket ===> socket/1 ==== run-regress-socket1 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/1/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/1"' -I/usr/src/regress/lib/libpthread/socket/1/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/1/socket1.c /usr/src/regress/lib/libpthread/socket/1/socket1.c:93:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:110:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, "5", 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/1/socket1.c:160:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/1/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 3 warnings generated. cc -o socket1 socket1.o -lpthread ./socket1 ===> socket/2a ==== dummy ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2a/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2a"' -I/usr/src/regress/lib/libpthread/socket/2a/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:87:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2a/socket2a.c:88:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE6, sizeof(MESSAGE6))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2a/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2a socket2a.o -lpthread socket2a ready ===> socket/2 ==== run-regress-socket2 ==== cc -O2 -pipe -I/usr/src/regress/lib/libpthread/socket/2/../../include -g -Wall -DSRCDIR='"/usr/src/regress/lib/libpthread/socket/2"' -I/usr/src/regress/lib/libpthread/socket/2/../include -MD -MP -c /usr/src/regress/lib/libpthread/socket/2/socket2.c /usr/src/regress/lib/libpthread/socket/2/socket2.c:68:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(write(fd, MESSAGE5, sizeof(MESSAGE5))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ /usr/src/regress/lib/libpthread/socket/2/socket2.c:156:2: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] CHECKe(read(fd, buf, 1024)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:110:19: note: expanded from macro 'CHECKe' #define CHECKe(x) _CHECK(x, != -1, strerror(errno)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/regress/lib/libpthread/socket/2/../../include/test.h:106:13: note: expanded from macro '_CHECK' , #x, _x, #rhs); \ ^~ 2 warnings generated. cc -o socket2 socket2.o -lpthread ./socket2 listening on port 3276 91802: This should be message #1 waiting for child 26841: This should be message #2 26841: This should be message #3 91802: This should be message #4 26841: This should be message #5 91802: 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 1039056 0m02.00s real 0m00.53s user 0m04.22s system ==== run-regress-switch-3 ==== time ./switch -c 3 | wc -c 701018 0m02.00s real 0m00.28s user 0m05.92s system ==== run-regress-switch-4 ==== time ./switch -c 4 | wc -c 347291 0m02.00s real 0m00.11s user 0m07.47s system ==== run-regress-switch-6 ==== time ./switch -c 6 | wc -c 120548 0m02.00s real 0m00.08s user 0m09.18s system ==== run-regress-switch-8 ==== time ./switch -c 8 | wc -c 73362 0m02.00s real 0m00.04s user 0m10.05s system ==== run-regress-switch-20 ==== time ./switch -c 20 | wc -c 32192 0m02.00s real 0m00.01s user 0m12.12s system ==== run-regress-switch-26 ==== time ./switch -c 26 | wc -c 25567 0m02.00s real 0m00.03s user 0m12.35s 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.38s